.elementor-4059 .elementor-element.elementor-element-886eca4{padding:0 0 0 0}.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-4059 .elementor-element.elementor-element-6f8d1fd{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:300;line-height:24px;color:var(--e-global-color-primary)}.elementor-4059 .elementor-element.elementor-element-a3b3a92{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -26px) 0;padding:0 0 0 0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700;line-height:26px;color:#000}.elementor-4059 .elementor-element.elementor-element-a3b3a92:hover{border-radius:4px 4px 4px 4px}.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-4059 .elementor-element.elementor-element-9fe84d4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-60c5555{background-color:#FFF;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#343434;border-radius:15px 15px 15px 15px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2)}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2)}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2)}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2)}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2)}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#66666669}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-icon i{color:#00A7A7;transition:color 0.3s}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-icon svg{fill:#00A7A7;transition:fill 0.3s}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#007373}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#007373}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-icon{padding-inline-end:6px}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-text{color:#666;transition:color 0.3s}.elementor-4059 .elementor-element.elementor-element-60c5555 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#343434}.elementor-4059 .elementor-element.elementor-element-730037b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:600;color:#242424}.elementor-4059 .elementor-element.elementor-element-1e556e0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-8dcfe91 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-705b060{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-6bf2008 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:600;color:#242424}.elementor-4059 .elementor-element.elementor-element-1002680{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-43c971a{background-color:#3F3F4117;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0;padding:30px 0 0 38px;border-radius:20px 20px 0 0;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;color:#000}.elementor-4059 .elementor-element.elementor-element-f1eb88f{background-color:#3F3F4117;margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:8px 36px 1px 36px;border-radius:0 0 20px 20px;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-4059 .elementor-element.elementor-element-0c30067{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-0c51dff .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:600;color:#242424}.elementor-4059 .elementor-element.elementor-element-1d57000{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-1e98e1f:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-1e98e1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-1e98e1f,.elementor-4059 .elementor-element.elementor-element-1e98e1f>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-1e98e1f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:30px 30px 30px 30px}.elementor-4059 .elementor-element.elementor-element-1e98e1f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-74c8431{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-text)}.elementor-4059 .elementor-element.elementor-element-16cdde9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-12db2f8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-1a93692{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-7ce365e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-9aba2b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-70f2a85:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-70f2a85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-70f2a85,.elementor-4059 .elementor-element.elementor-element-70f2a85>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-70f2a85{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-70f2a85>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-0d9921d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-3cfad10 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-9b055c5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-7b74025:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-7b74025>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-7b74025,.elementor-4059 .elementor-element.elementor-element-7b74025>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-7b74025{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-7b74025>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-92332f6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-fca1a7e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-b5cc3d7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-54472bc:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-54472bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-54472bc,.elementor-4059 .elementor-element.elementor-element-54472bc>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-54472bc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-54472bc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-3503ab6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-c998d5e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-a203acf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-00a157f:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-00a157f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-00a157f,.elementor-4059 .elementor-element.elementor-element-00a157f>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-00a157f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-00a157f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-1b6a140{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-e2b92f0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-866d538{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-636f6da:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-636f6da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-636f6da,.elementor-4059 .elementor-element.elementor-element-636f6da>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-636f6da{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-636f6da>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-a55e6c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-8be2649 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-4059 .elementor-element.elementor-element-757bed1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-c214b35:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-c214b35>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-c214b35,.elementor-4059 .elementor-element.elementor-element-c214b35>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-c214b35{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-c214b35>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-f8e88d1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-7f5080f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-817e9b8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-7cb5461 .elementor-heading-title{color:#000}.elementor-4059 .elementor-element.elementor-element-e547d90{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-f32e87e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-3428557{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-8dbea57 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-095c221{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-aae9e4d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-40d3b06{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-f52e168 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-1b7b129{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-a2fe8fb:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-a2fe8fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-a2fe8fb,.elementor-4059 .elementor-element.elementor-element-a2fe8fb>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-a2fe8fb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-a2fe8fb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-e4972af{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-ea1685b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-c7041bc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-6e48682:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-6e48682>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-6e48682,.elementor-4059 .elementor-element.elementor-element-6e48682>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-6e48682{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-6e48682>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-9766d82{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-a99375e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-4f1adc7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-5a411d2:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-5a411d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-5a411d2,.elementor-4059 .elementor-element.elementor-element-5a411d2>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-5a411d2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-5a411d2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-73a04f8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-02f0c62 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-9f69604{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-178427a:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-178427a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-178427a,.elementor-4059 .elementor-element.elementor-element-178427a>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-178427a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-178427a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-26483f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-4f460da .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-37c8a58{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-5c08980:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-5c08980>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-5c08980,.elementor-4059 .elementor-element.elementor-element-5c08980>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-5c08980{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-5c08980>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-8bca864{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-ec3487b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-cefd9a1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-e97bf87:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-e97bf87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-e97bf87,.elementor-4059 .elementor-element.elementor-element-e97bf87>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-e97bf87{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-e97bf87>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-2de2557{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-4294209 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-41a934a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-f01db0f:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-f01db0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-f01db0f,.elementor-4059 .elementor-element.elementor-element-f01db0f>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-f01db0f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-f01db0f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-c92089e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-05114f9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-4b75f25{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-4e850e8:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-4e850e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-4e850e8,.elementor-4059 .elementor-element.elementor-element-4e850e8>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-4e850e8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-4059 .elementor-element.elementor-element-4e850e8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-e606070{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-7bfb237 .elementor-heading-title{color:#000}.elementor-4059 .elementor-element.elementor-element-ee1cb9f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-d3b4087:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-d3b4087>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F3F4117}.elementor-4059 .elementor-element.elementor-element-d3b4087,.elementor-4059 .elementor-element.elementor-element-d3b4087>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-d3b4087{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:10px;padding:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-d3b4087>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4059 .elementor-element.elementor-element-5823a4a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-text)}.elementor-4059 .elementor-element.elementor-element-be1b0bf .widget-image-caption{color:#7A7A7A;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1px}.elementor-4059 .elementor-element.elementor-element-b33aa78{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4059 .elementor-element.elementor-element-b33aa78 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-0a7afea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-85d8f01 .elementor-heading-title{color:#000}.elementor-4059 .elementor-element.elementor-element-4980870{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-c4b104d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-72a070e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-1699a7c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-4059 .elementor-element.elementor-element-bb4052c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-65968ae .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-4059 .elementor-element.elementor-element-cdf7ab5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-596605d{background-color:#FFF;margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:9px 0 27px 0;border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5) inset}.elementor-4059 .elementor-element.elementor-element-7925293 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-cceb0bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-9f773ff .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-4059 .elementor-element.elementor-element-ddafe9e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-e787b3d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-be87a8c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-5f743d7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-4059 .elementor-element.elementor-element-5885ef9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-c9d409d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-320f653{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-c75697c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#000}.elementor-4059 .elementor-element.elementor-element-4d4d012{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-7250f62 .elementor-heading-title{color:#000}.elementor-4059 .elementor-element.elementor-element-86b1c6d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-01a82b8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-1b5fe26{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + -100px) 0}.elementor-4059 .elementor-element.elementor-element-85b8973{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -22px) 0;text-align:start;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-4059 .elementor-element.elementor-element-7454094a:not(.elementor-motion-effects-element-type-background),.elementor-4059 .elementor-element.elementor-element-7454094a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A004617}.elementor-4059 .elementor-element.elementor-element-7454094a,.elementor-4059 .elementor-element.elementor-element-7454094a>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-4059 .elementor-element.elementor-element-7454094a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:15px;padding:12px 0 0 12px}.elementor-4059 .elementor-element.elementor-element-7454094a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-4059 .elementor-element.elementor-element-682942f5{margin:0 -22px calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-4059 .elementor-element.elementor-element-682942f5 .elementor-icon-wrapper{text-align:start}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-framed .elementor-icon,.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-framed .elementor-icon,.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-stacked .elementor-icon:hover{background-color:#000;color:#FFF}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-framed .elementor-icon:hover,.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-default .elementor-icon:hover{color:#000;border-color:#000}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-framed .elementor-icon:hover,.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-default .elementor-icon:hover svg{fill:#000}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-framed .elementor-icon:hover{background-color:#FFF}.elementor-4059 .elementor-element.elementor-element-682942f5.elementor-view-stacked .elementor-icon:hover svg{fill:#FFF}.elementor-4059 .elementor-element.elementor-element-682942f5 .elementor-icon{font-size:26px;padding:20px}.elementor-4059 .elementor-element.elementor-element-682942f5 .elementor-icon svg{height:26px}.elementor-4059 .elementor-element.elementor-element-52166356{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0 0 0 16px;border-style:solid;border-width:0 0 0 2px;border-color:var(--e-global-color-secondary);color:#000}@media(min-width:768px){.elementor-4059 .elementor-element.elementor-element-2068300{width:9.041%}.elementor-4059 .elementor-element.elementor-element-4332deec{width:90.959%}}@media(max-width:767px){.elementor-4059 .elementor-element.elementor-element-60c5555{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}}