.elementor-50745 .elementor-element.elementor-element-4c22e8b > .elementor-container{max-width:500px;}.elementor-50745 .elementor-element.elementor-element-30bad69.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-50745 .elementor-element.elementor-element-30bad69.elementor-view-framed .elementor-icon, .elementor-50745 .elementor-element.elementor-element-30bad69.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-50745 .elementor-element.elementor-element-30bad69{--icon-box-icon-margin:20px;}.elementor-50745 .elementor-element.elementor-element-30bad69 .elementor-icon{font-size:25px;}.elementor-50745 .elementor-element.elementor-element-30bad69 .elementor-icon-box-title{color:#222222;}.elementor-50745 .elementor-element.elementor-element-30bad69 .elementor-icon-box-title, .elementor-50745 .elementor-element.elementor-element-30bad69 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;}.elementor-50745 .elementor-element.elementor-element-cd62f83{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-50745 .elementor-element.elementor-element-cd62f83 .elementor-widget-container{text-align:center;}/* Start custom CSS for icon-box, class: .elementor-element-30bad69 *//*.elementor-50745 .elementor-element.elementor-element-30bad69{*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*}*/
.elementor-50745 .elementor-element.elementor-element-30bad69 .elementor-icon-box-wrapper{
    justify-content: center;
}
.elementor-50745 .elementor-element.elementor-element-30bad69 .elementor-icon-box-content{
    flex-grow: 0;
}/* End custom CSS */