.elementor-2161 .elementor-element.elementor-element-2b1cb19e{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(265px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-686f5008{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-686f5008:hover{background-color:#0170B9;}.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-2161 .elementor-element.elementor-element-61a9cd17{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-61a9cd17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-61a9cd17 .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-61a9cd17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-61a9cd17.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-61a9cd17.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-61a9cd17.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-61a9cd17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-61a9cd17 .elementor-icon{font-size:100px;}.elementor-2161 .elementor-element.elementor-element-61a9cd17 .elementor-icon svg{height:100px;}.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-2161 .elementor-element.elementor-element-47a58650 > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-47a58650{text-align:center;}.elementor-2161 .elementor-element.elementor-element-47a58650 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-4cc07690{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-4cc07690:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2161 .elementor-element.elementor-element-17f5346f{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-17f5346f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-17f5346f .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-17f5346f .elementor-icon{font-size:100px;}.elementor-2161 .elementor-element.elementor-element-17f5346f .elementor-icon svg{height:100px;}.elementor-2161 .elementor-element.elementor-element-6722f1dd > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-6722f1dd{text-align:center;}.elementor-2161 .elementor-element.elementor-element-6722f1dd .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-3d424224{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-3d424224:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2161 .elementor-element.elementor-element-72aedbb2{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-72aedbb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-72aedbb2 .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-72aedbb2.elementor-view-stacked .elementor-icon{background-color:#DDD2B3C2;}.elementor-2161 .elementor-element.elementor-element-72aedbb2.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-72aedbb2.elementor-view-default .elementor-icon{color:#DDD2B3C2;border-color:#DDD2B3C2;}.elementor-2161 .elementor-element.elementor-element-72aedbb2.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-72aedbb2.elementor-view-default .elementor-icon svg{fill:#DDD2B3C2;}.elementor-2161 .elementor-element.elementor-element-72aedbb2 .elementor-icon{font-size:100px;}.elementor-2161 .elementor-element.elementor-element-72aedbb2 .elementor-icon svg{height:100px;}.elementor-2161 .elementor-element.elementor-element-6c65a170 > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-6c65a170{text-align:center;}.elementor-2161 .elementor-element.elementor-element-6c65a170 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-73aa9195{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-7eda1ae0 .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-7eda1ae0 .elementor-icon{font-size:100px;}.elementor-2161 .elementor-element.elementor-element-7eda1ae0 .elementor-icon svg{height:100px;}.elementor-2161 .elementor-element.elementor-element-1e951ebb > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-1e951ebb{text-align:center;}.elementor-2161 .elementor-element.elementor-element-1e951ebb .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-da4e312{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-da4e312:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2161 .elementor-element.elementor-element-d9885d1{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-d9885d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-d9885d1 .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-d9885d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-d9885d1.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-d9885d1.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-d9885d1.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-d9885d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-d9885d1 .elementor-icon{font-size:93px;}.elementor-2161 .elementor-element.elementor-element-d9885d1 .elementor-icon svg{height:93px;}.elementor-2161 .elementor-element.elementor-element-e9eda90 > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-e9eda90{text-align:center;}.elementor-2161 .elementor-element.elementor-element-e9eda90 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-2d64d09f{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-2d64d09f:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2161 .elementor-element.elementor-element-1b8f9f90{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-1b8f9f90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-1b8f9f90 .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-1b8f9f90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-1b8f9f90.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-1b8f9f90.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-1b8f9f90.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-1b8f9f90.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-1b8f9f90 .elementor-icon{font-size:100px;}.elementor-2161 .elementor-element.elementor-element-1b8f9f90 .elementor-icon svg{height:100px;}.elementor-2161 .elementor-element.elementor-element-352df998 > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-352df998{text-align:center;}.elementor-2161 .elementor-element.elementor-element-352df998 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-3b28d085{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-3b28d085:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2161 .elementor-element.elementor-element-47e5c3f5{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-47e5c3f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-47e5c3f5 .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-47e5c3f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-47e5c3f5.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-47e5c3f5.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-47e5c3f5.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-47e5c3f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-47e5c3f5 .elementor-icon{font-size:107px;}.elementor-2161 .elementor-element.elementor-element-47e5c3f5 .elementor-icon svg{height:107px;}.elementor-2161 .elementor-element.elementor-element-68ebd9ab > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-68ebd9ab{text-align:center;}.elementor-2161 .elementor-element.elementor-element-68ebd9ab .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-4a8a4390{--display:flex;--min-height:0px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.2s;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2161 .elementor-element.elementor-element-4a8a4390:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2161 .elementor-element.elementor-element-631018bd{width:var( --container-widget-width, 100.591% );max-width:100.591%;--container-widget-width:100.591%;--container-widget-flex-grow:0;}.elementor-2161 .elementor-element.elementor-element-631018bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2161 .elementor-element.elementor-element-631018bd .elementor-icon-wrapper{text-align:center;}.elementor-2161 .elementor-element.elementor-element-631018bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-631018bd.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-631018bd.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-631018bd.elementor-view-framed .elementor-icon, .elementor-2161 .elementor-element.elementor-element-631018bd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2161 .elementor-element.elementor-element-631018bd .elementor-icon{font-size:107px;}.elementor-2161 .elementor-element.elementor-element-631018bd .elementor-icon svg{height:107px;}.elementor-2161 .elementor-element.elementor-element-4b91682c > .elementor-widget-container{border-radius:0px 0px 30px 30px;}.elementor-2161 .elementor-element.elementor-element-4b91682c{text-align:center;}.elementor-2161 .elementor-element.elementor-element-4b91682c .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-2161 .elementor-element.elementor-element-2b1cb19e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2161 .elementor-element.elementor-element-2b1cb19e{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:2;--grid-auto-flow:row;}.elementor-2161 .elementor-element.elementor-element-686f5008{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-61a9cd17 .elementor-icon{font-size:73px;}.elementor-2161 .elementor-element.elementor-element-61a9cd17 .elementor-icon svg{height:73px;}.elementor-2161 .elementor-element.elementor-element-4cc07690{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-17f5346f .elementor-icon{font-size:65px;}.elementor-2161 .elementor-element.elementor-element-17f5346f .elementor-icon svg{height:65px;}.elementor-2161 .elementor-element.elementor-element-3d424224{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-72aedbb2 .elementor-icon{font-size:65px;}.elementor-2161 .elementor-element.elementor-element-72aedbb2 .elementor-icon svg{height:65px;}.elementor-2161 .elementor-element.elementor-element-73aa9195{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-7eda1ae0 .elementor-icon{font-size:65px;}.elementor-2161 .elementor-element.elementor-element-7eda1ae0 .elementor-icon svg{height:65px;}.elementor-2161 .elementor-element.elementor-element-da4e312{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-d9885d1 .elementor-icon{font-size:65px;}.elementor-2161 .elementor-element.elementor-element-d9885d1 .elementor-icon svg{height:65px;}.elementor-2161 .elementor-element.elementor-element-2d64d09f{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-1b8f9f90 .elementor-icon{font-size:62px;}.elementor-2161 .elementor-element.elementor-element-1b8f9f90 .elementor-icon svg{height:62px;}.elementor-2161 .elementor-element.elementor-element-3b28d085{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-47e5c3f5 .elementor-icon{font-size:65px;}.elementor-2161 .elementor-element.elementor-element-47e5c3f5 .elementor-icon svg{height:65px;}.elementor-2161 .elementor-element.elementor-element-4a8a4390{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2161 .elementor-element.elementor-element-631018bd .elementor-icon{font-size:65px;}.elementor-2161 .elementor-element.elementor-element-631018bd .elementor-icon svg{height:65px;}}/* Start custom CSS for container, class: .elementor-element-2b1cb19e */.services-grid .service-card {
    background-color: var(--e-global-color-accent);
}

.services-grid .service-card:hover {
    background-color: var(--e-global-color-secondary) !important;
}/* End custom CSS */