.elementor-24843 .elementor-element.elementor-element-131991b6{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible}.elementor-24843 .elementor-element.elementor-element-131991b6.e-con{--flex-grow:0;--flex-shrink: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-24843 .elementor-element.elementor-element-85844aa>.elementor-widget-container{margin:0;padding:0}.elementor-24843 .elementor-element.elementor-element-85844aa .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:600;line-height:50px}.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-24843 .elementor-element.elementor-element-7edcf3a img{pointer-events:all;width:100%}.elementor-widget-text-editor{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-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-24843 .elementor-element.elementor-element-3be35c1f{text-align:justify}@media(min-width:768px){.elementor-24843 .elementor-element.elementor-element-131991b6{--content-width:1170px}}@media(max-width:1200px){.elementor-24843 .elementor-element.elementor-element-85844aa>.elementor-widget-container{padding:0 0 0 15px}}@media(max-width:1024px){.elementor-24843 .elementor-element.elementor-element-131991b6{--padding-top:50px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}.elementor-24843 .elementor-element.elementor-element-85844aa .elementor-heading-title{font-size:32px;line-height:45px}}@media(max-width:767px){.elementor-24843 .elementor-element.elementor-element-85844aa>.elementor-widget-container{padding:0 0 0 10px}.elementor-24843 .elementor-element.elementor-element-85844aa .elementor-heading-title{font-size:22px;line-height:28px}}.main-page-title h1:before{width:10px;height:calc(100% - 10px);color:#86d95f;background-color:#86d95f;content:"";position:absolute;left:-30px;top:5px}.main-page-title{position:relative;margin-bottom:28px !important;overflow:visible !important}@media screen and (min-width:1200px) and (max-width:1250px){.main-page-title h1{transform:translateX(20px)}.main-page-title h1:before{width:8px;left:-20px}}@media screen and (max-width:1200px){.main-page-title h1:before{left:0}}@media screen and (max-width:1024px){.main-page-title h1:before{top:7px;height:calc(100% - 16px)}.main-page-title{margin-bottom:0 !important}}@media screen and (max-width:767px){.main-page-title h1:before{top:4px;width:5px;height:calc(100% - 10px)}}.page-content-wrapper p,.page-content-wrapper li{font-size:18px !important;font-weight:400 !important;line-height:26.1px !important;margin-bottom:20px}.page-content-wrapper p:last-child,.page-content-wrapper li:last-child{margin-bottom:0}.page-content-wrapper h2{font-size:20px;font-weight:500;line-height:1.4}.page-content-wrapper a{font-weight:500;text-decoration:underline}.page-content-wrapper a:hover{text-decoration:none !important}.page-content-wrapper ul{padding-left:19px}.page-content-wrapper ul>li::marker{color:#86d95f !important}.page-content-wrapper ol>li::marker{border:1px solid red !important;color:#86d95f !important}.page-content-wrapper ol{list-style-type:none;padding-left:0;counter-reset:item}.page-content-wrapper ol li{position:relative;padding-left:50px;counter-increment:item}.page-content-wrapper ol li:before{content:counter(item);position:absolute;top:-2px;left:0;min-width:30px;height:30px;padding:2px 6px;font-weight:400;font-size:16px;text-align:center;line-height:24px;border:1px solid #86d95f;border-radius:6px;color:#000}@media screen and (max-width:1024px){.page-content-wrapper p,.page-content-wrapper li{font-size:16px !important}.page-content-wrapper ol li{position:relative;padding-left:40px;counter-increment:item}.page-content-wrapper ol li:before{height:28px}}