.elementor-5177 .elementor-element.elementor-element-33adc12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:55px;--padding-left:85px;--padding-right:85px;}.elementor-5177 .elementor-element.elementor-element-33adc12:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-33adc12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-5177 .elementor-element.elementor-element-8e57461{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-5177 .elementor-element.elementor-element-9287a71{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-9287a71:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-9287a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5177 .elementor-element.elementor-element-32cf66b{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-32cf66b > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-32cf66b{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-32cf66b{left:32px;}.elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1e54498{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-1e54498 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-1e54498{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-1e54498{right:32px;}.elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5177 .elementor-element.elementor-element-728f07a{z-index:2;}.elementor-5177 .elementor-element.elementor-element-728f07a img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-7fa4b67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-76ac54f{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-76ac54f > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-76ac54f img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-17477c3{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-031f00c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-aa64e17{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-aa64e17 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-5868ade{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-5868ade > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5177 .elementor-element.elementor-element-927cccc .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-927cccc .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-927cccc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-927cccc{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-927cccc .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-927cccc .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-4e50781{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-4e50781:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-4e50781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-b598bb7{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-b598bb7 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-b598bb7{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-b598bb7{left:32px;}.elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ee2e18b{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-ee2e18b > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-ee2e18b{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-ee2e18b{right:32px;}.elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-0ca4dde{z-index:2;}.elementor-5177 .elementor-element.elementor-element-0ca4dde img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-20d27f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-5ae7a6e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-5ae7a6e > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-5ae7a6e img{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-b2da339{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-0118f1d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-c3a8eae{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-c3a8eae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e7fed04{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e7fed04 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-c1aa07c .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-c1aa07c .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-c1aa07c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-c1aa07c{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-c1aa07c .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-c1aa07c .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-83a1a52{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-83a1a52:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-83a1a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-11bf962{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-11bf962 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-11bf962{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-11bf962{left:32px;}.elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-4b485d4{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-4b485d4 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-4b485d4{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-4b485d4{right:32px;}.elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-099de13{z-index:2;}.elementor-5177 .elementor-element.elementor-element-099de13 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-42f64cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-2b1564c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-2b1564c > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-2b1564c img{width:85%;max-width:85%;}.elementor-5177 .elementor-element.elementor-element-09e788c{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-39e02a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-1e7fc25{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-1e7fc25 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ac809a9{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ac809a9 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-67df1a9 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-67df1a9 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-67df1a9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-67df1a9{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-67df1a9 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-67df1a9 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-b88ad14{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-b88ad14:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-b88ad14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-fa6be3c{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-fa6be3c > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-fa6be3c{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-fa6be3c{left:32px;}.elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6540dc6{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-6540dc6 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-6540dc6{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-6540dc6{right:32px;}.elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-63d0c24{z-index:2;}.elementor-5177 .elementor-element.elementor-element-63d0c24 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-b466465{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ff83265{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-ff83265 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-ff83265 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-4c97f20{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b6653c0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-885e86e{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-885e86e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-8bd1056{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-8bd1056 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-90ffed2 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-90ffed2 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-90ffed2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-90ffed2{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-90ffed2 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-90ffed2 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-2d42c55{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-2d42c55:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-2d42c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-97650fe{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-97650fe > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-97650fe{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-97650fe{left:32px;}.elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-f2e7ff1{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-f2e7ff1{right:32px;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-24b550b{z-index:2;}.elementor-5177 .elementor-element.elementor-element-24b550b img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-4fa3267{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-e417971{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-e417971 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-e417971 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-df56d8e{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-81c6397{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-9057639{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-9057639 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-938eb90{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-938eb90 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-383cde7 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-383cde7 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-383cde7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-383cde7{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-383cde7 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-383cde7 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-2c5ea5e{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-2c5ea5e:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-2c5ea5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-c993d43{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-c993d43 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-c993d43{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-c993d43{left:32px;}.elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e98fdc0{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-e98fdc0{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-e98fdc0{right:32px;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2d43299{z-index:2;}.elementor-5177 .elementor-element.elementor-element-2d43299 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-eec1981{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-20ea81c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-20ea81c > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-20ea81c img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-6f179b4{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6f78624{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-0f13c41{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-0f13c41 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2272168{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2272168 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-ecf6338 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-ecf6338 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-ecf6338 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-ecf6338{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-ecf6338 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-ecf6338 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-168c6ef{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-168c6ef:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-168c6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-41c5757{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-41c5757 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-41c5757{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-41c5757{left:32px;}.elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-3225563{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-3225563 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-3225563{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-3225563{right:32px;}.elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c3bbaf2{z-index:2;}.elementor-5177 .elementor-element.elementor-element-c3bbaf2 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-6dc8e7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-79aad5a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-79aad5a > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-79aad5a img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-eff943f{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b774d64{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-4c90e42{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-4c90e42 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6d7a672{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6d7a672 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-6c85109 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-6c85109 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-6c85109 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-6c85109{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-6c85109 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-6c85109 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-75db387{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-75db387:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-75db387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-c3cd752{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-c3cd752 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-c3cd752{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-c3cd752{left:32px;}.elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-49f41e2{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-49f41e2 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-49f41e2{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-49f41e2{right:32px;}.elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f827489{z-index:2;}.elementor-5177 .elementor-element.elementor-element-f827489 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-6f3904a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5177 .elementor-element.elementor-element-3cca755{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-3cca755 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-3cca755 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-07f482a{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-07f482a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2fde8a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-57c650f{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-57c650f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f77db31{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f77db31 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-ab91bc1 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-ab91bc1 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-ab91bc1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-ab91bc1{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-ab91bc1 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-ab91bc1 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-5660eac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-5177 .elementor-element.elementor-element-c7566bd{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-c7566bd:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-c7566bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-bc4b585{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-bc4b585 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-bc4b585{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-bc4b585{left:32px;}.elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-79649b3{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-79649b3 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-79649b3{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-79649b3{right:32px;}.elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-393ab08{z-index:2;}.elementor-5177 .elementor-element.elementor-element-393ab08 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-1c7cc93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-8c696b5{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-8c696b5 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-8c696b5 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-b998f65{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6a4570b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ef9dec7{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-ef9dec7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-425dd38{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-425dd38 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-8c661c4 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-8c661c4 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-8c661c4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-8c661c4{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-8c661c4 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-8c661c4 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-4fac6f0{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-4fac6f0:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-4fac6f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-e27c004{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e27c004 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-e27c004{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-e27c004{left:32px;}.elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-fbae48a{z-index:2;}.elementor-5177 .elementor-element.elementor-element-fbae48a img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-62d6021{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-62d6021 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-62d6021{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-62d6021{right:32px;}.elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-60f0e0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-a57d967{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-a57d967 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-a57d967 img{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-07aba98{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-112b716{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-29e7f67{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-29e7f67 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-539d02d{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-539d02d > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-974435d .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-974435d .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-974435d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-974435d{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-974435d .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-974435d .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-7318a76{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-7318a76:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-7318a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-00d4dbc{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-00d4dbc > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-00d4dbc{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-00d4dbc{left:32px;}.elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-cda0877{z-index:2;}.elementor-5177 .elementor-element.elementor-element-cda0877 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-a4e8c94{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-a4e8c94{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-a4e8c94{right:32px;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-8a7c9c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-1e1ec0b{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-1e1ec0b > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-1e1ec0b img{width:85%;max-width:85%;}.elementor-5177 .elementor-element.elementor-element-e66692e{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-8e1894e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-8e9adbc{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-8e9adbc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-df02d7b{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-df02d7b > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-df2c6d1 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-df2c6d1 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-df2c6d1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-df2c6d1{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-df2c6d1 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-df2c6d1 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-7b05c6f{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-7b05c6f:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-7b05c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-44f25bb{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-44f25bb > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-44f25bb{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-44f25bb{left:32px;}.elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-68461c0{z-index:2;}.elementor-5177 .elementor-element.elementor-element-68461c0 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-be4e28c{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-be4e28c > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-be4e28c{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-be4e28c{right:32px;}.elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e2182d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-8ad9fe0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-8ad9fe0 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-8ad9fe0 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-d399597{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-49fcac2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-3be0294{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-3be0294 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f6ee170{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f6ee170 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-e5355c5 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-e5355c5 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-e5355c5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-e5355c5{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-e5355c5 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-e5355c5 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-da15a59{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-da15a59:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-da15a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-2852e82{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-2852e82 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-2852e82{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-2852e82{left:32px;}.elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-0ebb25f{z-index:2;}.elementor-5177 .elementor-element.elementor-element-0ebb25f img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-9bc69a1{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-9bc69a1{right:32px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b1970d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-01c7cf7{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-01c7cf7 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-01c7cf7 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-d7d396c{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-09ad17b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ed14b66{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-ed14b66 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-106997e{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-106997e > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-9f347cc .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-9f347cc .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-9f347cc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-9f347cc{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-9f347cc .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-9f347cc .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-474cad9{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-474cad9:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-474cad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-f8f2144{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-f8f2144 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-f8f2144{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-f8f2144{left:32px;}.elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ea9bc0a{z-index:2;}.elementor-5177 .elementor-element.elementor-element-ea9bc0a img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-03531cc{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-03531cc > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-03531cc{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-03531cc{right:32px;}.elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-99a8531{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-39eb489{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-39eb489 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-39eb489 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-70fce5a{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e99e714{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-a37ada7{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-a37ada7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-538cf43{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-538cf43 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-a34afaa .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-a34afaa .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-a34afaa .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-a34afaa{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-a34afaa .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-a34afaa .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-4b97faa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-e111aaa{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-e111aaa:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-e111aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-0cc8ef0{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-0cc8ef0{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-0cc8ef0{left:32px;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b749cac{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-b749cac > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-b749cac{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-b749cac{right:32px;}.elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-635d371{z-index:2;}.elementor-5177 .elementor-element.elementor-element-635d371 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-69ce600{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-a830454{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-a830454 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-a830454 img{width:85%;max-width:85%;}.elementor-5177 .elementor-element.elementor-element-49447f9{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-cc928f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-1f7d733{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-1f7d733 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2243ffe{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2243ffe > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-726e969 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-726e969 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-726e969 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-726e969{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-726e969 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-726e969 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-d760fc7{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-d760fc7:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-d760fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-ce5e535{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-ce5e535 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-ce5e535{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-ce5e535{left:32px;}.elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9f7c190{z-index:2;}.elementor-5177 .elementor-element.elementor-element-9f7c190 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-51912ec{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-51912ec > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-51912ec{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-51912ec{right:32px;}.elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2bdc52f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-775ff98{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-775ff98 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-775ff98 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-8c5229a{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-86e6ccf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-19ae7c2{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-19ae7c2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a3cb927{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a3cb927 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-1cd1214 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-1cd1214 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-1cd1214 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-1cd1214{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-1cd1214 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-1cd1214 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-9b5ecab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-0075618{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-0075618:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-0075618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-a4ce204{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-a4ce204 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-a4ce204{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-a4ce204{left:32px;}.elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1ae68b7{z-index:2;}.elementor-5177 .elementor-element.elementor-element-1ae68b7 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-60907d4{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-60907d4 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-60907d4{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-60907d4{right:32px;}.elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-10665f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5177 .elementor-element.elementor-element-1dbef02{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-1dbef02 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-1dbef02 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-e3c25bd{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e3c25bd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-245d31b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-55a0d32{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-55a0d32 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ec4d213{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ec4d213 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-7d5b9f8 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-7d5b9f8 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-7d5b9f8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-7d5b9f8{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-7d5b9f8 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-7d5b9f8 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-11349b1{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-11349b1:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-11349b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-13f7c5e{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-13f7c5e > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-13f7c5e{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-13f7c5e{left:32px;}.elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-349f88d{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-349f88d > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-349f88d{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-349f88d{right:32px;}.elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c329db8{z-index:2;}.elementor-5177 .elementor-element.elementor-element-c329db8 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-5556830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-a3835a6{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-5177 .elementor-element.elementor-element-a3835a6 > .elementor-widget-container{margin:-22px -31px -22px -31px;}.elementor-5177 .elementor-element.elementor-element-a3835a6 img{width:60%;max-width:60%;}.elementor-5177 .elementor-element.elementor-element-e76fe7d{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e76fe7d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c622aa0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-1024896{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-1024896 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-80b2a0a{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-80b2a0a > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-d3d87a8 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-d3d87a8 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-d3d87a8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-d3d87a8{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-d3d87a8 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-d3d87a8 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-b49b65a{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-b49b65a:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-b49b65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-90adf30{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-90adf30 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-90adf30{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-90adf30{left:32px;}.elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-23d5aad{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-23d5aad > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-23d5aad{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-23d5aad{right:32px;}.elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-128a2a6{z-index:2;}.elementor-5177 .elementor-element.elementor-element-128a2a6 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-41d6218{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-7c6de45{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-5177 .elementor-element.elementor-element-7c6de45 > .elementor-widget-container{margin:-22px -31px -22px -31px;}.elementor-5177 .elementor-element.elementor-element-7c6de45 img{width:60%;max-width:60%;}.elementor-5177 .elementor-element.elementor-element-516195a{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-516195a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-be2ee54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-8c56e6a{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-8c56e6a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-3e4d1a1{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-3e4d1a1 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-3e4d1a1 p{margin-block-end:2px;}.elementor-5177 .elementor-element.elementor-element-55fd1bc .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-55fd1bc .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-55fd1bc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-55fd1bc{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-55fd1bc .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-55fd1bc .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-d0e1794{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-5177 .elementor-element.elementor-element-12a8f9c{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-12a8f9c:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-12a8f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-1fd196e{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-1fd196e > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-1fd196e{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-1fd196e{left:32px;}.elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f3b0f3f{z-index:2;}.elementor-5177 .elementor-element.elementor-element-f3b0f3f img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-7962032{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-7962032 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-7962032{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-7962032{right:32px;}.elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-564c97b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f14b67b{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-f14b67b > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-f14b67b img{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-1524676{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9118a4e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ea4faad{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-ea4faad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-510d525{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-510d525 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-e53c4ab .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-e53c4ab .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-e53c4ab .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-e53c4ab{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-e53c4ab .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-e53c4ab .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-071912c{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-071912c:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-071912c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-25dff32{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-25dff32 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-25dff32{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-25dff32{left:32px;}.elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-817f4f4{z-index:2;}.elementor-5177 .elementor-element.elementor-element-817f4f4 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-652c41b{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-652c41b > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-652c41b{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-652c41b{right:32px;}.elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a38f4e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ebddcc9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-ebddcc9 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-ebddcc9 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-2eac3d7{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a87d8ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-bf3c1a7{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-bf3c1a7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-75e9e6c{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-75e9e6c > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-db86462 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-db86462 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-db86462 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-db86462{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-db86462 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-db86462 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-f13a990{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f13a990:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-f13a990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-2e78f61{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-2e78f61 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-2e78f61{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-2e78f61{left:32px;}.elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-026171b{z-index:2;}.elementor-5177 .elementor-element.elementor-element-026171b img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-ba7ac86{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-ba7ac86{right:32px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9473cb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-e7dc5ae{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-e7dc5ae > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-e7dc5ae img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-a6350da{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-8bddbd9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-549e84f{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-549e84f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-b53bdad{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-b53bdad > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-1666cde .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-1666cde .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-1666cde .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-1666cde{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-1666cde .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-1666cde .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-02dcf47{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-02dcf47:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-02dcf47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-72ec152{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-72ec152 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-72ec152{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-72ec152{left:32px;}.elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-805071e{z-index:2;}.elementor-5177 .elementor-element.elementor-element-805071e img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-e58164c{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e58164c > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-e58164c{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-e58164c{right:32px;}.elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-efa5203{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-8f1811c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-8f1811c > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-8f1811c img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-47d2684{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c712301{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-83b7da0{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-83b7da0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-4aa0461{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-4aa0461 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-a79c5cd .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-a79c5cd .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-a79c5cd .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-a79c5cd{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-a79c5cd .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-a79c5cd .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-ceb8111{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ceb8111:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-ceb8111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-5ead263{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-5ead263 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-5ead263{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-5ead263{left:32px;}.elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1ae2491{z-index:2;}.elementor-5177 .elementor-element.elementor-element-1ae2491 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-96c5dfa{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-96c5dfa{right:32px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a17b2e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-fc39e19{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-fc39e19 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-fc39e19 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-3538bcd{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-aa4ccac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-6bbf6fe{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-6bbf6fe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e886be5{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e886be5 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-22aced4 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-22aced4 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-22aced4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-22aced4{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-22aced4 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-22aced4 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-f3f3672{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-4070e30{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-4070e30:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-4070e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-67384e2{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-67384e2 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-67384e2{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-67384e2{left:32px;}.elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-62d0628{z-index:2;}.elementor-5177 .elementor-element.elementor-element-62d0628 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-8d0aa32{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-8d0aa32{right:32px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-656136c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-9d36d73{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-9d36d73 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-9d36d73 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-7d0d610{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6b30591{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f95f5dd{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-f95f5dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-7dd7e7d{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-7dd7e7d > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-ef9a56d .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-ef9a56d .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-ef9a56d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-ef9a56d{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-ef9a56d .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-ef9a56d .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-e73be8b{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-e73be8b:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-e73be8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-2b94118{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-2b94118 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-2b94118{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-2b94118{left:32px;}.elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-54f8253{z-index:2;}.elementor-5177 .elementor-element.elementor-element-54f8253 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-1c1118c{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-1c1118c > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-1c1118c{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-1c1118c{right:32px;}.elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-7c85726{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-27f4abb{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-27f4abb > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-27f4abb img{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-74feaa8{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-295f14f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-715baa5{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-715baa5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-9fe54d8{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-9fe54d8 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-557c777 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-557c777 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-557c777 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-557c777{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-557c777 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-557c777 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-b2857d9{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-b2857d9:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-b2857d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-6cdf1de{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-6cdf1de > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-6cdf1de{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-6cdf1de{left:32px;}.elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ad5be4e{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-ad5be4e > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-ad5be4e{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-ad5be4e{right:32px;}.elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-b61edae{z-index:2;}.elementor-5177 .elementor-element.elementor-element-b61edae img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-e55d61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-c0674d2{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-c0674d2 > .elementor-widget-container{margin:-31px -15px -36px -14px;}.elementor-5177 .elementor-element.elementor-element-c0674d2 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-c8fa07d{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1f1ac82{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-b6b442c{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-b6b442c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-555bf3f{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-555bf3f > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-19b543f .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-19b543f .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-19b543f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-19b543f{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-19b543f .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-19b543f .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-6e4875b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-6043a77{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-6043a77:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-6043a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-53ba34e{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-53ba34e > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-53ba34e{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-53ba34e{left:32px;}.elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-931f954{z-index:2;}.elementor-5177 .elementor-element.elementor-element-931f954 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-63febbd{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-63febbd > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-63febbd{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-63febbd{right:32px;}.elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-54b40f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-239dc3c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-239dc3c > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-239dc3c img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-3018a48{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c17ab1a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-0f53ddf{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-0f53ddf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d2d30c3{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d2d30c3 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-39f0a5c .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-39f0a5c .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-39f0a5c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-39f0a5c{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-39f0a5c .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-39f0a5c .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-e42e45b{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-e42e45b:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-e42e45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-f02ff96{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-f02ff96 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-f02ff96{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-f02ff96{left:32px;}.elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1d97101{z-index:2;}.elementor-5177 .elementor-element.elementor-element-1d97101 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-9616b39{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-9616b39 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-9616b39{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-9616b39{right:32px;}.elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-7320eb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-ff51592{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-ff51592 > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-ff51592 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-c214389{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ca69d9c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-de2ce11{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-de2ce11 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1dd67c1{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1dd67c1 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-4515450 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-4515450 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-4515450 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-4515450{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-4515450 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-4515450 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-a1471a1{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-a1471a1:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-a1471a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-10f10cb{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-10f10cb > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-10f10cb{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-10f10cb{left:32px;}.elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-1d71495{z-index:2;}.elementor-5177 .elementor-element.elementor-element-1d71495 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-28086ad{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-28086ad > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-28086ad{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-28086ad{right:32px;}.elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-8b4cc50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f5a904c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-f5a904c > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-f5a904c img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-16337ad{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9db390f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-82ebf41{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-82ebf41 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d30f499{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d30f499 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-617dd66 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-617dd66 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-617dd66 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-617dd66{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-617dd66 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-617dd66 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-47972e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-5177 .elementor-element.elementor-element-1bb11be{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-1bb11be:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-1bb11be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-66b98b8{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-66b98b8 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-66b98b8{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-66b98b8{left:32px;}.elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a30a4ec{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-a30a4ec > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-a30a4ec{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-a30a4ec{right:32px;}.elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ce99a16{z-index:2;}.elementor-5177 .elementor-element.elementor-element-ce99a16 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-bf868a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-9f7b43d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-9f7b43d > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-9f7b43d img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-f2c37fa{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c6f2b55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-9b37295{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-9b37295 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1a75628{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-1a75628 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-2f76135 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-2f76135 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-2f76135 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-2f76135{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-2f76135 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-2f76135 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-2a7e535{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-2a7e535:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-2a7e535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-65f0707{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-65f0707 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-65f0707{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-65f0707{left:32px;}.elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-23a96cd{z-index:2;}.elementor-5177 .elementor-element.elementor-element-23a96cd img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-ec16ed9{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-ec16ed9{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-ec16ed9{right:32px;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2e136ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-bc0aa76{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-bc0aa76 > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-bc0aa76 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-de8cc69{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-4e730e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-dfa0169{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-dfa0169 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a4859c6{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-a4859c6 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-c7b80d7 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-c7b80d7 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-c7b80d7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-c7b80d7{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-c7b80d7 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-c7b80d7 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-18793d0{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-18793d0:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-18793d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-43ade60{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-43ade60 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-43ade60{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-43ade60{left:32px;}.elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-57dab21{z-index:2;}.elementor-5177 .elementor-element.elementor-element-57dab21 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-f2cc013{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-f2cc013 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-f2cc013{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-f2cc013{right:32px;}.elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-c7aa83a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-043bdd2{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-043bdd2 > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-043bdd2 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-e4f32c4{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-171b9de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f310a00{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-f310a00 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-70174d6{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-70174d6 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-fecaa96 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-fecaa96 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-fecaa96 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-fecaa96{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-fecaa96 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-fecaa96 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-4e6b5b4{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-4e6b5b4:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-4e6b5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-3ad1680{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-3ad1680 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-3ad1680{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-3ad1680{left:32px;}.elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-bdae319{z-index:2;}.elementor-5177 .elementor-element.elementor-element-bdae319 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-dd70e6b{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-dd70e6b > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-dd70e6b{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-dd70e6b{right:32px;}.elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6842201{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-82bd6a6{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-82bd6a6 > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-82bd6a6 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-6d73eb0{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a6a58e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f1f6ca7{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-f1f6ca7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-30fc58c{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-30fc58c > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-d47f082 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-d47f082 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-d47f082 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-d47f082{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-d47f082 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-d47f082 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-06ada41{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-06ada41:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-06ada41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-86f8a2b{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-86f8a2b > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-86f8a2b{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-86f8a2b{left:32px;}.elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-dfc77ab{z-index:2;}.elementor-5177 .elementor-element.elementor-element-dfc77ab img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-9c934d8{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-9c934d8 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-9c934d8{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-9c934d8{right:32px;}.elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-7067946{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-fb5e442{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-fb5e442 > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-fb5e442 img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-2a52e44{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-3df78f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-0ff7623{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-0ff7623 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-625490a{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-625490a > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-79ea262 .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-79ea262 .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-79ea262 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-79ea262{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-79ea262 .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-79ea262 .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-f7a5bc4{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-f7a5bc4:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-f7a5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-d6c1251{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-d6c1251 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-d6c1251{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-d6c1251{left:32px;}.elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-a966df1{z-index:2;}.elementor-5177 .elementor-element.elementor-element-a966df1 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-921bebd{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-921bebd > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-921bebd{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-921bebd{right:32px;}.elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-73e9789{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-b0d398a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-b0d398a > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-b0d398a img{width:90%;max-width:90%;}.elementor-5177 .elementor-element.elementor-element-ad3038d{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-7216c2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-204d7bf{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-204d7bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-77ee7c4{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-77ee7c4 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-8b7cffb .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-8b7cffb .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-8b7cffb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-8b7cffb{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-8b7cffb .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-8b7cffb .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-79904ef{--display:flex;}.elementor-5177 .elementor-element.elementor-element-50e1dda{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-50e1dda:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-50e1dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-031eea3{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-031eea3 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-031eea3{right:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-031eea3{left:32px;}.elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-dd05529{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;top:32px;z-index:3;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-dd05529 > .elementor-widget-container{padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-5177 .elementor-element.elementor-element-dd05529{left:32px;}body.rtl .elementor-5177 .elementor-element.elementor-element-dd05529{right:32px;}.elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-icon i{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-icon svg{fill:var( --e-global-color-b2e159f );transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-text{color:var( --e-global-color-b2e159f );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-d21ccb0{z-index:2;}.elementor-5177 .elementor-element.elementor-element-d21ccb0 img{width:100%;max-width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-5177 .elementor-element.elementor-element-03a987a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-af41d0f{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-5177 .elementor-element.elementor-element-af41d0f > .elementor-widget-container{margin:-16px -15px -16px -14px;}.elementor-5177 .elementor-element.elementor-element-af41d0f img{width:70%;max-width:70%;}.elementor-5177 .elementor-element.elementor-element-9e6b406{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5177 .elementor-element.elementor-element-95e31f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5177 .elementor-element.elementor-element-21159c5{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-5177 .elementor-element.elementor-element-21159c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;line-height:28px;letter-spacing:0.4px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-cbe720f{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-cbe720f > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-81562ad .elementor-button{background-color:#00000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 10px 15px 10px;}.elementor-5177 .elementor-element.elementor-element-81562ad .elementor-button:hover, .elementor-5177 .elementor-element.elementor-element-81562ad .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2e159f );border-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-81562ad{width:100%;max-width:100%;}.elementor-5177 .elementor-element.elementor-element-81562ad .elementor-button:hover svg, .elementor-5177 .elementor-element.elementor-element-81562ad .elementor-button:focus svg{fill:var( --e-global-color-b2e159f );}.elementor-5177 .elementor-element.elementor-element-95f16f6{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:20px;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-5177 .elementor-element.elementor-element-95f16f6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#DCDCDC;}.elementor-5177 .elementor-element.elementor-element-95f16f6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;letter-spacing:0.2px;word-spacing:2px;}.elementor-5177 .elementor-element.elementor-element-6ad5056{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5177 .elementor-element.elementor-element-85b20a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5177 .elementor-element.elementor-element-85b20a4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-5177 .elementor-element.elementor-element-85b20a4 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;border-radius:15px 15px 15px 15px;padding:18px 38px 18px 38px;}@media(max-width:1024px){.elementor-5177 .elementor-element.elementor-element-33adc12{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5177 .elementor-element.elementor-element-4b97faa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-9b5ecab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-d0e1794{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-f3f3672{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-6e4875b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-47972e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-79904ef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5177 .elementor-element.elementor-element-95f16f6{--n-tabs-title-font-size:15px;}}@media(max-width:767px){.elementor-5177 .elementor-element.elementor-element-33adc12{--padding-top:25px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5177 .elementor-element.elementor-element-32cf66b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-32cf66b{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-32cf66b .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-1e54498 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-1e54498{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1e54498 .elementor-icon-list-item > a{font-size:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5177 .elementor-element.elementor-element-7fa4b67{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-17477c3{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-17477c3 .elementor-icon-list-item > a{font-size:13px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5177 .elementor-element.elementor-element-aa64e17 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5177 .elementor-element.elementor-element-b598bb7 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-b598bb7{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b598bb7 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-ee2e18b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-ee2e18b{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ee2e18b .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-20d27f3{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-b2da339{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b2da339 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-c3a8eae .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-11bf962 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-11bf962{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-11bf962 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-4b485d4 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-4b485d4 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-42f64cb{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-09e788c{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-09e788c .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-1e7fc25 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-fa6be3c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-fa6be3c{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-fa6be3c .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-6540dc6 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-6540dc6{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6540dc6 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-b466465{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-4c97f20{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-4c97f20 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-885e86e .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-97650fe > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-97650fe{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-97650fe .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f2e7ff1 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-4fa3267{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-df56d8e{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-df56d8e .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-9057639 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-c993d43 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-c993d43{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c993d43 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-e98fdc0{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e98fdc0 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-eec1981{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-6f179b4{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6f179b4 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-0f13c41 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-41c5757 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-41c5757{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-41c5757 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-3225563 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-3225563{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3225563 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-6dc8e7d{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-eff943f{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-eff943f .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-4c90e42 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-c3cd752 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-c3cd752{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c3cd752 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-49f41e2 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-49f41e2{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-49f41e2 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-6f3904a{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-57c650f .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-bc4b585 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-bc4b585{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-bc4b585 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-79649b3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-79649b3{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-79649b3 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-1c7cc93{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-b998f65{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b998f65 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-ef9dec7 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-e27c004 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-e27c004{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e27c004 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-62d6021 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-62d6021{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-62d6021 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-60f0e0f{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-07aba98{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-07aba98 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-29e7f67 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-00d4dbc > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-00d4dbc{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-00d4dbc .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a4e8c94 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-8a7c9c8{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-e66692e{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e66692e .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-8e9adbc .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-44f25bb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-44f25bb{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-44f25bb .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-be4e28c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-be4e28c{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-be4e28c .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-e2182d9{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-d399597{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-d399597 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-3be0294 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-2852e82 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-2852e82{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2852e82 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9bc69a1 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-b1970d2{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-d7d396c{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-d7d396c .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-ed14b66 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-f8f2144 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-f8f2144{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f8f2144 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-03531cc > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-03531cc{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-03531cc .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-99a8531{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-70fce5a{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-70fce5a .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-a37ada7 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-0cc8ef0 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-b749cac > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-b749cac .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-69ce600{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-49447f9{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-49447f9 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-1f7d733 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-ce5e535 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-ce5e535{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ce5e535 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-51912ec > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-51912ec{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-51912ec .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-2bdc52f{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-8c5229a{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-8c5229a .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-19ae7c2 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-a4ce204 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-a4ce204{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a4ce204 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-60907d4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-60907d4{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-60907d4 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-10665f5{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-55a0d32 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-13f7c5e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-13f7c5e{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-13f7c5e .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-349f88d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-349f88d{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-349f88d .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-5556830{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-1024896 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-90adf30 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-90adf30{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-90adf30 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-23d5aad > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-23d5aad .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-41d6218{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-8c56e6a .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-1fd196e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-1fd196e{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1fd196e .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-7962032 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-7962032{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-7962032 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-564c97b{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-1524676{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1524676 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-ea4faad .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-25dff32 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-25dff32{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-25dff32 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-652c41b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-652c41b{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-652c41b .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-a38f4e0{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-2eac3d7{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2eac3d7 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-bf3c1a7 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-2e78f61 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-2e78f61{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2e78f61 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ba7ac86 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-9473cb7{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-a6350da{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a6350da .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-549e84f .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-72ec152 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-72ec152{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-72ec152 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-e58164c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-e58164c{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e58164c .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-efa5203{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-47d2684{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-47d2684 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-83b7da0 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-5ead263 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-5ead263{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-5ead263 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-96c5dfa .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-a17b2e5{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-3538bcd{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3538bcd .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-6bbf6fe .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-67384e2 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-67384e2{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-67384e2 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-8d0aa32 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-656136c{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-7d0d610{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-7d0d610 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-f95f5dd .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-2b94118 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-2b94118{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2b94118 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-1c1118c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-1c1118c{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-1c1118c .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-7c85726{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-74feaa8{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-74feaa8 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-715baa5 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-6cdf1de > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-6cdf1de{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6cdf1de .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-ad5be4e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-ad5be4e{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ad5be4e .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-e55d61f{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-c8fa07d{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c8fa07d .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-b6b442c .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-53ba34e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-53ba34e{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-53ba34e .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-63febbd > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-63febbd .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-54b40f2{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-3018a48{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3018a48 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-0f53ddf .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-f02ff96 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-f02ff96{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f02ff96 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-9616b39 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9616b39 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-7320eb3{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-c214389{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-c214389 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-de2ce11 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-10f10cb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-10f10cb{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-10f10cb .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-28086ad > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-28086ad .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-8b4cc50{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-16337ad{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-16337ad .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-82ebf41 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-66b98b8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-66b98b8{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-66b98b8 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-a30a4ec > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-a30a4ec .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-bf868a2{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-f2c37fa{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f2c37fa .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-9b37295 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-65f0707 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-65f0707{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-65f0707 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ec16ed9 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-2e136ad{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-de8cc69{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-de8cc69 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-dfa0169 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-43ade60 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-43ade60{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-43ade60 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-f2cc013 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-f2cc013 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-c7aa83a{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-e4f32c4{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-e4f32c4 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-f310a00 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-3ad1680 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-3ad1680{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-3ad1680 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-dd70e6b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-dd70e6b .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-6842201{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5177 .elementor-element.elementor-element-6d73eb0{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-6d73eb0 .elementor-icon-list-item > a{font-size:14px;}.elementor-5177 .elementor-element.elementor-element-86f8a2b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-86f8a2b{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-86f8a2b .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-9c934d8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9c934d8 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-7067946{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5177 .elementor-element.elementor-element-2a52e44{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-2a52e44 .elementor-icon-list-item > a{font-size:14px;}.elementor-5177 .elementor-element.elementor-element-d6c1251 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-d6c1251{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-d6c1251 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-921bebd > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-921bebd .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-73e9789{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5177 .elementor-element.elementor-element-ad3038d{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-ad3038d .elementor-icon-list-item > a{font-size:14px;}.elementor-5177 .elementor-element.elementor-element-031eea3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-031eea3{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;--e-icon-list-icon-size:15px;}.elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-031eea3 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-dd05529 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-dd05529 .elementor-icon-list-item > a{font-size:10px;}.elementor-5177 .elementor-element.elementor-element-03a987a{--flex-wrap:nowrap;}.elementor-5177 .elementor-element.elementor-element-9e6b406{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5177 .elementor-element.elementor-element-9e6b406 .elementor-icon-list-item > a{font-size:13px;}.elementor-5177 .elementor-element.elementor-element-21159c5 .elementor-heading-title{font-size:20px;}.elementor-5177 .elementor-element.elementor-element-95f16f6{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:14px;}.elementor-5177 .elementor-element.elementor-element-85b20a4 .elementor-button{padding:16px 28px 16px 28px;}}@media(min-width:768px){.elementor-5177 .elementor-element.elementor-element-9287a71{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-4e50781{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-83a1a52{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-b88ad14{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-2d42c55{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-2c5ea5e{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-168c6ef{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-75db387{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-c7566bd{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-4fac6f0{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-7318a76{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-7b05c6f{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-da15a59{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-474cad9{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-e111aaa{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-d760fc7{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-0075618{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-11349b1{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-b49b65a{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-12a8f9c{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-071912c{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-f13a990{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-02dcf47{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-ceb8111{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-4070e30{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-e73be8b{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-b2857d9{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-6043a77{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-e42e45b{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-a1471a1{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-1bb11be{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-2a7e535{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-18793d0{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-4e6b5b4{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-06ada41{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-f7a5bc4{--width:31.2%;}.elementor-5177 .elementor-element.elementor-element-50e1dda{--width:31.2%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5177 .elementor-element.elementor-element-9287a71{--width:100%;}.elementor-5177 .elementor-element.elementor-element-4e50781{--width:100%;}.elementor-5177 .elementor-element.elementor-element-83a1a52{--width:100%;}.elementor-5177 .elementor-element.elementor-element-b88ad14{--width:100%;}.elementor-5177 .elementor-element.elementor-element-2d42c55{--width:100%;}.elementor-5177 .elementor-element.elementor-element-2c5ea5e{--width:100%;}.elementor-5177 .elementor-element.elementor-element-168c6ef{--width:100%;}.elementor-5177 .elementor-element.elementor-element-75db387{--width:100%;}.elementor-5177 .elementor-element.elementor-element-c7566bd{--width:100%;}.elementor-5177 .elementor-element.elementor-element-4fac6f0{--width:100%;}.elementor-5177 .elementor-element.elementor-element-7318a76{--width:100%;}.elementor-5177 .elementor-element.elementor-element-7b05c6f{--width:100%;}.elementor-5177 .elementor-element.elementor-element-da15a59{--width:100%;}.elementor-5177 .elementor-element.elementor-element-474cad9{--width:100%;}.elementor-5177 .elementor-element.elementor-element-e111aaa{--width:100%;}.elementor-5177 .elementor-element.elementor-element-d760fc7{--width:100%;}.elementor-5177 .elementor-element.elementor-element-0075618{--width:100%;}.elementor-5177 .elementor-element.elementor-element-11349b1{--width:100%;}.elementor-5177 .elementor-element.elementor-element-b49b65a{--width:100%;}.elementor-5177 .elementor-element.elementor-element-12a8f9c{--width:100%;}.elementor-5177 .elementor-element.elementor-element-071912c{--width:100%;}.elementor-5177 .elementor-element.elementor-element-f13a990{--width:100%;}.elementor-5177 .elementor-element.elementor-element-02dcf47{--width:100%;}.elementor-5177 .elementor-element.elementor-element-ceb8111{--width:100%;}.elementor-5177 .elementor-element.elementor-element-4070e30{--width:100%;}.elementor-5177 .elementor-element.elementor-element-e73be8b{--width:100%;}.elementor-5177 .elementor-element.elementor-element-b2857d9{--width:100%;}.elementor-5177 .elementor-element.elementor-element-6043a77{--width:100%;}.elementor-5177 .elementor-element.elementor-element-e42e45b{--width:100%;}.elementor-5177 .elementor-element.elementor-element-a1471a1{--width:100%;}.elementor-5177 .elementor-element.elementor-element-1bb11be{--width:100%;}.elementor-5177 .elementor-element.elementor-element-2a7e535{--width:100%;}.elementor-5177 .elementor-element.elementor-element-18793d0{--width:100%;}.elementor-5177 .elementor-element.elementor-element-4e6b5b4{--width:100%;}.elementor-5177 .elementor-element.elementor-element-06ada41{--width:100%;}.elementor-5177 .elementor-element.elementor-element-f7a5bc4{--width:100%;}.elementor-5177 .elementor-element.elementor-element-50e1dda{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32cf66b */.elementor-5177 .elementor-element.elementor-element-32cf66b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e54498 */.elementor-5177 .elementor-element.elementor-element-1e54498 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b598bb7 */.elementor-5177 .elementor-element.elementor-element-b598bb7 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee2e18b */.elementor-5177 .elementor-element.elementor-element-ee2e18b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bf962 */.elementor-5177 .elementor-element.elementor-element-11bf962 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b485d4 */.elementor-5177 .elementor-element.elementor-element-4b485d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa6be3c */.elementor-5177 .elementor-element.elementor-element-fa6be3c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6540dc6 */.elementor-5177 .elementor-element.elementor-element-6540dc6 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-97650fe */.elementor-5177 .elementor-element.elementor-element-97650fe {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2e7ff1 */.elementor-5177 .elementor-element.elementor-element-f2e7ff1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c993d43 */.elementor-5177 .elementor-element.elementor-element-c993d43 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98fdc0 */.elementor-5177 .elementor-element.elementor-element-e98fdc0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41c5757 */.elementor-5177 .elementor-element.elementor-element-41c5757 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3225563 */.elementor-5177 .elementor-element.elementor-element-3225563 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3cd752 */.elementor-5177 .elementor-element.elementor-element-c3cd752 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49f41e2 */.elementor-5177 .elementor-element.elementor-element-49f41e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc4b585 */.elementor-5177 .elementor-element.elementor-element-bc4b585 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79649b3 */.elementor-5177 .elementor-element.elementor-element-79649b3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e27c004 */.elementor-5177 .elementor-element.elementor-element-e27c004 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62d6021 */.elementor-5177 .elementor-element.elementor-element-62d6021 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-00d4dbc */.elementor-5177 .elementor-element.elementor-element-00d4dbc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4e8c94 */.elementor-5177 .elementor-element.elementor-element-a4e8c94 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44f25bb */.elementor-5177 .elementor-element.elementor-element-44f25bb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be4e28c */.elementor-5177 .elementor-element.elementor-element-be4e28c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2852e82 */.elementor-5177 .elementor-element.elementor-element-2852e82 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc69a1 */.elementor-5177 .elementor-element.elementor-element-9bc69a1 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f2144 */.elementor-5177 .elementor-element.elementor-element-f8f2144 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03531cc */.elementor-5177 .elementor-element.elementor-element-03531cc {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cc8ef0 */.elementor-5177 .elementor-element.elementor-element-0cc8ef0 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749cac */.elementor-5177 .elementor-element.elementor-element-b749cac {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce5e535 */.elementor-5177 .elementor-element.elementor-element-ce5e535 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51912ec */.elementor-5177 .elementor-element.elementor-element-51912ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ce204 */.elementor-5177 .elementor-element.elementor-element-a4ce204 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60907d4 */.elementor-5177 .elementor-element.elementor-element-60907d4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f7c5e */.elementor-5177 .elementor-element.elementor-element-13f7c5e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-349f88d */.elementor-5177 .elementor-element.elementor-element-349f88d {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90adf30 */.elementor-5177 .elementor-element.elementor-element-90adf30 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-23d5aad */.elementor-5177 .elementor-element.elementor-element-23d5aad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fd196e */.elementor-5177 .elementor-element.elementor-element-1fd196e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7962032 */.elementor-5177 .elementor-element.elementor-element-7962032 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25dff32 */.elementor-5177 .elementor-element.elementor-element-25dff32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-652c41b */.elementor-5177 .elementor-element.elementor-element-652c41b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e78f61 */.elementor-5177 .elementor-element.elementor-element-2e78f61 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba7ac86 */.elementor-5177 .elementor-element.elementor-element-ba7ac86 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72ec152 */.elementor-5177 .elementor-element.elementor-element-72ec152 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e58164c */.elementor-5177 .elementor-element.elementor-element-e58164c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ead263 */.elementor-5177 .elementor-element.elementor-element-5ead263 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96c5dfa */.elementor-5177 .elementor-element.elementor-element-96c5dfa {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67384e2 */.elementor-5177 .elementor-element.elementor-element-67384e2 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d0aa32 */.elementor-5177 .elementor-element.elementor-element-8d0aa32 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b94118 */.elementor-5177 .elementor-element.elementor-element-2b94118 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c1118c */.elementor-5177 .elementor-element.elementor-element-1c1118c {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cdf1de */.elementor-5177 .elementor-element.elementor-element-6cdf1de {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad5be4e */.elementor-5177 .elementor-element.elementor-element-ad5be4e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53ba34e */.elementor-5177 .elementor-element.elementor-element-53ba34e {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63febbd */.elementor-5177 .elementor-element.elementor-element-63febbd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f02ff96 */.elementor-5177 .elementor-element.elementor-element-f02ff96 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9616b39 */.elementor-5177 .elementor-element.elementor-element-9616b39 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-10f10cb */.elementor-5177 .elementor-element.elementor-element-10f10cb {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28086ad */.elementor-5177 .elementor-element.elementor-element-28086ad {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b98b8 */.elementor-5177 .elementor-element.elementor-element-66b98b8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a30a4ec */.elementor-5177 .elementor-element.elementor-element-a30a4ec {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65f0707 */.elementor-5177 .elementor-element.elementor-element-65f0707 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec16ed9 */.elementor-5177 .elementor-element.elementor-element-ec16ed9 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43ade60 */.elementor-5177 .elementor-element.elementor-element-43ade60 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2cc013 */.elementor-5177 .elementor-element.elementor-element-f2cc013 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ad1680 */.elementor-5177 .elementor-element.elementor-element-3ad1680 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd70e6b */.elementor-5177 .elementor-element.elementor-element-dd70e6b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-86f8a2b */.elementor-5177 .elementor-element.elementor-element-86f8a2b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c934d8 */.elementor-5177 .elementor-element.elementor-element-9c934d8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6c1251 */.elementor-5177 .elementor-element.elementor-element-d6c1251 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-921bebd */.elementor-5177 .elementor-element.elementor-element-921bebd {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-031eea3 */.elementor-5177 .elementor-element.elementor-element-031eea3 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd05529 */.elementor-5177 .elementor-element.elementor-element-dd05529 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.125);

    border-radius: 50px;
}/* End custom CSS */