.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-420 .elementor-element.elementor-element-a1368cf8 .elementor-icon-wrapper{text-align:center;}.elementor-420 .elementor-element.elementor-element-a1368cf8.elementor-view-stacked .elementor-icon{background-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-a1368cf8.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-a1368cf8.elementor-view-default .elementor-icon{color:#1a1a1a;border-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-a1368cf8.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-a1368cf8.elementor-view-default .elementor-icon svg{fill:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-a1368cf8 .elementor-icon{font-size:80px;}.elementor-420 .elementor-element.elementor-element-a1368cf8 .elementor-icon svg{height:80px;}.elementor-420 .elementor-element.elementor-element-8eee2511 .elementor-icon-wrapper{text-align:center;}.elementor-420 .elementor-element.elementor-element-8eee2511.elementor-view-stacked .elementor-icon{background-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-8eee2511.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-8eee2511.elementor-view-default .elementor-icon{color:#1a1a1a;border-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-8eee2511.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-8eee2511.elementor-view-default .elementor-icon svg{fill:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-8eee2511 .elementor-icon{font-size:80px;}.elementor-420 .elementor-element.elementor-element-8eee2511 .elementor-icon svg{height:80px;}.elementor-420 .elementor-element.elementor-element-4190fb85 .elementor-icon-wrapper{text-align:center;}.elementor-420 .elementor-element.elementor-element-4190fb85.elementor-view-stacked .elementor-icon{background-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-4190fb85.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-4190fb85.elementor-view-default .elementor-icon{color:#1a1a1a;border-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-4190fb85.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-4190fb85.elementor-view-default .elementor-icon svg{fill:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-4190fb85 .elementor-icon{font-size:80px;}.elementor-420 .elementor-element.elementor-element-4190fb85 .elementor-icon svg{height:80px;}.elementor-420 .elementor-element.elementor-element-646a2da2 .elementor-icon-wrapper{text-align:center;}.elementor-420 .elementor-element.elementor-element-646a2da2.elementor-view-stacked .elementor-icon{background-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-646a2da2.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-646a2da2.elementor-view-default .elementor-icon{color:#1a1a1a;border-color:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-646a2da2.elementor-view-framed .elementor-icon, .elementor-420 .elementor-element.elementor-element-646a2da2.elementor-view-default .elementor-icon svg{fill:#1a1a1a;}.elementor-420 .elementor-element.elementor-element-646a2da2 .elementor-icon{font-size:80px;}.elementor-420 .elementor-element.elementor-element-646a2da2 .elementor-icon svg{height:80px;}/* Start custom CSS */body.elementor-page-420 p:empty { display: none; }
body.elementor-page-420 .elementor-420 .elementor-widget-icon .elementor-icon { font-size: 80px; color: #1a1a1a; }
body.elementor-page-420 .elementor-420 .elementor-widget-icon .elementor-icon svg { width: 80px; height: 80px; fill: #1a1a1a; }
body.elementor-page-420 .elementor-element-7f65e72a > div { transition: box-shadow 0.3s; }
body.elementor-page-420 .elementor-element-7f65e72a > div:hover { box-shadow: 2px 2px 18px 4px rgba(76,76,76,0.17); position: relative; z-index: 1; }/* End custom CSS */