.elementor-577 .elementor-element.elementor-element-91039ea{margin-top:5%;margin-bottom:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-577 .elementor-element.elementor-element-2073118{text-align:center;}.elementor-577 .elementor-element.elementor-element-2073118 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#2F2F2F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-577 .elementor-element.elementor-element-d0606d7{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-876c968{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-876c968 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-366ca3b{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 0% 15%;}.elementor-577 .elementor-element.elementor-element-366ca3b pre, .elementor-577 .elementor-element.elementor-element-366ca3b code, .elementor-577 .elementor-element.elementor-element-366ca3b .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-e6ef1d6{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-2dac9c8{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 20% 0% 20%;}.elementor-577 .elementor-element.elementor-element-2dac9c8 pre, .elementor-577 .elementor-element.elementor-element-2dac9c8 code, .elementor-577 .elementor-element.elementor-element-2dac9c8 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-668effd{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-668effd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-5f221fb{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-47ef460{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-47ef460 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-afbfb29{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 0% 15%;}.elementor-577 .elementor-element.elementor-element-afbfb29 pre, .elementor-577 .elementor-element.elementor-element-afbfb29 code, .elementor-577 .elementor-element.elementor-element-afbfb29 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-79aff84{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-ba773e5{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 20% 0% 20%;}.elementor-577 .elementor-element.elementor-element-ba773e5 pre, .elementor-577 .elementor-element.elementor-element-ba773e5 code, .elementor-577 .elementor-element.elementor-element-ba773e5 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-493ef6e{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-d0c0162{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 0% 15%;}.elementor-577 .elementor-element.elementor-element-d0c0162 pre, .elementor-577 .elementor-element.elementor-element-d0c0162 code, .elementor-577 .elementor-element.elementor-element-d0c0162 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-16a4d2e{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-16a4d2e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-89151d4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 20% 0% 20%;}.elementor-577 .elementor-element.elementor-element-89151d4 pre, .elementor-577 .elementor-element.elementor-element-89151d4 code, .elementor-577 .elementor-element.elementor-element-89151d4 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-2f31b48{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-158afa4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 0% 15%;}.elementor-577 .elementor-element.elementor-element-158afa4 pre, .elementor-577 .elementor-element.elementor-element-158afa4 code, .elementor-577 .elementor-element.elementor-element-158afa4 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-7b5184b{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-1c1c719{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 20% 0% 20%;}.elementor-577 .elementor-element.elementor-element-1c1c719 pre, .elementor-577 .elementor-element.elementor-element-1c1c719 code, .elementor-577 .elementor-element.elementor-element-1c1c719 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-5530daa{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-aa94294{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 15% 0% 15%;}.elementor-577 .elementor-element.elementor-element-aa94294 pre, .elementor-577 .elementor-element.elementor-element-aa94294 code, .elementor-577 .elementor-element.elementor-element-aa94294 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-e63017e{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-23173d0{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 20% 0% 20%;}.elementor-577 .elementor-element.elementor-element-23173d0 pre, .elementor-577 .elementor-element.elementor-element-23173d0 code, .elementor-577 .elementor-element.elementor-element-23173d0 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-e5a5589{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-e5a5589 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-b560e9a{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-e92fe9d{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-e92fe9d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-7c2b5de{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-d43ab15{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-d43ab15 pre, .elementor-577 .elementor-element.elementor-element-d43ab15 code, .elementor-577 .elementor-element.elementor-element-d43ab15 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-d990f05{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-d990f05 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-1a7f3d4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-1a7f3d4 pre, .elementor-577 .elementor-element.elementor-element-1a7f3d4 code, .elementor-577 .elementor-element.elementor-element-1a7f3d4 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-d84a5de{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-09e85d8{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-09e85d8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-bb655a0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-20d6b7d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-20d6b7d pre, .elementor-577 .elementor-element.elementor-element-20d6b7d code, .elementor-577 .elementor-element.elementor-element-20d6b7d .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-e45a170{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-e45a170 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-06840ee{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-06840ee pre, .elementor-577 .elementor-element.elementor-element-06840ee code, .elementor-577 .elementor-element.elementor-element-06840ee .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-2117c28{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-b7f995a{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-b7f995a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-660a194{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-577 .elementor-element.elementor-element-4ba3840{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-7c756e2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-7c756e2 pre, .elementor-577 .elementor-element.elementor-element-7c756e2 code, .elementor-577 .elementor-element.elementor-element-7c756e2 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-c688dba{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-c688dba .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-0aa6dfd{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-0aa6dfd pre, .elementor-577 .elementor-element.elementor-element-0aa6dfd code, .elementor-577 .elementor-element.elementor-element-0aa6dfd .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-2d8ca3f{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-2d8ca3f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-0f091cb{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-0f091cb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-7d90710{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-76c4e07{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-76c4e07 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-3831d4e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-3831d4e pre, .elementor-577 .elementor-element.elementor-element-3831d4e code, .elementor-577 .elementor-element.elementor-element-3831d4e .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-bf09dab{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-bf09dab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-470bcbe{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-470bcbe pre, .elementor-577 .elementor-element.elementor-element-470bcbe code, .elementor-577 .elementor-element.elementor-element-470bcbe .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-9047003{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-50608e9{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-50608e9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-3e5ccf8{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-3e5ccf8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-c96f7c2{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-b0d51ac{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-b0d51ac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-f346c82{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-f346c82 pre, .elementor-577 .elementor-element.elementor-element-f346c82 code, .elementor-577 .elementor-element.elementor-element-f346c82 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-9a31ad4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-9a31ad4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-6648b25{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-6648b25 pre, .elementor-577 .elementor-element.elementor-element-6648b25 code, .elementor-577 .elementor-element.elementor-element-6648b25 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-80991b9{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-80991b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-c3b1ef7{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-c3b1ef7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fdd9a42{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-d985c49{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-d985c49 pre, .elementor-577 .elementor-element.elementor-element-d985c49 code, .elementor-577 .elementor-element.elementor-element-d985c49 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-adebb63{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-adebb63 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-94d273d{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-94d273d pre, .elementor-577 .elementor-element.elementor-element-94d273d code, .elementor-577 .elementor-element.elementor-element-94d273d .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-95387b1{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-95387b1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-38b3b27{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-38b3b27 pre, .elementor-577 .elementor-element.elementor-element-38b3b27 code, .elementor-577 .elementor-element.elementor-element-38b3b27 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-e4a084c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-121b5b1{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-121b5b1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-a1c7155{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-a1c7155 pre, .elementor-577 .elementor-element.elementor-element-a1c7155 code, .elementor-577 .elementor-element.elementor-element-a1c7155 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-a9637e5{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-a9637e5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-dea00a1{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-dea00a1 pre, .elementor-577 .elementor-element.elementor-element-dea00a1 code, .elementor-577 .elementor-element.elementor-element-dea00a1 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-286ec85{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-286ec85 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-68a3e53{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-0e5e379{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-0e5e379 pre, .elementor-577 .elementor-element.elementor-element-0e5e379 code, .elementor-577 .elementor-element.elementor-element-0e5e379 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-bbb9003{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-84e9999{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-577 .elementor-element.elementor-element-84e9999 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-f3f2042{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-577 .elementor-element.elementor-element-a8e23af{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-2a910e3{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-2a910e3 pre, .elementor-577 .elementor-element.elementor-element-2a910e3 code, .elementor-577 .elementor-element.elementor-element-2a910e3 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-3e265e3{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-577 .elementor-element.elementor-element-3e265e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-ddbb1c2{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-16cdd80{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-577 .elementor-element.elementor-element-16cdd80 pre, .elementor-577 .elementor-element.elementor-element-16cdd80 code, .elementor-577 .elementor-element.elementor-element-16cdd80 .line-numbers .line-numbers-rows{font-size:19px;}.elementor-577 .elementor-element.elementor-element-2d23be6{margin-top:8%;margin-bottom:0%;}.elementor-577 .elementor-element.elementor-element-917ab7c{text-align:center;}.elementor-577 .elementor-element.elementor-element-917ab7c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-a574ecd{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-8000cb9{margin-top:8%;margin-bottom:0%;}.elementor-577 .elementor-element.elementor-element-11b5862{text-align:center;}.elementor-577 .elementor-element.elementor-element-11b5862 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-316fa34{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-8997a89{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-0d178dd{margin-top:5%;margin-bottom:5%;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-577 .elementor-element.elementor-element-fcfec08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-style:none;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:#EFEFEF;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-toggle-title, .elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-toggle-icon{color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-toggle-icon svg{fill:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title.elementor-active a, .elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-toggle-title{font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title .elementor-toggle-icon i:before{color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title .elementor-toggle-icon svg{fill:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#2F2F2F;}.elementor-577 .elementor-element.elementor-element-fcfec08 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#2F2F2F;}@media(max-width:767px){.elementor-577 .elementor-element.elementor-element-fcfec08{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}}