.elementor-24864 .elementor-element.elementor-element-74792fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible}.elementor-24864 .elementor-element.elementor-element-dae3b84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.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-24864 .elementor-element.elementor-element-e209916 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:600;line-height:50px}@media(min-width:768px){.elementor-24864 .elementor-element.elementor-element-74792fa{--content-width:1170px}}@media(max-width:1200px){.elementor-24864 .elementor-element.elementor-element-74792fa{--gap:60px 60px;--row-gap:60px;--column-gap:60px}.elementor-24864 .elementor-element.elementor-element-e209916>.elementor-widget-container{padding:0 0 0 15px}}@media(max-width:1024px){.elementor-24864 .elementor-element.elementor-element-74792fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-24864 .elementor-element.elementor-element-e209916>.elementor-widget-container{margin:0}.elementor-24864 .elementor-element.elementor-element-e209916 .elementor-heading-title{font-size:32px;line-height:45px}}@media(max-width:767px){.elementor-24864 .elementor-element.elementor-element-74792fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-24864 .elementor-element.elementor-element-e209916>.elementor-widget-container{padding:0 0 0 10px}.elementor-24864 .elementor-element.elementor-element-e209916 .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:24px;font-weight:500;line-height:1.4}.page-content-wrapper h3{font-size:22px;font-weight:500;line-height:1.37}.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{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}.page-content-wrapper h2{font-size:20px}.page-content-wrapper h3{font-size:18px}}