.elementor-176472 .elementor-element.elementor-element-467ab0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-467ab0e:not(.elementor-motion-effects-element-type-background), .elementor-176472 .elementor-element.elementor-element-467ab0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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 );}.elementor-176472 .elementor-element.elementor-element-5eb21c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-2a48c5d{--display:flex;}.elementor-176472 .elementor-element.elementor-element-099795d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-176472 .elementor-element.elementor-element-ae46321 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-6210098{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-176472 .elementor-element.elementor-element-72a18b7 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-14673c0{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-df0d077 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-37e3f5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-176472 .elementor-element.elementor-element-f8bf6c2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-176472 .elementor-element.elementor-element-fd05c06{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-27acb55{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-27acb55{left:30px;}.elementor-176472 .elementor-element.elementor-element-27acb55{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-27acb55 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-27acb55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-27acb55.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-27acb55.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-27acb55.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-27acb55.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-27acb55 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-27acb55 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-cc7a6ca{--display:flex;}.elementor-176472 .elementor-element.elementor-element-bc3f81d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-b55d01d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-3a2cf66{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-53c7fdb img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-5e84b06{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-f9c407e .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-0314614 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-cbe1ec6{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-9a4ebea{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-0ae0438{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-0ae0438{left:30px;}.elementor-176472 .elementor-element.elementor-element-0ae0438{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-0ae0438 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-0ae0438.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-0ae0438.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-0ae0438.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-0ae0438.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-0ae0438.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-0ae0438 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-0ae0438 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-1f2fa72{--display:flex;}.elementor-176472 .elementor-element.elementor-element-9e93131{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-5b0f349 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-7788713{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-fccd3ee{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-cc3c67d img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-c30fbde{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-674bb4d .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-19aefb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-eae7eb8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-570fbb1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-b3d9984 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-ab2de29{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-bcc3e14 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-d758d38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-0193b05{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-176472 .elementor-element.elementor-element-0193b05 > .elementor-widget-container{margin:0px 0px 20px 0px;}:where( .elementor-176472 .elementor-element.elementor-element-0193b05 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-176472 .elementor-element.elementor-element-bfea0bc{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-7931665{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fe2defa{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-fe2defa{left:30px;}.elementor-176472 .elementor-element.elementor-element-fe2defa{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-fe2defa .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-fe2defa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fe2defa.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-fe2defa.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fe2defa.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-fe2defa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fe2defa .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-fe2defa .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-0ec894e{--display:flex;}.elementor-176472 .elementor-element.elementor-element-4925500{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-f093676 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-7925398{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-6683e5d img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-c461e7b{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-9c80ee7 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-55e0d61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-d2e4b83{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-042e4b0{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-dbc1061{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-dbc1061{left:30px;}.elementor-176472 .elementor-element.elementor-element-dbc1061{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-dbc1061 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-dbc1061.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-dbc1061.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-dbc1061.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-dbc1061.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-dbc1061.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-dbc1061 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-dbc1061 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-49ce8d1{--display:flex;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-e09da57{right:-10px;}body.rtl .elementor-176472 .elementor-element.elementor-element-e09da57{left:-10px;}.elementor-176472 .elementor-element.elementor-element-e09da57{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-e09da57 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-e09da57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-e09da57.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-e09da57.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-e09da57.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-e09da57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-e09da57 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-e09da57 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-fdd0bff{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-7620577 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-09a1f90{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-8e5d93e img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-692b43d{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-ad75849 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-6938cb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-4493c10{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-fb4841a{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-9a384a0{--display:flex;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-af322fa{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-af322fa{left:30px;}.elementor-176472 .elementor-element.elementor-element-af322fa{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-af322fa .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-af322fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-af322fa.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-af322fa.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-af322fa.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-af322fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-af322fa .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-af322fa .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-8ded569{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-aa5bd66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-21e63e0{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-cbc2c68 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-d3c9387{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-ccc87ba .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-f23ae5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-538df0d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-9d46107{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-55dc586{--display:flex;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fd419ab{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-fd419ab{left:30px;}.elementor-176472 .elementor-element.elementor-element-fd419ab{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-fd419ab .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-fd419ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fd419ab.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-fd419ab.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fd419ab.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-fd419ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fd419ab .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-fd419ab .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-322b570{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-ac4b848 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-a03b207{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-ee332fc img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-e7fb9d5{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-d8c6efa .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-58704ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-be3b5a7{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-cf087e5{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-99e8ec4{--display:flex;}.elementor-176472 .elementor-element.elementor-element-b905669{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-63faa48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-fa48f1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-c934be8{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-f2a8a18 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-8772617{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-ce3d2f7 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-d62b5f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-54bbea9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-ab9a145{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-0cb3a9e img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-6a2c9b9{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-d8da057 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-bc459c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-7d3d918{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-7285648{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-39e92e6 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-7bc6ae6{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-7264286 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-47833c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-77bfb75{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-176472 .elementor-element.elementor-element-77bfb75 > .elementor-widget-container{margin:0px 0px 20px 0px;}:where( .elementor-176472 .elementor-element.elementor-element-77bfb75 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-176472 .elementor-element.elementor-element-f1d8c72{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-b738a3f{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-f057c16{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-f057c16{left:30px;}.elementor-176472 .elementor-element.elementor-element-f057c16{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-f057c16 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-f057c16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-f057c16.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-f057c16.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-f057c16.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-f057c16.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-f057c16 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-f057c16 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-b62efa3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-4a8b98d );}:where( .elementor-176472 .elementor-element.elementor-element-b62efa3 .swiper-slide ) > .e-con{background-color:#1A1A1A;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-right:20px;--padding-bottom:75px;--padding-left:20px;}.elementor-176472 .elementor-element.elementor-element-b62efa3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;padding:11px 12.5px 11px 12px;}.elementor-176472 .elementor-element.elementor-element-b62efa3 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-176472 .elementor-element.elementor-element-2993389{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-4dadcde{--display:flex;}.elementor-176472 .elementor-element.elementor-element-2defc35{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-debf186 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-aa8694b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-939babc img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-20f2483{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-7b7d559 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-7350005 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-68063cc{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-c946e3a{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-5b1153f{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-5b1153f{left:30px;}.elementor-176472 .elementor-element.elementor-element-5b1153f{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-5b1153f .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-5b1153f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-5b1153f.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-5b1153f.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-5b1153f.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-5b1153f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-5b1153f .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-5b1153f .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-8e5417f{--display:flex;}.elementor-176472 .elementor-element.elementor-element-52eb41d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-fc5b763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-f0887eb{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-1e4d4e2 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-1d01cfe{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-cb19699 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-2fe153f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-e5a4900{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-b72bc8f{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-6608a90{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-6608a90{left:30px;}.elementor-176472 .elementor-element.elementor-element-6608a90{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-6608a90 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-6608a90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-6608a90.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-6608a90.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-6608a90.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-6608a90.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-6608a90 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-6608a90 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-89082e7{--display:flex;}.elementor-176472 .elementor-element.elementor-element-5c76689{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-a8e0ebd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-7aae1b1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-f83c365 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-c04d288{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-69923aa .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-7dd109a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-32cb224{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-cf5da50{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-03d3ba2{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-03d3ba2{left:30px;}.elementor-176472 .elementor-element.elementor-element-03d3ba2{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-03d3ba2 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-03d3ba2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-03d3ba2.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-03d3ba2.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-03d3ba2.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-03d3ba2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-03d3ba2 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-03d3ba2 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-d3ddacb{--display:flex;}.elementor-176472 .elementor-element.elementor-element-b072aaf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-ad921f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-68ac5ee{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-128799a img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-de52834{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-5017c13 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-8f8b280 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-a0c846f{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-db2481e{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-8efca7e{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-8efca7e{left:30px;}.elementor-176472 .elementor-element.elementor-element-8efca7e{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-8efca7e .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-8efca7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-8efca7e.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-8efca7e.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-8efca7e.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-8efca7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-8efca7e .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-8efca7e .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-7f6bf38{--display:flex;}.elementor-176472 .elementor-element.elementor-element-3c41339{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-8bb6bd9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-ad8d143{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-bf6d613 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-392a1c5{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-ad29145 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-b8cb605 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-466e2ea{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-79d2290{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-c84e4fe{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-c84e4fe{left:30px;}.elementor-176472 .elementor-element.elementor-element-c84e4fe{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-c84e4fe .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-c84e4fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-c84e4fe.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-c84e4fe.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-c84e4fe.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-c84e4fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-c84e4fe .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-c84e4fe .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-fa59ac4{--display:flex;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-4db8119{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-4db8119{left:30px;}.elementor-176472 .elementor-element.elementor-element-4db8119{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-4db8119 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-4db8119.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-4db8119.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-4db8119.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-4db8119.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-4db8119.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-4db8119 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-4db8119 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-a5e2383{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-8f4d3c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-40a392d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-e21dae5 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-c31106c{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-b07e5f2 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-ed37b93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-94f6219{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-3bce8a8{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-8e48b85{--display:flex;}.elementor-176472 .elementor-element.elementor-element-a1d0d8c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-3d6a862 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-3e81cf4{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-9be2793 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-07eabd4{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-611229f .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-64aa2e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-25a9e44{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-b233cde{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-bd39cc5{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-bd39cc5{left:30px;}.elementor-176472 .elementor-element.elementor-element-bd39cc5{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-bd39cc5 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-bd39cc5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-bd39cc5.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-bd39cc5.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-bd39cc5.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-bd39cc5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-bd39cc5 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-bd39cc5 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-3bafaca{--display:flex;}.elementor-176472 .elementor-element.elementor-element-0fe086b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-d27631c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-4ad04b2{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-bdb7c44 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-edc5d23{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-fe998f5 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-4f394cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-8a34d27{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-2db26dd{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-f1b862a{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-f1b862a{left:30px;}.elementor-176472 .elementor-element.elementor-element-f1b862a{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-f1b862a .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-f1b862a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-f1b862a.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-f1b862a.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-f1b862a.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-f1b862a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-f1b862a .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-f1b862a .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-dfb7b3a{--display:flex;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-3e047c3{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-3e047c3{left:30px;}.elementor-176472 .elementor-element.elementor-element-3e047c3{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-3e047c3 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-3e047c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-3e047c3.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-3e047c3.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-3e047c3.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-3e047c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-3e047c3 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-3e047c3 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-e05ab16{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-14ffaf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-5277877{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-6812b18{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-0860746 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-82e05bc{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-b33da07 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-52792ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-d6c91c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-74d20de{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-7ea6b9b img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-a7917d5{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-b41266d .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-bfb3075 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-31e7c07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-48ae0b8{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-54210a5 img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-87b6393{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-0cbaf7b .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-1bb90d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-fc8f6a1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-176472 .elementor-element.elementor-element-fc8f6a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}:where( .elementor-176472 .elementor-element.elementor-element-fc8f6a1 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-176472 .elementor-element.elementor-element-c79dbda{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-66b40b7{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-0beba17{--display:flex;}.elementor-176472 .elementor-element.elementor-element-9184ebf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-176472 .elementor-element.elementor-element-e9ddd0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-176472 .elementor-element.elementor-element-227e28b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-aece42c img{width:100%;max-width:50px;height:50px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-176472 .elementor-element.elementor-element-7dfd57e{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176472 .elementor-element.elementor-element-189fae2 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-c02634b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFCC;}.elementor-176472 .elementor-element.elementor-element-dbf1360{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#B0B0B0;}.elementor-176472 .elementor-element.elementor-element-bf94434{width:var( --container-widget-width, calc(100% - 42px) );max-width:calc(100% - 42px);--container-widget-width:calc(100% - 42px);--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.23em;}.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-text{color:var( --e-global-color-4a8b98d );transition:color 0.3s;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fadad73{right:30px;}body.rtl .elementor-176472 .elementor-element.elementor-element-fadad73{left:30px;}.elementor-176472 .elementor-element.elementor-element-fadad73{bottom:30px;}.elementor-176472 .elementor-element.elementor-element-fadad73 .elementor-icon-wrapper{text-align:center;}.elementor-176472 .elementor-element.elementor-element-fadad73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fadad73.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-fadad73.elementor-view-default .elementor-icon{color:var( --e-global-color-92bddd3 );border-color:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fadad73.elementor-view-framed .elementor-icon, .elementor-176472 .elementor-element.elementor-element-fadad73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-92bddd3 );}.elementor-176472 .elementor-element.elementor-element-fadad73 .elementor-icon{font-size:32px;}.elementor-176472 .elementor-element.elementor-element-fadad73 .elementor-icon svg{height:32px;}.elementor-176472 .elementor-element.elementor-element-0cd0601{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-4a8b98d );}:where( .elementor-176472 .elementor-element.elementor-element-0cd0601 .swiper-slide ) > .e-con{background-color:#1A1A1A;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-right:20px;--padding-bottom:75px;--padding-left:20px;}.elementor-176472 .elementor-element.elementor-element-0cd0601 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;padding:11px 12.5px 11px 12px;}.elementor-176472 .elementor-element.elementor-element-0cd0601 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-176472 .elementor-element.elementor-element-3e9d57c{--n-tabs-heading-justify-content:flex-end;--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-title-border-radius:10px 10px 10px 10px;--n-tabs-title-color:var( --e-global-color-4a8b98d );--n-tabs-title-color-active:var( --e-global-color-4a8b98d );}.elementor-176472 .elementor-element.elementor-element-3e9d57c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1A1A1A;}.elementor-176472 .elementor-element.elementor-element-3e9d57c.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-primary );}.elementor-176472 .elementor-element.elementor-element-3e9d57c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-176472 .elementor-element.elementor-element-3e9d57c.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-primary );}.elementor-176472 .elementor-element.elementor-element-3e9d57c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-4a8b98d );}@media(min-width:768px){.elementor-176472 .elementor-element.elementor-element-14673c0{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-5e84b06{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-c30fbde{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-ab2de29{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-c461e7b{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-692b43d{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-d3c9387{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-e7fb9d5{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-8772617{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-6a2c9b9{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-7bc6ae6{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-20f2483{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-1d01cfe{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-c04d288{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-de52834{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-392a1c5{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-c31106c{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-07eabd4{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-edc5d23{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-82e05bc{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-a7917d5{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-87b6393{--width:fit-content;}.elementor-176472 .elementor-element.elementor-element-7dfd57e{--width:fit-content;}}@media(max-width:1024px){.elementor-176472 .elementor-element.elementor-element-ae46321 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-6210098{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-df0d077 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-b55d01d .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-3a2cf66{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-f9c407e .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-5b0f349 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-fccd3ee{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-674bb4d .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-570fbb1{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-bcc3e14 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-0193b05{--e-n-carousel-swiper-slides-to-display:2;}.elementor-176472 .elementor-element.elementor-element-f093676 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-7925398{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-9c80ee7 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-7620577 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-09a1f90{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-ad75849 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-aa5bd66 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-21e63e0{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-ccc87ba .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-ac4b848 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-a03b207{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-d8c6efa .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-63faa48 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-c934be8{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-ce3d2f7 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-ab9a145{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-d8da057 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-7285648{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-7264286 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-77bfb75{--e-n-carousel-swiper-slides-to-display:2;}.elementor-176472 .elementor-element.elementor-element-b62efa3{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-176472 .elementor-element.elementor-element-b62efa3 .swiper-slide ) > .e-con{--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:12px;--padding-inline-end:12px;--padding-block-end:12px;--padding-inline-start:12px;}.elementor-176472 .elementor-element.elementor-element-debf186 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-aa8694b{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-7b7d559 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-fc5b763 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-f0887eb{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-cb19699 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-a8e0ebd .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-7aae1b1{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-69923aa .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-ad921f9 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-68ac5ee{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-5017c13 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-8bb6bd9 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-ad8d143{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-ad29145 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-8f4d3c1 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-40a392d{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-b07e5f2 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-3d6a862 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-3e81cf4{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-611229f .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-d27631c .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-4ad04b2{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-fe998f5 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-14ffaf3 .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-6812b18{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-b33da07 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-74d20de{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-b41266d .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-48ae0b8{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-0cbaf7b .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-fc8f6a1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-176472 .elementor-element.elementor-element-e9ddd0e .elementor-heading-title{font-size:18px;}.elementor-176472 .elementor-element.elementor-element-227e28b{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-176472 .elementor-element.elementor-element-189fae2 .elementor-heading-title{font-size:16px;}.elementor-176472 .elementor-element.elementor-element-0cd0601{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-176472 .elementor-element.elementor-element-0cd0601 .swiper-slide ) > .e-con{--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}}@media(max-width:767px){.elementor-176472 .elementor-element.elementor-element-099795d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-f8bf6c2 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-27acb55{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-27acb55{left:20px;}.elementor-176472 .elementor-element.elementor-element-27acb55{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-bc3f81d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-cbe1ec6 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-0ae0438{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-0ae0438{left:20px;}.elementor-176472 .elementor-element.elementor-element-0ae0438{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-9e93131{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-0193b05{--e-n-carousel-swiper-slides-to-display:1;}.elementor-176472 .elementor-element.elementor-element-bfea0bc > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fe2defa{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-fe2defa{left:20px;}.elementor-176472 .elementor-element.elementor-element-fe2defa{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-4925500{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-d2e4b83 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-dbc1061{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-dbc1061{left:20px;}.elementor-176472 .elementor-element.elementor-element-dbc1061{bottom:20px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-e09da57{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-e09da57{left:20px;}.elementor-176472 .elementor-element.elementor-element-e09da57{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-fdd0bff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-4493c10 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-af322fa{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-af322fa{left:20px;}.elementor-176472 .elementor-element.elementor-element-af322fa{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-8ded569{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-538df0d > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fd419ab{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-fd419ab{left:20px;}.elementor-176472 .elementor-element.elementor-element-fd419ab{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-322b570{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-be3b5a7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-176472 .elementor-element.elementor-element-b905669{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-77bfb75{--e-n-carousel-swiper-slides-to-display:1;}.elementor-176472 .elementor-element.elementor-element-f1d8c72 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-f057c16{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-f057c16{left:20px;}.elementor-176472 .elementor-element.elementor-element-f057c16{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-b62efa3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;}:where( .elementor-176472 .elementor-element.elementor-element-b62efa3 .swiper-slide ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:40px;--padding-left:10px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:10px;--padding-block-end:40px;--padding-inline-start:10px;}.elementor-176472 .elementor-element.elementor-element-2defc35{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-68063cc > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-5b1153f{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-5b1153f{left:20px;}.elementor-176472 .elementor-element.elementor-element-5b1153f{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-52eb41d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-e5a4900 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-6608a90{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-6608a90{left:20px;}.elementor-176472 .elementor-element.elementor-element-6608a90{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-5c76689{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-32cb224 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-03d3ba2{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-03d3ba2{left:20px;}.elementor-176472 .elementor-element.elementor-element-03d3ba2{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-b072aaf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-a0c846f > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-8efca7e{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-8efca7e{left:20px;}.elementor-176472 .elementor-element.elementor-element-8efca7e{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-3c41339{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-466e2ea > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-c84e4fe{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-c84e4fe{left:20px;}.elementor-176472 .elementor-element.elementor-element-c84e4fe{bottom:20px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-4db8119{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-4db8119{left:20px;}.elementor-176472 .elementor-element.elementor-element-4db8119{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-a5e2383{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-94f6219 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-176472 .elementor-element.elementor-element-a1d0d8c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-25a9e44 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-bd39cc5{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-bd39cc5{left:20px;}.elementor-176472 .elementor-element.elementor-element-bd39cc5{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-0fe086b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-8a34d27 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-f1b862a{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-f1b862a{left:20px;}.elementor-176472 .elementor-element.elementor-element-f1b862a{bottom:20px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-3e047c3{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-3e047c3{left:20px;}.elementor-176472 .elementor-element.elementor-element-3e047c3{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-e05ab16{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-fc8f6a1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-176472 .elementor-element.elementor-element-c79dbda > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-176472 .elementor-element.elementor-element-9184ebf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-176472 .elementor-element.elementor-element-dbf1360 > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-176472 .elementor-element.elementor-element-fadad73{right:20px;}body.rtl .elementor-176472 .elementor-element.elementor-element-fadad73{left:20px;}.elementor-176472 .elementor-element.elementor-element-fadad73{bottom:20px;}.elementor-176472 .elementor-element.elementor-element-0cd0601{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;}:where( .elementor-176472 .elementor-element.elementor-element-0cd0601 .swiper-slide ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:40px;--padding-left:10px;}.elementor-176472 .elementor-element.elementor-element-3e9d57c{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8bf6c2 */.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f8bf6c2 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd05c06 */.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fd05c06 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-099795d */.elementor-176472 .elementor-element.elementor-element-099795d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe1ec6 */.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-cbe1ec6 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a4ebea */.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9a4ebea .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3f81d */.elementor-176472 .elementor-element.elementor-element-bc3f81d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfea0bc */.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-bfea0bc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7931665 */.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-7931665 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e93131 */.elementor-176472 .elementor-element.elementor-element-9e93131 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2e4b83 */.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-d2e4b83 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-042e4b0 */.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-042e4b0 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925500 */.elementor-176472 .elementor-element.elementor-element-4925500 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4493c10 */.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-4493c10 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb4841a */.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-fb4841a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd0bff */.elementor-176472 .elementor-element.elementor-element-fdd0bff .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538df0d */.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-538df0d .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d46107 */.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-9d46107 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded569 */.elementor-176472 .elementor-element.elementor-element-8ded569 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3b5a7 */.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-be3b5a7 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf087e5 */.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf087e5 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322b570 */.elementor-176472 .elementor-element.elementor-element-322b570 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1d8c72 */.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-f1d8c72 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b738a3f */.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b738a3f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905669 */.elementor-176472 .elementor-element.elementor-element-b905669 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68063cc */.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-68063cc .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c946e3a */.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-c946e3a .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2defc35 */.elementor-176472 .elementor-element.elementor-element-2defc35 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5a4900 */.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-e5a4900 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72bc8f */.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b72bc8f .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb41d */.elementor-176472 .elementor-element.elementor-element-52eb41d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32cb224 */.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-32cb224 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf5da50 */.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-cf5da50 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c76689 */.elementor-176472 .elementor-element.elementor-element-5c76689 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c846f */.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-a0c846f .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db2481e */.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-db2481e .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b072aaf */.elementor-176472 .elementor-element.elementor-element-b072aaf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466e2ea */.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-466e2ea .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79d2290 */.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-79d2290 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c41339 */.elementor-176472 .elementor-element.elementor-element-3c41339 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94f6219 */.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-94f6219 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bce8a8 */.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-3bce8a8 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e2383 */.elementor-176472 .elementor-element.elementor-element-a5e2383 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25a9e44 */.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-25a9e44 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b233cde */.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-b233cde .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d0d8c */.elementor-176472 .elementor-element.elementor-element-a1d0d8c .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a34d27 */.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-8a34d27 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2db26dd */.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-2db26dd .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe086b */.elementor-176472 .elementor-element.elementor-element-0fe086b .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79dbda */.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-c79dbda .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b40b7 */.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-66b40b7 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05ab16 */.elementor-176472 .elementor-element.elementor-element-e05ab16 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbf1360 */.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p{
    margin-bottom: 10px;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container p:last-child{
    margin-bottom: 0;
}
.elementor-176472 .elementor-element.elementor-element-dbf1360 .elementor-widget-container{
     display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf94434 */.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-item{
    background-color: #393939;
    padding: 8px 10px;
    border-radius: 5px;
}
.elementor-176472 .elementor-element.elementor-element-bf94434 .elementor-icon-list-items {
    display: flex;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9184ebf */.elementor-176472 .elementor-element.elementor-element-9184ebf .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3e9d57c */.elementor-176472 .elementor-element.elementor-element-3e9d57c .e-n-tabs-heading{
    margin-top: -85px;
    margin-bottom: 85px;
    width: fit-content;
    margin-right: 0;
    margin-left: auto;
}
@media(max-width:767px){
    .elementor-176472 .elementor-element.elementor-element-3e9d57c .e-n-tabs-heading{
        flex-wrap: nowrap;
        display: flex;
        align-content: center;
        margin-top:0;
        margin-bottom:0;
        width:100%;
        margin-bottom:20px;
    }
    .elementor-176472 .elementor-element.elementor-element-3e9d57c .e-n-tabs-heading .e-n-tab-title {
        margin:0 !important;
    }
}/* End custom CSS */