.elementor-28569 .elementor-element.elementor-element-1580aed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.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-28569 .elementor-element.elementor-element-2f3dc016 > .elementor-widget-container{background-color:var( --e-global-color-12f58c7 );border-radius:4px 4px 4px 4px;}.elementor-28569 .elementor-element.elementor-element-2f3dc016 .elementor-icon-wrapper{text-align:center;}.elementor-28569 .elementor-element.elementor-element-2f3dc016.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a2ed720 );}.elementor-28569 .elementor-element.elementor-element-2f3dc016.elementor-view-framed .elementor-icon, .elementor-28569 .elementor-element.elementor-element-2f3dc016.elementor-view-default .elementor-icon{color:var( --e-global-color-a2ed720 );border-color:var( --e-global-color-a2ed720 );}.elementor-28569 .elementor-element.elementor-element-2f3dc016.elementor-view-framed .elementor-icon, .elementor-28569 .elementor-element.elementor-element-2f3dc016.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a2ed720 );}.elementor-28569 .elementor-element.elementor-element-2f3dc016 .elementor-icon{font-size:16px;}.elementor-28569 .elementor-element.elementor-element-2f3dc016 .elementor-icon svg{height:16px;}#elementor-popup-modal-28569 .dialog-widget-content{background-color:#FFFFFF00;border-radius:4px 4px 4px 4px;margin:0px 50px 355px 0px;}#elementor-popup-modal-28569 .dialog-message{width:50px;height:custom;align-items:center;}#elementor-popup-modal-28569{justify-content:flex-end;align-items:flex-end;}/* Start custom CSS for icon, class: .elementor-element-2f3dc016 */.elementor-28569 .elementor-element.elementor-element-2f3dc016 a {
    padding: 17px;
    line-height: 1;
    display: flex;
}/* End custom CSS */