.elementor-19665 .elementor-element.elementor-element-795c83b4:not(.elementor-motion-effects-element-type-background), .elementor-19665 .elementor-element.elementor-element-795c83b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-795c83b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19665 .elementor-element.elementor-element-795c83b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19665 .elementor-element.elementor-element-10c3890 > .elementor-container{max-width:1360px;}.elementor-19665 .elementor-element.elementor-element-1c161ca0{text-align:center;}.elementor-19665 .elementor-element.elementor-element-1c161ca0 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-a93f492-font-family ), Sans-serif;font-size:var( --e-global-typography-a93f492-font-size );font-weight:var( --e-global-typography-a93f492-font-weight );text-transform:var( --e-global-typography-a93f492-text-transform );line-height:var( --e-global-typography-a93f492-line-height );letter-spacing:var( --e-global-typography-a93f492-letter-spacing );word-spacing:var( --e-global-typography-a93f492-word-spacing );}.elementor-19665 .elementor-element.elementor-element-1c161ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19665 .elementor-element.elementor-element-245a1ce6{text-align:center;}.elementor-19665 .elementor-element.elementor-element-245a1ce6 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-2f4b0aa-font-family ), Sans-serif;font-size:var( --e-global-typography-2f4b0aa-font-size );font-weight:var( --e-global-typography-2f4b0aa-font-weight );line-height:var( --e-global-typography-2f4b0aa-line-height );letter-spacing:var( --e-global-typography-2f4b0aa-letter-spacing );word-spacing:var( --e-global-typography-2f4b0aa-word-spacing );}.elementor-19665 .elementor-element.elementor-element-245a1ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 10rem 0rem 10rem;}.elementor-19665 .elementor-element.elementor-element-3dbc3ab0{text-align:center;color:#FFFFFF;font-family:var( --e-global-typography-b9b9ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-b9b9ed9-font-size );font-weight:var( --e-global-typography-b9b9ed9-font-weight );line-height:var( --e-global-typography-b9b9ed9-line-height );letter-spacing:var( --e-global-typography-b9b9ed9-letter-spacing );word-spacing:var( --e-global-typography-b9b9ed9-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3dbc3ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19665 .elementor-element.elementor-element-08ecc90{text-align:center;}.elementor-19665 .elementor-element.elementor-element-0e6371b{text-align:center;}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-e75f61f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-e75f61f.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-e75f61f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-e75f61f{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-7cc9864{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-e4c0336.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-e4c0336.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-e4c0336.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-e4c0336{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-3d029d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-af51aa0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-af51aa0.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-af51aa0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-af51aa0{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-f14f9b9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-3b38a36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-3b38a36.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-3b38a36.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-3b38a36{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-510fdf6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-3209fba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-3209fba.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-3209fba.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-3209fba{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-8a5dc5b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-8c34856.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-8c34856.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-8c34856.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-8c34856{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-587b1f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-91b5698.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-91b5698.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-91b5698.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-91b5698{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-4d3d5ba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-31b73cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-31b73cf.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-31b73cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-31b73cf{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-1f9abd2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-8a70def.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-8a70def.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-8a70def.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-8a70def{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-10dad8e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-918c886.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-918c886.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-918c886.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-918c886{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-5c73a2c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-bd24a9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-bd24a9e.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-bd24a9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-bd24a9e{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-759585b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-fa6bb05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-fa6bb05.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-fa6bb05.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-fa6bb05{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-45db503{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-3416209.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-3416209.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-3416209.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-3416209{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-fc30720{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-6086860.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-6086860.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-6086860.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-6086860{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-938cd6d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-549e06d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-549e06d.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-549e06d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-549e06d{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-1ddd07c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-fedd7fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-fedd7fd.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-fedd7fd.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-fedd7fd{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-81fceb9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-d7bb0fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-d7bb0fc.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-d7bb0fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-d7bb0fc{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-968d35e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-95f589f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-95f589f.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-95f589f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-95f589f{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-a4b76b9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-8397652.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-8397652.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-8397652.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-8397652{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-3bfe710{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-364d356.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-364d356.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-364d356.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-364d356{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-18d6034{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-wrapper{text-align:center;}.elementor-19665 .elementor-element.elementor-element-1ff69b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-1ff69b0.elementor-view-framed .elementor-icon, .elementor-19665 .elementor-element.elementor-element-1ff69b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-1ff69b0{--icon-box-icon-margin:16px;}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon{font-size:64px;}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-title, .elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-description{color:var( --e-global-color-7159ff1 );font-family:var( --e-global-typography-24aad70-font-family ), Sans-serif;font-size:var( --e-global-typography-24aad70-font-size );font-weight:var( --e-global-typography-24aad70-font-weight );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19665 .elementor-element.elementor-element-59f2c50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19665 .elementor-element.elementor-element-1a633f28:not(.elementor-motion-effects-element-type-background), .elementor-19665 .elementor-element.elementor-element-1a633f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-1a633f28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-19665 .elementor-element.elementor-element-1a633f28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19665 .elementor-element.elementor-element-4218aea1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19665 .elementor-element.elementor-element-4218aea1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-4218aea1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19665 .elementor-element.elementor-element-4218aea1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19665 .elementor-element.elementor-element-798277e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19665 .elementor-element.elementor-element-798277e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-798277e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19665 .elementor-element.elementor-element-798277e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19665 .elementor-element.elementor-element-798277e7 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-19665 .elementor-element.elementor-element-54cc1382{color:#FFFFFF;font-family:var( --e-global-typography-794bef0-font-family ), Sans-serif;font-size:var( --e-global-typography-794bef0-font-size );font-weight:var( --e-global-typography-794bef0-font-weight );line-height:var( --e-global-typography-794bef0-line-height );letter-spacing:var( --e-global-typography-794bef0-letter-spacing );word-spacing:var( --e-global-typography-794bef0-word-spacing );}.elementor-bc-flex-widget .elementor-19665 .elementor-element.elementor-element-759614b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19665 .elementor-element.elementor-element-759614b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19665 .elementor-element.elementor-element-759614b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19665 .elementor-element.elementor-element-759614b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19665 .elementor-element.elementor-element-759614b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19665 .elementor-element.elementor-element-759614b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19665 .elementor-element.elementor-element-67d9006b input{height:4rem;font-size:1.2rem;}.elementor-19665 .elementor-element.elementor-element-67d9006b button{height:4rem;font-size:1.2rem;flex-basis:100%;background-color:var( --e-global-color-546f57d );}.elementor-19665 .elementor-element.elementor-element-67d9006b{color:#1b54d9;}:root{--page-title-display:none;}@media(max-width:959px) and (min-width:600px){.elementor-19665 .elementor-element.elementor-element-45e1369{width:30%;}.elementor-19665 .elementor-element.elementor-element-5c745ca{width:30%;}.elementor-19665 .elementor-element.elementor-element-9268c8d{width:30%;}.elementor-19665 .elementor-element.elementor-element-df2b902{width:30%;}.elementor-19665 .elementor-element.elementor-element-60e9857{width:30%;}.elementor-19665 .elementor-element.elementor-element-6d660e0{width:30%;}.elementor-19665 .elementor-element.elementor-element-0dce75b{width:30%;}.elementor-19665 .elementor-element.elementor-element-bba0907{width:30%;}.elementor-19665 .elementor-element.elementor-element-e967158{width:30%;}.elementor-19665 .elementor-element.elementor-element-ad52abd{width:30%;}.elementor-19665 .elementor-element.elementor-element-16413fb{width:30%;}.elementor-19665 .elementor-element.elementor-element-a73eaad{width:30%;}.elementor-19665 .elementor-element.elementor-element-c82bb86{width:30%;}.elementor-19665 .elementor-element.elementor-element-9dd7caa{width:30%;}.elementor-19665 .elementor-element.elementor-element-ac8986b{width:30%;}.elementor-19665 .elementor-element.elementor-element-4d793c3{width:30%;}.elementor-19665 .elementor-element.elementor-element-b494203{width:30%;}.elementor-19665 .elementor-element.elementor-element-fc7e6d7{width:30%;}.elementor-19665 .elementor-element.elementor-element-1332b62{width:30%;}.elementor-19665 .elementor-element.elementor-element-afeed67{width:30%;}.elementor-19665 .elementor-element.elementor-element-1b10d9c{width:30%;}.elementor-19665 .elementor-element.elementor-element-798277e7{width:100%;}.elementor-19665 .elementor-element.elementor-element-759614b{width:100%;}}@media(max-width:959px){.elementor-19665 .elementor-element.elementor-element-1c161ca0 .elementor-heading-title{font-size:var( --e-global-typography-a93f492-font-size );line-height:var( --e-global-typography-a93f492-line-height );letter-spacing:var( --e-global-typography-a93f492-letter-spacing );word-spacing:var( --e-global-typography-a93f492-word-spacing );}.elementor-19665 .elementor-element.elementor-element-245a1ce6 .elementor-heading-title{font-size:var( --e-global-typography-2f4b0aa-font-size );line-height:var( --e-global-typography-2f4b0aa-line-height );letter-spacing:var( --e-global-typography-2f4b0aa-letter-spacing );word-spacing:var( --e-global-typography-2f4b0aa-word-spacing );}.elementor-19665 .elementor-element.elementor-element-245a1ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19665 .elementor-element.elementor-element-3dbc3ab0{font-size:var( --e-global-typography-b9b9ed9-font-size );line-height:var( --e-global-typography-b9b9ed9-line-height );letter-spacing:var( --e-global-typography-b9b9ed9-letter-spacing );word-spacing:var( --e-global-typography-b9b9ed9-word-spacing );}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-54cc1382{font-size:var( --e-global-typography-794bef0-font-size );line-height:var( --e-global-typography-794bef0-line-height );letter-spacing:var( --e-global-typography-794bef0-letter-spacing );word-spacing:var( --e-global-typography-794bef0-word-spacing );}}@media(max-width:599px){.elementor-19665 .elementor-element.elementor-element-1c161ca0 .elementor-heading-title{font-size:var( --e-global-typography-a93f492-font-size );line-height:var( --e-global-typography-a93f492-line-height );letter-spacing:var( --e-global-typography-a93f492-letter-spacing );word-spacing:var( --e-global-typography-a93f492-word-spacing );}.elementor-19665 .elementor-element.elementor-element-245a1ce6 .elementor-heading-title{font-size:var( --e-global-typography-2f4b0aa-font-size );line-height:var( --e-global-typography-2f4b0aa-line-height );letter-spacing:var( --e-global-typography-2f4b0aa-letter-spacing );word-spacing:var( --e-global-typography-2f4b0aa-word-spacing );}.elementor-19665 .elementor-element.elementor-element-245a1ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19665 .elementor-element.elementor-element-3dbc3ab0{font-size:var( --e-global-typography-b9b9ed9-font-size );line-height:var( --e-global-typography-b9b9ed9-line-height );letter-spacing:var( --e-global-typography-b9b9ed9-letter-spacing );word-spacing:var( --e-global-typography-b9b9ed9-word-spacing );}.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-description{font-size:var( --e-global-typography-24aad70-font-size );line-height:var( --e-global-typography-24aad70-line-height );letter-spacing:var( --e-global-typography-24aad70-letter-spacing );word-spacing:var( --e-global-typography-24aad70-word-spacing );}.elementor-19665 .elementor-element.elementor-element-54cc1382{font-size:var( --e-global-typography-794bef0-font-size );line-height:var( --e-global-typography-794bef0-line-height );letter-spacing:var( --e-global-typography-794bef0-letter-spacing );word-spacing:var( --e-global-typography-794bef0-word-spacing );}}/* Start custom CSS for icon-box, class: .elementor-element-e75f61f */.elementor-19665 .elementor-element.elementor-element-e75f61f .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7cc9864 */.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-7cc9864 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-7cc9864 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-7cc9864 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-7cc9864 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45e1369 */.elementor-19665 .elementor-element.elementor-element-45e1369 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e4c0336 */.elementor-19665 .elementor-element.elementor-element-e4c0336 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3d029d0 */.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-3d029d0 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-3d029d0 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-3d029d0 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-3d029d0 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c745ca */.elementor-19665 .elementor-element.elementor-element-5c745ca {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af51aa0 */.elementor-19665 .elementor-element.elementor-element-af51aa0 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f14f9b9 */.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-f14f9b9 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-f14f9b9 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-f14f9b9 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-f14f9b9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9268c8d */.elementor-19665 .elementor-element.elementor-element-9268c8d {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d5fd138 */.elementor-19665 .elementor-element.elementor-element-d5fd138 .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-d5fd138 .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-d5fd138 .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-d5fd138 .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b38a36 */.elementor-19665 .elementor-element.elementor-element-3b38a36 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-510fdf6 */.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-510fdf6 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-510fdf6 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-510fdf6 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-510fdf6 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-df2b902 */.elementor-19665 .elementor-element.elementor-element-df2b902 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3209fba */.elementor-19665 .elementor-element.elementor-element-3209fba .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8a5dc5b */.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-8a5dc5b .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-8a5dc5b a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-8a5dc5b a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-8a5dc5b {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60e9857 */.elementor-19665 .elementor-element.elementor-element-60e9857 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c34856 */.elementor-19665 .elementor-element.elementor-element-8c34856 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-587b1f7 */.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-587b1f7 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-587b1f7 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-587b1f7 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-587b1f7 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6d660e0 */.elementor-19665 .elementor-element.elementor-element-6d660e0 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-546d955 */.elementor-19665 .elementor-element.elementor-element-546d955 .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-546d955 .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-546d955 .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-546d955 .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-91b5698 */.elementor-19665 .elementor-element.elementor-element-91b5698 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4d3d5ba */.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-4d3d5ba .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-4d3d5ba a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-4d3d5ba a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-4d3d5ba {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0dce75b */.elementor-19665 .elementor-element.elementor-element-0dce75b {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31b73cf */.elementor-19665 .elementor-element.elementor-element-31b73cf .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f9abd2 */.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-1f9abd2 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-1f9abd2 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-1f9abd2 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-1f9abd2 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bba0907 */.elementor-19665 .elementor-element.elementor-element-bba0907 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a70def */.elementor-19665 .elementor-element.elementor-element-8a70def .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10dad8e */.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-10dad8e .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-10dad8e a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-10dad8e a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-10dad8e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e967158 */.elementor-19665 .elementor-element.elementor-element-e967158 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f2b77ab */.elementor-19665 .elementor-element.elementor-element-f2b77ab .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-f2b77ab .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-f2b77ab .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-f2b77ab .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-918c886 */.elementor-19665 .elementor-element.elementor-element-918c886 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c73a2c */.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-5c73a2c .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-5c73a2c a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-5c73a2c a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-5c73a2c {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad52abd */.elementor-19665 .elementor-element.elementor-element-ad52abd {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bd24a9e */.elementor-19665 .elementor-element.elementor-element-bd24a9e .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-759585b */.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-759585b .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-759585b a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-759585b a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-759585b {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16413fb */.elementor-19665 .elementor-element.elementor-element-16413fb {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa6bb05 */.elementor-19665 .elementor-element.elementor-element-fa6bb05 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-45db503 */.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-45db503 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-45db503 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-45db503 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-45db503 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a73eaad */.elementor-19665 .elementor-element.elementor-element-a73eaad {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0c9c39b */.elementor-19665 .elementor-element.elementor-element-0c9c39b .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-0c9c39b .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-0c9c39b .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-0c9c39b .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3416209 */.elementor-19665 .elementor-element.elementor-element-3416209 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fc30720 */.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-fc30720 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-fc30720 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-fc30720 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-fc30720 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c82bb86 */.elementor-19665 .elementor-element.elementor-element-c82bb86 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6086860 */.elementor-19665 .elementor-element.elementor-element-6086860 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-938cd6d */.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-938cd6d .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-938cd6d a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-938cd6d a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-938cd6d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9dd7caa */.elementor-19665 .elementor-element.elementor-element-9dd7caa {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-549e06d */.elementor-19665 .elementor-element.elementor-element-549e06d .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1ddd07c */.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-1ddd07c .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-1ddd07c a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-1ddd07c a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-1ddd07c {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac8986b */.elementor-19665 .elementor-element.elementor-element-ac8986b {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a3877a */.elementor-19665 .elementor-element.elementor-element-5a3877a .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-5a3877a .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-5a3877a .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-5a3877a .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fedd7fd */.elementor-19665 .elementor-element.elementor-element-fedd7fd .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-81fceb9 */.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-81fceb9 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-81fceb9 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-81fceb9 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-81fceb9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d793c3 */.elementor-19665 .elementor-element.elementor-element-4d793c3 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7bb0fc */.elementor-19665 .elementor-element.elementor-element-d7bb0fc .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-968d35e */.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-968d35e .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-968d35e a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-968d35e a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-968d35e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b494203 */.elementor-19665 .elementor-element.elementor-element-b494203 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95f589f */.elementor-19665 .elementor-element.elementor-element-95f589f .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4b76b9 */.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-a4b76b9 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-a4b76b9 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-a4b76b9 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-a4b76b9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc7e6d7 */.elementor-19665 .elementor-element.elementor-element-fc7e6d7 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a1767f */.elementor-19665 .elementor-element.elementor-element-5a1767f .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-5a1767f .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-5a1767f .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-5a1767f .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8397652 */.elementor-19665 .elementor-element.elementor-element-8397652 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bfe710 */.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-3bfe710 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-3bfe710 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-3bfe710 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-3bfe710 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1332b62 */.elementor-19665 .elementor-element.elementor-element-1332b62 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-364d356 */.elementor-19665 .elementor-element.elementor-element-364d356 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18d6034 */.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-18d6034 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-18d6034 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-18d6034 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-18d6034 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-afeed67 */.elementor-19665 .elementor-element.elementor-element-afeed67 {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ff69b0 */.elementor-19665 .elementor-element.elementor-element-1ff69b0 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-59f2c50 */.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-item{
    display:flex;
}
.elementor-19665 .elementor-element.elementor-element-59f2c50 .elementor-icon-list-icon{
    order:2;
}
.elementor-19665 .elementor-element.elementor-element-59f2c50 a span{
    font-weight:500;
}
.elementor-19665 .elementor-element.elementor-element-59f2c50 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19665 .elementor-element.elementor-element-59f2c50 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b10d9c */.elementor-19665 .elementor-element.elementor-element-1b10d9c {
    flex-direction: row;
    box-shadow: 0 0.75rem 1.625rem 0 rgb(54 141 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-366689b */.elementor-19665 .elementor-element.elementor-element-366689b .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-366689b .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-366689b .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-366689b .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-636e4ec */.elementor-19665 .elementor-element.elementor-element-636e4ec .card-wrap {
    border-color: #ced3e0;
}

.elementor-19665 .elementor-element.elementor-element-636e4ec .elementor-container {
    justify-content: center;
}

.elementor-19665 .elementor-element.elementor-element-636e4ec .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19665 .elementor-element.elementor-element-636e4ec .elementor-column:hover i {margin-left:7px;transition:0.3s;margin-right:-1px;
}/* End custom CSS */