.elementor-1032 .elementor-element.elementor-element-e689976{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0%;--margin-bottom:-15%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1032 .elementor-element.elementor-element-47e7887{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.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-1032 .elementor-element.elementor-element-93d0668 .elementor-button{background-color:#206B43;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BFBFBF;border-radius:25px 25px 25px 25px;padding:16px 030px 16px 30px;}.elementor-1032 .elementor-element.elementor-element-93d0668.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .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 > .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-1032 .elementor-element.elementor-element-475a09c{--display:flex;}.elementor-1032 .elementor-element.elementor-element-0740ab1{--display:flex;}.elementor-1032 .elementor-element.elementor-element-73421d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-73421d5:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-73421d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1032 .elementor-element.elementor-element-2fedaa3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-2fedaa3:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-2fedaa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1032 .elementor-element.elementor-element-2d7a675{--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:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-9af448f{--display:flex;--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1032 .elementor-element.elementor-element-d708bfd.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-d708bfd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-d708bfd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1032 .elementor-element.elementor-element-d708bfd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1032 .elementor-element.elementor-element-d708bfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1032 .elementor-element.elementor-element-d708bfd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1032 .elementor-element.elementor-element-d708bfd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-f97a805{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-0807463{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-f687ecc{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1032 .elementor-element.elementor-element-cd67f3e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1032 .elementor-element.elementor-element-36f3a59{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-36f3a59.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-36f3a59 p{margin-block-end:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1032 .elementor-element.elementor-element-7915503{padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-7915503.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-7915503 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-7915503.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7915503.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-7915503.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7915503.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-7915503.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7915503 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-7915503 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-64e863f{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-cd68884{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-67b4a46 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-34505f0{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-34505f0.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-34505f0 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-046f589{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-046f589.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-046f589 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-046f589.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-046f589.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-046f589.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-046f589.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-046f589.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-046f589 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-046f589 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-58ab2b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-9d26ab0{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-8c553e6{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-6c9d4e8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-0e65cec{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-0e65cec.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-0e65cec p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-6309134{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-6309134.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-6309134 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-6309134.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-6309134.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-6309134.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-6309134.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-6309134.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-6309134 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-6309134 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-ac9661b{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-2b2b3eb{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-9ad7e1c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-cf74551{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-cf74551.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-cf74551 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-51fb9f8{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-51fb9f8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-51fb9f8 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-51fb9f8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-51fb9f8.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-51fb9f8.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-51fb9f8.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-51fb9f8.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-51fb9f8 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-51fb9f8 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-0a19271{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-0b74a97{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-975fb58{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-c14d270 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-607a53e{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-607a53e.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-607a53e p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-2000e9a{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-2000e9a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-2000e9a .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-2000e9a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-2000e9a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-2000e9a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-2000e9a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-2000e9a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-2000e9a .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-2000e9a .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-0b674f9{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-44fa083{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-f290d45 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-ba6c4d9{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-ba6c4d9.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-ba6c4d9 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-b1bb120{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-b1bb120.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-b1bb120 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-b1bb120.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b1bb120.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b1bb120.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b1bb120.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b1bb120.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b1bb120 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-b1bb120 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-c616073{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-1406c3c{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-aa28cca{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-70d5c56 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-6d862fd{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-6d862fd.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-6d862fd p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-48b15ac{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-48b15ac.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-48b15ac .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-48b15ac.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-48b15ac.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-48b15ac.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-48b15ac.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-48b15ac.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-48b15ac .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-48b15ac .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-e49a4f2{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-081a034{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-9e856a3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-fa590f1{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-fa590f1.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-fa590f1 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-813ec2a{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-813ec2a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-813ec2a .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-813ec2a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-813ec2a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-813ec2a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-813ec2a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-813ec2a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-813ec2a .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-813ec2a .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-fa7e632{--display:flex;--justify-content:flex-end;--border-radius:0px 025px 025px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1032 .elementor-element.elementor-element-fa7e632:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-fa7e632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centralpark.website/wp-content/uploads/2026/08/pexels-photo-18529807.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1032 .elementor-element.elementor-element-2c80137 .elementor-button{background-color:#E8A33C;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-2c80137.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-da14601 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-da14601.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-da14601 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1032 .elementor-element.elementor-element-5351bd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-5351bd1:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-5351bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1032 .elementor-element.elementor-element-a55b9c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-a55b9c3:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-a55b9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1032 .elementor-element.elementor-element-d7ef040{--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:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-491039d{--display:flex;--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1032 .elementor-element.elementor-element-491039d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1032 .elementor-element.elementor-element-7c2f7eb.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-7c2f7eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-7c2f7eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1032 .elementor-element.elementor-element-7c2f7eb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1032 .elementor-element.elementor-element-7c2f7eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1032 .elementor-element.elementor-element-7c2f7eb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1032 .elementor-element.elementor-element-7c2f7eb .elementor-icon-list-text{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-1ed0de5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-07aca77{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-1ce637f{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-cbe00b4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-acfe336{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-acfe336.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-acfe336 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-0074147{padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-0074147.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-0074147 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-0074147.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-0074147.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-0074147.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-0074147.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-0074147.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-0074147 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-0074147 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-a43f2bc{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-db203a1{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-1718768 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-4402f21{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-4402f21.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-4402f21 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-5f98968{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-5f98968.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-5f98968 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-5f98968.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5f98968.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-5f98968.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5f98968.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-5f98968.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5f98968 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-5f98968 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-4e742ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-2df6ba5{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-c44c344{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-7c3be7b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-8ff29f5{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-8ff29f5.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-8ff29f5 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-d6e8328{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-d6e8328.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-d6e8328 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-d6e8328.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-d6e8328.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-d6e8328.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-d6e8328.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-d6e8328.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-d6e8328 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-d6e8328 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-6d1528d{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-5375897{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-fed9087 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-071fedc{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-071fedc.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-071fedc p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-d5f6df8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-d5f6df8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-d5f6df8 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-d5f6df8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-d5f6df8.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-d5f6df8.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-d5f6df8.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-d5f6df8.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-d5f6df8 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-d5f6df8 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-731f769{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-f4b5c6c{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-54d019b{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-87ed887 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-66d3ceb{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-66d3ceb.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-66d3ceb p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-b968441{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-b968441.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-b968441 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-b968441.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b968441.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b968441.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b968441.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b968441.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b968441 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-b968441 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-a90b067{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-21c2f3c{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-bdea618 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-42c00c9{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-42c00c9.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-42c00c9 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-4600f5a{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-4600f5a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-4600f5a .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-4600f5a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-4600f5a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-4600f5a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-4600f5a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-4600f5a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-4600f5a .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-4600f5a .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-3372fa6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-c6d30ed{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-e309c4e{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-66902b8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-32aed3f{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-32aed3f.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-32aed3f p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-909236e{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-909236e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-909236e .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-909236e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-909236e.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-909236e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-909236e.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-909236e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-909236e .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-909236e .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-42af68f{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-4247fda{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-8ae3ff8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-750ed48{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-750ed48.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-750ed48 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-297b07a{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-297b07a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-297b07a .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-297b07a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-297b07a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-297b07a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-297b07a.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-297b07a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-297b07a .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-297b07a .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-d5a0032{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-af6db53{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-68a538d{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-4be07c6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-601779a{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-601779a.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-601779a p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-5ee7239{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-5ee7239.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-5ee7239 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-5ee7239.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5ee7239.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-5ee7239.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5ee7239.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-5ee7239.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5ee7239 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-5ee7239 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-efc0f1e{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-6741c3b{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-78b9be2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-36a5c1f{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-36a5c1f.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-36a5c1f p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-1b8e4bb.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-1b8e4bb.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-f7d43a4{--display:flex;--justify-content:flex-end;--overlay-opacity:0.74;--border-radius:0px 025px 025px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1032 .elementor-element.elementor-element-f7d43a4:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-f7d43a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centralpark.website/wp-content/uploads/2026/08/pexels-photo-19891612.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1032 .elementor-element.elementor-element-f7d43a4::before, .elementor-1032 .elementor-element.elementor-element-f7d43a4 > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-f7d43a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-f7d43a4 > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-f7d43a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-f7d43a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C0C0C0 0%, #0A2119 100%);}.elementor-1032 .elementor-element.elementor-element-fe2fdbc .elementor-button{background-color:#E8A33C;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-fe2fdbc.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-36105a3 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-36105a3.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-36105a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1032 .elementor-element.elementor-element-5289ef9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-5289ef9:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-5289ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1032 .elementor-element.elementor-element-1e69b8a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-1e69b8a:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-1e69b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1032 .elementor-element.elementor-element-be682f9{--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:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-cf569c6{--display:flex;--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1032 .elementor-element.elementor-element-cf569c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1032 .elementor-element.elementor-element-a300965.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-a300965 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-a300965 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1032 .elementor-element.elementor-element-a300965{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1032 .elementor-element.elementor-element-a300965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1032 .elementor-element.elementor-element-a300965 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1032 .elementor-element.elementor-element-a300965 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-1857a7d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-a697099{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-7902ba0{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-1d9802e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-a6f0d6c{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-a6f0d6c.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-a6f0d6c p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-1ce5e16{padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-1ce5e16.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-1ce5e16 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-1ce5e16.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-1ce5e16.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-1ce5e16.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-1ce5e16.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-1ce5e16.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-1ce5e16 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-1ce5e16 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-5bf43cc{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-d548017{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-dbb559f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-c391c25{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-c391c25.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-c391c25 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-ef17181{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-ef17181.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-ef17181 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-ef17181.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-ef17181.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-ef17181.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-ef17181.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-ef17181.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-ef17181 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-ef17181 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-e3cd891{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-9b1b427{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-6c81c3b{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-96063f8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-3aa5732{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-3aa5732.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-3aa5732 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-5a379fc{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-5a379fc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-5a379fc .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-5a379fc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5a379fc.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-5a379fc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5a379fc.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-5a379fc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-5a379fc .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-5a379fc .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-c372275{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-069183f{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-a7a756f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-a256fcd{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-a256fcd.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-a256fcd p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-7d4934c{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-7d4934c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-7d4934c .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-7d4934c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7d4934c.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-7d4934c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7d4934c.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-7d4934c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7d4934c .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-7d4934c .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-826f016{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-ab16b4e{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-be3d714{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-458a47c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-ed06873{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-ed06873.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-ed06873 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-0bb0349{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-0bb0349.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-0bb0349 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-0bb0349.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-0bb0349.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-0bb0349.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-0bb0349.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-0bb0349.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-0bb0349 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-0bb0349 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-e8a6913{--display:flex;--min-height:390px;--justify-content:flex-end;--overlay-opacity:0.74;--border-radius:0px 025px 025px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1032 .elementor-element.elementor-element-e8a6913:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-e8a6913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centralpark.website/wp-content/uploads/2026/08/pexels-photo-19087128.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1032 .elementor-element.elementor-element-e8a6913::before, .elementor-1032 .elementor-element.elementor-element-e8a6913 > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-e8a6913 > .e-con-inner > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-e8a6913 > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-e8a6913 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-e8a6913 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C0C0C000 0%, #0A2119 100%);}.elementor-1032 .elementor-element.elementor-element-aa6eff5 .elementor-button{background-color:#E8A33C;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-aa6eff5.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-a08965e .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-a08965e.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-a08965e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1032 .elementor-element.elementor-element-237a429{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-237a429:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-237a429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1032 .elementor-element.elementor-element-77489c2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-77489c2:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-77489c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1032 .elementor-element.elementor-element-059743f{--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:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-aaaeedb{--display:flex;--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1032 .elementor-element.elementor-element-aaaeedb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1032 .elementor-element.elementor-element-a2cee64.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-a2cee64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-a2cee64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1032 .elementor-element.elementor-element-a2cee64{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1032 .elementor-element.elementor-element-a2cee64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1032 .elementor-element.elementor-element-a2cee64 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1032 .elementor-element.elementor-element-a2cee64 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-1f824c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-9d10d22{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-800c49c{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-cd3f9e9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-b62f4ba{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-b62f4ba.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-b62f4ba p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-f6d1278{padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-f6d1278.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-f6d1278 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-f6d1278.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-f6d1278.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-f6d1278.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-f6d1278.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-f6d1278.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-f6d1278 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-f6d1278 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-5e7d55c{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-a77fb3d{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-23e805b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-6821f21{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-6821f21.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-6821f21 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-249f841{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-249f841.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-249f841 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-249f841.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-249f841.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-249f841.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-249f841.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-249f841.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-249f841 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-249f841 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-e8f6d28{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-72e7527{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-548f6c8{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-d7d08cd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-be634ab{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-be634ab.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-be634ab p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-7de00c1{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-7de00c1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-7de00c1 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-7de00c1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7de00c1.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-7de00c1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7de00c1.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-7de00c1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-7de00c1 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-7de00c1 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-5f20420{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-ccfb829{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-85f2333 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-69cc513{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-69cc513.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-69cc513 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-84bd6cb{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-84bd6cb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-84bd6cb .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-84bd6cb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-84bd6cb.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-84bd6cb.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-84bd6cb.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-84bd6cb.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-84bd6cb .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-84bd6cb .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-86db261{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-aa1e3d0{--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 12px;--row-gap:0px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-d88da75{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-bd9168c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-8cfd87f{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-8cfd87f.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-8cfd87f p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-70c50b0{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-70c50b0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-70c50b0 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-70c50b0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-70c50b0.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-70c50b0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-70c50b0.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-70c50b0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-70c50b0 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-70c50b0 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-60cd835{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-470d500{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-959f785 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-7363e2d{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-7363e2d.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-7363e2d p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-b07b619{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-b07b619.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-b07b619 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-b07b619.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b07b619.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b07b619.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b07b619.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b07b619.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b07b619 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-b07b619 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-e494e5c{--display:flex;--justify-content:flex-end;--overlay-opacity:0.74;--border-radius:0px 025px 025px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1032 .elementor-element.elementor-element-e494e5c:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-e494e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centralpark.website/wp-content/uploads/2026/08/pexels-photo-14426200.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1032 .elementor-element.elementor-element-e494e5c::before, .elementor-1032 .elementor-element.elementor-element-e494e5c > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-e494e5c > .e-con-inner > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-e494e5c > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-e494e5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-e494e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C0C0C000 0%, #0A2119 100%);}.elementor-1032 .elementor-element.elementor-element-f7abb4a .elementor-button{background-color:#E8A33C;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-f7abb4a.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-0ea47bf .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-0ea47bf.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-0ea47bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1032 .elementor-element.elementor-element-b144b97{--display:flex;}.elementor-1032 .elementor-element.elementor-element-0b70f07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-0b70f07:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-0b70f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1032 .elementor-element.elementor-element-587ccbb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-587ccbb:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-587ccbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1032 .elementor-element.elementor-element-5fdecf0{--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:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1032 .elementor-element.elementor-element-acf84f5{--display:flex;--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1032 .elementor-element.elementor-element-acf84f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1032 .elementor-element.elementor-element-c8bd950.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-c8bd950 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-c8bd950 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1032 .elementor-element.elementor-element-c8bd950{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1032 .elementor-element.elementor-element-c8bd950 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1032 .elementor-element.elementor-element-c8bd950 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1032 .elementor-element.elementor-element-c8bd950 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1032 .elementor-element.elementor-element-47de087{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-89c019b{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-853b6dc{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-2632b8f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-836db87{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-836db87.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-836db87 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-e549929{padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-e549929.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-e549929 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-e549929.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-e549929.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-e549929.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-e549929.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-e549929.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-e549929 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-e549929 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-289b27e{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-b6f3789{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-968f2b0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-bb39bf7{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-bb39bf7.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-bb39bf7 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-b23550e{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-b23550e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-b23550e .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-b23550e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b23550e.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b23550e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b23550e.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-b23550e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-b23550e .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-b23550e .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-4170ed9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-17ab12e{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-9ca8a3c{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-d6cfdd9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-2101904{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-2101904.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-2101904 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-fd52f18{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-fd52f18.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-fd52f18 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-fd52f18.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-fd52f18.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-fd52f18.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-fd52f18.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-fd52f18.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-fd52f18 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-fd52f18 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-b48a66b{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-7b17a20{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-627039d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-e736ff3{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-e736ff3.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-e736ff3 p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-694b879{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-694b879.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-694b879 .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-694b879.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-694b879.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-694b879.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-694b879.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-694b879.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-694b879 .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-694b879 .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-35766fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-132bf8a{--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 012px;--row-gap:0px;--column-gap:012px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1032 .elementor-element.elementor-element-33b46f5{--display:flex;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1032 .elementor-element.elementor-element-73a3d5b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-1032 .elementor-element.elementor-element-66528bd{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-1032 .elementor-element.elementor-element-66528bd.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-66528bd p{margin-block-end:0px;}.elementor-1032 .elementor-element.elementor-element-eaa157d{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1032 .elementor-element.elementor-element-eaa157d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1032 .elementor-element.elementor-element-eaa157d .elementor-icon-wrapper{text-align:center;}.elementor-1032 .elementor-element.elementor-element-eaa157d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-eaa157d.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-eaa157d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-eaa157d.elementor-view-framed .elementor-icon, .elementor-1032 .elementor-element.elementor-element-eaa157d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1032 .elementor-element.elementor-element-eaa157d .elementor-icon{font-size:19px;}.elementor-1032 .elementor-element.elementor-element-eaa157d .elementor-icon svg{height:19px;}.elementor-1032 .elementor-element.elementor-element-8ea6218{--display:flex;--min-height:328px;--justify-content:flex-end;--overlay-opacity:0.74;--border-radius:0px 025px 025px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1032 .elementor-element.elementor-element-8ea6218:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-8ea6218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centralpark.website/wp-content/uploads/2026/08/pexels-photo-19087128.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1032 .elementor-element.elementor-element-8ea6218::before, .elementor-1032 .elementor-element.elementor-element-8ea6218 > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-8ea6218 > .e-con-inner > .elementor-background-video-container::before, .elementor-1032 .elementor-element.elementor-element-8ea6218 > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-8ea6218 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1032 .elementor-element.elementor-element-8ea6218 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C0C0C000 0%, #0A2119 100%);}.elementor-1032 .elementor-element.elementor-element-9c88227 .elementor-button{background-color:#E8A33C;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-9c88227.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-1a64e2e .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-1032 .elementor-element.elementor-element-1a64e2e.elementor-element{--align-self:flex-start;}.elementor-1032 .elementor-element.elementor-element-1a64e2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1032 .elementor-element.elementor-element-2007fa9{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:27px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:19px;--n-menu-title-color-normal:#FFFFFF;--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-1032 .elementor-element.elementor-element-2007fa9.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-2007fa9 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1032 .elementor-element.elementor-element-2007fa9 > .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-1032 .elementor-element.elementor-element-2007fa9 > .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:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-1032 .elementor-element.elementor-element-2007fa9 {--n-menu-title-color-hover:#E8A33C;--n-menu-title-color-active:#E8A33C;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-1032 .elementor-element.elementor-element-e689976{--flex-wrap:wrap;--margin-top:0%;--margin-bottom:-45%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1032 .elementor-element.elementor-element-47e7887{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1032 .elementor-element.elementor-element-93d0668{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-93d0668.elementor-element{--align-self:center;}.elementor-1032 .elementor-element.elementor-element-2fedaa3{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1032 .elementor-element.elementor-element-36f3a59{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-34505f0{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-046f589{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-0e65cec{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-6309134{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-cf74551{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-51fb9f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-607a53e{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-2000e9a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-ba6c4d9{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-b1bb120{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-6d862fd{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-48b15ac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-fa590f1{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-813ec2a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-a55b9c3{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1032 .elementor-element.elementor-element-acfe336{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-4402f21{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-5f98968{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-8ff29f5{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-d6e8328{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-071fedc{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-d5f6df8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-66d3ceb{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-b968441{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-42c00c9{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-4600f5a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-32aed3f{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-909236e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-750ed48{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-297b07a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-601779a{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-5ee7239{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-36a5c1f{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-1b8e4bb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-1e69b8a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1032 .elementor-element.elementor-element-a6f0d6c{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-c391c25{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-ef17181{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-3aa5732{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-5a379fc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-a256fcd{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-7d4934c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-ed06873{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-0bb0349{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-77489c2{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1032 .elementor-element.elementor-element-b62f4ba{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-6821f21{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-249f841{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-be634ab{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-7de00c1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-69cc513{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-84bd6cb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-8cfd87f{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-70c50b0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-7363e2d{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-b07b619{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-587ccbb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1032 .elementor-element.elementor-element-836db87{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-bb39bf7{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-b23550e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-2101904{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-fd52f18{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-e736ff3{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-694b879{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-66528bd{width:100%;max-width:100%;}.elementor-1032 .elementor-element.elementor-element-eaa157d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1032 .elementor-element.elementor-element-435083a{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;}.elementor-1032 .elementor-element.elementor-element-435083a.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-1032 .elementor-element.elementor-element-e689976{--content-width:1300px;}.elementor-1032 .elementor-element.elementor-element-2fedaa3{--width:89%;}.elementor-1032 .elementor-element.elementor-element-2d7a675{--content-width:100%;}.elementor-1032 .elementor-element.elementor-element-9af448f{--width:65%;}.elementor-1032 .elementor-element.elementor-element-0807463{--width:45%;}.elementor-1032 .elementor-element.elementor-element-f687ecc{--width:80%;}.elementor-1032 .elementor-element.elementor-element-64e863f{--width:45%;}.elementor-1032 .elementor-element.elementor-element-cd68884{--width:80%;}.elementor-1032 .elementor-element.elementor-element-9d26ab0{--width:45%;}.elementor-1032 .elementor-element.elementor-element-8c553e6{--width:80%;}.elementor-1032 .elementor-element.elementor-element-ac9661b{--width:45%;}.elementor-1032 .elementor-element.elementor-element-2b2b3eb{--width:80%;}.elementor-1032 .elementor-element.elementor-element-0b74a97{--width:45%;}.elementor-1032 .elementor-element.elementor-element-975fb58{--width:80%;}.elementor-1032 .elementor-element.elementor-element-0b674f9{--width:45%;}.elementor-1032 .elementor-element.elementor-element-44fa083{--width:80%;}.elementor-1032 .elementor-element.elementor-element-1406c3c{--width:45%;}.elementor-1032 .elementor-element.elementor-element-aa28cca{--width:80%;}.elementor-1032 .elementor-element.elementor-element-e49a4f2{--width:45%;}.elementor-1032 .elementor-element.elementor-element-081a034{--width:80%;}.elementor-1032 .elementor-element.elementor-element-fa7e632{--width:37%;}.elementor-1032 .elementor-element.elementor-element-a55b9c3{--width:90%;}.elementor-1032 .elementor-element.elementor-element-d7ef040{--content-width:100%;}.elementor-1032 .elementor-element.elementor-element-491039d{--width:60.253%;}.elementor-1032 .elementor-element.elementor-element-07aca77{--width:45%;}.elementor-1032 .elementor-element.elementor-element-1ce637f{--width:80%;}.elementor-1032 .elementor-element.elementor-element-a43f2bc{--width:45%;}.elementor-1032 .elementor-element.elementor-element-db203a1{--width:80%;}.elementor-1032 .elementor-element.elementor-element-2df6ba5{--width:45%;}.elementor-1032 .elementor-element.elementor-element-c44c344{--width:80%;}.elementor-1032 .elementor-element.elementor-element-6d1528d{--width:45%;}.elementor-1032 .elementor-element.elementor-element-5375897{--width:80%;}.elementor-1032 .elementor-element.elementor-element-f4b5c6c{--width:45%;}.elementor-1032 .elementor-element.elementor-element-54d019b{--width:80%;}.elementor-1032 .elementor-element.elementor-element-a90b067{--width:45%;}.elementor-1032 .elementor-element.elementor-element-21c2f3c{--width:80%;}.elementor-1032 .elementor-element.elementor-element-c6d30ed{--width:45%;}.elementor-1032 .elementor-element.elementor-element-e309c4e{--width:80%;}.elementor-1032 .elementor-element.elementor-element-42af68f{--width:45%;}.elementor-1032 .elementor-element.elementor-element-4247fda{--width:80%;}.elementor-1032 .elementor-element.elementor-element-af6db53{--width:45%;}.elementor-1032 .elementor-element.elementor-element-68a538d{--width:80%;}.elementor-1032 .elementor-element.elementor-element-efc0f1e{--width:45%;}.elementor-1032 .elementor-element.elementor-element-6741c3b{--width:80%;}.elementor-1032 .elementor-element.elementor-element-f7d43a4{--width:40%;}.elementor-1032 .elementor-element.elementor-element-1e69b8a{--width:89%;}.elementor-1032 .elementor-element.elementor-element-be682f9{--content-width:100%;}.elementor-1032 .elementor-element.elementor-element-cf569c6{--width:60.253%;}.elementor-1032 .elementor-element.elementor-element-a697099{--width:45%;}.elementor-1032 .elementor-element.elementor-element-7902ba0{--width:80%;}.elementor-1032 .elementor-element.elementor-element-5bf43cc{--width:45%;}.elementor-1032 .elementor-element.elementor-element-d548017{--width:80%;}.elementor-1032 .elementor-element.elementor-element-9b1b427{--width:45%;}.elementor-1032 .elementor-element.elementor-element-6c81c3b{--width:80%;}.elementor-1032 .elementor-element.elementor-element-c372275{--width:45%;}.elementor-1032 .elementor-element.elementor-element-069183f{--width:80%;}.elementor-1032 .elementor-element.elementor-element-ab16b4e{--width:45%;}.elementor-1032 .elementor-element.elementor-element-be3d714{--width:80%;}.elementor-1032 .elementor-element.elementor-element-e8a6913{--width:40%;}.elementor-1032 .elementor-element.elementor-element-77489c2{--width:89%;}.elementor-1032 .elementor-element.elementor-element-059743f{--content-width:100%;}.elementor-1032 .elementor-element.elementor-element-aaaeedb{--width:60.253%;}.elementor-1032 .elementor-element.elementor-element-9d10d22{--width:45%;}.elementor-1032 .elementor-element.elementor-element-800c49c{--width:80%;}.elementor-1032 .elementor-element.elementor-element-5e7d55c{--width:45%;}.elementor-1032 .elementor-element.elementor-element-a77fb3d{--width:80%;}.elementor-1032 .elementor-element.elementor-element-72e7527{--width:45%;}.elementor-1032 .elementor-element.elementor-element-548f6c8{--width:80%;}.elementor-1032 .elementor-element.elementor-element-5f20420{--width:45%;}.elementor-1032 .elementor-element.elementor-element-ccfb829{--width:80%;}.elementor-1032 .elementor-element.elementor-element-aa1e3d0{--width:45%;}.elementor-1032 .elementor-element.elementor-element-d88da75{--width:80%;}.elementor-1032 .elementor-element.elementor-element-60cd835{--width:45%;}.elementor-1032 .elementor-element.elementor-element-470d500{--width:80%;}.elementor-1032 .elementor-element.elementor-element-e494e5c{--width:40%;}.elementor-1032 .elementor-element.elementor-element-587ccbb{--width:89%;}.elementor-1032 .elementor-element.elementor-element-5fdecf0{--content-width:100%;}.elementor-1032 .elementor-element.elementor-element-acf84f5{--width:60.253%;}.elementor-1032 .elementor-element.elementor-element-89c019b{--width:45%;}.elementor-1032 .elementor-element.elementor-element-853b6dc{--width:80%;}.elementor-1032 .elementor-element.elementor-element-289b27e{--width:45%;}.elementor-1032 .elementor-element.elementor-element-b6f3789{--width:80%;}.elementor-1032 .elementor-element.elementor-element-17ab12e{--width:45%;}.elementor-1032 .elementor-element.elementor-element-9ca8a3c{--width:80%;}.elementor-1032 .elementor-element.elementor-element-b48a66b{--width:45%;}.elementor-1032 .elementor-element.elementor-element-7b17a20{--width:80%;}.elementor-1032 .elementor-element.elementor-element-132bf8a{--width:45%;}.elementor-1032 .elementor-element.elementor-element-33b46f5{--width:80%;}.elementor-1032 .elementor-element.elementor-element-8ea6218{--width:41%;}}/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7915503 */.elementor-1032 .elementor-element.elementor-element-7915503 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0807463 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0807463 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0807463:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-046f589 */.elementor-1032 .elementor-element.elementor-element-046f589 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e863f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-64e863f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-64e863f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6309134 */.elementor-1032 .elementor-element.elementor-element-6309134 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d26ab0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d26ab0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d26ab0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51fb9f8 */.elementor-1032 .elementor-element.elementor-element-51fb9f8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9661b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ac9661b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ac9661b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2000e9a */.elementor-1032 .elementor-element.elementor-element-2000e9a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b74a97 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b74a97 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b74a97:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1bb120 */.elementor-1032 .elementor-element.elementor-element-b1bb120 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b674f9 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-0b674f9 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-0b674f9:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48b15ac */.elementor-1032 .elementor-element.elementor-element-48b15ac svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1406c3c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-1406c3c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-1406c3c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-813ec2a */.elementor-1032 .elementor-element.elementor-element-813ec2a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49a4f2 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-e49a4f2 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-e49a4f2:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0074147 */.elementor-1032 .elementor-element.elementor-element-0074147 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07aca77 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-07aca77 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-07aca77:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f98968 */.elementor-1032 .elementor-element.elementor-element-5f98968 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a43f2bc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a43f2bc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a43f2bc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6e8328 */.elementor-1032 .elementor-element.elementor-element-d6e8328 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df6ba5 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-2df6ba5 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-2df6ba5:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f6df8 */.elementor-1032 .elementor-element.elementor-element-d5f6df8 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1528d */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-6d1528d .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-6d1528d:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b968441 */.elementor-1032 .elementor-element.elementor-element-b968441 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b5c6c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-f4b5c6c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-f4b5c6c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4600f5a */.elementor-1032 .elementor-element.elementor-element-4600f5a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90b067 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a90b067 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a90b067:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-909236e */.elementor-1032 .elementor-element.elementor-element-909236e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d30ed */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c6d30ed .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c6d30ed:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-297b07a */.elementor-1032 .elementor-element.elementor-element-297b07a svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42af68f */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-42af68f .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-42af68f:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ee7239 */.elementor-1032 .elementor-element.elementor-element-5ee7239 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6db53 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-af6db53 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-af6db53:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b8e4bb */.elementor-1032 .elementor-element.elementor-element-1b8e4bb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc0f1e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-efc0f1e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-efc0f1e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ce5e16 */.elementor-1032 .elementor-element.elementor-element-1ce5e16 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a697099 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-a697099 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-a697099:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef17181 */.elementor-1032 .elementor-element.elementor-element-ef17181 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf43cc */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5bf43cc .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5bf43cc:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a379fc */.elementor-1032 .elementor-element.elementor-element-5a379fc svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1b427 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9b1b427 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9b1b427:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7d4934c */.elementor-1032 .elementor-element.elementor-element-7d4934c svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c372275 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-c372275 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-c372275:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0bb0349 */.elementor-1032 .elementor-element.elementor-element-0bb0349 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab16b4e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-ab16b4e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-ab16b4e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6d1278 */.elementor-1032 .elementor-element.elementor-element-f6d1278 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d10d22 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-9d10d22 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-9d10d22:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-249f841 */.elementor-1032 .elementor-element.elementor-element-249f841 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7d55c */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5e7d55c .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5e7d55c:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7de00c1 */.elementor-1032 .elementor-element.elementor-element-7de00c1 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7527 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-72e7527 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-72e7527:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bd6cb */.elementor-1032 .elementor-element.elementor-element-84bd6cb svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f20420 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-5f20420 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-5f20420:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70c50b0 */.elementor-1032 .elementor-element.elementor-element-70c50b0 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1e3d0 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-aa1e3d0 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-aa1e3d0:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b07b619 */.elementor-1032 .elementor-element.elementor-element-b07b619 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cd835 */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-60cd835 .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-60cd835:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e549929 */.elementor-1032 .elementor-element.elementor-element-e549929 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89c019b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
    
    
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-89c019b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-89c019b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b23550e */.elementor-1032 .elementor-element.elementor-element-b23550e svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289b27e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-289b27e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-289b27e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd52f18 */.elementor-1032 .elementor-element.elementor-element-fd52f18 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ab12e */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-17ab12e .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-17ab12e:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-694b879 */.elementor-1032 .elementor-element.elementor-element-694b879 svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48a66b */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-b48a66b .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-b48a66b:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eaa157d */.elementor-1032 .elementor-element.elementor-element-eaa157d svg {
   stroke: #206B43; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132bf8a */.hover-card{
    background:#fff;
    border:0px solid #e5e5e5;
    transition:.35s ease;
    
}

.hover-card .elementor-icon i,
.hover-card .elementor-icon svg{
    color:#072C48;
    fill:#23503a;
    transition:.35s ease;
}

.hover-card:hover{
    background:#F4F1E8;
    border-color:#072C48;
}



.hover-card:hover .elementor-icon i,
.hover-card:hover .elementor-icon svg{
    color:#fff;
    fill:#fff;
}
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover svg path {
    stroke: #fff;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #23503A;
    
}
.elementor-1032 .elementor-element.elementor-element-132bf8a .elementor-icon {
    background: #E9EFE8;
    border-radius: 25%;
    padding: 12px;
    transition: all .3s ease;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon {
    background: #206B43;
}

.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg,
.elementor-1032 .elementor-element.elementor-element-132bf8a:hover .elementor-icon svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e689976 */header {
   position: absolute!important;
    top: -20px !important;
}/* End custom CSS */