.elementor-19705 .elementor-element.elementor-element-795c83b4:not(.elementor-motion-effects-element-type-background), .elementor-19705 .elementor-element.elementor-element-795c83b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-795c83b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19705 .elementor-element.elementor-element-795c83b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19705 .elementor-element.elementor-element-10c3890 > .elementor-container{max-width:1310px;}.elementor-19705 .elementor-element.elementor-element-1c161ca0{text-align:center;}.elementor-19705 .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-19705 .elementor-element.elementor-element-1c161ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19705 .elementor-element.elementor-element-245a1ce6{text-align:center;}.elementor-19705 .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-19705 .elementor-element.elementor-element-245a1ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 10rem 0rem 10rem;}.elementor-19705 .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-19705 .elementor-element.elementor-element-3dbc3ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19705 .elementor-element.elementor-element-08ecc90{text-align:center;}.elementor-19705 .elementor-element.elementor-element-0e6371b{text-align:center;}.elementor-19705 .elementor-element.elementor-element-aa7fa7f .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-aa7fa7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-aa7fa7f.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-aa7fa7f.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-19705 .elementor-element.elementor-element-aa7fa7f{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-aa7fa7f .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-aa7fa7f .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-aa7fa7f .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-aa7fa7f .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-aa7fa7f .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-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-2daa939{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-0c8598b .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-0c8598b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-0c8598b.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-0c8598b.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-19705 .elementor-element.elementor-element-0c8598b{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-0c8598b .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-0c8598b .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-0c8598b .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-0c8598b .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-0c8598b .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-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-eba2aa7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-db86be1 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-db86be1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-db86be1.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-db86be1.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-19705 .elementor-element.elementor-element-db86be1{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-db86be1 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-db86be1 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-db86be1 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-db86be1 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-db86be1 .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-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-3997a91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-170a9e5 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-170a9e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-170a9e5.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-170a9e5.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-19705 .elementor-element.elementor-element-170a9e5{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-170a9e5 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-170a9e5 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-170a9e5 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-170a9e5 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-170a9e5 .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-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-5634ffe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-d02353d .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-d02353d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-d02353d.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-d02353d.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-19705 .elementor-element.elementor-element-d02353d{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-d02353d .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-d02353d .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-d02353d .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-d02353d .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-d02353d .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-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-8fffe10{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-0f58b0b .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-0f58b0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-0f58b0b.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-0f58b0b.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-19705 .elementor-element.elementor-element-0f58b0b{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-0f58b0b .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-0f58b0b .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-0f58b0b .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-0f58b0b .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-0f58b0b .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-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-e3e2936{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-c082906 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-c082906.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-c082906.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-c082906.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-19705 .elementor-element.elementor-element-c082906{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-c082906 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-c082906 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-c082906 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-c082906 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-c082906 .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-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-0c9bab1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-937977b .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-937977b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-937977b.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-937977b.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-19705 .elementor-element.elementor-element-937977b{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-937977b .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-937977b .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-937977b .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-937977b .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-937977b .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-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-bfd7c0d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-f549c35 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-f549c35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-f549c35.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-f549c35.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-19705 .elementor-element.elementor-element-f549c35{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-f549c35 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-f549c35 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-f549c35 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-f549c35 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-f549c35 .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-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-d16b693{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-d7d5edc .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-d7d5edc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-d7d5edc.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-d7d5edc.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-19705 .elementor-element.elementor-element-d7d5edc{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-d7d5edc .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-d7d5edc .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-d7d5edc .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-d7d5edc .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-d7d5edc .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-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-4e8e964{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-ac093fc .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-ac093fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-ac093fc.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-ac093fc.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-19705 .elementor-element.elementor-element-ac093fc{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-ac093fc .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-ac093fc .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-ac093fc .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-ac093fc .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-ac093fc .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-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-44ca57d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-6dd24ce .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-6dd24ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-6dd24ce.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-6dd24ce.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-19705 .elementor-element.elementor-element-6dd24ce{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-6dd24ce .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-6dd24ce .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-6dd24ce .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-6dd24ce .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-6dd24ce .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-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-71c4d28{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-d58cda5 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-d58cda5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-d58cda5.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-d58cda5.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-19705 .elementor-element.elementor-element-d58cda5{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-d58cda5 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-d58cda5 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-d58cda5 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-d58cda5 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-d58cda5 .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-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-41122aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-dee1441 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-dee1441.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-dee1441.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-dee1441.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-19705 .elementor-element.elementor-element-dee1441{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-dee1441 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-dee1441 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-dee1441 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-dee1441 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-dee1441 .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-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-d0e4cd3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-f1e4d0d .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-f1e4d0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-f1e4d0d.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-f1e4d0d.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-19705 .elementor-element.elementor-element-f1e4d0d{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-f1e4d0d .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-f1e4d0d .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-f1e4d0d .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-f1e4d0d .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-f1e4d0d .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-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-476273f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-708248f .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-708248f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-708248f.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-708248f.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-19705 .elementor-element.elementor-element-708248f{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-708248f .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-708248f .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-708248f .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-708248f .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-708248f .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-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-d54333c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-ee3f3b1 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-ee3f3b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-ee3f3b1.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-ee3f3b1.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-19705 .elementor-element.elementor-element-ee3f3b1{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-ee3f3b1 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-ee3f3b1 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-ee3f3b1 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-ee3f3b1 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-ee3f3b1 .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-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-1797ec9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-0e1ebaf .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-0e1ebaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-0e1ebaf.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-0e1ebaf.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-19705 .elementor-element.elementor-element-0e1ebaf{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-0e1ebaf .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-0e1ebaf .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-0e1ebaf .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-0e1ebaf .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-0e1ebaf .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-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-384eaca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-a73a52b .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-a73a52b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-a73a52b.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-a73a52b.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-19705 .elementor-element.elementor-element-a73a52b{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-a73a52b .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-a73a52b .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-a73a52b .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-a73a52b .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-a73a52b .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-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-b54e5ea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-80417d6 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-80417d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-80417d6.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-80417d6.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-19705 .elementor-element.elementor-element-80417d6{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-80417d6 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-80417d6 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-80417d6 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-80417d6 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-80417d6 .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-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-70944ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-9ac4af0 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-9ac4af0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-9ac4af0.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-9ac4af0.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-19705 .elementor-element.elementor-element-9ac4af0{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-9ac4af0 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-9ac4af0 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-9ac4af0 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-9ac4af0 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-9ac4af0 .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-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-30e7fd8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-6a095c2 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-6a095c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-6a095c2.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-6a095c2.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-19705 .elementor-element.elementor-element-6a095c2{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-6a095c2 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-6a095c2 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-6a095c2 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-6a095c2 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-6a095c2 .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-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-9674458{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-b195ed9 .elementor-icon-box-wrapper{text-align:center;}.elementor-19705 .elementor-element.elementor-element-b195ed9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-b195ed9.elementor-view-framed .elementor-icon, .elementor-19705 .elementor-element.elementor-element-b195ed9.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-19705 .elementor-element.elementor-element-b195ed9{--icon-box-icon-margin:16px;}.elementor-19705 .elementor-element.elementor-element-b195ed9 .elementor-icon{font-size:64px;}.elementor-19705 .elementor-element.elementor-element-b195ed9 .elementor-icon-box-title{margin-bottom:8px;}.elementor-19705 .elementor-element.elementor-element-b195ed9 .elementor-icon-box-title, .elementor-19705 .elementor-element.elementor-element-b195ed9 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:32px;}.elementor-19705 .elementor-element.elementor-element-b195ed9 .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-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19705 .elementor-element.elementor-element-5a365cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-item > a{font-family:"IBM Plex Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:24px;}.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19705 .elementor-element.elementor-element-1a633f28:not(.elementor-motion-effects-element-type-background), .elementor-19705 .elementor-element.elementor-element-1a633f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-1a633f28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-19705 .elementor-element.elementor-element-1a633f28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19705 .elementor-element.elementor-element-4218aea1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19705 .elementor-element.elementor-element-4218aea1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-4218aea1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19705 .elementor-element.elementor-element-4218aea1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19705 .elementor-element.elementor-element-798277e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19705 .elementor-element.elementor-element-798277e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-798277e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19705 .elementor-element.elementor-element-798277e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19705 .elementor-element.elementor-element-798277e7 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-19705 .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-19705 .elementor-element.elementor-element-759614b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19705 .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-19705 .elementor-element.elementor-element-759614b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19705 .elementor-element.elementor-element-759614b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19705 .elementor-element.elementor-element-759614b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19705 .elementor-element.elementor-element-759614b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19705 .elementor-element.elementor-element-67d9006b input{height:4rem;font-size:1.2rem;}.elementor-19705 .elementor-element.elementor-element-67d9006b button{height:4rem;font-size:1.2rem;flex-basis:100%;background-color:var( --e-global-color-546f57d );}.elementor-19705 .elementor-element.elementor-element-67d9006b{color:#1b54d9;}:root{--page-title-display:none;}@media(min-width:600px){.elementor-19705 .elementor-element.elementor-element-386878e{width:32.318%;}.elementor-19705 .elementor-element.elementor-element-87eecaf{width:32.068%;}.elementor-19705 .elementor-element.elementor-element-c681155{width:34.946%;}}@media(max-width:959px){.elementor-19705 .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-19705 .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-19705 .elementor-element.elementor-element-245a1ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19705 .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-19705 .elementor-element.elementor-element-aa7fa7f .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-19705 .elementor-element.elementor-element-0c8598b .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-19705 .elementor-element.elementor-element-db86be1 .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-19705 .elementor-element.elementor-element-170a9e5 .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-19705 .elementor-element.elementor-element-d02353d .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-19705 .elementor-element.elementor-element-0f58b0b .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-19705 .elementor-element.elementor-element-c082906 .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-19705 .elementor-element.elementor-element-937977b .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-19705 .elementor-element.elementor-element-f549c35 .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-19705 .elementor-element.elementor-element-d7d5edc .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-19705 .elementor-element.elementor-element-ac093fc .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-19705 .elementor-element.elementor-element-6dd24ce .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-19705 .elementor-element.elementor-element-d58cda5 .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-19705 .elementor-element.elementor-element-dee1441 .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-19705 .elementor-element.elementor-element-f1e4d0d .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-19705 .elementor-element.elementor-element-708248f .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-19705 .elementor-element.elementor-element-ee3f3b1 .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-19705 .elementor-element.elementor-element-0e1ebaf .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-19705 .elementor-element.elementor-element-a73a52b .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-19705 .elementor-element.elementor-element-80417d6 .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-19705 .elementor-element.elementor-element-9ac4af0 .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-19705 .elementor-element.elementor-element-6a095c2 .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-19705 .elementor-element.elementor-element-b195ed9 .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-19705 .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-19705 .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-19705 .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-19705 .elementor-element.elementor-element-245a1ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19705 .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-19705 .elementor-element.elementor-element-aa7fa7f .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-19705 .elementor-element.elementor-element-0c8598b .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-19705 .elementor-element.elementor-element-db86be1 .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-19705 .elementor-element.elementor-element-170a9e5 .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-19705 .elementor-element.elementor-element-d02353d .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-19705 .elementor-element.elementor-element-0f58b0b .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-19705 .elementor-element.elementor-element-c082906 .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-19705 .elementor-element.elementor-element-937977b .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-19705 .elementor-element.elementor-element-f549c35 .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-19705 .elementor-element.elementor-element-d7d5edc .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-19705 .elementor-element.elementor-element-ac093fc .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-19705 .elementor-element.elementor-element-6dd24ce .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-19705 .elementor-element.elementor-element-d58cda5 .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-19705 .elementor-element.elementor-element-dee1441 .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-19705 .elementor-element.elementor-element-f1e4d0d .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-19705 .elementor-element.elementor-element-708248f .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-19705 .elementor-element.elementor-element-ee3f3b1 .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-19705 .elementor-element.elementor-element-0e1ebaf .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-19705 .elementor-element.elementor-element-a73a52b .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-19705 .elementor-element.elementor-element-80417d6 .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-19705 .elementor-element.elementor-element-9ac4af0 .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-19705 .elementor-element.elementor-element-6a095c2 .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-19705 .elementor-element.elementor-element-b195ed9 .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-19705 .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:959px) and (min-width:600px){.elementor-19705 .elementor-element.elementor-element-4c3ed4e{width:30%;}.elementor-19705 .elementor-element.elementor-element-db005df{width:30%;}.elementor-19705 .elementor-element.elementor-element-6e743a8{width:30%;}.elementor-19705 .elementor-element.elementor-element-b0800fd{width:30%;}.elementor-19705 .elementor-element.elementor-element-d9479a6{width:30%;}.elementor-19705 .elementor-element.elementor-element-5f456ac{width:30%;}.elementor-19705 .elementor-element.elementor-element-4510e9e{width:30%;}.elementor-19705 .elementor-element.elementor-element-409b8b1{width:30%;}.elementor-19705 .elementor-element.elementor-element-bc93835{width:30%;}.elementor-19705 .elementor-element.elementor-element-bde7bab{width:30%;}.elementor-19705 .elementor-element.elementor-element-02485f3{width:30%;}.elementor-19705 .elementor-element.elementor-element-5b39ff6{width:30%;}.elementor-19705 .elementor-element.elementor-element-b8b5b5b{width:30%;}.elementor-19705 .elementor-element.elementor-element-97014e0{width:30%;}.elementor-19705 .elementor-element.elementor-element-4d277a8{width:30%;}.elementor-19705 .elementor-element.elementor-element-458772b{width:30%;}.elementor-19705 .elementor-element.elementor-element-b090582{width:30%;}.elementor-19705 .elementor-element.elementor-element-6417c13{width:30%;}.elementor-19705 .elementor-element.elementor-element-4406d96{width:30%;}.elementor-19705 .elementor-element.elementor-element-9956d8d{width:30%;}.elementor-19705 .elementor-element.elementor-element-684735a{width:30%;}.elementor-19705 .elementor-element.elementor-element-386878e{width:30%;}.elementor-19705 .elementor-element.elementor-element-87eecaf{width:30%;}.elementor-19705 .elementor-element.elementor-element-798277e7{width:100%;}.elementor-19705 .elementor-element.elementor-element-759614b{width:100%;}}/* Start custom CSS for buttons, class: .elementor-element-926897f */.elementor-19705 .elementor-element.elementor-element-926897f .act-button.mint {
    background-color: #00212C;
}
.elementor-19705 .elementor-element.elementor-element-926897f .act-button.mint:hover {
    background-color: #003343;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7fa7f */.elementor-19705 .elementor-element.elementor-element-aa7fa7f .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2daa939 */.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-2daa939 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-2daa939 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-2daa939 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-2daa939 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c3ed4e */.elementor-19705 .elementor-element.elementor-element-4c3ed4e {
    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-0c8598b */.elementor-19705 .elementor-element.elementor-element-0c8598b .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eba2aa7 */.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-eba2aa7 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-eba2aa7 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-eba2aa7 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-eba2aa7 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-db005df */.elementor-19705 .elementor-element.elementor-element-db005df {
    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-db86be1 */.elementor-19705 .elementor-element.elementor-element-db86be1 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3997a91 */.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-3997a91 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-3997a91 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-3997a91 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-3997a91 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e743a8 */.elementor-19705 .elementor-element.elementor-element-6e743a8 {
    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-14c9fed2 */.elementor-19705 .elementor-element.elementor-element-14c9fed2 .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-14c9fed2 .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-14c9fed2 .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-14c9fed2 .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-170a9e5 */.elementor-19705 .elementor-element.elementor-element-170a9e5 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5634ffe */.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-5634ffe .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-5634ffe a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-5634ffe a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-5634ffe {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b0800fd */.elementor-19705 .elementor-element.elementor-element-b0800fd {
    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-d02353d */.elementor-19705 .elementor-element.elementor-element-d02353d .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fffe10 */.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-8fffe10 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-8fffe10 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-8fffe10 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-8fffe10 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9479a6 */.elementor-19705 .elementor-element.elementor-element-d9479a6 {
    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-0f58b0b */.elementor-19705 .elementor-element.elementor-element-0f58b0b .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e3e2936 */.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-e3e2936 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-e3e2936 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-e3e2936 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-e3e2936 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f456ac */.elementor-19705 .elementor-element.elementor-element-5f456ac {
    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-0eb321e */.elementor-19705 .elementor-element.elementor-element-0eb321e .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-0eb321e .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-0eb321e .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-0eb321e .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-c082906 */.elementor-19705 .elementor-element.elementor-element-c082906 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0c9bab1 */.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-0c9bab1 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-0c9bab1 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-0c9bab1 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-0c9bab1 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4510e9e */.elementor-19705 .elementor-element.elementor-element-4510e9e {
    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-937977b */.elementor-19705 .elementor-element.elementor-element-937977b .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd7c0d */.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-bfd7c0d .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-bfd7c0d a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-bfd7c0d a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-bfd7c0d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-409b8b1 */.elementor-19705 .elementor-element.elementor-element-409b8b1 {
    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-f549c35 */.elementor-19705 .elementor-element.elementor-element-f549c35 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d16b693 */.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-d16b693 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-d16b693 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-d16b693 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-d16b693 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc93835 */.elementor-19705 .elementor-element.elementor-element-bc93835 {
    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-b7a36dd */.elementor-19705 .elementor-element.elementor-element-b7a36dd .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-b7a36dd .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-b7a36dd .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-b7a36dd .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-d7d5edc */.elementor-19705 .elementor-element.elementor-element-d7d5edc .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4e8e964 */.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-4e8e964 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-4e8e964 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-4e8e964 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-4e8e964 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bde7bab */.elementor-19705 .elementor-element.elementor-element-bde7bab {
    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-ac093fc */.elementor-19705 .elementor-element.elementor-element-ac093fc .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44ca57d */.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-44ca57d .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-44ca57d a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-44ca57d a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-44ca57d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02485f3 */.elementor-19705 .elementor-element.elementor-element-02485f3 {
    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-6dd24ce */.elementor-19705 .elementor-element.elementor-element-6dd24ce .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71c4d28 */.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-71c4d28 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-71c4d28 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-71c4d28 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-71c4d28 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b39ff6 */.elementor-19705 .elementor-element.elementor-element-5b39ff6 {
    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-88898fb */.elementor-19705 .elementor-element.elementor-element-88898fb .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-88898fb .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-88898fb .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-88898fb .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-d58cda5 */.elementor-19705 .elementor-element.elementor-element-d58cda5 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41122aa */.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-41122aa .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-41122aa a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-41122aa a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-41122aa {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b8b5b5b */.elementor-19705 .elementor-element.elementor-element-b8b5b5b {
    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-dee1441 */.elementor-19705 .elementor-element.elementor-element-dee1441 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d0e4cd3 */.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-d0e4cd3 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-d0e4cd3 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-d0e4cd3 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-d0e4cd3 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-97014e0 */.elementor-19705 .elementor-element.elementor-element-97014e0 {
    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-f1e4d0d */.elementor-19705 .elementor-element.elementor-element-f1e4d0d .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-476273f */.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-476273f .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-476273f a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-476273f a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-476273f {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d277a8 */.elementor-19705 .elementor-element.elementor-element-4d277a8 {
    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-a359044 */.elementor-19705 .elementor-element.elementor-element-a359044 .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-a359044 .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-a359044 .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-a359044 .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-708248f */.elementor-19705 .elementor-element.elementor-element-708248f .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d54333c */.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-d54333c .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-d54333c a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-d54333c a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-d54333c {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-458772b */.elementor-19705 .elementor-element.elementor-element-458772b {
    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-ee3f3b1 */.elementor-19705 .elementor-element.elementor-element-ee3f3b1 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1797ec9 */.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-1797ec9 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-1797ec9 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-1797ec9 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-1797ec9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b090582 */.elementor-19705 .elementor-element.elementor-element-b090582 {
    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-0e1ebaf */.elementor-19705 .elementor-element.elementor-element-0e1ebaf .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-384eaca */.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-384eaca .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-384eaca a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-384eaca a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-384eaca {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6417c13 */.elementor-19705 .elementor-element.elementor-element-6417c13 {
    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-4c5bc3e */.elementor-19705 .elementor-element.elementor-element-4c5bc3e .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-4c5bc3e .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-4c5bc3e .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-4c5bc3e .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-a73a52b */.elementor-19705 .elementor-element.elementor-element-a73a52b .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b54e5ea */.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-b54e5ea .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-b54e5ea a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-b54e5ea a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-b54e5ea {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4406d96 */.elementor-19705 .elementor-element.elementor-element-4406d96 {
    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-80417d6 */.elementor-19705 .elementor-element.elementor-element-80417d6 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-70944ed */.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-70944ed .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-70944ed a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-70944ed a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-70944ed {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9956d8d */.elementor-19705 .elementor-element.elementor-element-9956d8d {
    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-9ac4af0 */.elementor-19705 .elementor-element.elementor-element-9ac4af0 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30e7fd8 */.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-30e7fd8 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-30e7fd8 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-30e7fd8 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-30e7fd8 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-684735a */.elementor-19705 .elementor-element.elementor-element-684735a {
    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-f10a758 */.elementor-19705 .elementor-element.elementor-element-f10a758 .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-f10a758 .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-f10a758 .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

.elementor-19705 .elementor-element.elementor-element-f10a758 .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-6a095c2 */.elementor-19705 .elementor-element.elementor-element-6a095c2 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9674458 */.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-9674458 .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-9674458 a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-9674458 a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-9674458 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-386878e */.elementor-19705 .elementor-element.elementor-element-386878e {
    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-b195ed9 */.elementor-19705 .elementor-element.elementor-element-b195ed9 .elementor-icon-box-title a {
    color: #1F2129;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a365cd */.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-text{
    padding: 0;
}
.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-item{
    display:flex;
}
.elementor-19705 .elementor-element.elementor-element-5a365cd .elementor-icon-list-icon{
    order:2;
}
.elementor-19705 .elementor-element.elementor-element-5a365cd a span{
    font-weight:500;
}
.elementor-19705 .elementor-element.elementor-element-5a365cd a span i {
    width:auto;
    margin-left:5px;
    margin-top:2px;
}
.elementor-19705 .elementor-element.elementor-element-5a365cd {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-87eecaf */.elementor-19705 .elementor-element.elementor-element-87eecaf {
    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-d768520 */.elementor-19705 .elementor-element.elementor-element-d768520 .card-wrap {
    border-color: #ced3e0;
}

.elementor-19705 .elementor-element.elementor-element-d768520 .elementor-container {
    justify-content: center;
}

.elementor-19705 .elementor-element.elementor-element-d768520 .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}

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