.elementor-10717 .elementor-element.elementor-element-2f51e28{border-style:none;margin-top:0px;margin-bottom:-142px;z-index:10;}.elementor-10717 .elementor-element.elementor-element-c038e63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10717 .elementor-element.elementor-element-86398ed{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;align-self:center;text-align:end;}.elementor-10717 .elementor-element.elementor-element-86398ed img{width:100%;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-e37c9f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-e37c9f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-387925c{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-c05fefb{--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;}.elementor-10717 .elementor-element.elementor-element-c05fefb:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-c05fefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-97e1b8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-10717 .elementor-element.elementor-element-1b0dd29{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-3e69fb6{--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;}.elementor-10717 .elementor-element.elementor-element-a1712d0 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-a1712d0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-005c4f3 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-005c4f3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-5857d3f > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-5857d3f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-2c72cae{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-98e221d{--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;}.elementor-10717 .elementor-element.elementor-element-98e221d:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-98e221d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10717 .elementor-element.elementor-element-93bf5a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-f4fafbf{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-6aeae81{--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;}.elementor-10717 .elementor-element.elementor-element-5ffb038 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-5ffb038{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-df5fb5d > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-df5fb5d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-e83fb6f > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-e83fb6f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-6de30a4{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-98073a3{--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;}.elementor-10717 .elementor-element.elementor-element-98073a3:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-98073a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10717 .elementor-element.elementor-element-98073a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-fe06841 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-af15539.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-af15539{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-19a50c9{--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;}.elementor-10717 .elementor-element.elementor-element-6f045fb > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-6f045fb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-bb5fd19 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-bb5fd19{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-a05df6e > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-a05df6e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-de0b098 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-de0b098{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-cfb4cf6 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-cfb4cf6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-780c7ad > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-780c7ad{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-9ccec65{--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;}.elementor-10717 .elementor-element.elementor-element-e2fefa0 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-e2fefa0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-536b9e5 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-536b9e5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-f698c48 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-f698c48{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-678d318 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-678d318{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-b7867c4 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-b7867c4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-f1596a4 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-f1596a4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-fed7417{--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;}.elementor-10717 .elementor-element.elementor-element-f8d50de > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-f8d50de{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-bacb537 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-bacb537{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-85be858 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-85be858{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-0ad1a46 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-0ad1a46{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-5f6d51a > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-5f6d51a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-ea41af7{--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;--border-radius:10px 10px 10px 10px;--margin-top:9px;--margin-bottom:0px;--margin-left:-85px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-0e215e8{--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;}.elementor-10717 .elementor-element.elementor-element-7390f82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-10717 .elementor-element.elementor-element-bd78fb3{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-3ce187a{--display:flex;}.elementor-10717 .elementor-element.elementor-element-0a91802 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-0a91802{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-df460b5 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-df460b5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-dad28ad{--display:flex;}.elementor-10717 .elementor-element.elementor-element-ff85859{--display:flex;}.elementor-10717 .elementor-element.elementor-element-207f349{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-align:flex-end;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-10717 .elementor-element.elementor-element-207f349 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-10717 .elementor-element.elementor-element-207f349 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-10717 .elementor-element.elementor-element-207f349 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-10717 .elementor-element.elementor-element-207f349 {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-46aa700.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-46aa700.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-46aa700 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10717 .elementor-element.elementor-element-50b2fc0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10717 .elementor-element.elementor-element-50b2fc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-menu-toggle{margin:0 auto;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:5px 5px 5px 5px;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 8px 24px 2px rgba(148.99999999999997, 156.99999999999997, 164.99999999999997, 0.2);}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;}.elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10717 .elementor-element.elementor-element-50b2fc0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-c7ff3c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-c7ff3c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10717 .elementor-element.elementor-element-e074192 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10717 .elementor-element.elementor-element-e074192 .elementor-button:hover, .elementor-10717 .elementor-element.elementor-element-e074192 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-e074192{width:var( --container-widget-width, 133.662% );max-width:133.662%;--container-widget-width:133.662%;--container-widget-flex-grow:0;}.elementor-10717 .elementor-element.elementor-element-e074192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10717 .elementor-element.elementor-element-e074192.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-e074192 .elementor-button:hover svg, .elementor-10717 .elementor-element.elementor-element-e074192 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-73d5f90{border-style:none;margin-top:469px;margin-bottom:-142px;z-index:10;}.elementor-10717 .elementor-element.elementor-element-aba743e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10717 .elementor-element.elementor-element-1099ed9{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;align-self:center;text-align:end;}.elementor-10717 .elementor-element.elementor-element-1099ed9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-372f0f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-372f0f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-menu-toggle{margin-left:auto;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main .elementor-item:focus{color:#61CE70;fill:#61CE70;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a, .elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a:hover,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a:focus,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-menu-toggle:hover,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a:hover,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a:focus,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a.highlighted{background-color:#50B37900;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown .elementor-item, .elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-10717 .elementor-element.elementor-element-490ede5{width:var( --container-widget-width, 275.09% );max-width:275.09%;--container-widget-width:275.09%;--container-widget-flex-grow:0;}.elementor-10717 .elementor-element.elementor-element-490ede5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-490ede5 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF00;}.elementor-10717 .elementor-element.elementor-element-490ede5 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-10717 .elementor-element.elementor-element-490ede5 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-10717 .elementor-element.elementor-element-3160ced:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-3160ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10717 .elementor-element.elementor-element-3160ced{border-style:none;box-shadow:0px 8px 12px 0px rgba(205.70000000000002, 205.70000000000002, 205.70000000000002, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:45px 20px 20px 20px;z-index:10;}.elementor-10717 .elementor-element.elementor-element-3160ced > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-5e2cc2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-5e2cc2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-5e2cc2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10717 .elementor-element.elementor-element-008ad6d{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;align-self:center;text-align:end;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-3d88aac.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10717 .elementor-element.elementor-element-3d88aac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10717 .elementor-element.elementor-element-b25d9cc{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-e45b3e5{--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;}.elementor-10717 .elementor-element.elementor-element-e45b3e5:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-e45b3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10717 .elementor-element.elementor-element-aa8df7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-65b2985{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-0a44198{--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;}.elementor-10717 .elementor-element.elementor-element-d7c41b7 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-d7c41b7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-fc8b904 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-fc8b904{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-a5aa171 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-a5aa171{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-eab4a56{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-8539b59{--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;}.elementor-10717 .elementor-element.elementor-element-8539b59:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-8539b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10717 .elementor-element.elementor-element-46a2fa5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-a0b78ac{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-893426d{--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;}.elementor-10717 .elementor-element.elementor-element-c69ab58 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-c69ab58{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-3ed99f4 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-3ed99f4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-60f8173 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-60f8173{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-05d644b{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-b0aacfa{--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;}.elementor-10717 .elementor-element.elementor-element-b0aacfa:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-b0aacfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10717 .elementor-element.elementor-element-b0aacfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-e0b266a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-f0ad194.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-f0ad194{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-ec314df{--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;}.elementor-10717 .elementor-element.elementor-element-0d88622 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-0d88622{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-91f690e > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-91f690e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-49b5afa > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-49b5afa{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-cca3642 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-cca3642{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-0c518f1 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-0c518f1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-0e7d1b9 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-0e7d1b9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-4411868{--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;}.elementor-10717 .elementor-element.elementor-element-1b0506a > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-1b0506a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-62b74a7 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-62b74a7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-74e0841 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-74e0841{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-f69a91c > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-f69a91c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-cfc8509 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-cfc8509{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-b7a5f71 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-b7a5f71{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-3c142c8{--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;}.elementor-10717 .elementor-element.elementor-element-dcdfd6a > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-dcdfd6a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-10717 .elementor-element.elementor-element-d745d26 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-d745d26{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-e83f25c > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-e83f25c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-e3f13bb > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-e3f13bb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-e137e3d > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10717 .elementor-element.elementor-element-e137e3d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-adef435{--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;--border-radius:10px 10px 10px 10px;--margin-top:9px;--margin-bottom:0px;--margin-left:-85px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10717 .elementor-element.elementor-element-829b3f9{--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;}.elementor-10717 .elementor-element.elementor-element-eebfb98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-10717 .elementor-element.elementor-element-f66de13{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-e01213f{--display:flex;}.elementor-10717 .elementor-element.elementor-element-9d7b5d1 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-9d7b5d1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-f8b0e50 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10717 .elementor-element.elementor-element-f8b0e50{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#50B379;}.elementor-10717 .elementor-element.elementor-element-49a1965{--display:flex;}.elementor-10717 .elementor-element.elementor-element-f3aee28{--display:flex;}.elementor-10717 .elementor-element.elementor-element-7c1f48b{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-align:flex-end;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-10717 .elementor-element.elementor-element-7c1f48b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-10717 .elementor-element.elementor-element-7c1f48b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-10717 .elementor-element.elementor-element-7c1f48b > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-10717 .elementor-element.elementor-element-7c1f48b {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-4bae101.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-4bae101.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-4bae101 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10717 .elementor-element.elementor-element-ec2a961{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10717 .elementor-element.elementor-element-ec2a961 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10717 .elementor-element.elementor-element-ec2a961.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-menu-toggle{margin:0 auto;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:5px 5px 5px 5px;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 8px 24px 2px rgba(148.99999999999997, 156.99999999999997, 164.99999999999997, 0.2);}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;}.elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10717 .elementor-element.elementor-element-ec2a961 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-5be326f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-5be326f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-9c60690 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10717 .elementor-element.elementor-element-9c60690 .elementor-button:hover, .elementor-10717 .elementor-element.elementor-element-9c60690 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-9c60690 .elementor-button:hover svg, .elementor-10717 .elementor-element.elementor-element-9c60690 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10717 .elementor-element.elementor-element-0bb59fc{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10717 .elementor-element.elementor-element-3160ced{margin-top:472px;margin-bottom:0px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-10717 .elementor-element.elementor-element-73d5f90{margin-top:0px;margin-bottom:-100px;padding:20px 10px 0px 10px;}.elementor-10717 .elementor-element.elementor-element-aba743e{width:22%;}.elementor-10717 .elementor-element.elementor-element-aba743e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10717 .elementor-element.elementor-element-1099ed9{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-10717 .elementor-element.elementor-element-1099ed9 img{width:100%;}.elementor-10717 .elementor-element.elementor-element-372f0f1{width:78%;}.elementor-bc-flex-widget .elementor-10717 .elementor-element.elementor-element-372f0f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10717 .elementor-element.elementor-element-372f0f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-372f0f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10717 .elementor-element.elementor-element-e7bc5de{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:19px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown .elementor-item, .elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--dropdown a{padding-top:8px;padding-bottom:8px;}.elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10717 .elementor-element.elementor-element-e7bc5de .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:70px !important;}.elementor-10717 .elementor-element.elementor-element-490ede5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10717 .elementor-element.elementor-element-490ede5{--container-widget-width:42px;--container-widget-flex-grow:0;width:var( --container-widget-width, 42px );max-width:42px;}.elementor-10717 .elementor-element.elementor-element-490ede5.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-10717 .elementor-element.elementor-element-490ede5 .elementor-nav-menu .elementor-item{font-size:12px;}}@media(min-width:768px){.elementor-10717 .elementor-element.elementor-element-c038e63{width:16.586%;}.elementor-10717 .elementor-element.elementor-element-e37c9f4{width:60.37%;}.elementor-10717 .elementor-element.elementor-element-387925c{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-c05fefb{--width:50%;}.elementor-10717 .elementor-element.elementor-element-3e69fb6{--width:50%;}.elementor-10717 .elementor-element.elementor-element-2c72cae{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-98e221d{--width:50%;}.elementor-10717 .elementor-element.elementor-element-6aeae81{--width:50%;}.elementor-10717 .elementor-element.elementor-element-6de30a4{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-98073a3{--width:26.409%;}.elementor-10717 .elementor-element.elementor-element-19a50c9{--width:50%;}.elementor-10717 .elementor-element.elementor-element-9ccec65{--width:50%;}.elementor-10717 .elementor-element.elementor-element-fed7417{--width:50%;}.elementor-10717 .elementor-element.elementor-element-ea41af7{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-0e215e8{--width:50%;}.elementor-10717 .elementor-element.elementor-element-3ce187a{--width:50%;}.elementor-10717 .elementor-element.elementor-element-46aa700{width:4.286%;}.elementor-10717 .elementor-element.elementor-element-c7ff3c5{width:18.694%;}.elementor-10717 .elementor-element.elementor-element-5e2cc2d{width:19.744%;}.elementor-10717 .elementor-element.elementor-element-3d88aac{width:61.998%;}.elementor-10717 .elementor-element.elementor-element-b25d9cc{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-e45b3e5{--width:50%;}.elementor-10717 .elementor-element.elementor-element-0a44198{--width:50%;}.elementor-10717 .elementor-element.elementor-element-eab4a56{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-8539b59{--width:50%;}.elementor-10717 .elementor-element.elementor-element-893426d{--width:50%;}.elementor-10717 .elementor-element.elementor-element-05d644b{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-b0aacfa{--width:26.409%;}.elementor-10717 .elementor-element.elementor-element-ec314df{--width:50%;}.elementor-10717 .elementor-element.elementor-element-4411868{--width:50%;}.elementor-10717 .elementor-element.elementor-element-3c142c8{--width:50%;}.elementor-10717 .elementor-element.elementor-element-adef435{--content-width:845px;}.elementor-10717 .elementor-element.elementor-element-829b3f9{--width:50%;}.elementor-10717 .elementor-element.elementor-element-e01213f{--width:50%;}.elementor-10717 .elementor-element.elementor-element-4bae101{width:4.286%;}.elementor-10717 .elementor-element.elementor-element-5be326f{width:13.944%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10717 .elementor-element.elementor-element-e37c9f4{width:53%;}.elementor-10717 .elementor-element.elementor-element-46aa700{width:3%;}}/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1712d0 */.elementor-10717 .elementor-element.elementor-element-a1712d0 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a1712d0 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c4f3 */.elementor-10717 .elementor-element.elementor-element-005c4f3 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-005c4f3 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5857d3f */.elementor-10717 .elementor-element.elementor-element-5857d3f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5857d3f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387925c */.elementor-10717 .elementor-element.elementor-element-387925c{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffb038 */.elementor-10717 .elementor-element.elementor-element-5ffb038 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5ffb038 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5fb5d */.elementor-10717 .elementor-element.elementor-element-df5fb5d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df5fb5d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83fb6f */.elementor-10717 .elementor-element.elementor-element-e83fb6f a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83fb6f a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c72cae */.elementor-10717 .elementor-element.elementor-element-2c72cae{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5fd19 */.elementor-10717 .elementor-element.elementor-element-bb5fd19 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bb5fd19 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05df6e */.elementor-10717 .elementor-element.elementor-element-a05df6e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a05df6e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de0b098 */.elementor-10717 .elementor-element.elementor-element-de0b098 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-de0b098 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfb4cf6 */.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfb4cf6 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780c7ad */.elementor-10717 .elementor-element.elementor-element-780c7ad a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-780c7ad a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536b9e5 */.elementor-10717 .elementor-element.elementor-element-536b9e5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-536b9e5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f698c48 */.elementor-10717 .elementor-element.elementor-element-f698c48 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f698c48 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-678d318 */.elementor-10717 .elementor-element.elementor-element-678d318 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-678d318 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7867c4 */.elementor-10717 .elementor-element.elementor-element-b7867c4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7867c4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1596a4 */.elementor-10717 .elementor-element.elementor-element-f1596a4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f1596a4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacb537 */.elementor-10717 .elementor-element.elementor-element-bacb537 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-bacb537 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85be858 */.elementor-10717 .elementor-element.elementor-element-85be858 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-85be858 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ad1a46 */.elementor-10717 .elementor-element.elementor-element-0ad1a46 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0ad1a46 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6d51a */.elementor-10717 .elementor-element.elementor-element-5f6d51a a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-5f6d51a a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de30a4 */.elementor-10717 .elementor-element.elementor-element-6de30a4{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a91802 */.elementor-10717 .elementor-element.elementor-element-0a91802 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0a91802 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df460b5 */.elementor-10717 .elementor-element.elementor-element-df460b5 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-df460b5 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea41af7 */.elementor-10717 .elementor-element.elementor-element-ea41af7{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-50b2fc0 */.menu-item-13882-pl{
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-e7bc5de */.elementor-nav-menu .elementor-sub-item {
    white-space: nowrap;
}

.elementor-10717 .elementor-element.elementor-element-e7bc5de img{
    height: 35px;
    
}

/* Sélecteur d'attribut pour cibler une image avec un attribut alt spécifique */
.elementor-10717 .elementor-element.elementor-element-e7bc5de img[alt="English"] {
    height: 35px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-490ede5 */.sub-menu .elementor-nav-menu--dropdown .sm-nowrap{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7c41b7 */.elementor-10717 .elementor-element.elementor-element-d7c41b7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d7c41b7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc8b904 */.elementor-10717 .elementor-element.elementor-element-fc8b904 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-fc8b904 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa171 */.elementor-10717 .elementor-element.elementor-element-a5aa171 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-a5aa171 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25d9cc */.elementor-10717 .elementor-element.elementor-element-b25d9cc{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69ab58 */.elementor-10717 .elementor-element.elementor-element-c69ab58 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-c69ab58 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed99f4 */.elementor-10717 .elementor-element.elementor-element-3ed99f4 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-3ed99f4 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f8173 */.elementor-10717 .elementor-element.elementor-element-60f8173 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-60f8173 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4a56 */.elementor-10717 .elementor-element.elementor-element-eab4a56{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f690e */.elementor-10717 .elementor-element.elementor-element-91f690e a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-91f690e a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b5afa */.elementor-10717 .elementor-element.elementor-element-49b5afa a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-49b5afa a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca3642 */.elementor-10717 .elementor-element.elementor-element-cca3642 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cca3642 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c518f1 */.elementor-10717 .elementor-element.elementor-element-0c518f1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0c518f1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7d1b9 */.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-0e7d1b9 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b74a7 */.elementor-10717 .elementor-element.elementor-element-62b74a7 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-62b74a7 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e0841 */.elementor-10717 .elementor-element.elementor-element-74e0841 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-74e0841 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f69a91c */.elementor-10717 .elementor-element.elementor-element-f69a91c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f69a91c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc8509 */.elementor-10717 .elementor-element.elementor-element-cfc8509 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-cfc8509 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5f71 */.elementor-10717 .elementor-element.elementor-element-b7a5f71 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-b7a5f71 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d745d26 */.elementor-10717 .elementor-element.elementor-element-d745d26 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-d745d26 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83f25c */.elementor-10717 .elementor-element.elementor-element-e83f25c a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e83f25c a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3f13bb */.elementor-10717 .elementor-element.elementor-element-e3f13bb a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e3f13bb a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e137e3d */.elementor-10717 .elementor-element.elementor-element-e137e3d a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-e137e3d a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d644b */.elementor-10717 .elementor-element.elementor-element-05d644b{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7b5d1 */.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-9d7b5d1 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b0e50 */.elementor-10717 .elementor-element.elementor-element-f8b0e50 a:hover {
    color: black;
}

.elementor-10717 .elementor-element.elementor-element-f8b0e50 a {
    color: #50B379;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adef435 */.elementor-10717 .elementor-element.elementor-element-adef435{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ec2a961 */.menu-item-13882-pl{
    display:none!important;
}
.elementor-10717 .elementor-element.elementor-element-ec2a961 img{
    width: 22px;
    height: 22px;
}/* End custom CSS */