.elementor-56872 .elementor-element.elementor-element-f2930d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-6eecf6b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-6eecf6b:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-6eecf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-6eecf6b::before, .elementor-56872 .elementor-element.elementor-element-6eecf6b > .elementor-background-video-container::before, .elementor-56872 .elementor-element.elementor-element-6eecf6b > .e-con-inner > .elementor-background-video-container::before, .elementor-56872 .elementor-element.elementor-element-6eecf6b > .elementor-background-slideshow::before, .elementor-56872 .elementor-element.elementor-element-6eecf6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-56872 .elementor-element.elementor-element-6eecf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-56872 .elementor-element.elementor-element-15f4d3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-b8f040f{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-b8f040f > .elementor-widget-container{background-color:#FFFFFF1A;padding:9px 18px 9px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF38;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-b8f040f.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-b8f040f .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-b8f040f .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-b8f040f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-b8f040f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11.2px;letter-spacing:0.18em;}.elementor-56872 .elementor-element.elementor-element-b8f040f .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-f135ac6 > .elementor-widget-container{margin:28px 0px 26px 0px;}.elementor-56872 .elementor-element.elementor-element-f135ac6 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-169f7d1 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-56872 .elementor-element.elementor-element-169f7d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17.92px;line-height:1.65em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-c7a21a6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-2cd09f2 .elementor-button{background-color:#FE5A5F;font-family:"Poppins", Sans-serif;font-size:15px;text-transform:capitalize;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-56872 .elementor-element.elementor-element-2cd09f2.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-941e185 .elementor-button{background-color:#FFFFFF1A;font-family:"Poppins", Sans-serif;font-size:15px;text-transform:capitalize;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-56872 .elementor-element.elementor-element-941e185 .elementor-button:hover, .elementor-56872 .elementor-element.elementor-element-941e185 .elementor-button:focus{background-color:#FFFFFF33;}.elementor-56872 .elementor-element.elementor-element-941e185.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-8bb4c77{--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:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-56872 .elementor-element.elementor-element-8bb4c77:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-8bb4c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-a926afd{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-9314b38{text-align:center;}.elementor-56872 .elementor-element.elementor-element-9314b38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:700;line-height:1.6em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-fa1cf1f{text-align:center;}.elementor-56872 .elementor-element.elementor-element-fa1cf1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-a879d16{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-073af0b{text-align:start;}.elementor-56872 .elementor-element.elementor-element-073af0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.4px;font-weight:700;line-height:1.3em;color:#10B981B3;}.elementor-56872 .elementor-element.elementor-element-f361df8 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-56872 .elementor-element.elementor-element-f361df8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;font-size:1.45rem;font-weight:700;line-height:1em;}.elementor-56872 .elementor-element.elementor-element-94abeeb{text-align:start;}.elementor-56872 .elementor-element.elementor-element-94abeeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.72rem;font-weight:normal;line-height:1.3em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-517c1df{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-133643e{text-align:start;}.elementor-56872 .elementor-element.elementor-element-133643e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.4px;font-weight:700;line-height:1.3em;color:#10B981B3;}.elementor-56872 .elementor-element.elementor-element-8a15519 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-56872 .elementor-element.elementor-element-8a15519 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;font-size:1.45rem;font-weight:700;line-height:1em;}.elementor-56872 .elementor-element.elementor-element-25092f5{text-align:start;}.elementor-56872 .elementor-element.elementor-element-25092f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.72rem;font-weight:normal;line-height:1.3em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-5ddc115{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-69743da{text-align:start;}.elementor-56872 .elementor-element.elementor-element-69743da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.4px;font-weight:700;line-height:1.3em;color:#10B981B3;}.elementor-56872 .elementor-element.elementor-element-6c4a4ac > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-56872 .elementor-element.elementor-element-6c4a4ac .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;font-size:1.45rem;font-weight:700;line-height:1em;}.elementor-56872 .elementor-element.elementor-element-250e024{text-align:start;}.elementor-56872 .elementor-element.elementor-element-250e024 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.72rem;font-weight:normal;line-height:1.3em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-995318a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-56872 .elementor-element.elementor-element-acb1bc1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:32px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-56872 .elementor-element.elementor-element-acb1bc1:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-acb1bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B1A33 0%, #060E1F 100%);}.elementor-56872 .elementor-element.elementor-element-ecf20fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#FFFFFF73;}.elementor-56872 .elementor-element.elementor-element-71f1e2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-89c8743{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-ec7bb76{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-467ed87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-56872 .elementor-element.elementor-element-5f7693f{--display:flex;--min-height:662px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56872 .elementor-element.elementor-element-5f7693f:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-5f7693f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2025/01/paya-lebar-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-b03e6f6 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:16px 20px 16px 20px;border-radius:14px 14px 14px 14px;}.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-b03e6f6{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;}.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-text{color:#0B1A33;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-300d375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-54d2dfe.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-54d2dfe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-5f24cd8 > .elementor-widget-container{margin:14px 0px 18px 0px;}.elementor-56872 .elementor-element.elementor-element-5f24cd8 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#2A3654;}.elementor-56872 .elementor-element.elementor-element-ef07b69 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-56872 .elementor-element.elementor-element-ef07b69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17.92px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-31cc9a8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-51234d7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-56872 .elementor-element.elementor-element-51234d7:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-51234d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-51234d7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 30px 60px -25px rgba(10.999999999999996, 26.000000000000036, 51, 0.1803921568627451);}.elementor-56872 .elementor-element.elementor-element-51234d7, .elementor-56872 .elementor-element.elementor-element-51234d7::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-089bfb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-a02dd53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-85a5bca{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-56872 .elementor-element.elementor-element-85a5bca:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-85a5bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-85a5bca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 30px 60px -25px rgba(10.999999999999996, 26.000000000000036, 51, 0.1803921568627451);}.elementor-56872 .elementor-element.elementor-element-85a5bca, .elementor-56872 .elementor-element.elementor-element-85a5bca::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-bf3fa8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-706e029 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-407d088{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:14px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-be6121c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-56872 .elementor-element.elementor-element-be6121c:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-be6121c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-be6121c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 30px 60px -25px rgba(10.999999999999996, 26.000000000000036, 51, 0.1803921568627451);}.elementor-56872 .elementor-element.elementor-element-be6121c, .elementor-56872 .elementor-element.elementor-element-be6121c::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-08e356f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-cc8d30f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d0c17c1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-56872 .elementor-element.elementor-element-d0c17c1:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-d0c17c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-d0c17c1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 30px 60px -25px rgba(10.999999999999996, 26.000000000000036, 51, 0.1803921568627451);}.elementor-56872 .elementor-element.elementor-element-d0c17c1, .elementor-56872 .elementor-element.elementor-element-d0c17c1::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-c3d2d37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-1a8c908 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-e986794{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-9122d3b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-56872 .elementor-element.elementor-element-9122d3b:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-9122d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-9122d3b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 30px 60px -25px rgba(10.999999999999996, 26.000000000000036, 51, 0.1803921568627451);}.elementor-56872 .elementor-element.elementor-element-9122d3b, .elementor-56872 .elementor-element.elementor-element-9122d3b::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-d99510a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-d5912a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-feac2c1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-56872 .elementor-element.elementor-element-feac2c1:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-feac2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-feac2c1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;box-shadow:0px 30px 60px -25px rgba(10.999999999999996, 26.000000000000036, 51, 0.1803921568627451);}.elementor-56872 .elementor-element.elementor-element-feac2c1, .elementor-56872 .elementor-element.elementor-element-feac2c1::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-36c5bdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-49a124d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-e56fac8{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-e56fac8:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-e56fac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1F2D4A 0%, #0B1A33 100%);}.elementor-56872 .elementor-element.elementor-element-39177e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-b41137f.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-b41137f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#FFC759;}.elementor-56872 .elementor-element.elementor-element-22a852c > .elementor-widget-container{margin:14px 0px 22px 0px;}.elementor-56872 .elementor-element.elementor-element-22a852c .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-38c5611 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-56872 .elementor-element.elementor-element-38c5611 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:1.65em;color:#FFFFFFD9;}.elementor-56872 .elementor-element.elementor-element-bee08c9 > .elementor-widget-container{padding:22px 0px 22px 26px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#FE5A5F;}.elementor-56872 .elementor-element.elementor-element-bee08c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-d3fa734 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-d3fa734 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;color:#FFFFFFBF;}.elementor-56872 .elementor-element.elementor-element-98301fd{--divider-border-style:solid;--divider-color:#FFFFFF26;--divider-border-width:1px;}.elementor-56872 .elementor-element.elementor-element-98301fd .elementor-divider-separator{width:100%;}.elementor-56872 .elementor-element.elementor-element-98301fd .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-56872 .elementor-element.elementor-element-e3c716b > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-56872 .elementor-element.elementor-element-e3c716b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-5a7f139 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-56872 .elementor-element.elementor-element-5a7f139 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.5em;color:#FFFFFF99;}.elementor-56872 .elementor-element.elementor-element-b716998 .elementor-button{background-color:#FE5A5F;font-family:"Poppins", Sans-serif;font-size:15px;text-transform:capitalize;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-56872 .elementor-element.elementor-element-b716998.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-4a376a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-955631a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-d49b42d{--display:flex;}.elementor-56872 .elementor-element.elementor-element-8bf6620 > .elementor-widget-container{background-color:#FFFFFF15;padding:16px 22px 16px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:18px 18px 18px 18px;}.elementor-56872 .elementor-element.elementor-element-8bf6620.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon{font-size:18px;}.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-title{color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;color:#FFFFFFB3;}.elementor-56872 .elementor-element.elementor-element-40ae6b7{--display:flex;--min-height:380px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:24px 24px 24px 24px;box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.4);}.elementor-56872 .elementor-element.elementor-element-40ae6b7:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-40ae6b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/04/ivan-new-image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-dac9227{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-8957dad{--display:flex;--min-height:290px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(254, 90, 95.00000000000011, 0.4);--margin-top:-23%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-56872 .elementor-element.elementor-element-8957dad:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-8957dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2024/10/MPD-Team-Image_M.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-c3cbe49{--display:flex;}.elementor-56872 .elementor-element.elementor-element-a6ab4d8 > .elementor-widget-container{background-color:#FFFFFF15;padding:16px 22px 16px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:18px 18px 18px 18px;}.elementor-56872 .elementor-element.elementor-element-a6ab4d8.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon{font-size:18px;}.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-title{color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;color:#FFFFFFB3;}.elementor-56872 .elementor-element.elementor-element-686b75b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-686b75b:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-686b75b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-d01dbdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-8eea0a7.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-8eea0a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-842099b > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-842099b{text-align:center;}.elementor-56872 .elementor-element.elementor-element-842099b .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-7694154 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-56872 .elementor-element.elementor-element-7694154{text-align:center;}.elementor-56872 .elementor-element.elementor-element-7694154 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-a15d5be{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-56872 .elementor-element.elementor-element-a15d5be:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-a15d5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-29c6cf2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-346f4c9{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-346f4c9:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-346f4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-8b49854 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-34d8a41{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-34d8a41:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-34d8a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d84640b .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-84b8023{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-84b8023:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-84b8023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d0eada9 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-12f360d{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-fbdd761{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-fbdd761:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-fbdd761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-ba0361c .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-fe28194{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-fe28194:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-fe28194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-876443a .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-77ae483{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-77ae483:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-77ae483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d1466f6 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-36db15d{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-6df2803{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-6df2803:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-6df2803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-b7b0de3 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-cf05545{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-cf05545:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-cf05545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-34561b6 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-9117f58{--display:flex;--min-height:415px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-56872 .elementor-element.elementor-element-9117f58:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-9117f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon{font-size:24px;}.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-6d5f281 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.08rem;fill:#3098F3;color:#3098F3;padding:0px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-efdaa8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-56872 .elementor-element.elementor-element-efdaa8d.e-con{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-aebdb6d{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-aebdb6d.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-aebdb6d .elementor-counter-number-wrapper{color:var( --e-global-color-2be4238 );font-family:"Poppins", Sans-serif;font-size:80px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-aebdb6d .elementor-counter-title{color:#FFFFFFBF;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;}.elementor-56872 .elementor-element.elementor-element-891c210{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-891c210.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-891c210 .elementor-counter-number-wrapper{color:var( --e-global-color-2be4238 );font-family:"Poppins", Sans-serif;font-size:80px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-891c210 .elementor-counter-title{color:#FFFFFFBF;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;}.elementor-56872 .elementor-element.elementor-element-bf8cb8b.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-bf8cb8b .elementor-counter-number-wrapper{color:var( --e-global-color-2be4238 );font-family:"Poppins", Sans-serif;font-size:80px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-bf8cb8b .elementor-counter-title{color:#FFFFFFBF;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;}.elementor-56872 .elementor-element.elementor-element-bca4f10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0B1A3314;--border-color:#0B1A3314;--padding-top:110px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-8cae8d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-3c3bdd9.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-3c3bdd9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-983c2eb > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-983c2eb{text-align:center;}.elementor-56872 .elementor-element.elementor-element-983c2eb .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-b8aa96a > .elementor-widget-container{margin:0px 0px 62px 0px;}.elementor-56872 .elementor-element.elementor-element-b8aa96a{text-align:center;}.elementor-56872 .elementor-element.elementor-element-b8aa96a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-3b940c7{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-56872 .elementor-element.elementor-element-c36ca05{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-aab3b71{--display:flex;--min-height:380px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-aab3b71:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-aab3b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/06/portfolio-01.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-8767214{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-6ede588{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-6ede588 > .elementor-widget-container{background-color:#FFFFFF2E;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-6ede588.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-6ede588 .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-6ede588 .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-6ede588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-6ede588 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10.2px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;}.elementor-56872 .elementor-element.elementor-element-6ede588 .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-5f6f84d > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-5f6f84d .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-3e4dca5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.6px;line-height:1.65em;color:#FFFFFFE0;}.elementor-56872 .elementor-element.elementor-element-bb788b2{--display:flex;--min-height:380px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-bb788b2:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-bb788b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/06/portfolio-02.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-86d4bb2{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-8f54b9a{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-8f54b9a > .elementor-widget-container{background-color:#FFFFFF2E;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-8f54b9a.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-8f54b9a .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-8f54b9a .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-8f54b9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-8f54b9a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10.2px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;}.elementor-56872 .elementor-element.elementor-element-8f54b9a .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-e82107b > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-e82107b .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-f305c2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.6px;line-height:1.65em;color:#FFFFFFE0;}.elementor-56872 .elementor-element.elementor-element-31137a4{--display:flex;--min-height:380px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-31137a4:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-31137a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/06/portfolio-03.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-0b25063{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-2c79280{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-2c79280 > .elementor-widget-container{background-color:#FFFFFF2E;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-2c79280.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-2c79280 .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-2c79280 .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-2c79280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-2c79280 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10.2px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;}.elementor-56872 .elementor-element.elementor-element-2c79280 .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-61cf9c7 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-61cf9c7 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-e69a609 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.6px;line-height:1.65em;color:#FFFFFFE0;}.elementor-56872 .elementor-element.elementor-element-09de58c{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-cb83b6e{--display:flex;--min-height:380px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-cb83b6e:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-cb83b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/06/portfolio-04.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-c32518b{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-882ded9{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-882ded9 > .elementor-widget-container{background-color:#FFFFFF2E;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-882ded9.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-882ded9 .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-882ded9 .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-882ded9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-882ded9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10.2px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;}.elementor-56872 .elementor-element.elementor-element-882ded9 .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-f3cc9d9 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-f3cc9d9 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-af3d4d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.6px;line-height:1.65em;color:#FFFFFFE0;}.elementor-56872 .elementor-element.elementor-element-d87a22c{--display:flex;--min-height:380px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-d87a22c:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-d87a22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/06/portfolio-05.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-8f0d124{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-791f871{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-791f871 > .elementor-widget-container{background-color:#FFFFFF2E;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-791f871.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-791f871 .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-791f871 .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-791f871 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-791f871 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10.2px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;}.elementor-56872 .elementor-element.elementor-element-791f871 .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-7a1966d > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-7a1966d .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-f4756c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.6px;line-height:1.65em;color:#FFFFFFE0;}.elementor-56872 .elementor-element.elementor-element-8311a21{--display:flex;--min-height:380px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-8311a21:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-8311a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.mediaplus.com.sg/wp-content/uploads/2026/06/portfolio-06.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-56872 .elementor-element.elementor-element-a97f0fc{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-6953e5a{width:auto;max-width:auto;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-56872 .elementor-element.elementor-element-6953e5a > .elementor-widget-container{background-color:#FFFFFF2E;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-6953e5a.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-6953e5a .elementor-icon-list-icon i{color:#FE5A5F;transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-6953e5a .elementor-icon-list-icon svg{fill:#FE5A5F;transition:fill 0.3s;}.elementor-56872 .elementor-element.elementor-element-6953e5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56872 .elementor-element.elementor-element-6953e5a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10.2px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;}.elementor-56872 .elementor-element.elementor-element-6953e5a .elementor-icon-list-text{color:var( --e-global-color-2be4238 );transition:color 0.3s;}.elementor-56872 .elementor-element.elementor-element-d8f615b > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-d8f615b .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.3em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-de4f652 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.6px;line-height:1.65em;color:#FFFFFFE0;}.elementor-56872 .elementor-element.elementor-element-7fd516e .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;fill:#0B1A33;color:#0B1A33;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-56872 .elementor-element.elementor-element-7fd516e .elementor-button:hover, .elementor-56872 .elementor-element.elementor-element-7fd516e .elementor-button:focus{background-color:#F5F9FE;color:#3098F3;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-7fd516e .elementor-button:hover svg, .elementor-56872 .elementor-element.elementor-element-7fd516e .elementor-button:focus svg{fill:#3098F3;}.elementor-56872 .elementor-element.elementor-element-c59db09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-93f5f31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-3a7ff7f.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-3a7ff7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-47545f9 > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-47545f9{text-align:center;}.elementor-56872 .elementor-element.elementor-element-47545f9 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-f284663{text-align:center;}.elementor-56872 .elementor-element.elementor-element-f284663 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-6a71718{--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:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-56872 .elementor-element.elementor-element-a038ba7{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-a038ba7 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-a038ba7.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-a038ba7:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-a038ba7 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-d91c497{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-d91c497 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-d91c497.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-d91c497:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-d91c497 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-1cfe6d2{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-1cfe6d2 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-1cfe6d2.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-1cfe6d2:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-1cfe6d2 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-4eec9e8{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-4eec9e8 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-4eec9e8.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-4eec9e8:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-4eec9e8 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-d6b6160{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-d6b6160 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-d6b6160.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-d6b6160:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-d6b6160 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-16b7452{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-16b7452 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-16b7452.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-16b7452:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-16b7452 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-1da30ac{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-1da30ac > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-1da30ac.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-1da30ac:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-1da30ac .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-4d88a36{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-4d88a36 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-4d88a36.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-4d88a36:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-4d88a36 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-daf38b4{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-daf38b4 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-daf38b4.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-daf38b4:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-daf38b4 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-f51aa9a{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-f51aa9a > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-f51aa9a.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-f51aa9a:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-f51aa9a .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-6599ea5{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-6599ea5 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-6599ea5.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-6599ea5:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-6599ea5 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-a0cf535{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-a0cf535 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-a0cf535.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-a0cf535:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-a0cf535 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-8862d86{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-8862d86 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-8862d86.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-8862d86:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-8862d86 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-f7c1f71{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-f7c1f71 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-f7c1f71.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-f7c1f71:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-f7c1f71 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-904ed0e{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-904ed0e > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-904ed0e.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-904ed0e:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-904ed0e .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-cf85039{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-cf85039 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-cf85039.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-cf85039:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-cf85039 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-3679fda{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-3679fda > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-3679fda.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-3679fda:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-3679fda .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-3d1b477{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-3d1b477 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-3d1b477.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-3d1b477:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-3d1b477 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-f60012f{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-f60012f > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-f60012f.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-f60012f:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-f60012f .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-d8ba761{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-d8ba761 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-d8ba761.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-d8ba761:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-d8ba761 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-5478dc0{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-5478dc0 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-5478dc0.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-5478dc0:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-5478dc0 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-ceb9582{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-ceb9582 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-ceb9582.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-ceb9582:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-ceb9582 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-d6b8186{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-d6b8186 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-d6b8186.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-d6b8186:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-d6b8186 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-8ec74f7{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-8ec74f7 > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-8ec74f7.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-8ec74f7:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-8ec74f7 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-16d02ad{width:auto;max-width:auto;}.elementor-56872 .elementor-element.elementor-element-16d02ad > .elementor-widget-container{background-color:var( --e-global-color-2be4238 );padding:0px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;border-radius:12px 12px 12px 12px;}.elementor-56872 .elementor-element.elementor-element-16d02ad.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-16d02ad:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-16d02ad .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-56872 .elementor-element.elementor-element-88449d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-88449d4:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-88449d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-8db90ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-171ffb9.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-171ffb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-a7de46b > .elementor-widget-container{margin:14px 0px 72px 0px;}.elementor-56872 .elementor-element.elementor-element-a7de46b{text-align:center;}.elementor-56872 .elementor-element.elementor-element-a7de46b .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-c6d6372{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:999px 999px 999px 999px;--padding-top:16px;--padding-bottom:16px;--padding-left:26px;--padding-right:26px;}.elementor-56872 .elementor-element.elementor-element-c6d6372:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-c6d6372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-c6d6372:hover{box-shadow:0px 10px 30px 0px rgba(10.999999999999996, 26.000000000000036, 51, 0.0784313725490196);}.elementor-56872 .elementor-element.elementor-element-cf29ebb.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-cf29ebb img{width:30px;}.elementor-56872 .elementor-element.elementor-element-1ae3c8c.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-1ae3c8c .elementor-icon-box-title{margin-block-end:0px;color:#FBBC05;}.elementor-56872 .elementor-element.elementor-element-1ae3c8c .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-1ae3c8c .elementor-icon-box-title a{letter-spacing:2px;}.elementor-56872 .elementor-element.elementor-element-1ae3c8c .elementor-icon-box-description{font-size:18px;font-weight:700;line-height:1.6em;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-b341fa8.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-b341fa8 .elementor-button{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-56872 .elementor-element.elementor-element-10d8acd{--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;}.elementor-56872 .elementor-element.elementor-element-2c5d7ef{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:36px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-56872 .elementor-element.elementor-element-2c5d7ef:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-2c5d7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-088a02d.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-088a02d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-1fc630a.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-1fc630a .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-06a3fad.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-06a3fad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-128f032.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-128f032 .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-7814806.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-7814806 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-5ab0b07.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-5ab0b07 .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-aee7127.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-aee7127 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-34d428c.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-34d428c .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-0c77e36.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-0c77e36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-0460f1c.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-0460f1c .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-fcc1c06.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-fcc1c06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-e6e677d.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-e6e677d .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-29ac45c.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-29ac45c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-07c1557.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-07c1557 .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-fa785b4.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-fa785b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-67b29dc.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-67b29dc .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-12bdb03.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-12bdb03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-f301bc4.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-f301bc4 .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-7f77478.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-7f77478 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57.6px;font-weight:800;letter-spacing:-0.03em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD9;stroke:#FFFFFFD9;color:#FFFFFF00;}.elementor-56872 .elementor-element.elementor-element-ea3fd48.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-ea3fd48 .elementor-heading-title{font-size:25px;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-cfd7d2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-cfd7d2a:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-cfd7d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-afda102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-2077f17.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-2077f17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-e7413f9 > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-e7413f9{text-align:center;}.elementor-56872 .elementor-element.elementor-element-e7413f9 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-b864dd8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-56872 .elementor-element.elementor-element-b864dd8{text-align:center;}.elementor-56872 .elementor-element.elementor-element-b864dd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d4f185f{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-56872 .elementor-element.elementor-element-d4f185f:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-d4f185f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-8c50fc4{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-0b71016{--display:flex;--min-height:294px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-56872 .elementor-element.elementor-element-0b71016:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-0b71016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-25359ec > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-25359ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-4696248 .elementor-icon-box-wrapper{text-align:start;}.elementor-56872 .elementor-element.elementor-element-4696248 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-4696248 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-4696248 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-4696248 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-a286312{--display:flex;--min-height:294px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-56872 .elementor-element.elementor-element-a286312:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-a286312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-577a5e2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-577a5e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:#FE5A5F;}.elementor-56872 .elementor-element.elementor-element-9806813 .elementor-icon-box-wrapper{text-align:start;}.elementor-56872 .elementor-element.elementor-element-9806813 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-9806813 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-9806813 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-9806813 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-e7d1922{--display:flex;--min-height:294px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-56872 .elementor-element.elementor-element-e7d1922:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-e7d1922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-1d42df0 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-1d42df0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:#E8A93B;}.elementor-56872 .elementor-element.elementor-element-d81c894 .elementor-icon-box-wrapper{text-align:start;}.elementor-56872 .elementor-element.elementor-element-d81c894 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-d81c894 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-d81c894 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-d81c894 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d40a753{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-9091b9d{--display:flex;--min-height:294px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-56872 .elementor-element.elementor-element-9091b9d:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-9091b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-ebdba16 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-ebdba16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:#10B981;}.elementor-56872 .elementor-element.elementor-element-129cf67 .elementor-icon-box-wrapper{text-align:start;}.elementor-56872 .elementor-element.elementor-element-129cf67 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-129cf67 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-129cf67 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-129cf67 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-daf1696{--display:flex;--min-height:294px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-56872 .elementor-element.elementor-element-daf1696:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-daf1696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-eccbf94 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-eccbf94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-f08ccdc .elementor-icon-box-wrapper{text-align:start;}.elementor-56872 .elementor-element.elementor-element-f08ccdc .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-f08ccdc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-f08ccdc .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-f08ccdc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-dc1a3dd{--display:flex;--min-height:294px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B1A3314;--border-color:#0B1A3314;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-56872 .elementor-element.elementor-element-dc1a3dd:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-dc1a3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-42c13b6 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-42c13b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:#FE5A5F;}.elementor-56872 .elementor-element.elementor-element-59726a7 .elementor-icon-box-wrapper{text-align:start;}.elementor-56872 .elementor-element.elementor-element-59726a7 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-59726a7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-59726a7 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-59726a7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-f9a4659{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-f9a4659:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-f9a4659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2be4238 ) 0%, #F5F9FE 100%);}.elementor-56872 .elementor-element.elementor-element-ee51e4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-8b33611.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-8b33611 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-1dec270 > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-1dec270{text-align:center;}.elementor-56872 .elementor-element.elementor-element-1dec270 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-d63ee18 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-56872 .elementor-element.elementor-element-d63ee18{text-align:center;}.elementor-56872 .elementor-element.elementor-element-d63ee18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-a5405f8{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-56872 .elementor-element.elementor-element-d028b1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-4522a4c.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-4522a4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-40036eb .elementor-icon-box-wrapper{text-align:center;}.elementor-56872 .elementor-element.elementor-element-40036eb .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-40036eb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-40036eb .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-40036eb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-f51aa4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-42753ef.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-42753ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:#FE5A5F;}.elementor-56872 .elementor-element.elementor-element-a364574 .elementor-icon-box-wrapper{text-align:center;}.elementor-56872 .elementor-element.elementor-element-a364574 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-a364574 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-a364574 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-a364574 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-ada7d07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-567e5ee.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-567e5ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:#E8A93B;}.elementor-56872 .elementor-element.elementor-element-c74aa53 .elementor-icon-box-wrapper{text-align:center;}.elementor-56872 .elementor-element.elementor-element-c74aa53 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-c74aa53 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-c74aa53 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-c74aa53 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-16c2ca2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-1546a67.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-1546a67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1em;color:#10B981;}.elementor-56872 .elementor-element.elementor-element-13a309c .elementor-icon-box-wrapper{text-align:center;}.elementor-56872 .elementor-element.elementor-element-13a309c .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-13a309c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;}.elementor-56872 .elementor-element.elementor-element-13a309c .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-13a309c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-e4bcda8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-9382a5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-9382a5d.e-con{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-e42a4a7.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-e42a4a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#FFC759;}.elementor-56872 .elementor-element.elementor-element-5c06d01 > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-5c06d01{text-align:center;}.elementor-56872 .elementor-element.elementor-element-5c06d01 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-a55ea29 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-56872 .elementor-element.elementor-element-a55ea29{text-align:center;}.elementor-56872 .elementor-element.elementor-element-a55ea29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#FFFFFFB3;}.elementor-56872 .elementor-element.elementor-element-455c842{--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;}.elementor-56872 .elementor-element.elementor-element-1ea1c55{--display:flex;--min-height:538px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-56872 .elementor-element.elementor-element-1ea1c55:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-1ea1c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2A3F66 0%, #141C30 100%);}.elementor-56872 .elementor-element.elementor-element-fc2b3d8 > .elementor-widget-container{background-color:#FFFFFF1A;padding:7px 14px 7px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-fc2b3d8.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-fc2b3d8 .elementor-heading-title{font-size:11px;font-weight:600;letter-spacing:0.08em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-cdfb2e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-905dbe5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-94a6c35{--display:flex;--min-height:258px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-56872 .elementor-element.elementor-element-94a6c35:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-94a6c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2A3F66 0%, #141C30 100%);}.elementor-56872 .elementor-element.elementor-element-4c4a2bb > .elementor-widget-container{background-color:#FFFFFF1A;padding:7px 14px 7px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-4c4a2bb.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-4c4a2bb .elementor-heading-title{font-size:11px;font-weight:600;letter-spacing:0.08em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-164f41e{--display:flex;--min-height:258px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-56872 .elementor-element.elementor-element-164f41e:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-164f41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2A3F66 0%, #141C30 100%);}.elementor-56872 .elementor-element.elementor-element-77d1c6c > .elementor-widget-container{background-color:#FFFFFF1A;padding:7px 14px 7px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-77d1c6c.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-77d1c6c .elementor-heading-title{font-size:11px;font-weight:600;letter-spacing:0.08em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-4bee0cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-ffceeaf{--display:flex;--min-height:258px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-56872 .elementor-element.elementor-element-ffceeaf:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-ffceeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2A3F66 0%, #141C30 100%);}.elementor-56872 .elementor-element.elementor-element-678e831 > .elementor-widget-container{background-color:#FFFFFF1A;padding:7px 14px 7px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-678e831.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-678e831 .elementor-heading-title{font-size:11px;font-weight:600;letter-spacing:0.08em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-8e922f9{--display:flex;--min-height:258px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-56872 .elementor-element.elementor-element-8e922f9:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-8e922f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2A3F66 0%, #141C30 100%);}.elementor-56872 .elementor-element.elementor-element-0e07f29 > .elementor-widget-container{background-color:#FFFFFF1A;padding:7px 14px 7px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:999px 999px 999px 999px;}.elementor-56872 .elementor-element.elementor-element-0e07f29.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-0e07f29 .elementor-heading-title{font-size:11px;font-weight:600;letter-spacing:0.08em;color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-1b21fa3 .elementor-button{background-color:#FFFFFF1A;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-56872 .elementor-element.elementor-element-1b21fa3 .elementor-button:hover, .elementor-56872 .elementor-element.elementor-element-1b21fa3 .elementor-button:focus{background-color:#FFFFFF33;}.elementor-56872 .elementor-element.elementor-element-1b21fa3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-56872 .elementor-element.elementor-element-1b21fa3.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-1093568{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-1093568:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-1093568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-02de1b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-57769b8.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-57769b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-4243b56 > .elementor-widget-container{margin:14px 0px 18px 0px;}.elementor-56872 .elementor-element.elementor-element-4243b56{text-align:start;}.elementor-56872 .elementor-element.elementor-element-4243b56 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-171a8f3{text-align:start;}.elementor-56872 .elementor-element.elementor-element-171a8f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-d9146ef > .elementor-widget-container{margin:14px 0px 28px 0px;}.elementor-56872 .elementor-element.elementor-element-d9146ef{text-align:start;}.elementor-56872 .elementor-element.elementor-element-d9146ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-2097ff7 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:15px;text-transform:capitalize;background-image:linear-gradient(135deg, #3098F3 0%, #2D7DD2 100%);border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-56872 .elementor-element.elementor-element-2097ff7.elementor-element{--align-self:flex-start;}.elementor-56872 .elementor-element.elementor-element-284e578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-56872 .elementor-element.elementor-element-284e578:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-284e578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be4238 );}.elementor-56872 .elementor-element.elementor-element-db84db7{text-align:start;}.elementor-56872 .elementor-element.elementor-element-db84db7 .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-35f7010 > .elementor-widget-container{margin:12px 0px 24px 0px;}.elementor-56872 .elementor-element.elementor-element-35f7010{text-align:start;}.elementor-56872 .elementor-element.elementor-element-35f7010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:normal;line-height:1.6em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-08f331e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-56872 .elementor-element.elementor-element-08f331e:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-08f331e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-08f331e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3098F3;--border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-08f331e, .elementor-56872 .elementor-element.elementor-element-08f331e::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-6cbc83e > .elementor-widget-container{background-color:#FFFFFF15;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:14px 14px 14px 14px;}.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon{font-size:22px;}.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-2f68b48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-56872 .elementor-element.elementor-element-2f68b48:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-2f68b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-2f68b48:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3098F3;--border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-2f68b48, .elementor-56872 .elementor-element.elementor-element-2f68b48::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-f7d18a6 > .elementor-widget-container{background-color:#FFFFFF15;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:14px 14px 14px 14px;}.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon{font-size:22px;}.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-6a9ded9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-56872 .elementor-element.elementor-element-6a9ded9:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-6a9ded9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-56872 .elementor-element.elementor-element-6a9ded9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3098F3;--border-color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-6a9ded9, .elementor-56872 .elementor-element.elementor-element-6a9ded9::before{--border-transition:0.3s;}.elementor-56872 .elementor-element.elementor-element-5079b34 > .elementor-widget-container{background-color:#FFFFFF15;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:14px 14px 14px 14px;}.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon{font-size:22px;}.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-title, .elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;}.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-title{color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-cb761ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-56872 .elementor-element.elementor-element-cb761ce:not(.elementor-motion-effects-element-type-background), .elementor-56872 .elementor-element.elementor-element-cb761ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F9FE 0%, var( --e-global-color-2be4238 ) 100%);}.elementor-56872 .elementor-element.elementor-element-b7505c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56872 .elementor-element.elementor-element-b7505c4.e-con{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-ffb4a77.elementor-element{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-ffb4a77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;color:#3098F3;}.elementor-56872 .elementor-element.elementor-element-5a5e25d > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-56872 .elementor-element.elementor-element-5a5e25d{text-align:center;}.elementor-56872 .elementor-element.elementor-element-5a5e25d .elementor-heading-title{font-family:var( --e-global-typography-8c8210b-font-family ), Sans-serif;color:#0B1A33;}.elementor-56872 .elementor-element.elementor-element-96a86b7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-56872 .elementor-element.elementor-element-96a86b7{text-align:center;}.elementor-56872 .elementor-element.elementor-element-96a86b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.65em;color:#5B6C85;}.elementor-56872 .elementor-element.elementor-element-a111567{--display:flex;}.elementor-56872 .elementor-element.elementor-element-a111567.e-con{--align-self:center;}.elementor-56872 .elementor-element.elementor-element-9a8e618{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-56872 .elementor-element.elementor-element-1e6d8c2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#3098F333;--border-color:#3098F333;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:10px;}.elementor-56872 .elementor-element.elementor-element-c8d5182{text-align:start;}.elementor-56872 .elementor-element.elementor-element-c8d5182 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#2A3654;}.elementor-56872 .elementor-element.elementor-element-1fd161b{--display:flex;}.elementor-56872 .elementor-element.elementor-element-113c90e{--display:flex;}.elementor-56872 .elementor-element.elementor-element-9515396{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0B1A33;--n-accordion-title-active-color:#3098F3;--n-accordion-icon-size:15px;}.elementor-56872 .elementor-element.elementor-element-9515396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B1A3314;}.elementor-56872 .elementor-element.elementor-element-9515396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2be4238 ) 0%, #F5F9FE 100%);}.elementor-56872 .elementor-element.elementor-element-9515396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2be4238 ) 0%, #F5F9FE 100%);}.elementor-56872 .elementor-element.elementor-element-9515396 {--n-accordion-padding:26px 30px 26px 30px;}:where( .elementor-56872 .elementor-element.elementor-element-9515396 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-56872 .elementor-element.elementor-element-15f4d3e{--width:52%;}.elementor-56872 .elementor-element.elementor-element-995318a{--width:50%;}.elementor-56872 .elementor-element.elementor-element-467ed87{--width:45%;}.elementor-56872 .elementor-element.elementor-element-300d375{--width:48%;}.elementor-56872 .elementor-element.elementor-element-39177e0{--width:50%;}.elementor-56872 .elementor-element.elementor-element-4a376a0{--width:50%;}.elementor-56872 .elementor-element.elementor-element-d49b42d{--width:42%;}.elementor-56872 .elementor-element.elementor-element-40ae6b7{--width:58%;}.elementor-56872 .elementor-element.elementor-element-8957dad{--width:43%;}.elementor-56872 .elementor-element.elementor-element-c3cbe49{--width:57%;}.elementor-56872 .elementor-element.elementor-element-d01dbdd{--width:670px;}.elementor-56872 .elementor-element.elementor-element-29c6cf2{--width:100%;}.elementor-56872 .elementor-element.elementor-element-12f360d{--width:100%;}.elementor-56872 .elementor-element.elementor-element-36db15d{--width:100%;}.elementor-56872 .elementor-element.elementor-element-8cae8d7{--width:651px;}.elementor-56872 .elementor-element.elementor-element-c59db09{--content-width:100%;}.elementor-56872 .elementor-element.elementor-element-93f5f31{--width:670px;}.elementor-56872 .elementor-element.elementor-element-8db90ce{--width:540px;}.elementor-56872 .elementor-element.elementor-element-c6d6372{--width:341px;}.elementor-56872 .elementor-element.elementor-element-afda102{--width:540px;}.elementor-56872 .elementor-element.elementor-element-8c50fc4{--width:100%;}.elementor-56872 .elementor-element.elementor-element-d40a753{--width:100%;}.elementor-56872 .elementor-element.elementor-element-ee51e4e{--width:651px;}.elementor-56872 .elementor-element.elementor-element-9382a5d{--width:651px;}.elementor-56872 .elementor-element.elementor-element-1ea1c55{--width:24%;}.elementor-56872 .elementor-element.elementor-element-cdfb2e2{--width:76%;}.elementor-56872 .elementor-element.elementor-element-905dbe5{--width:100%;}.elementor-56872 .elementor-element.elementor-element-94a6c35{--width:67%;}.elementor-56872 .elementor-element.elementor-element-164f41e{--width:33%;}.elementor-56872 .elementor-element.elementor-element-4bee0cd{--width:100%;}.elementor-56872 .elementor-element.elementor-element-ffceeaf{--width:33%;}.elementor-56872 .elementor-element.elementor-element-8e922f9{--width:67%;}.elementor-56872 .elementor-element.elementor-element-02de1b0{--width:61%;}.elementor-56872 .elementor-element.elementor-element-284e578{--width:48%;}.elementor-56872 .elementor-element.elementor-element-b7505c4{--width:651px;}.elementor-56872 .elementor-element.elementor-element-a111567{--width:898px;}}/* Start custom CSS for heading, class: .elementor-element-564be90 */#animated-bg{ position:fixed; inset:0; z-index:0; pointer-events:none; overflow:hidden;
  background:radial-gradient(ellipse at top,#FAFBFC 0%,#F5F7FA 100%); }
#animated-bg .blob{ position:absolute; border-radius:50%; filter:blur(80px); opacity:.45;
  will-change:transform; mix-blend-mode:multiply; }
#animated-bg .blob.b1{ width:700px;height:700px; left:-200px;top:-200px;
  background:radial-gradient(circle,rgba(48,152,243,.55),rgba(48,152,243,0) 70%); animation:drift1 28s ease-in-out infinite; }
#animated-bg .blob.b2{ width:600px;height:600px; right:-150px;top:10%;
  background:radial-gradient(circle,rgba(254,90,95,.40),rgba(254,90,95,0) 70%); animation:drift2 34s ease-in-out infinite; }
#animated-bg .blob.b3{ width:650px;height:650px; left:30%;bottom:-200px;
  background:radial-gradient(circle,rgba(232,169,59,.40),rgba(232,169,59,0) 70%); animation:drift3 40s ease-in-out infinite; }
#animated-bg .blob.b4{ width:500px;height:500px; right:20%;bottom:10%;
  background:radial-gradient(circle,rgba(16,185,129,.30),rgba(16,185,129,0) 70%); animation:drift4 32s ease-in-out infinite; }
#animated-bg .blob.b5{ width:550px;height:550px; left:50%;top:50%;
  background:radial-gradient(circle,rgba(120,90,255,.25),rgba(120,90,255,0) 70%); animation:drift5 36s ease-in-out infinite; }
#animated-bg .grid{ position:absolute; inset:0; opacity:.6; background-size:64px 64px;
  background-image:linear-gradient(rgba(11,26,51,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(11,26,51,.035) 1px,transparent 1px);
  animation:gridShift 60s linear infinite; }
#animated-bg .noise{ position:absolute; inset:0; opacity:.04; mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"); }

@keyframes drift1{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(180px,120px) scale(1.15)}66%{transform:translate(60px,260px) scale(.9)}}
@keyframes drift2{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-220px,180px) scale(1.2)}}
@keyframes drift3{0%,100%{transform:translate(0,0) scale(1)}40%{transform:translate(-160px,-200px) scale(1.1)}75%{transform:translate(120px,-80px) scale(.85)}}
@keyframes drift4{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(160px,-140px) scale(1.15)}}
@keyframes drift5{0%,100%{transform:translate(-50%,-50%) scale(1)}33%{transform:translate(-30%,-65%) scale(1.1)}66%{transform:translate(-65%,-35%) scale(.95)}}
@keyframes gridShift{from{background-position:0 0,0 0}to{background-position:64px 64px,64px 64px}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b8f040f */.elementor-56872 .elementor-element.elementor-element-b8f040f h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f135ac6 */.elementor-56872 .elementor-element.elementor-element-f135ac6 .accent{
    color: #FFC759 !important;
 }
.elementor-56872 .elementor-element.elementor-element-f135ac6 .accent2 {
    color: #fe5a5f;
}
.elementor-56872 .elementor-element.elementor-element-f135ac6 h1{
    font-size: 72px !important;
    line-height: 1.04 !important;
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cd09f2 */.elementor-56872 .elementor-element.elementor-element-2cd09f2 .elementor-button{
    box-shadow: 0 10px 24px rgba(254, 90, 95, 0.30), inset 0 1px 0 rgba(255, 255, 255, 0.2);
}
.elementor-56872 .elementor-element.elementor-element-2cd09f2 .elementor-button:hover {
    transform: translateY(-2px);
    background:  #FF7077;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-941e185 */.elementor-56872 .elementor-element.elementor-element-941e185 .elementor-button:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bb4c77 */.elementor-56872 .elementor-element.elementor-element-8bb4c77 {
    box-shadow: 0 24px 60px -20px rgba(0, 0, 0, 0.45), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eecf6b */.elementor-56872 .elementor-element.elementor-element-6eecf6b:before{
    background: radial-gradient(ellipse 80% 60% at 100% 0%, rgba(255, 199, 89, 0.22), transparent 55%), radial-gradient(ellipse 60% 50% at 0% 100%, rgba(254, 90, 95, 0.22), transparent 60%), radial-gradient(ellipse 50% 40% at 50% 50%, rgba(255, 255, 255, 0.06), transparent 70%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-89c8743 */.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-icon{
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08), inset 0 -1px 0 rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.2);
    width: 36px;
    height: 36px;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.04);
    border: 1px solid rgba(255, 255, 255, 0.08);
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-89c8743 .elementor-icon-list-text{
    padding-left: 10px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b03e6f6 */.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-icon{
    width: 28px;
    height: 28px;
    border-radius: 8px;
    background: rgba(48, 152, 243, 0.12);
    color: #3098f3;
    display: grid;
    place-items: center;
}
.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-b03e6f6 .elementor-icon-list-text{
    padding-left: 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54d2dfe */.elementor-56872 .elementor-element.elementor-element-54d2dfe .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-54d2dfe .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f24cd8 */.elementor-56872 .elementor-element.elementor-element-5f24cd8 h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51234d7 */.elementor-56872 .elementor-element.elementor-element-51234d7.who-we-are-content{
    overflow: hidden;
}
.elementor-56872 .elementor-element.elementor-element-51234d7.who-we-are-content:before{
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: #3098f3;
    transform: scaleY(0.4);
    transform-origin: center;
    transition: transform 0.4s ;
}
.elementor-56872 .elementor-element.elementor-element-51234d7.who-we-are-content:hover{
    transform: translateY(-6px);
}
.elementor-56872 .elementor-element.elementor-element-51234d7.who-we-are-content:hover:before{
    transform: scaleY(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a5bca */.elementor-56872 .elementor-element.elementor-element-85a5bca.who-we-are-content{
    overflow: hidden;
}
.elementor-56872 .elementor-element.elementor-element-85a5bca.who-we-are-content{
    border-left-color: #fe5a5f;
}
.elementor-56872 .elementor-element.elementor-element-85a5bca.who-we-are-content:before{
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: #fe5a5f;
    transform: scaleY(0.4);
    transform-origin: center;
    transition: transform 0.4s ;
}
.elementor-56872 .elementor-element.elementor-element-85a5bca.who-we-are-content:hover{
    transform: translateY(-6px);
}
.elementor-56872 .elementor-element.elementor-element-85a5bca.who-we-are-content:hover:before{
    transform: scaleY(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be6121c */.elementor-56872 .elementor-element.elementor-element-be6121c.who-we-are-content{
    overflow: hidden;
}
.elementor-56872 .elementor-element.elementor-element-be6121c.who-we-are-content{
    border-left-color: #ffc759;
}
.elementor-56872 .elementor-element.elementor-element-be6121c.who-we-are-content:before{
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: #ffc759;
    transform: scaleY(0.4);
    transform-origin: center;
    transition: transform 0.4s ;
}
.elementor-56872 .elementor-element.elementor-element-be6121c.who-we-are-content:hover{
    transform: translateY(-6px);
}
.elementor-56872 .elementor-element.elementor-element-be6121c.who-we-are-content:hover:before{
    transform: scaleY(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c17c1 */.elementor-56872 .elementor-element.elementor-element-d0c17c1.who-we-are-content{
    overflow: hidden;
}
.elementor-56872 .elementor-element.elementor-element-d0c17c1.who-we-are-content{
    border-left-color: #10b981;
}
.elementor-56872 .elementor-element.elementor-element-d0c17c1.who-we-are-content:before{
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: #10b981;
    transform: scaleY(0.4);
    transform-origin: center;
    transition: transform 0.4s ;
}
.elementor-56872 .elementor-element.elementor-element-d0c17c1.who-we-are-content:hover{
    transform: translateY(-6px);
}
.elementor-56872 .elementor-element.elementor-element-d0c17c1.who-we-are-content:hover:before{
    transform: scaleY(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9122d3b */.elementor-56872 .elementor-element.elementor-element-9122d3b.who-we-are-content{
    overflow: hidden;
}
.elementor-56872 .elementor-element.elementor-element-9122d3b.who-we-are-content{
    border-left-color: #3098f3;
}
.elementor-56872 .elementor-element.elementor-element-9122d3b.who-we-are-content:before{
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: #3098f3;
    transform: scaleY(0.4);
    transform-origin: center;
    transition: transform 0.4s ;
}
.elementor-56872 .elementor-element.elementor-element-9122d3b.who-we-are-content:hover{
    transform: translateY(-6px);
}
.elementor-56872 .elementor-element.elementor-element-9122d3b.who-we-are-content:hover:before{
    transform: scaleY(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feac2c1 */.elementor-56872 .elementor-element.elementor-element-feac2c1.who-we-are-content{
    overflow: hidden;
}
.elementor-56872 .elementor-element.elementor-element-feac2c1.who-we-are-content{
    border-left-color: #fe5a5f;
}
.elementor-56872 .elementor-element.elementor-element-feac2c1.who-we-are-content:before{
    content: "" !important;
    position: absolute !important;
    left: 0;
    top: 0;
    bottom: 0;
    width: 3px;
    background: #fe5a5f;
    transform: scaleY(0.4);
    transform-origin: center;
    transition: transform 0.4s ;
}
.elementor-56872 .elementor-element.elementor-element-feac2c1.who-we-are-content:hover{
    transform: translateY(-6px);
}
.elementor-56872 .elementor-element.elementor-element-feac2c1.who-we-are-content:hover:before{
    transform: scaleY(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b41137f */.elementor-56872 .elementor-element.elementor-element-b41137f .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #ffc759;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-b41137f .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22a852c */.elementor-56872 .elementor-element.elementor-element-22a852c h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b716998 */.elementor-56872 .elementor-element.elementor-element-b716998 .elementor-button{
    box-shadow: 0 10px 24px rgba(254, 90, 95, 0.30), inset 0 1px 0 rgba(255, 255, 255, 0.2);
}
.elementor-56872 .elementor-element.elementor-element-b716998 .elementor-button:hover {
    transform: translateY(-2px);
    background:  #FF7077;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bf6620 */.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center !important;
}
.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-box-icon{
    width: 38px;
    height: 38px;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.15);
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-8bf6620 .elementor-icon-list-text{
    padding-left: 10px !important;
}
.elementor-56872 .elementor-element.elementor-element-8bf6620{
    position: absolute;
    top: 60px;
    right: 10px;
    animation-delay: 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ae6b7 */.elementor-56872 .elementor-element.elementor-element-40ae6b7{
    background: radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.2), transparent 50%), linear-gradient(135deg, #3098f3 0%, #1A4E96 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8957dad */.elementor-56872 .elementor-element.elementor-element-8957dad{
    background: radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.18), transparent 50%), linear-gradient(135deg, #fe5a5f 0%, #C8434A 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6ab4d8 */.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center !important;
}
.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-box-icon{
    width: 38px;
    height: 38px;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.15);
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-a6ab4d8 .elementor-icon-list-text{
    padding-left: 10px !important;
}
.elementor-56872 .elementor-element.elementor-element-a6ab4d8{
    position: absolute;
    top: 20px;
    left: 60px;
    animation-delay: 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e56fac8 */.elementor-56872 .elementor-element.elementor-element-e56fac8:before{
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 60% 50% at 80% 30%, rgba(48, 152, 243, 0.25), transparent 60%), radial-gradient(ellipse 50% 40% at 20% 70%, rgba(254, 90, 95, 0.15), transparent 60%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eea0a7 */.elementor-56872 .elementor-element.elementor-element-8eea0a7 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-8eea0a7 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-842099b */.elementor-56872 .elementor-element.elementor-element-842099b h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e80ec7a */.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: rgba(48, 152, 243, 0.08);
    border: 1px solid rgba(48, 152, 243, 0.15);
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-e80ec7a .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b49854 */.elementor-56872 .elementor-element.elementor-element-8b49854{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-8b49854 .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-8b49854 .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346f4c9 */.elementor-56872 .elementor-element.elementor-element-346f4c9 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-346f4c9 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-346f4c9 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-346f4c9 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-346f4c9:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-346f4c9:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-346f4c9:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-346f4c9{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-346f4c9 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-346f4c9:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}
.elementor-56872 .elementor-element.elementor-element-346f4c9:hover .elementor-icon-box-icon{
    transform: translateZ(40px) rotateX(-8deg) rotateY(6deg) !important;
    box-shadow: 0 20px 40px -10px rgba(48, 152, 243, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.7);
    background: linear-gradient(135deg, #3098f3 0%, #4285F4 100%);
}
.elementor-56872 .elementor-element.elementor-element-346f4c9:hover .elementor-icon-box-icon svg{
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2edda1b */.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #fe5a5f14;
    border: 1px solid #fe5a5f33;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-2edda1b .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d84640b */.elementor-56872 .elementor-element.elementor-element-d84640b{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-d84640b .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-d84640b .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d8a41 */.elementor-56872 .elementor-element.elementor-element-34d8a41 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-34d8a41 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-34d8a41 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-34d8a41 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-34d8a41:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-34d8a41:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-34d8a41:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-34d8a41{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-34d8a41 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-34d8a41:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84d196e */.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #ffc7591f;
    border: 1px solid #ffc75940;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-84d196e .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0eada9 */.elementor-56872 .elementor-element.elementor-element-d0eada9{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-d0eada9 .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-d0eada9 .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b8023 */.elementor-56872 .elementor-element.elementor-element-84b8023 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-84b8023 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-84b8023 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-84b8023 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-84b8023:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-84b8023:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-84b8023:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-84b8023{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-84b8023 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-84b8023:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d53745d */.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #10b98114;
    border: 1px solid #10b98133;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-d53745d .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba0361c */.elementor-56872 .elementor-element.elementor-element-ba0361c{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-ba0361c .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-ba0361c .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbdd761 */.elementor-56872 .elementor-element.elementor-element-fbdd761 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-fbdd761 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-fbdd761 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-fbdd761 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-fbdd761:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-fbdd761:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-fbdd761:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-fbdd761{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-fbdd761 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-fbdd761:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1a6266 */.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #3098f314;
    border: 1px solid #3098f32e;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-b1a6266 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-876443a */.elementor-56872 .elementor-element.elementor-element-876443a{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-876443a .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-876443a .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe28194 */.elementor-56872 .elementor-element.elementor-element-fe28194 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-fe28194 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-fe28194 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-fe28194 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-fe28194:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-fe28194:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-fe28194:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-fe28194{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-fe28194 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-fe28194:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9e77b3 */.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #fe5a5f14;
    border: 1px solid #fe5a5f33;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-f9e77b3 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1466f6 */.elementor-56872 .elementor-element.elementor-element-d1466f6{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-d1466f6 .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-d1466f6 .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ae483 */.elementor-56872 .elementor-element.elementor-element-77ae483 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-77ae483 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-77ae483 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-77ae483 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-77ae483:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-77ae483:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-77ae483:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-77ae483{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-77ae483 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-77ae483:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44f4161 */.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #ffc7591f;
    border: 1px solid #ffc75940;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-44f4161 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7b0de3 */.elementor-56872 .elementor-element.elementor-element-b7b0de3{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-b7b0de3 .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-b7b0de3 .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df2803 */.elementor-56872 .elementor-element.elementor-element-6df2803 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-6df2803 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-6df2803 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-6df2803 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-6df2803:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-6df2803:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-6df2803:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-6df2803{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-6df2803 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-6df2803:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96c6849 */.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #10b98114;
    border: 1px solid #10b98133;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-96c6849 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34561b6 */.elementor-56872 .elementor-element.elementor-element-34561b6{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-34561b6 .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-34561b6 .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf05545 */.elementor-56872 .elementor-element.elementor-element-cf05545 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-cf05545 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-cf05545 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-cf05545 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-cf05545:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-cf05545:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-cf05545:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-cf05545{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-cf05545 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-cf05545:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f69551e */.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-icon{
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #3098f314;
    border: 1px solid #3098f32e;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    box-shadow: 0 4px 12px rgba(48, 152, 243, 0.10), inset 0 1px 0 rgba(255, 255, 255, 0.6), inset 0 -1px 0 rgba(0, 0, 0, 0.04);
}
.elementor-56872 .elementor-element.elementor-element-f69551e .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f281 */.elementor-56872 .elementor-element.elementor-element-6d5f281{
    position: absolute;
    bottom: 36px;
    left: 32px;
}
.elementor-56872 .elementor-element.elementor-element-6d5f281 .elementor-button:after{
    content: "→";
    transition: transform 0.3s;
    margin-left: 6px;
}
.elementor-56872 .elementor-element.elementor-element-6d5f281 .elementor-button{
    display: flex;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9117f58 */.elementor-56872 .elementor-element.elementor-element-9117f58 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-9117f58 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-9117f58 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-9117f58 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-9117f58:hover{
    transform: translateY(-10px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: rgba(48, 152, 243, 0.18);
}
.elementor-56872 .elementor-element.elementor-element-9117f58:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
    height: 2px;
    background: linear-gradient(90deg, #3098f3, #fe5a5f);
    border-top:none !important;
}
.elementor-56872 .elementor-element.elementor-element-9117f58:hover:before{
    transform: scaleX(1);
}
.elementor-56872 .elementor-element.elementor-element-9117f58{
    overflow: hidden;
}

.elementor-56872 .elementor-element.elementor-element-9117f58 .elementor-button{
    transition: all 350ms;

}
.elementor-56872 .elementor-element.elementor-element-9117f58:hover .elementor-button:after{
    margin-left: 8px;
    transition: all 350ms;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-aebdb6d */.elementor-56872 .elementor-element.elementor-element-aebdb6d .elementor-counter-number-wrapper span{
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 8px 24px rgba(0, 0, 0, 0.25), 0 2px 4px rgba(0, 0, 0, 0.15) !important;
}
.elementor-56872 .elementor-element.elementor-element-aebdb6d .elementor-counter-title{
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-891c210 */.elementor-56872 .elementor-element.elementor-element-891c210 .elementor-counter-number-wrapper span{
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 8px 24px rgba(0, 0, 0, 0.25), 0 2px 4px rgba(0, 0, 0, 0.15) !important;
}
.elementor-56872 .elementor-element.elementor-element-891c210 .elementor-counter-title{
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bf8cb8b */.elementor-56872 .elementor-element.elementor-element-bf8cb8b .elementor-counter-number-wrapper span{
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 8px 24px rgba(0, 0, 0, 0.25), 0 2px 4px rgba(0, 0, 0, 0.15) !important;
}
.elementor-56872 .elementor-element.elementor-element-bf8cb8b .elementor-counter-title{
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efdaa8d */.elementor-56872 .elementor-element.elementor-element-efdaa8d{
    background: linear-gradient(135deg, #3098f3 0%, #4285F4 100%);
}
.elementor-56872 .elementor-element.elementor-element-efdaa8d:before{
    content: "";
    position: absolute;
    inset: 0;
    background-image: linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);
    background-size: 60px 60px;
    pointer-events: none;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c3bdd9 */.elementor-56872 .elementor-element.elementor-element-3c3bdd9 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-3c3bdd9 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-983c2eb */.elementor-56872 .elementor-element.elementor-element-983c2eb h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8aa96a */.elementor-56872 .elementor-element.elementor-element-b8aa96a a{
    color: #3098f3 !important;
    font-weight: 600;
    font-family: "Poppins";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6930ff5 */.elementor-56872 .elementor-element.elementor-element-6930ff5.case-arrow-go{
position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center !important;
    justify-content: center;
    color: #fff;
    font-size: 1.1rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    z-index: 3;
}
.elementor-56872 .elementor-element.elementor-element-6930ff5 .elementor-widget-container{
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6ede588 */.elementor-56872 .elementor-element.elementor-element-6ede588 h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8767214 */.elementor-56872 .elementor-element.elementor-element-8767214{
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.92) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab3b71 */.elementor-56872 .elementor-element.elementor-element-aab3b71 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-aab3b71 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-aab3b71 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-aab3b71 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-aab3b71:hover{
    box-shadow: 0 50px 80px -30px rgba(11, 26, 51, 0.45);
    transform: translateY(-10px);
}
.elementor-56872 .elementor-element.elementor-element-aab3b71:hover .case-arrow-go{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20c06cc */.elementor-56872 .elementor-element.elementor-element-20c06cc.case-arrow-go{
position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center !important;
    justify-content: center;
    color: #fff;
    font-size: 1.1rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    z-index: 3;
}
.elementor-56872 .elementor-element.elementor-element-20c06cc .elementor-widget-container{
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8f54b9a */.elementor-56872 .elementor-element.elementor-element-8f54b9a h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86d4bb2 */.elementor-56872 .elementor-element.elementor-element-86d4bb2{
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.92) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb788b2 */.elementor-56872 .elementor-element.elementor-element-bb788b2 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-bb788b2 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-bb788b2 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-bb788b2 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-bb788b2:hover{
    box-shadow: 0 50px 80px -30px rgba(11, 26, 51, 0.45);
    transform: translateY(-10px);
}
.elementor-56872 .elementor-element.elementor-element-bb788b2:hover .case-arrow-go{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f6e485 */.elementor-56872 .elementor-element.elementor-element-6f6e485.case-arrow-go{
position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center !important;
    justify-content: center;
    color: #fff;
    font-size: 1.1rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    z-index: 3;
}
.elementor-56872 .elementor-element.elementor-element-6f6e485 .elementor-widget-container{
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2c79280 */.elementor-56872 .elementor-element.elementor-element-2c79280 h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b25063 */.elementor-56872 .elementor-element.elementor-element-0b25063{
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.92) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31137a4 */.elementor-56872 .elementor-element.elementor-element-31137a4 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-31137a4 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-31137a4 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-31137a4 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-31137a4:hover{
    box-shadow: 0 50px 80px -30px rgba(11, 26, 51, 0.45);
    transform: translateY(-10px);
}
.elementor-56872 .elementor-element.elementor-element-31137a4:hover .case-arrow-go{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4b8610 */.elementor-56872 .elementor-element.elementor-element-c4b8610.case-arrow-go{
position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center !important;
    justify-content: center;
    color: #fff;
    font-size: 1.1rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    z-index: 3;
}
.elementor-56872 .elementor-element.elementor-element-c4b8610 .elementor-widget-container{
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-882ded9 */.elementor-56872 .elementor-element.elementor-element-882ded9 h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c32518b */.elementor-56872 .elementor-element.elementor-element-c32518b{
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.92) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb83b6e */.elementor-56872 .elementor-element.elementor-element-cb83b6e .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-cb83b6e .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-cb83b6e .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-cb83b6e .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-cb83b6e:hover{
    box-shadow: 0 50px 80px -30px rgba(11, 26, 51, 0.45);
    transform: translateY(-10px);
}
.elementor-56872 .elementor-element.elementor-element-cb83b6e:hover .case-arrow-go{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aec8bd4 */.elementor-56872 .elementor-element.elementor-element-aec8bd4.case-arrow-go{
position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center !important;
    justify-content: center;
    color: #fff;
    font-size: 1.1rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    z-index: 3;
}
.elementor-56872 .elementor-element.elementor-element-aec8bd4 .elementor-widget-container{
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-791f871 */.elementor-56872 .elementor-element.elementor-element-791f871 h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0d124 */.elementor-56872 .elementor-element.elementor-element-8f0d124{
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.92) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87a22c */.elementor-56872 .elementor-element.elementor-element-d87a22c .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-d87a22c .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-d87a22c .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-d87a22c .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-d87a22c:hover{
    box-shadow: 0 50px 80px -30px rgba(11, 26, 51, 0.45);
    transform: translateY(-10px);
}
.elementor-56872 .elementor-element.elementor-element-d87a22c:hover .case-arrow-go{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55fe5e4 */.elementor-56872 .elementor-element.elementor-element-55fe5e4.case-arrow-go{
position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center !important;
    justify-content: center;
    color: #fff;
    font-size: 1.1rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    transform: translateX(8px);
    opacity: 0;
    transition: all 0.4s ease;
    z-index: 3;
}
.elementor-56872 .elementor-element.elementor-element-55fe5e4 .elementor-widget-container{
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6953e5a */.elementor-56872 .elementor-element.elementor-element-6953e5a h2{
    font-size: 11.2px !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    color: #fff;
    font-weight: 500 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f0fc */.elementor-56872 .elementor-element.elementor-element-a97f0fc{
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.92) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8311a21 */.elementor-56872 .elementor-element.elementor-element-8311a21 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-8311a21 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-8311a21 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-8311a21 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-8311a21:hover{
    box-shadow: 0 50px 80px -30px rgba(11, 26, 51, 0.45);
    transform: translateY(-10px);
}
.elementor-56872 .elementor-element.elementor-element-8311a21:hover .case-arrow-go{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fd516e */.elementor-56872 .elementor-element.elementor-element-7fd516e .elementor-button{
    display: flex;
    white-space: nowrap;
    border: 1.5px solid #e2e8f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bca4f10 */.elementor-56872 .elementor-element.elementor-element-bca4f10:before {
    content: "";
    position: absolute;
    top: 5%;
    right: -250px;
    width: 600px;
    height: 600px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(48, 152, 243, 0.15) 0%, rgba(48, 152, 243, 0.04) 40%, transparent 70%);
    filter: blur(45px);
    animation: orbFloat1 20s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a7ff7f */.elementor-56872 .elementor-element.elementor-element-3a7ff7f .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-3a7ff7f .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47545f9 */.elementor-56872 .elementor-element.elementor-element-47545f9 h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}
.elementor-56872 .elementor-element.elementor-element-47545f9 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a038ba7 */.elementor-56872 .elementor-element.elementor-element-a038ba7 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-a038ba7 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-a038ba7:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d91c497 */.elementor-56872 .elementor-element.elementor-element-d91c497 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-d91c497 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-d91c497:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1cfe6d2 */.elementor-56872 .elementor-element.elementor-element-1cfe6d2 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-1cfe6d2 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-1cfe6d2:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4eec9e8 */.elementor-56872 .elementor-element.elementor-element-4eec9e8 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-4eec9e8 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-4eec9e8:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6b6160 */.elementor-56872 .elementor-element.elementor-element-d6b6160 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-d6b6160 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-d6b6160:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16b7452 */.elementor-56872 .elementor-element.elementor-element-16b7452 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-16b7452 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-16b7452:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1da30ac */.elementor-56872 .elementor-element.elementor-element-1da30ac .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-1da30ac .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-1da30ac:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d88a36 */.elementor-56872 .elementor-element.elementor-element-4d88a36 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-4d88a36 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-4d88a36:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf38b4 */.elementor-56872 .elementor-element.elementor-element-daf38b4 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-daf38b4 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-daf38b4:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f51aa9a */.elementor-56872 .elementor-element.elementor-element-f51aa9a .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-f51aa9a .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-f51aa9a:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6599ea5 */.elementor-56872 .elementor-element.elementor-element-6599ea5 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-6599ea5 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-6599ea5:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0cf535 */.elementor-56872 .elementor-element.elementor-element-a0cf535 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-a0cf535 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-a0cf535:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8862d86 */.elementor-56872 .elementor-element.elementor-element-8862d86 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-8862d86 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-8862d86:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7c1f71 */.elementor-56872 .elementor-element.elementor-element-f7c1f71 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-f7c1f71 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-f7c1f71:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-904ed0e */.elementor-56872 .elementor-element.elementor-element-904ed0e .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-904ed0e .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-904ed0e:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cf85039 */.elementor-56872 .elementor-element.elementor-element-cf85039 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-cf85039 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-cf85039:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3679fda */.elementor-56872 .elementor-element.elementor-element-3679fda .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-3679fda .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-3679fda:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1b477 */.elementor-56872 .elementor-element.elementor-element-3d1b477 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-3d1b477 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-3d1b477:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f60012f */.elementor-56872 .elementor-element.elementor-element-f60012f .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-f60012f .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-f60012f:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d8ba761 */.elementor-56872 .elementor-element.elementor-element-d8ba761 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-d8ba761 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-d8ba761:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5478dc0 */.elementor-56872 .elementor-element.elementor-element-5478dc0 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-5478dc0 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-5478dc0:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ceb9582 */.elementor-56872 .elementor-element.elementor-element-ceb9582 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-ceb9582 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-ceb9582:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6b8186 */.elementor-56872 .elementor-element.elementor-element-d6b8186 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-d6b8186 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-d6b8186:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ec74f7 */.elementor-56872 .elementor-element.elementor-element-8ec74f7 .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-8ec74f7 .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-8ec74f7:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16d02ad */.elementor-56872 .elementor-element.elementor-element-16d02ad .elementor-image-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-16d02ad .elementor-widget-container{
    width: 160px;
    height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-56872 .elementor-element.elementor-element-16d02ad:hover .elementor-image-box-title{
    color: #3098f3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-171ffb9 */.elementor-56872 .elementor-element.elementor-element-171ffb9 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-171ffb9 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7de46b */.elementor-56872 .elementor-element.elementor-element-a7de46b h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}
.elementor-56872 .elementor-element.elementor-element-a7de46b span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ae3c8c */.elementor-56872 .elementor-element.elementor-element-1ae3c8c .elementor-icon-box-title{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b341fa8 */.elementor-56872 .elementor-element.elementor-element-b341fa8 .elementor-button{
    box-shadow: 0 10px 24px rgba(48, 152, 243, 0.32), inset 0 1px 0 rgba(255, 255, 255, 0.25);
    background: linear-gradient(135deg, #3098f3 0%, #4285F4 50%, #2D7DD2 100%) !important;
}
.elementor-56872 .elementor-element.elementor-element-b341fa8 .elementor-button:hover {
    transform: translateY(-2px);
    background:  #FF7077;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d6372 */.elementor-56872 .elementor-element.elementor-element-c6d6372:hover{
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-088a02d */.elementor-56872 .elementor-element.elementor-element-088a02d:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06a3fad */.elementor-56872 .elementor-element.elementor-element-06a3fad:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7814806 */.elementor-56872 .elementor-element.elementor-element-7814806:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aee7127 */.elementor-56872 .elementor-element.elementor-element-aee7127:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c77e36 */.elementor-56872 .elementor-element.elementor-element-0c77e36:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcc1c06 */.elementor-56872 .elementor-element.elementor-element-fcc1c06:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29ac45c */.elementor-56872 .elementor-element.elementor-element-29ac45c:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa785b4 */.elementor-56872 .elementor-element.elementor-element-fa785b4:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12bdb03 */.elementor-56872 .elementor-element.elementor-element-12bdb03:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f77478 */.elementor-56872 .elementor-element.elementor-element-7f77478:hover .elementor-heading-title{
    -webkit-text-fill-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5d7ef */.elementor-56872 .elementor-element.elementor-element-2c5d7ef:before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg, rgba(48, 152, 243, 0.12) 0%, transparent 30%, transparent 70%, rgba(254, 90, 95, 0.12) 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2077f17 */.elementor-56872 .elementor-element.elementor-element-2077f17 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-2077f17 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7413f9 */.elementor-56872 .elementor-element.elementor-element-e7413f9 h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25359ec */.elementor-56872 .elementor-element.elementor-element-25359ec .elementor-heading-title{
    text-shadow: 1px 1px 0 rgba(48, 152, 243, 0.15), 2px 2px 0 rgba(48, 152, 243, 0.10), 3px 3px 0 rgba(48, 152, 243, 0.06), 4px 4px 12px rgba(48, 152, 243, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4696248 */.elementor-56872 .elementor-element.elementor-element-4696248 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b71016 */.elementor-56872 .elementor-element.elementor-element-0b71016:hover{
    transform: translateY(-8px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: #3098f34d;
}
.elementor-56872 .elementor-element.elementor-element-0b71016:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(135deg, #3098f3 0%, #4285F4 100%);
    transition: height 0.4s ease;
    border-left: none;
    transform: scaleX(0);
}
.elementor-56872 .elementor-element.elementor-element-0b71016:hover:before{
    transform: scaleX(1);
    height: 100%;

}
.elementor-56872 .elementor-element.elementor-element-0b71016{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-577a5e2 */.elementor-56872 .elementor-element.elementor-element-577a5e2 .elementor-heading-title{
    text-shadow: 1px 1px 0 rgba(254, 90, 95, 0.15), 2px 2px 0 rgba(254, 90, 95, 0.10), 3px 3px 0 rgba(254, 90, 95, 0.06), 4px 4px 12px rgba(254, 90, 95, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9806813 */.elementor-56872 .elementor-element.elementor-element-9806813 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a286312 */.elementor-56872 .elementor-element.elementor-element-a286312:hover{
    transform: translateY(-8px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: #3098f34d;
}
.elementor-56872 .elementor-element.elementor-element-a286312:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 0;
    background:linear-gradient(135deg, #FE5A5F 0%, #FF8087 100%);
    transition: height 0.4s ease;
    border-left: none;
    transform: scaleX(0);
}
.elementor-56872 .elementor-element.elementor-element-a286312:hover:before{
    transform: scaleX(1);
    height: 100%;

}
.elementor-56872 .elementor-element.elementor-element-a286312{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d42df0 */.elementor-56872 .elementor-element.elementor-element-1d42df0 .elementor-heading-title{
    text-shadow: 1px 1px 0 rgba(232, 169, 59, 0.18), 2px 2px 0 rgba(232, 169, 59, 0.12), 3px 3px 0 rgba(232, 169, 59, 0.08), 4px 4px 12px rgba(232, 169, 59, 0.22);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d81c894 */.elementor-56872 .elementor-element.elementor-element-d81c894 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d1922 */.elementor-56872 .elementor-element.elementor-element-e7d1922:hover{
    transform: translateY(-8px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: #3098f34d;
}
.elementor-56872 .elementor-element.elementor-element-e7d1922:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(180deg, #FFC759, #FFD68A);
    transition: height 0.4s ease;
    border-left: none;
    transform: scaleX(0);
}
.elementor-56872 .elementor-element.elementor-element-e7d1922:hover:before{
    transform: scaleX(1);
    height: 100%;

}
.elementor-56872 .elementor-element.elementor-element-e7d1922{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebdba16 */.elementor-56872 .elementor-element.elementor-element-ebdba16 .elementor-heading-title{
  text-shadow: 1px 1px 0 rgba(16, 185, 129, 0.15), 2px 2px 0 rgba(16, 185, 129, 0.10), 3px 3px 0 rgba(16, 185, 129, 0.06), 4px 4px 12px rgba(16, 185, 129, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-129cf67 */.elementor-56872 .elementor-element.elementor-element-129cf67 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9091b9d */.elementor-56872 .elementor-element.elementor-element-9091b9d:hover{
    transform: translateY(-8px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: #3098f34d;
}
.elementor-56872 .elementor-element.elementor-element-9091b9d:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(180deg, #10B981, #34D399);
    transition: height 0.4s ease;
    border-left: none;
    transform: scaleX(0);
}
.elementor-56872 .elementor-element.elementor-element-9091b9d:hover:before{
    transform: scaleX(1);
    height: 100%;

}
.elementor-56872 .elementor-element.elementor-element-9091b9d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eccbf94 */.elementor-56872 .elementor-element.elementor-element-eccbf94 .elementor-heading-title{
    text-shadow: 1px 1px 0 rgba(48, 152, 243, 0.15), 2px 2px 0 rgba(48, 152, 243, 0.10), 3px 3px 0 rgba(48, 152, 243, 0.06), 4px 4px 12px rgba(48, 152, 243, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f08ccdc */.elementor-56872 .elementor-element.elementor-element-f08ccdc .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daf1696 */.elementor-56872 .elementor-element.elementor-element-daf1696:hover{
    transform: translateY(-8px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: #3098f34d;
}
.elementor-56872 .elementor-element.elementor-element-daf1696:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 0;
    background:linear-gradient(135deg, #3098f3 0%, #4285F4 100%);
    transition: height 0.4s ease;
    border-left: none;
    transform: scaleX(0);
}
.elementor-56872 .elementor-element.elementor-element-daf1696:hover:before{
    transform: scaleX(1);
    height: 100%;

}
.elementor-56872 .elementor-element.elementor-element-daf1696{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42c13b6 */.elementor-56872 .elementor-element.elementor-element-42c13b6 .elementor-heading-title{
    text-shadow: 1px 1px 0 rgba(254, 90, 95, 0.15), 2px 2px 0 rgba(254, 90, 95, 0.10), 3px 3px 0 rgba(254, 90, 95, 0.06), 4px 4px 12px rgba(254, 90, 95, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59726a7 */.elementor-56872 .elementor-element.elementor-element-59726a7 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1a3dd */.elementor-56872 .elementor-element.elementor-element-dc1a3dd:hover{
    transform: translateY(-8px);
    box-shadow: 0 40px 70px -25px rgba(11, 26, 51, 0.18);
    border-color: #3098f34d;
}
.elementor-56872 .elementor-element.elementor-element-dc1a3dd:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(135deg, #FE5A5F 0%, #FF8087 100%);
    transition: height 0.4s ease;
    border-left: none;
    transform: scaleX(0);
}
.elementor-56872 .elementor-element.elementor-element-dc1a3dd:hover:before{
    transform: scaleX(1);
    height: 100%;

}
.elementor-56872 .elementor-element.elementor-element-dc1a3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b33611 */.elementor-56872 .elementor-element.elementor-element-8b33611 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-8b33611 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dec270 */.elementor-56872 .elementor-element.elementor-element-1dec270 h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}
.elementor-56872 .elementor-element.elementor-element-1dec270 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4522a4c */.elementor-56872 .elementor-element.elementor-element-4522a4c .elementor-heading-title{
    box-shadow: 0 14px 30px -8px rgba(48, 152, 243, 0.30), 0 4px 0 rgba(48, 152, 243, 0.06), inset 0 -2px 0 rgba(0, 0, 0, 0.04), inset 0 2px 0 rgba(255, 255, 255, 0.9);
    width: 82px !important;
    height: 82px !important;
    border: 1.5px solid #3098f3 !important;
    border-radius: 999px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
}
.elementor-56872 .elementor-element.elementor-element-4522a4c .elementor-widget-container{
    width: 109px !important;
    height: 109px !important;
    border: 0px solid rgba(48, 152, 243, 0.2);
    border-radius: 50%;
    transition: all 0.4s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-40036eb */.elementor-56872 .elementor-element.elementor-element-40036eb .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d028b1f */.elementor-56872 .elementor-element.elementor-element-d028b1f:hover .step-number{
   transform: translateY(-4px) scale(1.05);
}
.elementor-56872 .elementor-element.elementor-element-d028b1f:hover .step-number .elementor-widget-container{
    border-width: 2px !important;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42753ef */.elementor-56872 .elementor-element.elementor-element-42753ef .elementor-heading-title{
    box-shadow: 0 14px 30px -8px rgba(254, 90, 95, 0.30), 0 4px 0 rgba(254, 90, 95, 0.06), inset 0 -2px 0 rgba(0, 0, 0, 0.04), inset 0 2px 0 rgba(255, 255, 255, 0.9);
    width: 82px !important;
    height: 82px !important;
    border: 1.5px solid #fe5a5f !important;
    border-radius: 999px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
}
.elementor-56872 .elementor-element.elementor-element-42753ef .elementor-widget-container{
    width: 109px !important;
    height: 109px !important;
    border: 0px solid rgba(254, 90, 95, 0.2);
    border-radius: 50%;
    transition: all 0.4s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a364574 */.elementor-56872 .elementor-element.elementor-element-a364574 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51aa4f */.elementor-56872 .elementor-element.elementor-element-f51aa4f:hover .step-number{
   transform: translateY(-4px) scale(1.05);
}
.elementor-56872 .elementor-element.elementor-element-f51aa4f:hover .step-number .elementor-widget-container{
    border-width: 2px !important;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-567e5ee */.elementor-56872 .elementor-element.elementor-element-567e5ee .elementor-heading-title{
    box-shadow: 0 14px 30px -8px rgba(232, 169, 59, 0.30), 0 4px 0 rgba(232, 169, 59, 0.06), inset 0 -2px 0 rgba(0, 0, 0, 0.04), inset 0 2px 0 rgba(255, 255, 255, 0.9);
    width: 82px !important;
    height: 82px !important;
    border: 1.5px solid #E8A93B !important;
    border-radius: 999px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
}
.elementor-56872 .elementor-element.elementor-element-567e5ee .elementor-widget-container{
    width: 109px !important;
    height: 109px !important;
    border: 0px solid rgba(255, 199, 89, 0.25);
    border-radius: 50%;
    transition: all 0.4s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c74aa53 */.elementor-56872 .elementor-element.elementor-element-c74aa53 .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada7d07 */.elementor-56872 .elementor-element.elementor-element-ada7d07:hover .step-number{
   transform: translateY(-4px) scale(1.05);
}
.elementor-56872 .elementor-element.elementor-element-ada7d07:hover .step-number .elementor-widget-container{
    border-width: 2px !important;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1546a67 */.elementor-56872 .elementor-element.elementor-element-1546a67 .elementor-heading-title{
    box-shadow: 0 14px 30px -8px rgba(16, 185, 129, 0.30), 0 4px 0 rgba(16, 185, 129, 0.06), inset 0 -2px 0 rgba(0, 0, 0, 0.04), inset 0 2px 0 rgba(255, 255, 255, 0.9);
    width: 82px !important;
    height: 82px !important;
    border: 1.5px solid #10B981 !important;
    border-radius: 999px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
}
.elementor-56872 .elementor-element.elementor-element-1546a67 .elementor-widget-container{
    width: 109px !important;
    height: 109px !important;
    border: 0px solid rgba(16, 185, 129, 0.2);
    border-radius: 50%;
    transition: all 0.4s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13a309c */.elementor-56872 .elementor-element.elementor-element-13a309c .elementor-icon-box-title{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c2ca2 */.elementor-56872 .elementor-element.elementor-element-16c2ca2:hover .step-number{
   transform: translateY(-4px) scale(1.05);
}
.elementor-56872 .elementor-element.elementor-element-16c2ca2:hover .step-number .elementor-widget-container{
    border-width: 2px !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5405f8 */.elementor-56872 .elementor-element.elementor-element-a5405f8:before{
    content: "";
    position: absolute;
    top: 63px;
    left: 12%;
    right: 12%;
    height: 2px;
    background: linear-gradient(90deg, rgba(48, 152, 243, 0.3) 0%, rgba(254, 90, 95, 0.3) 33%, rgba(255, 199, 89, 0.3) 66%, rgba(16, 185, 129, 0.3) 100%);
    z-index: 0;
}
.elementor-56872 .elementor-element.elementor-element-a5405f8:after{
    content: "";
    position: absolute;
    top: 63px;
    left: 12%;
    height: 6px;
    background: linear-gradient(90deg, #3098f3, transparent);
    border-radius: 4px;
    width: 0;
    z-index: 0;
    animation: flowLine 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e42a4a7 */.elementor-56872 .elementor-element.elementor-element-e42a4a7 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #FFC759;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-e42a4a7 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c06d01 */.elementor-56872 .elementor-element.elementor-element-5c06d01 h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}
.elementor-56872 .elementor-element.elementor-element-5c06d01 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc2b3d8 */.elementor-56872 .elementor-element.elementor-element-fc2b3d8{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea1c55 */.elementor-56872 .elementor-element.elementor-element-1ea1c55:hover{
    transform: translateY(-6px) scale(1.015);
    border-color: rgba(48, 152, 243, 0.4) !important;
    box-shadow: 0 30px 60px -20px rgba(48, 152, 243, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c4a2bb */.elementor-56872 .elementor-element.elementor-element-4c4a2bb{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a6c35 */.elementor-56872 .elementor-element.elementor-element-94a6c35:hover{
    transform: translateY(-6px) scale(1.015);
    border-color: rgba(48, 152, 243, 0.4) !important;
    box-shadow: 0 30px 60px -20px rgba(48, 152, 243, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d1c6c */.elementor-56872 .elementor-element.elementor-element-77d1c6c{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164f41e */.elementor-56872 .elementor-element.elementor-element-164f41e:hover{
    transform: translateY(-6px) scale(1.015);
    border-color: rgba(48, 152, 243, 0.4) !important;
    box-shadow: 0 30px 60px -20px rgba(48, 152, 243, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-678e831 */.elementor-56872 .elementor-element.elementor-element-678e831{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffceeaf */.elementor-56872 .elementor-element.elementor-element-ffceeaf:hover{
    transform: translateY(-6px) scale(1.015);
    border-color: rgba(48, 152, 243, 0.4) !important;
    box-shadow: 0 30px 60px -20px rgba(48, 152, 243, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e07f29 */.elementor-56872 .elementor-element.elementor-element-0e07f29{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e922f9 */.elementor-56872 .elementor-element.elementor-element-8e922f9:hover{
    transform: translateY(-6px) scale(1.015);
    border-color: rgba(48, 152, 243, 0.4) !important;
    box-shadow: 0 30px 60px -20px rgba(48, 152, 243, 0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b21fa3 */.elementor-56872 .elementor-element.elementor-element-1b21fa3 .elementor-button:hover {
    transform: translateY(-2px);
    background:  #FF7077;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4bcda8 */.elementor-56872 .elementor-element.elementor-element-e4bcda8{
    background: #0b1a33;
}
.elementor-56872 .elementor-element.elementor-element-e4bcda8:before{
    content: "";
    position: absolute;
    inset: 0;
    background-image: linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);
    background-size: 60px 60px;
    pointer-events: none;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57769b8 */.elementor-56872 .elementor-element.elementor-element-57769b8 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-57769b8 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4243b56 */.elementor-56872 .elementor-element.elementor-element-4243b56 h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
}
.elementor-56872 .elementor-element.elementor-element-4243b56 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2097ff7 */.elementor-56872 .elementor-element.elementor-element-2097ff7 .elementor-button{
    box-shadow: 0 10px 24px rgba(48, 152, 243, 0.32), inset 0 1px 0 rgba(255, 255, 255, 0.25);
}
.elementor-56872 .elementor-element.elementor-element-2097ff7 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 18px 40px rgba(48, 152, 243, 0.45);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db84db7 */.elementor-56872 .elementor-element.elementor-element-db84db7 h3{
    font-size: 24px !important;
    line-height: 1.1 !important;
    font-weight: 600;
}
.elementor-56872 .elementor-element.elementor-element-db84db7 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cbc83e */.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-wrapper{
    display: flex;
    align-items: center !important;
}
.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-box-icon{
    width: 48px;
    height: 48px;
    border-radius: 10px;
    background: #3b8bf2;
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 8px 20px -4px rgba(48, 152, 243, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -2px 0 rgba(0, 0, 0, 0.10);
}
.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-6cbc83e .elementor-icon-list-text{
    padding-left: 10px !important;
}
.elementor-56872 .elementor-element.elementor-element-6cbc83e.box-contact:after{
    content: "→";
    position: absolute;
    transform: translateY(-50%);
    top: 50%;
    right: 0px;
    color: #3b8bf2;
    font-weight: 700;
    opacity: 0;
    transition: all 0.3s ease;
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08f331e */.elementor-56872 .elementor-element.elementor-element-08f331e:hover{
        transform: translateX(4px);
    box-shadow:  0 2px 8px rgba(48, 152, 243, 0.08);
}
.elementor-56872 .elementor-element.elementor-element-08f331e .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-08f331e .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-08f331e .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-08f331e .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-08f331e:hover .box-contact:after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7d18a6 */.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center !important;
}
.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-box-icon{
    width: 48px;
    height: 48px;
    border-radius: 10px;
    background: #25d266;
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
        box-shadow: 0 8px 20px -4px rgba(37, 211, 102, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -2px 0 rgba(0, 0, 0, 0.10);
}
.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-f7d18a6 .elementor-icon-list-text{
    padding-left: 10px !important;
}
.elementor-56872 .elementor-element.elementor-element-f7d18a6.box-contact:after{
    content: "→";
    position: absolute;
    transform: translateY(-50%);
    top: 50%;
    right: 0px;
    color: #3b8bf2;
    font-weight: 700;
    opacity: 0;
    transition: all 0.3s ease;
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f68b48 */.elementor-56872 .elementor-element.elementor-element-2f68b48:hover{
        transform: translateX(4px);
    box-shadow:  0 2px 8px rgba(48, 152, 243, 0.08);
}
.elementor-56872 .elementor-element.elementor-element-2f68b48 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-2f68b48 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-2f68b48 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-2f68b48 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-2f68b48:hover .box-contact:after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5079b34 */.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-title{
    margin: 0;
}
.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center !important;
}
.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-box-icon{
    width: 48px;
    height: 48px;
    border-radius: 10px;
    background: #fe5a5f;
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 8px 20px -4px rgba(254, 90, 95, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -2px 0 rgba(0, 0, 0, 0.10);
}
.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-list-icon svg{
    margin-right: 0 !important;
}
.elementor-56872 .elementor-element.elementor-element-5079b34 .elementor-icon-list-text{
    padding-left: 10px !important;
}
.elementor-56872 .elementor-element.elementor-element-5079b34.box-contact:after{
    content: "→";
    position: absolute;
    transform: translateY(-50%);
    top: 50%;
    right: 0px;
    color: #3b8bf2;
    font-weight: 700;
    opacity: 0;
    transition: all 0.3s ease;
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9ded9 */.elementor-56872 .elementor-element.elementor-element-6a9ded9:hover{
        transform: translateX(4px);
    box-shadow:  0 2px 8px rgba(48, 152, 243, 0.08);
}
.elementor-56872 .elementor-element.elementor-element-6a9ded9 .link{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-6a9ded9 .link a{
    display: block;
    height: 100%;
    font-size: 0 !important;
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-6a9ded9 .link .elementor-widget-container div,
.elementor-56872 .elementor-element.elementor-element-6a9ded9 .link .elementor-widget-container{
    height: 100%;
}
.elementor-56872 .elementor-element.elementor-element-6a9ded9:hover .box-contact:after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-284e578 */.elementor-56872 .elementor-element.elementor-element-284e578{
    border-top: 4px solid #3098f3 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffb4a77 */.elementor-56872 .elementor-element.elementor-element-ffb4a77 .elementor-heading-title:before{
    content: "";
    width: 32px;
    height: 1px;
    opacity: 0.6;
    background: #3098f3;
    display: inline-block;
    margin-right: 8px;
}
.elementor-56872 .elementor-element.elementor-element-ffb4a77 .elementor-heading-title{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a5e25d */.elementor-56872 .elementor-element.elementor-element-5a5e25d h2{
    font-size: 46px !important;
    line-height: 1.1 !important;
    font-weight: 600;
}
.elementor-56872 .elementor-element.elementor-element-5a5e25d span{
    font-weight: 700;
}/* End custom CSS */