.elementor-3 .elementor-element.elementor-element-8f2f5a5{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-a87c120 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-8d73fd1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-7569771 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-c97d357{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-033bc3c .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-817c566{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-4abfec4 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-f17bca6{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-6d7241b .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-75157a8{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-790ea12 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-fac8b6f{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-0bc4038 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-2c4ea8e{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-f1f7aca .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-9af698e{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-b20a95d .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c757ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-c757ac3-font-size );font-weight:var( --e-global-typography-c757ac3-font-weight );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-f3983ad{color:var( --e-global-color-accent );font-family:var( --e-global-typography-85ec151-font-family ), Sans-serif;font-size:var( --e-global-typography-85ec151-font-size );font-weight:var( --e-global-typography-85ec151-font-weight );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-8f2f5a5{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-a87c120 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-8d73fd1{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-7569771 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-c97d357{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-033bc3c .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-817c566{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-4abfec4 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-f17bca6{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-6d7241b .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-75157a8{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-790ea12 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-fac8b6f{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-0bc4038 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-2c4ea8e{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-f1f7aca .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-9af698e{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-b20a95d .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-f3983ad{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-8f2f5a5{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-a87c120 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-8d73fd1{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-7569771 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-c97d357{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-033bc3c .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-817c566{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-4abfec4 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-f17bca6{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-6d7241b .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-75157a8{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-790ea12 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-fac8b6f{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-0bc4038 .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-2c4ea8e{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-f1f7aca .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-9af698e{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}.elementor-3 .elementor-element.elementor-element-b20a95d .elementor-heading-title{font-size:var( --e-global-typography-c757ac3-font-size );line-height:var( --e-global-typography-c757ac3-line-height );letter-spacing:var( --e-global-typography-c757ac3-letter-spacing );word-spacing:var( --e-global-typography-c757ac3-word-spacing );}.elementor-3 .elementor-element.elementor-element-f3983ad{font-size:var( --e-global-typography-85ec151-font-size );line-height:var( --e-global-typography-85ec151-line-height );letter-spacing:var( --e-global-typography-85ec151-letter-spacing );word-spacing:var( --e-global-typography-85ec151-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-8d73fd1 */a {
    color: black !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c97d357 */a {
    color: black !important;
}/* End custom CSS */