.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 );}.elementor-2942 .elementor-element.elementor-element-d404a46{padding:0px 0px -4px 0px;}.elementor-2942 .elementor-element.elementor-element-d404a46 .elementor-icon-wrapper{text-align:center;}.elementor-2942 .elementor-element.elementor-element-d404a46 .elementor-icon{font-size:1rem;}.elementor-2942 .elementor-element.elementor-element-d404a46 .elementor-icon svg{height:1rem;}.elementor-2942 .elementor-element.elementor-element-d657225{width:100%;max-width:100%;}.elementor-2942 .elementor-element.elementor-element-0a02afc{width:100%;max-width:100%;}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__item{justify-content:flex-start;--pil-icon-gap:12px;}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__text{text-align:flex-start;}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__title{text-align:flex-start;margin-bottom:4px;color:#6b6b6f;}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__items{gap:32px;}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__body{margin-top:4px;color:var( --e-global-color-v4-pld-t-body );font-family:var( --e-global-typography-v4-pld-t-body-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-pld-t-body-font-size );font-weight:var( --e-global-typography-v4-pld-t-body-font-weight );text-transform:var( --e-global-typography-v4-pld-t-body-text-transform );text-decoration:var( --e-global-typography-v4-pld-t-body-text-decoration );line-height:var( --e-global-typography-v4-pld-t-body-line-height );letter-spacing:var( --e-global-typography-v4-pld-t-body-letter-spacing );}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__icon{color:var( --e-global-color-v4-pld-core-black );font-size:16px;transform:translateY(2px);}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__icon svg{fill:var( --e-global-color-v4-pld-core-black );width:16px;height:16px;}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__heading{color:var( --e-global-color-v4-pld-core-black );font-family:var( --e-global-typography-v4-pld-t-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-pld-t-h6-font-size );font-weight:var( --e-global-typography-v4-pld-t-h6-font-weight );text-transform:var( --e-global-typography-v4-pld-t-h6-text-transform );line-height:var( --e-global-typography-v4-pld-t-h6-line-height );letter-spacing:var( --e-global-typography-v4-pld-t-h6-letter-spacing );}.elementor-2942 .elementor-element.elementor-element-f85d6ce{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__heading{font-size:var( --e-global-typography-v4-pld-t-h6-font-size );line-height:var( --e-global-typography-v4-pld-t-h6-line-height );letter-spacing:var( --e-global-typography-v4-pld-t-h6-letter-spacing );}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__body{font-size:var( --e-global-typography-v4-pld-t-body-font-size );line-height:var( --e-global-typography-v4-pld-t-body-line-height );letter-spacing:var( --e-global-typography-v4-pld-t-body-letter-spacing );}}@media(max-width:767px){.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__heading{font-size:var( --e-global-typography-v4-pld-t-h6-font-size );line-height:var( --e-global-typography-v4-pld-t-h6-line-height );letter-spacing:var( --e-global-typography-v4-pld-t-h6-letter-spacing );}.elementor-2942 .elementor-element.elementor-element-f6f5766 .pil__body{font-size:var( --e-global-typography-v4-pld-t-body-font-size );line-height:var( --e-global-typography-v4-pld-t-body-line-height );letter-spacing:var( --e-global-typography-v4-pld-t-body-letter-spacing );}}/* Start custom CSS for icon, class: .elementor-element-d404a46 */.pld-eyebrow-icon {
  line-height: 0;
}/* End custom CSS */
/* Start custom CSS for pladinum_icon_list, class: .elementor-element-f6f5766 */.pld-body-iconlist .pil__item { gap: 4px; }/* End custom CSS */