.elementor-8712 .elementor-element.elementor-element-35ee2d74{--display:flex;}.elementor-8712 .elementor-element.elementor-element-35ee2d74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-2313970c{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-2313970c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-9e32ae3 .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-c7b40eb{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-c7b40eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-8bdd3b5 .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-5927b88{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-5927b88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-1a8674e .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-004af75{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-004af75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-06f966a{width:var( --container-widget-width, 88.714% );max-width:88.714%;--container-widget-width:88.714%;--container-widget-flex-grow:0;}.elementor-8712 .elementor-element.elementor-element-06f966a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-06f966a .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-a5965ad{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-a5965ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-afb02ca{width:var( --container-widget-width, 88.714% );max-width:88.714%;--container-widget-width:88.714%;--container-widget-flex-grow:0;}.elementor-8712 .elementor-element.elementor-element-afb02ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-afb02ca .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-7a115bd{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-7a115bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-44b63a5{width:var( --container-widget-width, 88.714% );max-width:88.714%;--container-widget-width:88.714%;--container-widget-flex-grow:0;}.elementor-8712 .elementor-element.elementor-element-44b63a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-44b63a5 .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-28ff1e1{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-28ff1e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-267710f{width:var( --container-widget-width, 88.714% );max-width:88.714%;--container-widget-width:88.714%;--container-widget-flex-grow:0;}.elementor-8712 .elementor-element.elementor-element-267710f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-267710f .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-8083af3{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-8083af3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-c5b08a4{width:var( --container-widget-width, 88.714% );max-width:88.714%;--container-widget-width:88.714%;--container-widget-flex-grow:0;}.elementor-8712 .elementor-element.elementor-element-c5b08a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8712 .elementor-element.elementor-element-c5b08a4 .elementor-heading-title{font-family:var( --e-global-typography-977d93c-font-family ), Sans-serif;font-size:var( --e-global-typography-977d93c-font-size );font-weight:var( --e-global-typography-977d93c-font-weight );text-transform:var( --e-global-typography-977d93c-text-transform );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );color:var( --e-global-color-5365515 );}.elementor-8712 .elementor-element.elementor-element-5712043{width:var( --container-widget-width, 94.619% );max-width:94.619%;--container-widget-width:94.619%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-5712043.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-8712 .elementor-element.elementor-element-2313970c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-9e32ae3 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-c7b40eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-8bdd3b5 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-5927b88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-1a8674e .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-004af75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-06f966a .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-a5965ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-afb02ca .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-7a115bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-44b63a5 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-28ff1e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-267710f .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-8083af3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-c5b08a4 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-5712043{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-8712 .elementor-element.elementor-element-35ee2d74{--width:101.407%;}}@media(max-width:767px){.elementor-8712 .elementor-element.elementor-element-2313970c{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-9e32ae3 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-c7b40eb{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-8bdd3b5 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-5927b88{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-1a8674e .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-004af75{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-06f966a .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-a5965ad{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-afb02ca .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-7a115bd{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-44b63a5 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-28ff1e1{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-267710f .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-8083af3{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8712 .elementor-element.elementor-element-c5b08a4 .elementor-heading-title{font-size:var( --e-global-typography-977d93c-font-size );letter-spacing:var( --e-global-typography-977d93c-letter-spacing );}.elementor-8712 .elementor-element.elementor-element-5712043{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}