.elementor-3959 .elementor-element.elementor-element-47cc79da .elementor-icon-wrapper{text-align:start;}.elementor-3959 .elementor-element.elementor-element-47cc79da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3959 .elementor-element.elementor-element-47cc79da.elementor-view-framed .elementor-icon, .elementor-3959 .elementor-element.elementor-element-47cc79da.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3959 .elementor-element.elementor-element-47cc79da.elementor-view-framed .elementor-icon, .elementor-3959 .elementor-element.elementor-element-47cc79da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3959 .elementor-element.elementor-element-47cc79da .elementor-icon{font-size:30px;}.elementor-3959 .elementor-element.elementor-element-47cc79da .elementor-icon svg{height:30px;}.elementor-3959 .elementor-element.elementor-element-47cc79da{width:var( --container-widget-width, 17.867% );max-width:17.867%;--container-widget-width:17.867%;--container-widget-flex-grow:0;}.elementor-3959 .elementor-element.elementor-element-1687d47d{text-align:center;width:var( --container-widget-width, 67.765% );max-width:67.765%;--container-widget-width:67.765%;--container-widget-flex-grow:0;}.elementor-3959 .elementor-element.elementor-element-52cb9b73{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3959 .elementor-element.elementor-element-52cb9b73 .elementor-divider-separator{width:100%;}.elementor-3959 .elementor-element.elementor-element-52cb9b73 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3959 .elementor-element.elementor-element-1e263d7c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-65096faf{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-3959 .elementor-element.elementor-element-5cddd815{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-77073495{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-75ff5f3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-bd11bf5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-73d915f4{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-517d525d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-266acdb0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-400aee58{margin-top:20px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-17e36e68 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-47dd2dfd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-0c0eaab{margin-top:20px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-2c961a0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-0bec3db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-2d4482a0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-26ef020c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-637af4a{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-277d85ec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-538d4045{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-316d9ce0{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-98b7829 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-45df5362{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-ef0fbad{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-36c2ab4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-2c8e3f6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-896e5d2{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-cec2a79 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-9df48f6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-e343591{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-3ad6027 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-3c25a12{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-3e914d8{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-630653b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-1a3b26e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-3b101c0{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-60589ae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-77e0044{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-bf57adc{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-fa59f2a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-f8f8493{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-72f5cb20{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-51c78e71 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-42b9c577{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-0ea22ff{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-2a34a80 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-198c3c5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-eaa8d47{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-645481a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-6117b0c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-c6c89fa{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-9513016 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-7080c51{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-42b1b0c{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-1e95d74 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-feb086c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-e927ce6{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-9d435ae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-8e77128{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-67d2377{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-e995612 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-6550889{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-0a705a5{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-f89fb13 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-34ad7a3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-c3d8c30{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-aec07d2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-f5fefc5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-52da744{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-1e0cfd8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-19d84da{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-43315f1{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-3959 .elementor-element.elementor-element-43315f1 .elementor-divider-separator{width:70%;}.elementor-3959 .elementor-element.elementor-element-43315f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3959 .elementor-element.elementor-element-0f5d7f3{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-129c874 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-b7f82b3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-ae48d19{margin-top:0px;margin-bottom:20px;}.elementor-3959 .elementor-element.elementor-element-04b2efa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3959 .elementor-element.elementor-element-7f5c1bf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3959 .elementor-element.elementor-element-8188cff{color:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-3959 .elementor-element.elementor-element-47cc79da .elementor-icon-wrapper{text-align:start;}.elementor-3959 .elementor-element.elementor-element-47cc79da .elementor-icon{font-size:30px;}.elementor-3959 .elementor-element.elementor-element-47cc79da .elementor-icon svg{height:30px;}.elementor-3959 .elementor-element.elementor-element-52cb9b73 .elementor-divider-separator{width:100%;}.elementor-3959 .elementor-element.elementor-element-52cb9b73 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3959 .elementor-element.elementor-element-1687d47d{text-align:center;width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3959 .elementor-element.elementor-element-52cb9b73 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-3959 .elementor-element.elementor-element-6531143{width:100%;max-width:100%;}}