.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-966 .elementor-element.elementor-element-6f259ce .elementor-icon-wrapper{text-align:center;}.elementor-966 .elementor-element.elementor-element-6f259ce.elementor-view-stacked .elementor-icon{background-color:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-6f259ce.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-6f259ce.elementor-view-default .elementor-icon{color:#F3F5F8;border-color:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-6f259ce.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-6f259ce.elementor-view-default .elementor-icon svg{fill:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-6f259ce .elementor-icon{font-size:0.875rem;}.elementor-966 .elementor-element.elementor-element-6f259ce .elementor-icon svg{height:0.875rem;}.elementor-966 .elementor-element.elementor-element-3937034 .elementor-icon-wrapper{text-align:center;}.elementor-966 .elementor-element.elementor-element-3937034.elementor-view-stacked .elementor-icon{background-color:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-3937034.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-3937034.elementor-view-default .elementor-icon{color:#F3F5F8;border-color:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-3937034.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-3937034.elementor-view-default .elementor-icon svg{fill:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-3937034 .elementor-icon{font-size:0.875rem;}.elementor-966 .elementor-element.elementor-element-3937034 .elementor-icon svg{height:0.875rem;}.elementor-966 .elementor-element.elementor-element-6c4a389 .elementor-icon-wrapper{text-align:center;}.elementor-966 .elementor-element.elementor-element-6c4a389.elementor-view-stacked .elementor-icon{background-color:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-6c4a389.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-6c4a389.elementor-view-default .elementor-icon{color:#F3F5F8;border-color:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-6c4a389.elementor-view-framed .elementor-icon, .elementor-966 .elementor-element.elementor-element-6c4a389.elementor-view-default .elementor-icon svg{fill:#F3F5F8;}.elementor-966 .elementor-element.elementor-element-6c4a389 .elementor-icon{font-size:0.875rem;}.elementor-966 .elementor-element.elementor-element-6c4a389 .elementor-icon svg{height:0.875rem;}:root{--page-title-display:none;}/* Start custom CSS for icon, class: .elementor-element-6f259ce */.elementor-966 .elementor-element.elementor-element-6f259ce,
.elementor-966 .elementor-element.elementor-element-6f259ce .elementor-icon-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3937034 */.elementor-966 .elementor-element.elementor-element-3937034,
.elementor-966 .elementor-element.elementor-element-3937034 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4a389 */.elementor-966 .elementor-element.elementor-element-6c4a389,
.elementor-966 .elementor-element.elementor-element-6c4a389 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS */.cert-img-wrapper:hover .cert-img {
    transform: scale(1.05);
}

.cert-img-wrapper:hover .cert-img-cover {
    opacity: 1;
}

#elementor-lightbox {
    z-index: 9999999;
}

.dialog-widget-content.dialog-lightbox-widget-content {
    top: 0 !important;
    left: 0 !important;
}/* End custom CSS */