.elementor-5660 .elementor-element.elementor-element-55189ac > .elementor-container{max-width:1126px;}.elementor-5660 .elementor-element.elementor-element-55189ac{padding:100px 0px 100px 0px;}.elementor-5660 .elementor-element.elementor-element-ecf3151.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5660 .elementor-element.elementor-element-ecf3151.elementor-view-framed .elementor-icon, .elementor-5660 .elementor-element.elementor-element-ecf3151.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5660 .elementor-element.elementor-element-ecf3151{--icon-box-icon-margin:0px;}.elementor-5660 .elementor-element.elementor-element-ecf3151 .elementor-icon{font-size:54px;}.elementor-5660 .elementor-element.elementor-element-ecf3151 .elementor-icon i{transform:rotate(0deg);}.elementor-5660 .elementor-element.elementor-element-ecf3151 .elementor-icon-box-title{margin-bottom:50px;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-5660 .elementor-element.elementor-element-55189ac{padding:60px 0px 60px 0px;}.elementor-5660 .elementor-element.elementor-element-ecf3151 .elementor-icon-box-title{margin-bottom:35px;}}@media(max-width:767px){.elementor-5660 .elementor-element.elementor-element-55189ac{padding:40px 0px 40px 0px;}.elementor-5660 .elementor-element.elementor-element-ecf3151 .elementor-icon-box-title{margin-bottom:30px;}}/* Start custom CSS for section, class: .elementor-element-55189ac */.j-poster, .j-text {display: none;}/* End custom CSS */