.elementor-50491 .elementor-element.elementor-element-50491>.elementor-widget-container{margin:3% 0% 1% 0%;padding:0 0 0 0}.elementor-50491 .elementor-element.elementor-element-50491 .elementor-icon-box-wrapper{align-items:start;text-align:right}.elementor-50491 .elementor-element.elementor-element-50491{--icon-box-icon-margin:4px}.elementor-50491 .elementor-element.elementor-element-50491 .elementor-icon-box-title{margin-block-end:8px}.elementor-50491 .elementor-element.elementor-element-50491.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-50491 .elementor-element.elementor-element-50491.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#53CAFC}.elementor-50491 .elementor-element.elementor-element-50491.elementor-view-framed:has(:hover) .elementor-icon,.elementor-50491 .elementor-element.elementor-element-50491.elementor-view-default:has(:hover) .elementor-icon,.elementor-50491 .elementor-element.elementor-element-50491.elementor-view-framed:has(:focus) .elementor-icon,.elementor-50491 .elementor-element.elementor-element-50491.elementor-view-default:has(:focus) .elementor-icon{fill:#53CAFC;color:#53CAFC;border-color:#53CAFC}.elementor-50491 .elementor-element.elementor-element-50491 .elementor-icon{font-size:18px}.elementor-50491 .elementor-element.elementor-element-50491 .elementor-icon-box-title,.elementor-50491 .elementor-element.elementor-element-50491 .elementor-icon-box-title a{font-size:12px;font-weight:400;line-height:1.3em}