.elementor-3 .elementor-element.elementor-element-b95b523{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-b95b523:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-b95b523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a52fe71 );}.elementor-3 .elementor-element.elementor-element-2d5383e{--display:flex;--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;--justify-content:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2d5383e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-07dbc32{text-align:start;}.elementor-3 .elementor-element.elementor-element-07dbc32 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-07dbc32.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-07dbc32 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3 .elementor-element.elementor-element-569e66f{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-68b4855{--display:flex;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-68b4855:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-68b4855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-68b4855 > .elementor-shape-top .elementor-shape-fill, .elementor-3 .elementor-element.elementor-element-68b4855 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-a52fe71 );}.elementor-3 .elementor-element.elementor-element-68b4855 > .elementor-shape-top svg, .elementor-3 .elementor-element.elementor-element-68b4855 > .e-con-inner > .elementor-shape-top svg{width:calc(600% + 1.3px);height:36px;}.elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-0d23ffe .elementor-heading-title{color:var( --e-global-color-a52fe71 );}.elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-0d23ffe.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-0d23ffe > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-text-editor{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-3 .elementor-element.elementor-element-37e738a.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-37e738a{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:var( --e-global-color-3edef8c );}.elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-37e738a.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-37e738a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3 .elementor-element.elementor-element-37e738a p:last-child{margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-2dbcbc6{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-2dbcbc6:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2dbcbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a52fe71 );}.elementor-3 .elementor-element.elementor-element-2dbcbc6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3 .elementor-element.elementor-element-2dbcbc6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3edef8c );}.elementor-3 .elementor-element.elementor-element-2dbcbc6 > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-2dbcbc6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(600% + 1.3px);height:36px;}.elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-e36979c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-e36979c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-e36979c.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-e36979c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-6c65ff4.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-6c65ff4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3 .elementor-element.elementor-element-6c65ff4 p:last-child{margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-eba8c40{--display:flex;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-eba8c40:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-eba8c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3edef8c );}.elementor-3 .elementor-element.elementor-element-eba8c40 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3 .elementor-element.elementor-element-eba8c40 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3edef8c );}.elementor-3 .elementor-element.elementor-element-eba8c40 > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-eba8c40 > .e-con-inner > .elementor-shape-bottom svg{width:calc(600% + 1.3px);height:36px;}.elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-1390a79{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-1390a79 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-1390a79.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-1390a79 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri div{writing-mode:inherit;}.elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > div, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > h1, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > h2, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > h3, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > h4, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > h5, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > h6, .elementor-3 .elementor-element.elementor-element-ecac7c2.ob-harakiri > p{transform:rotate(0deg);}.elementor-3 .elementor-element.elementor-element-ecac7c2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3 .elementor-element.elementor-element-ecac7c2 p:last-child{margin-bottom:0px;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-b95b523{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-07dbc32 .elementor-heading-title{font-size:66px;}.elementor-3 .elementor-element.elementor-element-569e66f{--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3 .elementor-element.elementor-element-68b4855 > .elementor-shape-top svg, .elementor-3 .elementor-element.elementor-element-68b4855 > .e-con-inner > .elementor-shape-top svg{width:calc(900% + 1.3px);}.elementor-3 .elementor-element.elementor-element-68b4855{--padding-top:10%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-37e738a{font-size:21px;}.elementor-3 .elementor-element.elementor-element-2dbcbc6 > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-2dbcbc6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(900% + 1.3px);}.elementor-3 .elementor-element.elementor-element-2dbcbc6{--padding-top:10%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-eba8c40 > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-eba8c40 > .e-con-inner > .elementor-shape-bottom svg{width:calc(900% + 1.3px);}.elementor-3 .elementor-element.elementor-element-eba8c40{--padding-top:10%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-b95b523{--padding-top:5%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-07dbc32 .elementor-heading-title{font-size:42px;}.elementor-3 .elementor-element.elementor-element-68b4855 > .elementor-shape-top svg, .elementor-3 .elementor-element.elementor-element-68b4855 > .e-con-inner > .elementor-shape-top svg{width:calc(1800% + 1.3px);height:24px;}.elementor-3 .elementor-element.elementor-element-68b4855{--padding-top:15%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-37e738a{font-size:19px;}.elementor-3 .elementor-element.elementor-element-2dbcbc6 > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-2dbcbc6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(1800% + 1.3px);height:24px;}.elementor-3 .elementor-element.elementor-element-2dbcbc6{--padding-top:15%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-3 .elementor-element.elementor-element-eba8c40 > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-eba8c40 > .e-con-inner > .elementor-shape-bottom svg{width:calc(1800% + 1.3px);height:24px;}.elementor-3 .elementor-element.elementor-element-eba8c40{--padding-top:15%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-2d5383e{--width:58%;}.elementor-3 .elementor-element.elementor-element-569e66f{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-2d5383e{--width:100%;}.elementor-3 .elementor-element.elementor-element-569e66f{--width:70%;}}/* Start custom CSS for text-editor, class: .elementor-element-ecac7c2 */.elementor-3 .elementor-element.elementor-element-ecac7c2 ul {
    list-style-type: none !important;
}

.elementor-3 .elementor-element.elementor-element-ecac7c2 ul li::before {
    content: "\f14a";
    font-family: "Font Awesome 5 Free";
    color: #016f4a;
    padding: 0 8px 0 0;
}

.elementor-3 .elementor-element.elementor-element-ecac7c2 ul li {
    margin-bottom: 1em;
    margin-top: 1em;
}

.elementor-3 .elementor-element.elementor-element-ecac7c2 ol h3 {
    text-transform: none;
    margin-top: 2em;
}/* End custom CSS */