.elementor-3254 .elementor-element.elementor-element-754f4c16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3254 .elementor-element.elementor-element-754f4c16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3254 .elementor-element.elementor-element-5b57e85{text-align:center;}.elementor-3254 .elementor-element.elementor-element-5b57e85 .elementor-heading-title{font-family:var( --e-global-typography-1f3cd09-font-family ), Sans-serif;font-size:var( --e-global-typography-1f3cd09-font-size );font-weight:var( --e-global-typography-1f3cd09-font-weight );text-transform:var( --e-global-typography-1f3cd09-text-transform );font-style:var( --e-global-typography-1f3cd09-font-style );text-decoration:var( --e-global-typography-1f3cd09-text-decoration );line-height:var( --e-global-typography-1f3cd09-line-height );letter-spacing:var( --e-global-typography-1f3cd09-letter-spacing );word-spacing:var( --e-global-typography-1f3cd09-word-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-fc0721a{text-align:center;}.elementor-3254 .elementor-element.elementor-element-fc0721a .elementor-heading-title{font-family:var( --e-global-typography-8a4c78a-font-family ), Sans-serif;font-size:var( --e-global-typography-8a4c78a-font-size );font-weight:var( --e-global-typography-8a4c78a-font-weight );text-transform:var( --e-global-typography-8a4c78a-text-transform );font-style:var( --e-global-typography-8a4c78a-font-style );text-decoration:var( --e-global-typography-8a4c78a-text-decoration );line-height:var( --e-global-typography-8a4c78a-line-height );letter-spacing:var( --e-global-typography-8a4c78a-letter-spacing );word-spacing:var( --e-global-typography-8a4c78a-word-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3254 .elementor-element.elementor-element-ce40c99{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item > a{font-family:var( --e-global-typography-aa87409-font-family ), Sans-serif;font-size:var( --e-global-typography-aa87409-font-size );font-weight:var( --e-global-typography-aa87409-font-weight );text-transform:var( --e-global-typography-aa87409-text-transform );font-style:var( --e-global-typography-aa87409-font-style );text-decoration:var( --e-global-typography-aa87409-text-decoration );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3254 .elementor-element.elementor-element-30ac7fb{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item > a{font-family:var( --e-global-typography-aa87409-font-family ), Sans-serif;font-size:var( --e-global-typography-aa87409-font-size );font-weight:var( --e-global-typography-aa87409-font-weight );text-transform:var( --e-global-typography-aa87409-text-transform );font-style:var( --e-global-typography-aa87409-font-style );text-decoration:var( --e-global-typography-aa87409-text-decoration );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3254 .elementor-element.elementor-element-2811105{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item > a{font-family:var( --e-global-typography-aa87409-font-family ), Sans-serif;font-size:var( --e-global-typography-aa87409-font-size );font-weight:var( --e-global-typography-aa87409-font-weight );text-transform:var( --e-global-typography-aa87409-text-transform );font-style:var( --e-global-typography-aa87409-font-style );text-decoration:var( --e-global-typography-aa87409-text-decoration );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3254 .elementor-element.elementor-element-fb58e9a{text-align:center;}.elementor-3254 .elementor-element.elementor-element-fb58e9a .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-fd587a8{text-align:start;}.elementor-3254 .elementor-element.elementor-element-fd587a8 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-6a48aff{text-align:start;}.elementor-3254 .elementor-element.elementor-element-6a48aff .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-f16280c{text-align:start;}.elementor-3254 .elementor-element.elementor-element-f16280c .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-ae0ef93{text-align:start;}.elementor-3254 .elementor-element.elementor-element-ae0ef93 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-a85eb03{text-align:center;}.elementor-3254 .elementor-element.elementor-element-a85eb03 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-12f59fe{text-align:start;}.elementor-3254 .elementor-element.elementor-element-12f59fe .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-dbd4cc2{text-align:start;}.elementor-3254 .elementor-element.elementor-element-dbd4cc2 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-90c4acd{text-align:start;}.elementor-3254 .elementor-element.elementor-element-90c4acd .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-0e84abc{text-align:center;}.elementor-3254 .elementor-element.elementor-element-0e84abc .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-677e9e1{text-align:start;}.elementor-3254 .elementor-element.elementor-element-677e9e1 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-5683357{text-align:center;}.elementor-3254 .elementor-element.elementor-element-5683357 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-f7ea52f{text-align:start;}.elementor-3254 .elementor-element.elementor-element-f7ea52f .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-610367a{text-align:center;}.elementor-3254 .elementor-element.elementor-element-610367a .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-f5b2ec5{text-align:start;}.elementor-3254 .elementor-element.elementor-element-f5b2ec5 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-4a7978d{text-align:center;}.elementor-3254 .elementor-element.elementor-element-4a7978d .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-f4ec900{text-align:start;}.elementor-3254 .elementor-element.elementor-element-f4ec900 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-97c1075{text-align:center;}.elementor-3254 .elementor-element.elementor-element-97c1075 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-cf98783{text-align:start;}.elementor-3254 .elementor-element.elementor-element-cf98783 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-1b29d2d{text-align:start;}.elementor-3254 .elementor-element.elementor-element-1b29d2d .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-1c1c467{text-align:start;}.elementor-3254 .elementor-element.elementor-element-1c1c467 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-798a09f{text-align:start;}.elementor-3254 .elementor-element.elementor-element-798a09f .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-325af35{text-align:center;}.elementor-3254 .elementor-element.elementor-element-325af35 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-758d20c{text-align:start;}.elementor-3254 .elementor-element.elementor-element-758d20c .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-febd40d{text-align:start;}.elementor-3254 .elementor-element.elementor-element-febd40d .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-ef88adb{text-align:center;}.elementor-3254 .elementor-element.elementor-element-ef88adb .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-4263f45{text-align:start;}.elementor-3254 .elementor-element.elementor-element-4263f45 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-b26f301{text-align:center;}.elementor-3254 .elementor-element.elementor-element-b26f301 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-ff82c56{text-align:start;}.elementor-3254 .elementor-element.elementor-element-ff82c56 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-4115b93{text-align:start;}.elementor-3254 .elementor-element.elementor-element-4115b93 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-6b2bb3b{text-align:start;}.elementor-3254 .elementor-element.elementor-element-6b2bb3b .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-d6259fc{text-align:start;}.elementor-3254 .elementor-element.elementor-element-d6259fc .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-652c91d{text-align:start;}.elementor-3254 .elementor-element.elementor-element-652c91d .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-a8727f7{text-align:start;}.elementor-3254 .elementor-element.elementor-element-a8727f7 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-16b2f4d{text-align:start;}.elementor-3254 .elementor-element.elementor-element-16b2f4d .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-9e51932{text-align:start;}.elementor-3254 .elementor-element.elementor-element-9e51932 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-442169d{text-align:center;}.elementor-3254 .elementor-element.elementor-element-442169d .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-8c2b016{text-align:start;}.elementor-3254 .elementor-element.elementor-element-8c2b016 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-ff24dcf{text-align:start;}.elementor-3254 .elementor-element.elementor-element-ff24dcf .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-0db9af6{text-align:start;}.elementor-3254 .elementor-element.elementor-element-0db9af6 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-3aa2e94{text-align:start;}.elementor-3254 .elementor-element.elementor-element-3aa2e94 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-67e5c9b{text-align:start;}.elementor-3254 .elementor-element.elementor-element-67e5c9b .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-f5dce4d{text-align:start;}.elementor-3254 .elementor-element.elementor-element-f5dce4d .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-ac8fe8b{text-align:start;}.elementor-3254 .elementor-element.elementor-element-ac8fe8b .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-fc39f42{text-align:start;}.elementor-3254 .elementor-element.elementor-element-fc39f42 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-e803542{text-align:center;}.elementor-3254 .elementor-element.elementor-element-e803542 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-4d63dff{text-align:start;}.elementor-3254 .elementor-element.elementor-element-4d63dff .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-d374785{text-align:start;}.elementor-3254 .elementor-element.elementor-element-d374785 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-cfe1cba{text-align:start;}.elementor-3254 .elementor-element.elementor-element-cfe1cba .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-2a6e93b{text-align:center;}.elementor-3254 .elementor-element.elementor-element-2a6e93b .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-2472a94{text-align:start;}.elementor-3254 .elementor-element.elementor-element-2472a94 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-4dcdd30{text-align:center;}.elementor-3254 .elementor-element.elementor-element-4dcdd30 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-9f8d092{text-align:start;}.elementor-3254 .elementor-element.elementor-element-9f8d092 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-26ca2ea{text-align:center;}.elementor-3254 .elementor-element.elementor-element-26ca2ea .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-919903d{text-align:start;}.elementor-3254 .elementor-element.elementor-element-919903d .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-36ffe2b{text-align:start;}.elementor-3254 .elementor-element.elementor-element-36ffe2b .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-fa4753b{text-align:center;}.elementor-3254 .elementor-element.elementor-element-fa4753b .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-756c3ab{text-align:start;}.elementor-3254 .elementor-element.elementor-element-756c3ab .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-f7fdf83{text-align:start;}.elementor-3254 .elementor-element.elementor-element-f7fdf83 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-518a3f4{text-align:center;}.elementor-3254 .elementor-element.elementor-element-518a3f4 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-4ea7fbf{text-align:start;}.elementor-3254 .elementor-element.elementor-element-4ea7fbf .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-de52aac{text-align:center;}.elementor-3254 .elementor-element.elementor-element-de52aac .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-01f289a{text-align:start;}.elementor-3254 .elementor-element.elementor-element-01f289a .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-9caad41{text-align:start;}.elementor-3254 .elementor-element.elementor-element-9caad41 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-b94cc68{text-align:center;}.elementor-3254 .elementor-element.elementor-element-b94cc68 .elementor-heading-title{font-family:var( --e-global-typography-653bbae-font-family ), Sans-serif;font-size:var( --e-global-typography-653bbae-font-size );font-weight:var( --e-global-typography-653bbae-font-weight );text-transform:var( --e-global-typography-653bbae-text-transform );font-style:var( --e-global-typography-653bbae-font-style );text-decoration:var( --e-global-typography-653bbae-text-decoration );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3254 .elementor-element.elementor-element-34635ea{text-align:start;}.elementor-3254 .elementor-element.elementor-element-34635ea .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-2170310{text-align:start;}.elementor-3254 .elementor-element.elementor-element-2170310 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-0c740e6{text-align:start;}.elementor-3254 .elementor-element.elementor-element-0c740e6 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-9993f07{text-align:start;}.elementor-3254 .elementor-element.elementor-element-9993f07 .elementor-heading-title{font-family:var( --e-global-typography-bb31526-font-family ), Sans-serif;font-size:var( --e-global-typography-bb31526-font-size );font-weight:var( --e-global-typography-bb31526-font-weight );text-transform:var( --e-global-typography-bb31526-text-transform );font-style:var( --e-global-typography-bb31526-font-style );text-decoration:var( --e-global-typography-bb31526-text-decoration );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-926dc48 .elementor-icon-wrapper{text-align:center;}.elementor-3254 .elementor-element.elementor-element-926dc48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-926dc48.elementor-view-framed .elementor-icon, .elementor-3254 .elementor-element.elementor-element-926dc48.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-926dc48.elementor-view-framed .elementor-icon, .elementor-3254 .elementor-element.elementor-element-926dc48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3254 .elementor-element.elementor-element-926dc48 .elementor-icon{font-size:50px;padding:50px;}.elementor-3254 .elementor-element.elementor-element-926dc48 .elementor-icon svg{height:50px;}@media(max-width:1024px){.elementor-3254 .elementor-element.elementor-element-5b57e85 .elementor-heading-title{font-size:var( --e-global-typography-1f3cd09-font-size );line-height:var( --e-global-typography-1f3cd09-line-height );letter-spacing:var( --e-global-typography-1f3cd09-letter-spacing );word-spacing:var( --e-global-typography-1f3cd09-word-spacing );}.elementor-3254 .elementor-element.elementor-element-fc0721a .elementor-heading-title{font-size:var( --e-global-typography-8a4c78a-font-size );line-height:var( --e-global-typography-8a4c78a-line-height );letter-spacing:var( --e-global-typography-8a4c78a-letter-spacing );word-spacing:var( --e-global-typography-8a4c78a-word-spacing );}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item > a{font-size:var( --e-global-typography-aa87409-font-size );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-aa87409-font-size );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item > a{font-size:var( --e-global-typography-aa87409-font-size );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-fb58e9a .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-fd587a8 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-6a48aff .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f16280c .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ae0ef93 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-a85eb03 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-12f59fe .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-dbd4cc2 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-90c4acd .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-0e84abc .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-677e9e1 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-5683357 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f7ea52f .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-610367a .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f5b2ec5 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4a7978d .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f4ec900 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-97c1075 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-cf98783 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-1b29d2d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-1c1c467 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-798a09f .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-325af35 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-758d20c .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-febd40d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ef88adb .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4263f45 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-b26f301 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ff82c56 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4115b93 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-6b2bb3b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-d6259fc .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-652c91d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-a8727f7 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-16b2f4d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9e51932 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-442169d .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-8c2b016 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ff24dcf .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-0db9af6 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-3aa2e94 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-67e5c9b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f5dce4d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ac8fe8b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-fc39f42 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-e803542 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4d63dff .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-d374785 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-cfe1cba .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-2a6e93b .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-2472a94 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4dcdd30 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9f8d092 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-26ca2ea .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-919903d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-36ffe2b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-fa4753b .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-756c3ab .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f7fdf83 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-518a3f4 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4ea7fbf .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-de52aac .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-01f289a .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9caad41 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-b94cc68 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-34635ea .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-2170310 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-0c740e6 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9993f07 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}}@media(max-width:640px){.elementor-3254 .elementor-element.elementor-element-5b57e85 .elementor-heading-title{font-size:var( --e-global-typography-1f3cd09-font-size );line-height:var( --e-global-typography-1f3cd09-line-height );letter-spacing:var( --e-global-typography-1f3cd09-letter-spacing );word-spacing:var( --e-global-typography-1f3cd09-word-spacing );}.elementor-3254 .elementor-element.elementor-element-fc0721a .elementor-heading-title{font-size:var( --e-global-typography-8a4c78a-font-size );line-height:var( --e-global-typography-8a4c78a-line-height );letter-spacing:var( --e-global-typography-8a4c78a-letter-spacing );word-spacing:var( --e-global-typography-8a4c78a-word-spacing );}.elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-ce40c99 .elementor-icon-list-item > a{font-size:var( --e-global-typography-aa87409-font-size );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-30ac7fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-aa87409-font-size );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3254 .elementor-element.elementor-element-2811105 .elementor-icon-list-item > a{font-size:var( --e-global-typography-aa87409-font-size );line-height:var( --e-global-typography-aa87409-line-height );}.elementor-3254 .elementor-element.elementor-element-fb58e9a .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-fd587a8 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-6a48aff .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f16280c .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ae0ef93 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-a85eb03 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-12f59fe .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-dbd4cc2 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-90c4acd .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-0e84abc .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-677e9e1 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-5683357 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f7ea52f .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-610367a .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f5b2ec5 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4a7978d .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f4ec900 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-97c1075 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-cf98783 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-1b29d2d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-1c1c467 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-798a09f .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-325af35 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-758d20c .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-febd40d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ef88adb .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4263f45 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-b26f301 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ff82c56 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4115b93 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-6b2bb3b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-d6259fc .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-652c91d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-a8727f7 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-16b2f4d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9e51932 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-442169d .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-8c2b016 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ff24dcf .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-0db9af6 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-3aa2e94 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-67e5c9b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f5dce4d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-ac8fe8b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-fc39f42 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-e803542 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4d63dff .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-d374785 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-cfe1cba .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-2a6e93b .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-2472a94 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4dcdd30 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9f8d092 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-26ca2ea .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-919903d .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-36ffe2b .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-fa4753b .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-756c3ab .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-f7fdf83 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-518a3f4 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-4ea7fbf .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-de52aac .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-01f289a .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9caad41 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-b94cc68 .elementor-heading-title{font-size:var( --e-global-typography-653bbae-font-size );line-height:var( --e-global-typography-653bbae-line-height );letter-spacing:var( --e-global-typography-653bbae-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-34635ea .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-2170310 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-0c740e6 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}.elementor-3254 .elementor-element.elementor-element-9993f07 .elementor-heading-title{font-size:var( --e-global-typography-bb31526-font-size );line-height:var( --e-global-typography-bb31526-line-height );letter-spacing:var( --e-global-typography-bb31526-letter-spacing );}}/* Start custom CSS for icon, class: .elementor-element-926dc48 */.elementor-3254 .elementor-element.elementor-element-926dc48 svg{
   
animation: slide-updown 0.4s linear 0s infinite alternate ;

}

@keyframes slide-updown{
    0%{
     transform: translateY(5.2px);
    
    }
    100%{
         transform: translateY(-5.2px);
    }
}/* End custom CSS */