.elementor-247 .elementor-element.elementor-element-5cafef42:hover > .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-247 .elementor-element.elementor-element-618c99a6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-247 .elementor-element.elementor-element-1cbdac98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-647df9b );}.elementor-247 .elementor-element.elementor-element-1cbdac98.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-1cbdac98.elementor-view-default .elementor-icon{fill:var( --e-global-color-647df9b );color:var( --e-global-color-647df9b );border-color:var( --e-global-color-647df9b );}.elementor-247 .elementor-element.elementor-element-1cbdac98{--icon-box-icon-margin:0px;}.elementor-247 .elementor-element.elementor-element-1cbdac98 .elementor-icon{font-size:50px;}.elementor-247 .elementor-element.elementor-element-1cbdac98 .elementor-icon-box-wrapper{text-align:left;}.elementor-247 .elementor-element.elementor-element-1cbdac98 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-1cbdac98 .elementor-icon-box-title, .elementor-247 .elementor-element.elementor-element-1cbdac98 .elementor-icon-box-title a{font-size:1em;font-weight:normal;}.elementor-247 .elementor-element.elementor-element-1cbdac98 .elementor-icon-box-description{font-weight:normal;line-height:1.5em;}.elementor-247 .elementor-element.elementor-element-1cbdac98 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-4554ba19{--icon-box-icon-margin:0px;z-index:8;}.elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon{font-size:50px;}.elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon-box-wrapper{text-align:left;}.elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon-box-title{color:var( --e-global-color-647df9b );}.elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon-box-title, .elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon-box-title a{font-size:1em;font-weight:normal;}.elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon-box-description{font-size:0.8em;font-weight:normal;line-height:1.5em;}.elementor-247 .elementor-element.elementor-element-4554ba19 > .elementor-widget-container{margin:10px 0px 0px 0px;background-color:var( --e-global-color-accent );}.elementor-247 .elementor-element.elementor-element-6add96c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-6add96c.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-6add96c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-6add96c{--icon-box-icon-margin:0px;}.elementor-247 .elementor-element.elementor-element-6add96c .elementor-icon{font-size:50px;}.elementor-247 .elementor-element.elementor-element-6add96c .elementor-icon-box-wrapper{text-align:left;}.elementor-247 .elementor-element.elementor-element-6add96c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-6add96c .elementor-icon-box-title, .elementor-247 .elementor-element.elementor-element-6add96c .elementor-icon-box-title a{font-size:1em;font-weight:normal;}.elementor-247 .elementor-element.elementor-element-6add96c .elementor-icon-box-description{font-weight:normal;line-height:1.5em;}.elementor-247 .elementor-element.elementor-element-6add96c > .elementor-widget-container{margin:10px 0px 0px 0px;background-color:var( --e-global-color-accent );}#elementor-popup-modal-247 .dialog-message{height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-247{justify-content:flex-end;align-items:flex-start;}#elementor-popup-modal-247 .dialog-widget-content{animation-duration:2s;background-color:#FFFFFF00;margin:20% 0% 0% 0%;}/* Start custom CSS for icon-box, class: .elementor-element-4554ba19 */.elementor-247 .elementor-element.elementor-element-4554ba19 .elementor-icon-box-content {
    min-width:200px;
}/* End custom CSS */