.elementor-9780 .elementor-element.elementor-element-7a04bb8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-39baeecf{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#58585866;--border-color:#58585866;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-39baeecf:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-39baeecf, .elementor-9780 .elementor-element.elementor-element-39baeecf::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-5d4ad42b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-3e54fb51 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-3e54fb51 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-3e54fb51.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;fill:#58585880;color:#58585880;}.elementor-9780 .elementor-element.elementor-element-3e54fb51.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-3e54fb51.elementor-view-default .elementor-icon{fill:#B2B2B233;color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-3e54fb51.elementor-view-framed .elementor-icon{background-color:#58585880;}.elementor-9780 .elementor-element.elementor-element-3e54fb51 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-234ac51a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-f133835{color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-591bf2a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-c3e2362 .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-default .elementor-icon{color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-default .elementor-icon svg{fill:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-c3e2362.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-c3e2362 .elementor-icon{font-size:13px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-c3e2362 .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-528a6189{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#58585866;--border-color:#58585866;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-528a6189:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-528a6189, .elementor-9780 .elementor-element.elementor-element-528a6189::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-817e937{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-e3a8536 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-e3a8536 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-e3a8536.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;fill:#58585880;color:#58585880;}.elementor-9780 .elementor-element.elementor-element-e3a8536.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-e3a8536.elementor-view-default .elementor-icon{fill:#B2B2B233;color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-e3a8536.elementor-view-framed .elementor-icon{background-color:#58585880;}.elementor-9780 .elementor-element.elementor-element-e3a8536 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-e5363d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-15029c1b{color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-74e5e620{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-71091291.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-71091291 .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-default .elementor-icon{color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-default .elementor-icon svg{fill:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-71091291.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-71091291 .elementor-icon{font-size:13px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-71091291 .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-5a2522a3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#58585866;--border-color:#58585866;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-5a2522a3:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-5a2522a3, .elementor-9780 .elementor-element.elementor-element-5a2522a3::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-474acef2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-ad6c545 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-ad6c545 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-ad6c545.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;fill:#58585880;color:#58585880;}.elementor-9780 .elementor-element.elementor-element-ad6c545.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-ad6c545.elementor-view-default .elementor-icon{fill:#B2B2B233;color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-ad6c545.elementor-view-framed .elementor-icon{background-color:#58585880;}.elementor-9780 .elementor-element.elementor-element-ad6c545 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-63ba5b0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-76b10166{color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-6015d5ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-51cbaf3a .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-default .elementor-icon{color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-default .elementor-icon svg{fill:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-51cbaf3a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-51cbaf3a .elementor-icon{font-size:13px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-51cbaf3a .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-6f00c447{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#58585866;--border-color:#58585866;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-6f00c447:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-6f00c447, .elementor-9780 .elementor-element.elementor-element-6f00c447::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-4d2677f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-32e2195b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-32e2195b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-32e2195b.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;fill:#58585880;color:#58585880;}.elementor-9780 .elementor-element.elementor-element-32e2195b.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-32e2195b.elementor-view-default .elementor-icon{fill:#B2B2B233;color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-32e2195b.elementor-view-framed .elementor-icon{background-color:#58585880;}.elementor-9780 .elementor-element.elementor-element-32e2195b .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-c14f88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-21dd0963{color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-705b4529{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-11d1d6da .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-default .elementor-icon{color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-default .elementor-icon svg{fill:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-11d1d6da.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-11d1d6da .elementor-icon{font-size:13px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-11d1d6da .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-1ab0e2a2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#58585866;--border-color:#58585866;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-1ab0e2a2:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-1ab0e2a2, .elementor-9780 .elementor-element.elementor-element-1ab0e2a2::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-2e207421{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-4be5e15d .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-4be5e15d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-4be5e15d.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;fill:#58585880;color:#58585880;}.elementor-9780 .elementor-element.elementor-element-4be5e15d.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-4be5e15d.elementor-view-default .elementor-icon{fill:#B2B2B233;color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-4be5e15d.elementor-view-framed .elementor-icon{background-color:#58585880;}.elementor-9780 .elementor-element.elementor-element-4be5e15d .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-7aa06f00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-455d5ef1{color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-18a9f15a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-5b962c46 .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-default .elementor-icon{color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-default .elementor-icon svg{fill:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-5b962c46.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-5b962c46 .elementor-icon{font-size:13px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-5b962c46 .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-1715e96a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#58585866;--border-color:#58585866;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-1715e96a:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-1715e96a, .elementor-9780 .elementor-element.elementor-element-1715e96a::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-799475a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-1b9785c5 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-1b9785c5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-1b9785c5.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;fill:#58585880;color:#58585880;}.elementor-9780 .elementor-element.elementor-element-1b9785c5.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-1b9785c5.elementor-view-default .elementor-icon{fill:#B2B2B233;color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-1b9785c5.elementor-view-framed .elementor-icon{background-color:#58585880;}.elementor-9780 .elementor-element.elementor-element-1b9785c5 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-78d3ecf8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-175cf5e3{color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-336b8d4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-1e095f8f .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-stacked .elementor-icon{background-color:#B2B2B233;color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-default .elementor-icon{color:#B2B2B233;border-color:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-default .elementor-icon svg{fill:#B2B2B233;}.elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-1e095f8f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-1e095f8f .elementor-icon{font-size:13px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-1e095f8f .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-3318abb3{--display:flex;}.elementor-9780 .elementor-element.elementor-element-39be53aa{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-39be53aa:not(.elementor-motion-effects-element-type-background), .elementor-9780 .elementor-element.elementor-element-39be53aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-39be53aa:hover{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-39be53aa, .elementor-9780 .elementor-element.elementor-element-39be53aa::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-73bfe484{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-43645d8e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-43645d8e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-43645d8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-43645d8e.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-43645d8e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-43645d8e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-43645d8e .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-6fa9ed69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon{font-size:13px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-5f8fe0cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-5e83f8b1{color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-24935252{--display:flex;}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6:not(.elementor-motion-effects-element-type-background), .elementor-9780 .elementor-element.elementor-element-7d8ee6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6:hover{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6, .elementor-9780 .elementor-element.elementor-element-7d8ee6d6::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-614db0cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-529e648e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-529e648e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-529e648e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-529e648e.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-529e648e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-529e648e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-529e648e .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-2704b1f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-53ce1a64.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon{font-size:13px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-54558997{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-76ff731{color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-1aadcee2{--display:flex;}.elementor-9780 .elementor-element.elementor-element-7dca5794{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-7dca5794:not(.elementor-motion-effects-element-type-background), .elementor-9780 .elementor-element.elementor-element-7dca5794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-7dca5794:hover{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-7dca5794, .elementor-9780 .elementor-element.elementor-element-7dca5794::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-39536c89{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-78767395 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-78767395 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-78767395.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-78767395.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-78767395.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-78767395.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-78767395 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-2c6ad696{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-4cae4c49.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon{font-size:13px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-373d4e90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-7804edc6{color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-5dfeb3a3{--display:flex;}.elementor-9780 .elementor-element.elementor-element-62359943{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-62359943:not(.elementor-motion-effects-element-type-background), .elementor-9780 .elementor-element.elementor-element-62359943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-62359943:hover{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-62359943, .elementor-9780 .elementor-element.elementor-element-62359943::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-363575d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-302176ca .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-302176ca .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-302176ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-302176ca.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-302176ca.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-302176ca.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-302176ca .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-3bf5a973{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-51e97f66.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon{font-size:13px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-72640f1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-78df8974{color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-34f179ed{--display:flex;}.elementor-9780 .elementor-element.elementor-element-5641bdf8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-5641bdf8:not(.elementor-motion-effects-element-type-background), .elementor-9780 .elementor-element.elementor-element-5641bdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-5641bdf8:hover{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-5641bdf8, .elementor-9780 .elementor-element.elementor-element-5641bdf8::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-10926165{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-4a4b4d40 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-4a4b4d40 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-4a4b4d40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-4a4b4d40.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-4a4b4d40.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-4a4b4d40.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-4a4b4d40 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-a6f0042{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-6e11daff.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon{font-size:13px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-1f08afb1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-3bf843c1{color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-2ee77eed{--display:flex;}.elementor-9780 .elementor-element.elementor-element-1865ce43{--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:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-9780 .elementor-element.elementor-element-1865ce43:not(.elementor-motion-effects-element-type-background), .elementor-9780 .elementor-element.elementor-element-1865ce43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-1865ce43:hover{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-9780 .elementor-element.elementor-element-1865ce43, .elementor-9780 .elementor-element.elementor-element-1865ce43::before{--border-transition:0.3s;}.elementor-9780 .elementor-element.elementor-element-7ff71a8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-15e5a4c1 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9780 .elementor-element.elementor-element-15e5a4c1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-15e5a4c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-15e5a4c1.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-15e5a4c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-15e5a4c1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9780 .elementor-element.elementor-element-15e5a4c1 .elementor-icon{font-size:20px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-1950a35e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper{text-align:center;}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-framed .elementor-icon, .elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-27cd6a9 );}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon{font-size:13px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon svg{height:13px;}.elementor-9780 .elementor-element.elementor-element-436f1c76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-6d31f626{color:var( --e-global-color-text );}.elementor-9780 .elementor-element.elementor-element-627f18d9{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-9780 .elementor-element.elementor-element-39baeecf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9780 .elementor-element.elementor-element-528a6189{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9780 .elementor-element.elementor-element-5a2522a3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9780 .elementor-element.elementor-element-6f00c447{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9780 .elementor-element.elementor-element-1ab0e2a2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9780 .elementor-element.elementor-element-1715e96a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9780 .elementor-element.elementor-element-3318abb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-39be53aa{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-9780 .elementor-element.elementor-element-39be53aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9780 .elementor-element.elementor-element-24935252{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9780 .elementor-element.elementor-element-1aadcee2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-7dca5794{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-9780 .elementor-element.elementor-element-7dca5794.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9780 .elementor-element.elementor-element-5dfeb3a3{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-5dfeb3a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9780 .elementor-element.elementor-element-62359943{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-9780 .elementor-element.elementor-element-34f179ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-5641bdf8{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-9780 .elementor-element.elementor-element-5641bdf8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9780 .elementor-element.elementor-element-2ee77eed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-1865ce43{--justify-content:space-between;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-9780 .elementor-element.elementor-element-1865ce43.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9780 .elementor-element.elementor-element-627f18d9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-9780 .elementor-element.elementor-element-627f18d9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}}@media(max-width:767px){.elementor-9780 .elementor-element.elementor-element-39be53aa{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9780 .elementor-element.elementor-element-73bfe484{--width:75%;}.elementor-9780 .elementor-element.elementor-element-73bfe484.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-43645d8e .elementor-icon{font-size:16px;padding:7px;}.elementor-9780 .elementor-element.elementor-element-6fa9ed69{--width:15%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9780 .elementor-element.elementor-element-6fa9ed69.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-39f02a0b.elementor-element{--align-self:flex-end;}.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon{font-size:10px;}.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon svg{height:10px;}.elementor-9780 .elementor-element.elementor-element-24935252{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9780 .elementor-element.elementor-element-7d8ee6d6{--justify-content:space-between;}.elementor-9780 .elementor-element.elementor-element-614db0cb{--width:80%;}.elementor-9780 .elementor-element.elementor-element-614db0cb.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-529e648e .elementor-icon{font-size:16px;padding:7px;}.elementor-9780 .elementor-element.elementor-element-2704b1f7{--width:13%;}.elementor-9780 .elementor-element.elementor-element-2704b1f7.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon{font-size:10px;}.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon svg{height:10px;}.elementor-9780 .elementor-element.elementor-element-7dca5794{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9780 .elementor-element.elementor-element-39536c89{--width:82%;}.elementor-9780 .elementor-element.elementor-element-39536c89.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-78767395 .elementor-icon{font-size:16px;padding:7px;}.elementor-9780 .elementor-element.elementor-element-2c6ad696{--width:13%;}.elementor-9780 .elementor-element.elementor-element-2c6ad696.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon{font-size:10px;}.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon svg{height:10px;}.elementor-9780 .elementor-element.elementor-element-62359943{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9780 .elementor-element.elementor-element-363575d4{--width:80%;}.elementor-9780 .elementor-element.elementor-element-302176ca .elementor-icon{font-size:16px;padding:7px;}.elementor-9780 .elementor-element.elementor-element-3bf5a973{--width:20%;}.elementor-9780 .elementor-element.elementor-element-3bf5a973.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon{font-size:10px;}.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon svg{height:10px;}.elementor-9780 .elementor-element.elementor-element-72640f1d{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9780 .elementor-element.elementor-element-5641bdf8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9780 .elementor-element.elementor-element-10926165{--width:80%;}.elementor-9780 .elementor-element.elementor-element-10926165.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-4a4b4d40 .elementor-icon{font-size:16px;padding:7px;}.elementor-9780 .elementor-element.elementor-element-a6f0042{--width:14%;}.elementor-9780 .elementor-element.elementor-element-a6f0042.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon{font-size:10px;}.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon svg{height:10px;}.elementor-9780 .elementor-element.elementor-element-1865ce43{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9780 .elementor-element.elementor-element-7ff71a8f{--width:76%;}.elementor-9780 .elementor-element.elementor-element-7ff71a8f.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-15e5a4c1 .elementor-icon{font-size:16px;padding:7px;}.elementor-9780 .elementor-element.elementor-element-1950a35e{--width:15%;}.elementor-9780 .elementor-element.elementor-element-1950a35e.e-con{--align-self:flex-start;}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon{font-size:10px;}.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon svg{height:10px;}.elementor-9780 .elementor-element.elementor-element-627f18d9{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-9780 .elementor-element.elementor-element-5d4ad42b{--width:50%;}.elementor-9780 .elementor-element.elementor-element-591bf2a2{--width:15%;}.elementor-9780 .elementor-element.elementor-element-817e937{--width:50%;}.elementor-9780 .elementor-element.elementor-element-74e5e620{--width:15%;}.elementor-9780 .elementor-element.elementor-element-474acef2{--width:50%;}.elementor-9780 .elementor-element.elementor-element-6015d5ba{--width:15%;}.elementor-9780 .elementor-element.elementor-element-4d2677f7{--width:50%;}.elementor-9780 .elementor-element.elementor-element-705b4529{--width:15%;}.elementor-9780 .elementor-element.elementor-element-2e207421{--width:50%;}.elementor-9780 .elementor-element.elementor-element-18a9f15a{--width:15%;}.elementor-9780 .elementor-element.elementor-element-799475a1{--width:50%;}.elementor-9780 .elementor-element.elementor-element-336b8d4a{--width:15%;}.elementor-9780 .elementor-element.elementor-element-73bfe484{--width:50%;}.elementor-9780 .elementor-element.elementor-element-6fa9ed69{--width:15%;}.elementor-9780 .elementor-element.elementor-element-614db0cb{--width:50%;}.elementor-9780 .elementor-element.elementor-element-2704b1f7{--width:15%;}.elementor-9780 .elementor-element.elementor-element-39536c89{--width:50%;}.elementor-9780 .elementor-element.elementor-element-2c6ad696{--width:15%;}.elementor-9780 .elementor-element.elementor-element-363575d4{--width:50%;}.elementor-9780 .elementor-element.elementor-element-3bf5a973{--width:15%;}.elementor-9780 .elementor-element.elementor-element-10926165{--width:50%;}.elementor-9780 .elementor-element.elementor-element-a6f0042{--width:15%;}.elementor-9780 .elementor-element.elementor-element-7ff71a8f{--width:50%;}.elementor-9780 .elementor-element.elementor-element-1950a35e{--width:15%;}}/* Start custom CSS for icon-box, class: .elementor-element-3e54fb51 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c3e2362 */.elementor-9780 .elementor-element.elementor-element-c3e2362 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39baeecf *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3a8536 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71091291 */.elementor-9780 .elementor-element.elementor-element-71091291 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad6c545 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51cbaf3a */.elementor-9780 .elementor-element.elementor-element-51cbaf3a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32e2195b */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11d1d6da */.elementor-9780 .elementor-element.elementor-element-11d1d6da .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4be5e15d */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b962c46 */.elementor-9780 .elementor-element.elementor-element-5b962c46 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b9785c5 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e095f8f */.elementor-9780 .elementor-element.elementor-element-1e095f8f .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43645d8e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39f02a0b */.elementor-9780 .elementor-element.elementor-element-39f02a0b .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39be53aa *//* Base transition for smooth animation */
.service-box .para,
.service-box h5.elementor-icon-box-title,
.service-box .elementor-view-stacked .elementor-icon,
.service-box .rotate .elementor-icon svg{
    transition: all 0.4s ease;
}

/* Hover effects */
.service-box:hover .para{
    color: #FDFDFD !important;
}

.service-box:hover h5.elementor-icon-box-title{
    color: #FDFDFD !important;
}

.service-box:hover .elementor-view-stacked .elementor-icon{
    background-color: #FDFDFD !important;
    fill: #4F7B1A !important;
}

/* Icon rotation animation */
.service-box:hover .rotate .elementor-icon svg{
    transform: rotate(-50deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529e648e */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ce1a64 */.elementor-9780 .elementor-element.elementor-element-53ce1a64 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78767395 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4cae4c49 */.elementor-9780 .elementor-element.elementor-element-4cae4c49 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-302176ca */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51e97f66 */.elementor-9780 .elementor-element.elementor-element-51e97f66 .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a4b4d40 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e11daff */.elementor-9780 .elementor-element.elementor-element-6e11daff .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15e5a4c1 */h5.elementor-icon-box-title {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f9c9f6a */.elementor-9780 .elementor-element.elementor-element-7f9c9f6a .elementor-icon-wrapper {
    line-height: 0px !important;
}/* End custom CSS */