.elementor-19461 .elementor-element.elementor-element-35c0f5f4{padding:100px 0px 100px 0px;}.elementor-19461 .elementor-element.elementor-element-e03eaf7 > .elementor-element-populated{margin:83px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-0a237f2{--spacer-size:15px;}.elementor-19461 .elementor-element.elementor-element-0a237f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-b93af59 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19461 .elementor-element.elementor-element-f5a08a9{text-align:center;}.elementor-19461 .elementor-element.elementor-element-f5a08a9 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;font-style:normal;line-height:54px;letter-spacing:-0.9px;}.elementor-19461 .elementor-element.elementor-element-1c86195 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:300;font-style:normal;}.elementor-19461 .elementor-element.elementor-element-c4551bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-c4551bb{text-align:center;}.elementor-19461 .elementor-element.elementor-element-c4551bb .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-0.32px;}.elementor-19461 .elementor-element.elementor-element-28e4831{--spacer-size:5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19461 .elementor-element.elementor-element-65731d6 .elementor-button{background-color:#000000;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:20px;letter-spacing:-0.9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-af3d2df{--spacer-size:32px;}.elementor-19461 .elementor-element.elementor-element-0fec960{width:var( --container-widget-width, 99.718% );max-width:99.718%;--container-widget-width:99.718%;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-74469d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-74469d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-453113a{--spacer-size:120px;}.elementor-19461 .elementor-element.elementor-element-00fdf76 .elementor-button{background-color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-19461 .elementor-element.elementor-element-00fdf76{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-00fdf76 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-19461 .elementor-element.elementor-element-b4fdf1c > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-b4fdf1c .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;font-style:normal;line-height:58px;letter-spacing:-0.9px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19461 .elementor-element.elementor-element-c49d6df > .elementor-widget-container{margin:19px 0px 23px 0px;}.elementor-19461 .elementor-element.elementor-element-c49d6df{text-align:left;}.elementor-19461 .elementor-element.elementor-element-c49d6df .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.3);}.elementor-19461 .elementor-element.elementor-element-82c9e46 > .elementor-container{min-height:0px;}.elementor-19461 .elementor-element.elementor-element-9f79328 > .elementor-element-populated{margin:-4px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-6bf1bee.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19461 .elementor-element.elementor-element-3b565ad{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-3b565ad .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-3b565ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-5ba0a80 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-4e02157 > .elementor-element-populated{margin:-4px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-1bc3a63.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-91a5504{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-91a5504 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-91a5504 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-a11ff94 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-4c0120d > .elementor-element-populated{margin:-4px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-5a1f687.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-5a1f687.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-5a1f687.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-2c65104{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-2c65104 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-2c65104 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-a93d951 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-06dac44 > .elementor-container{min-height:0px;}.elementor-19461 .elementor-element.elementor-element-196f286 > .elementor-element-populated{margin:31px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-92eabb1.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-92eabb1.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-92eabb1.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-00cb1c5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-00cb1c5 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-00cb1c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-1af9199 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-e0c57d7 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-b930048.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-b930048.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-b930048.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-2483b30{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-2483b30 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-2483b30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-f804156 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-82e07f1 > .elementor-element-populated{margin:34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-3e370a8.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-3e370a8.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-3e370a8.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-7f2c756{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-7f2c756 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-7f2c756 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-2c28935 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-b95621f > .elementor-container{min-height:0px;}.elementor-19461 .elementor-element.elementor-element-b2d6599 > .elementor-element-populated{margin:28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-d08131b.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-d08131b.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-d08131b.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-d2710c3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-d2710c3 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-d2710c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-8130bc2 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-e4f0524 > .elementor-element-populated{margin:38px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-a025b18.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-a025b18.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-a025b18.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-260fd81{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-260fd81 .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-260fd81 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-7855b38 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-5cb2427 > .elementor-element-populated{margin:38px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-9ca2137.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-9ca2137.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-9ca2137.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-728fd5a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-728fd5a .elementor-divider-separator{width:100%;}.elementor-19461 .elementor-element.elementor-element-728fd5a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-f118f01 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-3df8dda > .elementor-container{min-height:0px;}.elementor-19461 .elementor-element.elementor-element-d24ae4e > .elementor-element-populated{margin:31px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-5a084c3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:initial;max-width:initial;}.elementor-19461 .elementor-element.elementor-element-5a084c3 .elementor-divider-separator{width:0%;}.elementor-19461 .elementor-element.elementor-element-5a084c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-c620ea5.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-c620ea5.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-c620ea5.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-02c16b8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-02c16b8 .elementor-divider-separator{width:0%;}.elementor-19461 .elementor-element.elementor-element-02c16b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-7d5f2e3 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-f22d5e5 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-wrapper{text-align:left;}.elementor-19461 .elementor-element.elementor-element-e86bcec.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-19461 .elementor-element.elementor-element-e86bcec.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-19461 .elementor-element.elementor-element-e86bcec.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-title{margin-bottom:2px;color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25.5px;letter-spacing:-0.3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-59c8543{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-59c8543 .elementor-divider-separator{width:0%;}.elementor-19461 .elementor-element.elementor-element-59c8543 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19461 .elementor-element.elementor-element-41d66fc .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:25px;letter-spacing:-0.6px;}.elementor-19461 .elementor-element.elementor-element-de8b1de{--spacer-size:50px;}.elementor-19461 .elementor-element.elementor-element-d6c8a6f{--spacer-size:151px;}.elementor-19461 .elementor-element.elementor-element-436aaa6{--spacer-size:50px;}.elementor-19461 .elementor-element.elementor-element-60474d7 .elementor-button{background-color:#FFFFFF00;}.elementor-19461 .elementor-element.elementor-element-60474d7{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-8bd39c3 > .elementor-widget-container{padding:20px 0px 15px 0px;}.elementor-19461 .elementor-element.elementor-element-8bd39c3{text-align:center;}.elementor-19461 .elementor-element.elementor-element-8bd39c3 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;font-style:normal;line-height:54px;letter-spacing:-0.9px;}.elementor-19461 .elementor-element.elementor-element-307dc89 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:1px 300px 0px 300px;}.elementor-19461 .elementor-element.elementor-element-307dc89{text-align:center;}.elementor-19461 .elementor-element.elementor-element-307dc89 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:-0.32px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-19461 .elementor-element.elementor-element-5cd83d6{--spacer-size:91px;}.elementor-19461 .elementor-element.elementor-element-840f0bf > .elementor-container{max-width:922px;}.elementor-19461 .elementor-element.elementor-element-aef764f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:38px 0px 38px 0px;}.elementor-19461 .elementor-element.elementor-element-aef764f{text-align:left;}.elementor-19461 .elementor-element.elementor-element-aef764f .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19461 .elementor-element.elementor-element-f27895e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19461 .elementor-element.elementor-element-26d4375{width:var( --container-widget-width, 100.275% );max-width:100.275%;--container-widget-width:100.275%;--container-widget-flex-grow:0;align-self:center;}.elementor-19461 .elementor-element.elementor-element-6aa9785{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19461 .elementor-element.elementor-element-6aa9785 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-19461 .elementor-element.elementor-element-6aa9785 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-19461 .elementor-element.elementor-element-2d3f7f0 > .elementor-container{max-width:923px;}.elementor-19461 .elementor-element.elementor-element-2789bee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-34d0627 > .elementor-widget-container{margin:83px 0px 75px 0px;}.elementor-19461 .elementor-element.elementor-element-34d0627 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19461 .elementor-element.elementor-element-b3d5958{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:initial;max-width:initial;}.elementor-19461 .elementor-element.elementor-element-b3d5958 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-19461 .elementor-element.elementor-element-b3d5958 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-19461 .elementor-element.elementor-element-e79bf62 > .elementor-container{max-width:922px;}.elementor-19461 .elementor-element.elementor-element-540e276 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-540e276 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19461 .elementor-element.elementor-element-098475c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:initial;max-width:initial;}.elementor-19461 .elementor-element.elementor-element-098475c .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-19461 .elementor-element.elementor-element-098475c .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-19461 .elementor-element.elementor-element-7485d26 > .elementor-container{max-width:922px;}.elementor-19461 .elementor-element.elementor-element-91b7275 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-91b7275 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19461 .elementor-element.elementor-element-2e3d835{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:initial;max-width:initial;}.elementor-19461 .elementor-element.elementor-element-2e3d835 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-19461 .elementor-element.elementor-element-2e3d835 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-19461 .elementor-element.elementor-element-1022abe > .elementor-container{max-width:922px;}.elementor-19461 .elementor-element.elementor-element-5a71544 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-5a71544 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19461 .elementor-element.elementor-element-48beb41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-19461 .elementor-element.elementor-element-48beb41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-31d9704{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:initial;max-width:initial;}.elementor-19461 .elementor-element.elementor-element-31d9704 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-19461 .elementor-element.elementor-element-31d9704 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-19461 .elementor-element.elementor-element-f525502 > .elementor-container{max-width:922px;}.elementor-19461 .elementor-element.elementor-element-5f70050 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-5f70050 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19461 .elementor-element.elementor-element-7d4e78f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-19461 .elementor-element.elementor-element-7d4e78f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-c1f37b2{--spacer-size:200px;}@media(max-width:1440px){.elementor-19461 .elementor-element.elementor-element-65731d6 .elementor-button{font-size:14px;line-height:20px;letter-spacing:-0.7px;}.elementor-19461 .elementor-element.elementor-element-74469d8{width:var( --container-widget-width, 1073px );max-width:1073px;--container-widget-width:1073px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-b4fdf1c > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-aef764f{width:var( --container-widget-width, 216.312px );max-width:216.312px;--container-widget-width:216.312px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-26d4375{width:var( --container-widget-width, 857.891px );max-width:857.891px;--container-widget-width:857.891px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-6aa9785{width:var( --container-widget-width, 1392.97px );max-width:1392.97px;--container-widget-width:1392.97px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-34d0627{width:var( --container-widget-width, 264.672px );max-width:264.672px;--container-widget-width:264.672px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-86a1b0e{width:var( --container-widget-width, 686.25px );max-width:686.25px;--container-widget-width:686.25px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-3fac116{width:var( --container-widget-width, 679.312px );max-width:679.312px;--container-widget-width:679.312px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-a89307d{width:var( --container-widget-width, 661.25px );max-width:661.25px;--container-widget-width:661.25px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-b3d5958{width:var( --container-widget-width, 1392.97px );max-width:1392.97px;--container-widget-width:1392.97px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-540e276{width:var( --container-widget-width, 289.278px );max-width:289.278px;--container-widget-width:289.278px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-098475c{width:var( --container-widget-width, 1392.97px );max-width:1392.97px;--container-widget-width:1392.97px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-91b7275{width:var( --container-widget-width, 292.812px );max-width:292.812px;--container-widget-width:292.812px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-20e7895{width:var( --container-widget-width, 570.172px );max-width:570.172px;--container-widget-width:570.172px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-2e3d835{width:var( --container-widget-width, 1392.97px );max-width:1392.97px;--container-widget-width:1392.97px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-5a71544{width:var( --container-widget-width, 289.278px );max-width:289.278px;--container-widget-width:289.278px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-31d9704{width:var( --container-widget-width, 1392.97px );max-width:1392.97px;--container-widget-width:1392.97px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-5f70050{width:var( --container-widget-width, 289.278px );max-width:289.278px;--container-widget-width:289.278px;--container-widget-flex-grow:0;}.elementor-19461 .elementor-element.elementor-element-7d4e78f{width:var( --container-widget-width, 575.328px );max-width:575.328px;--container-widget-width:575.328px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-19461 .elementor-element.elementor-element-34d0627{width:var( --container-widget-width, 311.672px );max-width:311.672px;--container-widget-width:311.672px;--container-widget-flex-grow:0;}}@media(max-width:880px){.elementor-19461 .elementor-element.elementor-element-35c0f5f4{padding:100px 50px 100px 50px;}.elementor-19461 .elementor-element.elementor-element-307dc89 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-19461 .elementor-element.elementor-element-35c0f5f4{padding:50px 20px 50px 20px;}.elementor-19461 .elementor-element.elementor-element-e03eaf7 > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-19461 .elementor-element.elementor-element-0a237f2{--spacer-size:30px;}.elementor-19461 .elementor-element.elementor-element-1c86195 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-1c86195{text-align:center;}.elementor-19461 .elementor-element.elementor-element-1c86195 .elementor-heading-title{font-size:29px;line-height:38px;}.elementor-19461 .elementor-element.elementor-element-c4551bb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-c4551bb .elementor-heading-title{font-size:14px;line-height:21px;letter-spacing:-0.28px;}.elementor-19461 .elementor-element.elementor-element-28e4831{--spacer-size:5px;}.elementor-19461 .elementor-element.elementor-element-65731d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-af3d2df{--spacer-size:20px;}.elementor-19461 .elementor-element.elementor-element-0fec960{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-19461 .elementor-element.elementor-element-0fec960 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-74469d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-19461 .elementor-element.elementor-element-74469d8 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-19461 .elementor-element.elementor-element-453113a{--spacer-size:33px;}.elementor-19461 .elementor-element.elementor-element-00fdf76 > .elementor-widget-container{padding:0px 9px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-00fdf76{--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;}.elementor-19461 .elementor-element.elementor-element-b4fdf1c > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-b4fdf1c{text-align:left;}.elementor-19461 .elementor-element.elementor-element-b4fdf1c .elementor-heading-title{font-size:28px;line-height:41.6px;letter-spacing:-0.64px;}.elementor-19461 .elementor-element.elementor-element-c49d6df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-c49d6df .elementor-heading-title{font-size:14px;line-height:22.54px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-9f79328 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-title{font-size:22px;line-height:26.4px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-description{font-size:22px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-3b565ad .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-5ba0a80 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-19461 .elementor-element.elementor-element-4e02157 > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-title{font-size:22px;line-height:26.4px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-description{font-size:22px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-91a5504 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-a11ff94 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-4c0120d > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-description{font-size:22px;line-height:26.4px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-2c65104 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-a93d951 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19461 .elementor-element.elementor-element-a93d951 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-196f286 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-title{font-size:22px;line-height:26.4px;}.elementor-19461 .elementor-element.elementor-element-00cb1c5 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-1af9199{text-align:left;}.elementor-19461 .elementor-element.elementor-element-1af9199 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-e0c57d7 > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-title{font-size:22px;line-height:26.4px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-description{font-size:22px;line-height:26.4px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-2483b30 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-f804156 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-82e07f1 > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-title{font-size:22px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-description{font-size:25px;line-height:30px;letter-spacing:-0.5px;}.elementor-19461 .elementor-element.elementor-element-7f2c756 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-2c28935 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19461 .elementor-element.elementor-element-2c28935 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-b2d6599 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-title{font-size:22px;line-height:26.4px;letter-spacing:-0.44px;}.elementor-19461 .elementor-element.elementor-element-d2710c3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-8130bc2{text-align:left;}.elementor-19461 .elementor-element.elementor-element-8130bc2 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-e4f0524 > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-title{font-size:22px;letter-spacing:-0.44px;}.elementor-19461 .elementor-element.elementor-element-260fd81 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-7855b38 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-5cb2427 > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-title{font-size:22px;line-height:24px;letter-spacing:-0.44px;}.elementor-19461 .elementor-element.elementor-element-728fd5a .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-f118f01 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19461 .elementor-element.elementor-element-f118f01 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-d24ae4e > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-title{font-size:22px;letter-spacing:-0.44px;}.elementor-19461 .elementor-element.elementor-element-02c16b8 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-7d5f2e3 .elementor-heading-title{font-size:14px;line-height:22.4px;letter-spacing:-0.3px;}.elementor-19461 .elementor-element.elementor-element-f22d5e5 > .elementor-element-populated{margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-img{margin-bottom:13px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-description{font-size:22px;line-height:24px;letter-spacing:-0.44px;}.elementor-19461 .elementor-element.elementor-element-59c8543 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19461 .elementor-element.elementor-element-41d66fc .elementor-heading-title{font-size:14px;line-height:21px;letter-spacing:-0.28px;}.elementor-19461 .elementor-element.elementor-element-de8b1de{--spacer-size:1px;}.elementor-19461 .elementor-element.elementor-element-2fd3bc6 > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-d6c8a6f{--spacer-size:50px;}.elementor-19461 .elementor-element.elementor-element-436aaa6{--spacer-size:58px;}.elementor-19461 .elementor-element.elementor-element-8bd39c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 3px 0px;}.elementor-19461 .elementor-element.elementor-element-8bd39c3 .elementor-heading-title{font-size:32px;}.elementor-19461 .elementor-element.elementor-element-307dc89{width:initial;max-width:initial;text-align:center;}.elementor-19461 .elementor-element.elementor-element-307dc89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-307dc89 .elementor-heading-title{font-size:14px;line-height:21px;letter-spacing:-0.28px;}.elementor-19461 .elementor-element.elementor-element-5cd83d6{--spacer-size:22px;}.elementor-19461 .elementor-element.elementor-element-840f0bf > .elementor-container{max-width:1600px;}.elementor-19461 .elementor-element.elementor-element-aef764f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19461 .elementor-element.elementor-element-aef764f > .elementor-widget-container{margin:0px 59px 0px 59px;padding:0px 0px 4px 0px;}.elementor-19461 .elementor-element.elementor-element-f27895e{width:100%;}.elementor-19461 .elementor-element.elementor-element-f27895e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-19461 .elementor-element.elementor-element-4bdfb22 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-19461 .elementor-element.elementor-element-26d4375{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:center;}.elementor-19461 .elementor-element.elementor-element-b0e13f0 > .elementor-element-populated{margin:-27px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-6aa9785 .elementor-divider-separator{width:0%;}.elementor-19461 .elementor-element.elementor-element-6aa9785 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-19461 .elementor-element.elementor-element-2789bee > .elementor-element-populated{margin:-24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-34d0627{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19461 .elementor-element.elementor-element-34d0627 > .elementor-widget-container{margin:50px 0px 19px 0px;}.elementor-19461 .elementor-element.elementor-element-34d0627 .elementor-heading-title{line-height:0.1em;}.elementor-19461 .elementor-element.elementor-element-1f50972 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-19461 .elementor-element.elementor-element-75c7e9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-b3d5958 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-19461 .elementor-element.elementor-element-076a60f > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-540e276{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19461 .elementor-element.elementor-element-540e276 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-606a84a > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-19461 .elementor-element.elementor-element-098475c .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-19461 .elementor-element.elementor-element-49f814b > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-91b7275{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19461 .elementor-element.elementor-element-91b7275 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-e15cf39 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-19461 .elementor-element.elementor-element-20e7895{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19461 .elementor-element.elementor-element-2e3d835 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-19461 .elementor-element.elementor-element-6e8621f > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-5a71544{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19461 .elementor-element.elementor-element-5a71544 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-71721b5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-19461 .elementor-element.elementor-element-31d9704 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-19461 .elementor-element.elementor-element-2cfb314 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-5f70050{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19461 .elementor-element.elementor-element-5f70050 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-c1f37b2{--spacer-size:138px;}}@media(min-width:768px){.elementor-19461 .elementor-element.elementor-element-8ab5b30{width:25%;}.elementor-19461 .elementor-element.elementor-element-f27895e{width:75%;}.elementor-19461 .elementor-element.elementor-element-b0e13f0{width:100%;}.elementor-19461 .elementor-element.elementor-element-2789bee{width:35.076%;}.elementor-19461 .elementor-element.elementor-element-a109dd6{width:64.924%;}.elementor-19461 .elementor-element.elementor-element-75c7e9e{width:100%;}.elementor-19461 .elementor-element.elementor-element-076a60f{width:35.353%;}.elementor-19461 .elementor-element.elementor-element-1667028{width:64.647%;}.elementor-19461 .elementor-element.elementor-element-2184e9c{width:100%;}.elementor-19461 .elementor-element.elementor-element-49f814b{width:35.661%;}.elementor-19461 .elementor-element.elementor-element-8e9a08a{width:64.339%;}.elementor-19461 .elementor-element.elementor-element-603ce10{width:100%;}.elementor-19461 .elementor-element.elementor-element-6e8621f{width:34.994%;}.elementor-19461 .elementor-element.elementor-element-03d2aa6{width:65.006%;}.elementor-19461 .elementor-element.elementor-element-b17b2d8{width:100%;}.elementor-19461 .elementor-element.elementor-element-2cfb314{width:35.102%;}.elementor-19461 .elementor-element.elementor-element-5f11205{width:64.898%;}}@media(min-width:2400px){.elementor-19461 .elementor-element.elementor-element-b4fdf1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-c49d6df > .elementor-widget-container{margin:16px 0px 20px 0px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-6bf1bee .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-1bc3a63 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-5a1f687 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-92eabb1 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-b930048 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-b930048 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19461 .elementor-element.elementor-element-3e370a8 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-b2d6599 > .elementor-element-populated{margin:33px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-d08131b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-19461 .elementor-element.elementor-element-d08131b .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-a025b18 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-a025b18 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-9ca2137 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-d24ae4e > .elementor-element-populated{margin:31px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-c620ea5 .elementor-image-box-title{margin-bottom:0px;}.elementor-19461 .elementor-element.elementor-element-e86bcec > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-19461 .elementor-element.elementor-element-e86bcec .elementor-image-box-title{margin-bottom:0px;}}/* Start custom CSS for html, class: .elementor-element-b93af59 */.industry button {
    padding: 8px 16px;
    border: 2px solid transparent; /* required for gradient border */
    border-radius: 30px;
    background:
        linear-gradient(white, white) padding-box,
        linear-gradient(90deg, #F3697D 0%, #E9A9FF 50%, #22D3EE 100%) border-box;
    color: #000;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -0.24px;
    cursor: pointer;
    transition: 0.3s ease;
}
.industry{
    text-align: center;
}
@media (max-width: 480px) {
    .industry button {
        padding: 6px 14px;
        font-size: 10px;
        border-radius: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5a08a9 */.all-industries1 .all2{
 background: linear-gradient(90deg, #F3697D 20.19%, #E9A9FF 54.33%, #22D3EE 86.54%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
color: #000;
text-align: center;
font-family: Poppins;
font-size: 45px;
font-style: normal;
font-weight: 600 !important;
line-height: 120%; 
letter-spacing: -0.9px;
 }
  .all-industries1 .all1{
 color: #000;
text-align: center;
font-family: Poppins;
font-size: 45px;
font-style: normal;
font-weight: 300;
line-height: 120%; 
letter-spacing: -0.9px;
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c86195 */.all2{
 background: linear-gradient(90deg, #F3697D 20.19%, #E9A9FF 54.33%, #22D3EE 86.54%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
color: #000;
text-align: center;
font-family: Poppins;
font-size: 32px;
font-style: normal;
font-weight: 600;
line-height: 120%; /* 54px */
letter-spacing: -0.9px;
 }

 @media (max-width: 768px) {
     .all2{
  font-size: 32px !important;
  font-weight:300;
 }
 
 .all1{
      font-size: 32px important;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4551bb */@media (max-width: 768px) {
     .t{
text-align: center;
font-size: 14px;
font-weight: 400;
 }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65731d6 */.shedule-call a.elementor-button {
	display: flex;
	display: flex;
	width: 260px;
	height: 45px;
	margin: auto;
	justify-content: center;
	background: #000;
	text-shadow:none !important;
	border-radius: 24px;
	text-align: center;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px; /* 142.857% */
letter-spacing: -0.308px;
flex-shrink: 0;
	}
	.shedule-call a.elementor-button span.elementor-button-text {
	background: var(--New-gradient, linear-gradient(90deg, #F3697D 20.19%, #E9A9FF 54.33%, #22D3EE 86.54%));
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 500;
	}
	
	
	
	
	
	
@media (max-width: 768px) {
   .shedule-call a.elementor-button{
  width: 100%;
  height:45px;
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fec960 */.brand-list ul.brandList {
  display: flex;
  flex-wrap: wrap; /* allows wrapping on smaller screens */
  gap: 43px; /* the 48px gap you requested */
  list-style: none; /* remove default bullets */
  padding: 0;
  margin: 0;
  align-items: center; 
  justify-content: center;
}

.brand-list ul.brandList li img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
}

/* Optional: limit logo sizes for neatness */
.brand-list ul.brandList li {
  flex: 0 1 auto; 
  max-width: 150px; 
}


@media (max-width: 768px) {
    .brand-list ul.brandList {
        gap:15.84px !important;
    }
.brand-list ul.brandList li {
  flex: 0 1 auto; 
  max-width:31px; 
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74469d8 */.brand-list ul.brandList {
  display: flex;
  flex-wrap: wrap; 
  gap: 43px; 
  list-style: none;
  padding: 0;
  margin: 11px;
  justify-content: center;
  align-items: center; 
}

.brand-list ul.brandList li img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
}

/* Optional: limit logo sizes for neatness */
.brand-list ul.brandList li {
  flex: 0 1 auto; 
  max-width: 150px; 
}


@media (max-width: 768px) {
    .brand-list ul.brandList {
        gap:15.84px !important;
    }
.brand-list ul.brandList li {
  flex: 0 1 auto; 
  max-width:44px; 
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00fdf76 */.sectors-btn{
width: 100px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: 24px;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.308px;
    color: #000000;
    background: white;
    border: 2px solid transparent;
    background-image: 
        linear-gradient(white, white),
        linear-gradient(90deg, #F3697D 20.19%, #E9A9FF 54.33%, #22D3EE 86.54%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
}


@media (max-width: 768px) {
     .sectors-btn{
        font-size: 12px;
 }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6bf1bee */@media (max-width: 768px) {
    .automotive .elementor-image-box-wrapper{
 display:flex;
 }
.automotive .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b565ad */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1bc3a63 */@media (max-width: 768px) {
    .education .elementor-image-box-wrapper{
 display:flex;
 }
.education .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-91a5504 */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5a1f687 */@media (max-width: 768px) {
    .financial .elementor-image-box-wrapper{
 display:flex;
 }
.financial .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2c65104 */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-82c9e46 */.elementor-image-box-img img{
width: 55px;
height: 55px;
flex-shrink: 0;
}
.section-one-box .elementor-column-gap-no{
gap: 40px 80px;
}
.section-one-box{
    /padding: 10px 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-92eabb1 */@media (max-width: 768px) {
    .fintech .elementor-image-box-wrapper{
 display:flex;
 }
.fintech .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00cb1c5 */.gradient-line-f {
  width: 100%;
  height: 1px !important;
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b930048 */@media (max-width: 768px) {
    .food .elementor-image-box-wrapper{
 display:flex;
 }
.food .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2483b30 */.gradient-line-fb {
  width: 100%; 
  height:1px !important; 
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; 
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3e370a8 */@media (max-width: 768px) {
    .health .elementor-image-box-wrapper{
 display:flex;
 }
.health .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7f2c756 */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-06dac44 */.elementor-image-box-img img{
    width: 55px;
height: 55px;
flex-shrink: 0;
}
.section-one-box .elementor-column-gap-no{
gap: 40px 80px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d08131b */@media (max-width: 768px) {
    .industrial .elementor-image-box-wrapper{
 display:flex;
 }
.industrial .elementor-image-box-title
 {
     padding-top:3px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d2710c3 */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a025b18 */@media (max-width: 768px) {
    .logistics .elementor-image-box-wrapper{
 display:flex;
 }
.logistics .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-260fd81 */.gradient-line-lg {
  width: 100%; /* or your custom width */
  height:2px !important; 
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ca2137 */@media (max-width: 768px) {
    .retail .elementor-image-box-wrapper{
 display:flex;
 }
.retail .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-728fd5a */.gradient-line-r-c {
  width: 100%; 
  height:1px !important; 
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b95621f */.elementor-image-box-img img{
    width: 55px;
height: 55px;
flex-shrink: 0;
}
.section-one-box .elementor-column-gap-no{
gap: 40px 80px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a084c3 */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c620ea5 */@media (max-width: 768px) {
    .sports .elementor-image-box-wrapper{
 display:flex;
 }
.sports .elementor-image-box-title
 {
     padding-top:3px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-02c16b8 */.gradient-line {
  width: 100%; /* or your custom width */
  height: 1px; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d24ae4e */@media screen and (min-width: 1025px) and (max-width: 1366px) {
  .elementor-17840 .elementor-element.elementor-element-1a60bcf .elementor-image-box-description {
      display: flex;
      width: 380px;
      height: 190px;
      flex-direction: column;
      align-items: flex-start;
      gap: 20px;
      flex-shrink: 0;
      margin-top: 60px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e86bcec */@media (max-width: 768px) {
    .wellness .elementor-image-box-wrapper{
 display:flex;
 }
.wellness .elementor-image-box-title
 {
     padding-top:15px;
 }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-59c8543 */.gradient-line-well {
  width: 100%; /* or your custom width */
  height:1px !important; /* thickness of the line */
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 10px 0; /* optional spacing */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3df8dda */.elementor-image-box-img img{
    width: 55px;
height: 55px;
flex-shrink: 0;
}
.section-one-box .elementor-column-gap-no{
gap: 40px 80px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35c0f5f4 */.elementor-19461 .elementor-element.elementor-element-35c0f5f4 {
    padding: 0px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60474d7 */.frameworks-btn{
display: flex;
height: 30px;
padding: 8px 16px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 12px;
flex-shrink: 0;
    border-radius: 24px;
   color: #000;
text-align: center;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 24px; /* 200% */
letter-spacing: -0.24px;
    
    border: 2px solid transparent;
    background-image: 
        linear-gradient(white, white),
        linear-gradient(90deg, #F3697D 20.19%, #E9A9FF 54.33%, #22D3EE 86.54%);
    background-origin: border-box;
    background-clip: padding-box, border-box;

    /* 👇 Add this */
    margin: 0 auto; /* centers horizontally */
    display: flex;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bd39c3 */span.technologies-heading-grd{
	background: linear-gradient(90deg, #F3697D 20.19%, #E9A9FF 54.33%, #22D3EE 86.54%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	color: #000;
	text-align: center;
	font-family: Poppins;
	font-size: 45px;
	font-style: normal;
	font-weight: 600 !important;
	line-height: 120%;
	letter-spacing: -0.9px;
}

@media (max-width: 768px) {
    span.technologies-heading-grd{
    font-size: 30px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26d4375 */ul.language-icon li{
  float: left;
  list-style: none;
  padding-right: 15px;
      padding-bottom: 15px;
}
ul.language-icon{
  padding-bottom: 38px
}

@media (max-width: 768px) {
  .language-icon {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px; /* adjust gap as needed */
}

.language-icon li {
  flex: 1 1 calc(25% - 48px); /* 4 per row by default (desktop) */
  display: flex;
  justify-content: center;
}

.language-icon img {
  max-width: 100%;
  height: auto;
}
  .language-icon li {
    flex: 1 1 calc(50% - 24px); /* 2 per row on mobile */
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6aa9785 */.elementor-19461 .elementor-element.elementor-element-6aa9785 {
  width: 90%;
  max-width: 1200px; /* prevent from stretching too much on large screens */
  height: 2px;
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 20px auto;
  border-radius: 2px;
}

/* Tablet view (optional fine-tuning) */
@media (max-width: 1024px) {
  .elementor-19461 .elementor-element.elementor-element-6aa9785 {
    max-width: 800px;
    height: 2px;
    margin: 18px auto;
  }
}

/* Mobile view */
@media (max-width: 767px) {
  .elementor-19461 .elementor-element.elementor-element-6aa9785 {
    max-width: 90%; /* slightly smaller, fits screen nicely */
    height: 3px; /* make it a bit thicker for visibility */
    margin: 15px auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86a1b0e */.language-icon2 {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;     
  align-items: center;  
  gap:15px;                 
}

.language-icon2 li {
  display: inline-flex;      
}

.language-icon2 img {
  max-width: 100%;
  height: auto;
}


@media (max-width: 768px) {
  .language-icon2 {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px; /* adjust gap as needed */
}

.language-icon2 li {
  flex: 1 1 calc(25% - 48px); /* 4 per row by default (desktop) */
  display: flex;
  justify-content: center;
}

.language-icon2 img {
  max-width: 100%;
  height: auto;
}
  .language-icon2 li {
    flex: 1 1 calc(50% - 24px); /* 2 per row on mobile */
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b3d5958 */.elementor-19461 .elementor-element.elementor-element-b3d5958 {
  width: 90%;
  max-width: 1200px; /* prevent from stretching too much on large screens */
  height: 2px;
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 20px auto;
  border-radius: 2px;
}

/* Tablet view (optional fine-tuning) */
@media (max-width: 1024px) {
  .elementor-19461 .elementor-element.elementor-element-b3d5958 {
    max-width: 800px;
    height: 2px;
    margin: 18px auto;
  }
}

/* Mobile view */
@media (max-width: 767px) {
  .elementor-19461 .elementor-element.elementor-element-b3d5958 {
    max-width: 90%; /* slightly smaller, fits screen nicely */
    height: 3px; /* make it a bit thicker for visibility */
    margin: 15px auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-098475c */.elementor-19461 .elementor-element.elementor-element-098475c {
  width: 90%;
  max-width: 1200px; /* prevent from stretching too much on large screens */
  height: 2px;
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 20px auto;
  border-radius: 2px;
}

/* Tablet view (optional fine-tuning) */
@media (max-width: 1024px) {
  .elementor-19461 .elementor-element.elementor-element-098475c {
    max-width: 800px;
    height: 2px;
    margin: 18px auto;
  }
}

/* Mobile view */
@media (max-width: 767px) {
  .elementor-19461 .elementor-element.elementor-element-098475c {
    max-width: 90%; /* slightly smaller, fits screen nicely */
    height: 3px; /* make it a bit thicker for visibility */
    margin: 15px auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20e7895 */ul.artificial-mb{
list-style-type: none;
margin: 0;
padding:0;
}
ul.artificial-mb li{
float: left;
margin-left: 1%;
margin-top: 10px;
}
@media only screen and (max-width: 767px) {   

 ul.artificial-mb {
  display: grid;
  grid-template-columns: repeat(2, 1fr); /* 2 columns */
  gap: 15px; /* space between items */
  list-style: none;
 padding: 0px;
  margin: 0;
}

ul.artificial-mb li  {
 display: flex;
width: 100%;
height: 35px;
padding: 6px 12px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 12px;
}

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3d835 */.elementor-19461 .elementor-element.elementor-element-2e3d835 {
  width: 90%;
  max-width: 1200px; /* prevent from stretching too much on large screens */
  height: 2px;
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 20px auto;
  border-radius: 2px;
}

/* Tablet view (optional fine-tuning) */
@media (max-width: 1024px) {
  .elementor-19461 .elementor-element.elementor-element-2e3d835 {
    max-width: 800px;
    height: 2px;
    margin: 18px auto;
  }
}

/* Mobile view */
@media (max-width: 767px) {
  .elementor-19461 .elementor-element.elementor-element-2e3d835 {
    max-width: 90%; /* slightly smaller, fits screen nicely */
    height: 3px; /* make it a bit thicker for visibility */
    margin: 15px auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31d9704 */.elementor-19461 .elementor-element.elementor-element-31d9704 {
  width: 90%;
  max-width: 1200px; /* prevent from stretching too much on large screens */
  height: 2px;
  background: linear-gradient(90deg, #F3697D, #E9A9FF, #22D3EE);
  border: none;
  display: block;
  margin: 20px auto;
  border-radius: 2px;
}

/* Tablet view (optional fine-tuning) */
@media (max-width: 1024px) {
  .elementor-19461 .elementor-element.elementor-element-31d9704 {
    max-width: 800px;
    height: 2px;
    margin: 18px auto;
  }
}

/* Mobile view */
@media (max-width: 767px) {
  .elementor-19461 .elementor-element.elementor-element-31d9704 {
    max-width: 90%; /* slightly smaller, fits screen nicely */
    height: 3px; /* make it a bit thicker for visibility */
    margin: 15px auto;
  }
}/* End custom CSS */