.elementor-12017 .elementor-element.elementor-element-bf40cc3 .elementor-icon-wrapper{text-align:start;}.elementor-12017 .elementor-element.elementor-element-bf40cc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12017 .elementor-element.elementor-element-bf40cc3.elementor-view-framed .elementor-icon, .elementor-12017 .elementor-element.elementor-element-bf40cc3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12017 .elementor-element.elementor-element-bf40cc3.elementor-view-framed .elementor-icon, .elementor-12017 .elementor-element.elementor-element-bf40cc3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12017 .elementor-element.elementor-element-bf40cc3 .elementor-icon{font-size:3.6rem;}.elementor-12017 .elementor-element.elementor-element-bf40cc3 .elementor-icon svg{height:3.6rem;}.elementor-12017 .elementor-element.elementor-element-cd47740{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-53c6d6f{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b19c0b2{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-e6083a5{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-46292cc{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-cbf5ac1{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-8073841{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-1f28763{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5e648d1{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5763509{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-775e082{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b1a3ce2{font-family:var( --e-global-typography-74eea64-font-family ), Sans-serif;font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}@media(max-width:1366px){.elementor-12017 .elementor-element.elementor-element-cd47740{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-53c6d6f{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b19c0b2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-e6083a5{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-46292cc{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-cbf5ac1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-8073841{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-1f28763{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5e648d1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5763509{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-775e082{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b1a3ce2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}}@media(max-width:1024px){.elementor-12017 .elementor-element.elementor-element-cd47740{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-53c6d6f{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b19c0b2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-e6083a5{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-46292cc{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-cbf5ac1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-8073841{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-1f28763{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5e648d1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5763509{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-775e082{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b1a3ce2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}}@media(max-width:767px){.elementor-12017 .elementor-element.elementor-element-cd47740{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-53c6d6f{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b19c0b2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-e6083a5{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-46292cc{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-cbf5ac1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-8073841{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-1f28763{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5e648d1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5763509{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-775e082{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b1a3ce2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}}@media(min-width:2400px){.elementor-12017 .elementor-element.elementor-element-cd47740{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-53c6d6f{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b19c0b2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-e6083a5{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-46292cc{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-cbf5ac1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-8073841{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-1f28763{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5e648d1{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-5763509{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-775e082{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}.elementor-12017 .elementor-element.elementor-element-b1a3ce2{font-size:var( --e-global-typography-74eea64-font-size );line-height:var( --e-global-typography-74eea64-line-height );}}