.elementor-12722 .elementor-element.elementor-element-3fc779c{--display:flex;--min-height:325px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFDE00;--border-color:#FFDE00;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12722 .elementor-element.elementor-element-3fc779c:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-3fc779c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.round1.com/wp-content/uploads/2026/08/services-round1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12722 .elementor-element.elementor-element-3fc779c::before, .elementor-12722 .elementor-element.elementor-element-3fc779c > .elementor-background-video-container::before, .elementor-12722 .elementor-element.elementor-element-3fc779c > .e-con-inner > .elementor-background-video-container::before, .elementor-12722 .elementor-element.elementor-element-3fc779c > .elementor-background-slideshow::before, .elementor-12722 .elementor-element.elementor-element-3fc779c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12722 .elementor-element.elementor-element-3fc779c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000004D;--background-overlay:'';}.elementor-12722 .elementor-element.elementor-element-41fb534{--display:flex;--min-height:325px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.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-12722 .elementor-element.elementor-element-2fa3ae02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12722 .elementor-element.elementor-element-2fa3ae02 .elementor-heading-title{color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-5f1cd2c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:visible;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-5f1cd2c2:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-5f1cd2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-7f19084e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12722 .elementor-element.elementor-element-7f569421{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-7f569421:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-7f569421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-7f569421:hover{background-color:#FFDE00;}.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-12722 .elementor-element.elementor-element-5c86b2db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-5c86b2db.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-5c86b2db.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5c86b2db.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-5c86b2db.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5c86b2db.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-135cd6ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-135cd6ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-35082e8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-35082e8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-5f2c6a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-f54b97a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-f54b97a.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-f54b97a.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-f54b97a.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-f54b97a.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-f54b97a.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-5827d060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-5827d060 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-2c100190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-2c100190 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-42732250{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-42732250:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-42732250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-42732250:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-2606e7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-2606e7a.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-2606e7a.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2606e7a.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-2606e7a.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2606e7a.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-4260de5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-4260de5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-5b8a388c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-5b8a388c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-a24e221{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-a24e221:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-a24e221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-a24e221:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-2f948ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-2f948ea0.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-2f948ea0.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2f948ea0.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-2f948ea0.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2f948ea0.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-1418d999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-1418d999 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-2cf55707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-2cf55707 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-114aff6e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-114aff6e:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-114aff6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-114aff6e:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-56002b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-56002b9.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-56002b9.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-56002b9.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-56002b9.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-56002b9.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon{font-size:76px;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon svg{height:76px;}.elementor-12722 .elementor-element.elementor-element-71142902{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-71142902 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-350ed5ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-350ed5ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-2e8b36bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-4d5bd0a8.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-4d5bd0a8.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon{font-size:76px;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon svg{height:76px;}.elementor-12722 .elementor-element.elementor-element-70efac51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-70efac51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-21fd38df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-21fd38df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-49c00d43{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-49c00d43:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-49c00d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-49c00d43:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-5dd21b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-5dd21b00.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-5dd21b00.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5dd21b00.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-5dd21b00.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5dd21b00.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-731b946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-731b946 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-73b09e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-73b09e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-67d77f50{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-67d77f50:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-67d77f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-67d77f50:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-b75c47c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-b75c47c.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-b75c47c.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-b75c47c.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-b75c47c.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-b75c47c.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon{font-size:72px;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon svg{height:72px;}.elementor-12722 .elementor-element.elementor-element-6c03f823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-6c03f823 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-59f152e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-59f152e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-28d9b4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-46d4126a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-46d4126a.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-46d4126a.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-46d4126a.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-46d4126a.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-46d4126a.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-73a4436f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-73a4436f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-21ebf70d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-21ebf70d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-11baac45{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-11baac45:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-11baac45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-11baac45:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-621011c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-621011c3.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-621011c3.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-621011c3.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-621011c3.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-621011c3.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-56e8b060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-56e8b060 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-3fa1e669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-3fa1e669 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-2c1a7298{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-2c1a7298:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-2c1a7298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-2c1a7298:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2a9da1d7.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2a9da1d7.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-588d1160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-588d1160 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-16feaabf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-16feaabf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-6f14b0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-159e4630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-159e4630.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-159e4630.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-159e4630.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-159e4630.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-159e4630.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon{font-size:76px;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon svg{height:76px;}.elementor-12722 .elementor-element.elementor-element-34b26129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-34b26129 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#050505;}.elementor-12722 .elementor-element.elementor-element-223d5a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-223d5a47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-607607d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-607607d:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-607607d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-607607d:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-c01a615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-c01a615.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-c01a615.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-c01a615.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-c01a615.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-c01a615.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon{font-size:76px;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon svg{height:76px;}.elementor-12722 .elementor-element.elementor-element-739687d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-739687d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#050505;}.elementor-12722 .elementor-element.elementor-element-e191e71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-e191e71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}.elementor-12722 .elementor-element.elementor-element-1a6fdad{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8D8D8D;--border-color:#8D8D8D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-1a6fdad:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-1a6fdad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12722 .elementor-element.elementor-element-1a6fdad:hover{background-color:#FFDE00;}.elementor-12722 .elementor-element.elementor-element-5c99020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon-wrapper{text-align:center;}.elementor-12722 .elementor-element.elementor-element-5c99020.elementor-view-stacked .elementor-icon{background-color:#050505;}.elementor-12722 .elementor-element.elementor-element-5c99020.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5c99020.elementor-view-default .elementor-icon{color:#050505;border-color:#050505;}.elementor-12722 .elementor-element.elementor-element-5c99020.elementor-view-framed .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5c99020.elementor-view-default .elementor-icon svg{fill:#050505;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon{font-size:76px;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon svg{height:76px;}.elementor-12722 .elementor-element.elementor-element-9a2f8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-9a2f8ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#050505;}.elementor-12722 .elementor-element.elementor-element-3d588d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12722 .elementor-element.elementor-element-3d588d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#777777;}@media(max-width:1024px){.elementor-12722 .elementor-element.elementor-element-3fc779c{--min-height:280px;}.elementor-12722 .elementor-element.elementor-element-41fb534{--min-height:280px;--padding-top:0px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-12722 .elementor-element.elementor-element-5f1cd2c2{--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12722 .elementor-element.elementor-element-7f569421{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-42732250{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-a24e221{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-114aff6e{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon{font-size:71px;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon svg{height:71px;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon{font-size:71px;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon svg{height:71px;}.elementor-12722 .elementor-element.elementor-element-49c00d43{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-67d77f50{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-11baac45{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-2c1a7298{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon{font-size:64px;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon svg{height:64px;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon{font-size:71px;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon svg{height:71px;}.elementor-12722 .elementor-element.elementor-element-607607d{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon{font-size:71px;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon svg{height:71px;}.elementor-12722 .elementor-element.elementor-element-1a6fdad{--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon{font-size:71px;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon svg{height:71px;}}@media(max-width:767px){.elementor-12722 .elementor-element.elementor-element-3fc779c{--min-height:225px;}.elementor-12722 .elementor-element.elementor-element-3fc779c:not(.elementor-motion-effects-element-type-background), .elementor-12722 .elementor-element.elementor-element-3fc779c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12722 .elementor-element.elementor-element-41fb534{--min-height:225px;--padding-top:0px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-12722 .elementor-element.elementor-element-5f1cd2c2{--padding-top:38px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-12722 .elementor-element.elementor-element-7f569421{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-5c86b2db .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-f54b97a .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-42732250{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-2606e7a .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-a24e221{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-2f948ea0 .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-114aff6e{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-56002b9 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-4d5bd0a8 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-49c00d43{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-5dd21b00 .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-67d77f50{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon{font-size:65px;}.elementor-12722 .elementor-element.elementor-element-b75c47c .elementor-icon svg{height:65px;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-46d4126a .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-11baac45{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-621011c3 .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-2c1a7298{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon{font-size:61px;}.elementor-12722 .elementor-element.elementor-element-2a9da1d7 .elementor-icon svg{height:61px;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-159e4630 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-607607d{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-c01a615 .elementor-icon svg{height:68px;}.elementor-12722 .elementor-element.elementor-element-1a6fdad{--width:100%;--min-height:0px;--padding-top:25px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon{font-size:68px;}.elementor-12722 .elementor-element.elementor-element-5c99020 .elementor-icon svg{height:68px;}}@media(min-width:768px){.elementor-12722 .elementor-element.elementor-element-3fc779c{--width:100%;}.elementor-12722 .elementor-element.elementor-element-41fb534{--content-width:1140px;}.elementor-12722 .elementor-element.elementor-element-7f19084e{--width:100%;}.elementor-12722 .elementor-element.elementor-element-7f569421{--width:25%;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63{--width:25%;}.elementor-12722 .elementor-element.elementor-element-42732250{--width:25%;}.elementor-12722 .elementor-element.elementor-element-a24e221{--width:25%;}.elementor-12722 .elementor-element.elementor-element-114aff6e{--width:25%;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb{--width:25%;}.elementor-12722 .elementor-element.elementor-element-49c00d43{--width:25%;}.elementor-12722 .elementor-element.elementor-element-67d77f50{--width:25%;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5{--width:25%;}.elementor-12722 .elementor-element.elementor-element-11baac45{--width:25%;}.elementor-12722 .elementor-element.elementor-element-2c1a7298{--width:25%;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5{--width:25%;}.elementor-12722 .elementor-element.elementor-element-607607d{--width:25%;}.elementor-12722 .elementor-element.elementor-element-1a6fdad{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12722 .elementor-element.elementor-element-7f569421{--width:50%;}.elementor-12722 .elementor-element.elementor-element-5f2c6a63{--width:50%;}.elementor-12722 .elementor-element.elementor-element-42732250{--width:50%;}.elementor-12722 .elementor-element.elementor-element-a24e221{--width:50%;}.elementor-12722 .elementor-element.elementor-element-114aff6e{--width:50%;}.elementor-12722 .elementor-element.elementor-element-2e8b36bb{--width:50%;}.elementor-12722 .elementor-element.elementor-element-49c00d43{--width:50%;}.elementor-12722 .elementor-element.elementor-element-67d77f50{--width:50%;}.elementor-12722 .elementor-element.elementor-element-28d9b4c5{--width:50%;}.elementor-12722 .elementor-element.elementor-element-11baac45{--width:50%;}.elementor-12722 .elementor-element.elementor-element-2c1a7298{--width:50%;}.elementor-12722 .elementor-element.elementor-element-6f14b0a5{--width:50%;}.elementor-12722 .elementor-element.elementor-element-607607d{--width:50%;}.elementor-12722 .elementor-element.elementor-element-1a6fdad{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-41fb534 */.elementor-12722 .elementor-element.elementor-element-41fb534 { display: flex !important; justify-content: flex-end !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f569421 */.elementor-12722 .elementor-element.elementor-element-7f569421 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-7f569421:hover, .elementor-12722 .elementor-element.elementor-element-7f569421:focus, .elementor-12722 .elementor-element.elementor-element-7f569421:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-7f569421:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-7f569421:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-7f569421 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-7f569421:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-7f569421:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-7f569421, .elementor-12722 .elementor-element.elementor-element-7f569421 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f2c6a63 */.elementor-12722 .elementor-element.elementor-element-5f2c6a63 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-5f2c6a63:hover, .elementor-12722 .elementor-element.elementor-element-5f2c6a63:focus, .elementor-12722 .elementor-element.elementor-element-5f2c6a63:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-5f2c6a63:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-5f2c6a63:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-5f2c6a63 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-5f2c6a63:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-5f2c6a63:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-5f2c6a63, .elementor-12722 .elementor-element.elementor-element-5f2c6a63 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42732250 */.elementor-12722 .elementor-element.elementor-element-42732250 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-42732250:hover, .elementor-12722 .elementor-element.elementor-element-42732250:focus, .elementor-12722 .elementor-element.elementor-element-42732250:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-42732250:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-42732250:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-42732250 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-42732250:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-42732250:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-42732250, .elementor-12722 .elementor-element.elementor-element-42732250 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a24e221 */.elementor-12722 .elementor-element.elementor-element-a24e221 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-a24e221:hover, .elementor-12722 .elementor-element.elementor-element-a24e221:focus, .elementor-12722 .elementor-element.elementor-element-a24e221:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-a24e221:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-a24e221:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-a24e221 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-a24e221:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-a24e221:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-a24e221, .elementor-12722 .elementor-element.elementor-element-a24e221 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114aff6e */.elementor-12722 .elementor-element.elementor-element-114aff6e { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-114aff6e:hover, .elementor-12722 .elementor-element.elementor-element-114aff6e:focus, .elementor-12722 .elementor-element.elementor-element-114aff6e:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-114aff6e:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-114aff6e:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-114aff6e .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-114aff6e:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-114aff6e:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-114aff6e, .elementor-12722 .elementor-element.elementor-element-114aff6e .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8b36bb */.elementor-12722 .elementor-element.elementor-element-2e8b36bb { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-2e8b36bb:hover, .elementor-12722 .elementor-element.elementor-element-2e8b36bb:focus, .elementor-12722 .elementor-element.elementor-element-2e8b36bb:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-2e8b36bb:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-2e8b36bb:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-2e8b36bb .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-2e8b36bb:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2e8b36bb:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-2e8b36bb, .elementor-12722 .elementor-element.elementor-element-2e8b36bb .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c00d43 */.elementor-12722 .elementor-element.elementor-element-49c00d43 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-49c00d43:hover, .elementor-12722 .elementor-element.elementor-element-49c00d43:focus, .elementor-12722 .elementor-element.elementor-element-49c00d43:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-49c00d43:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-49c00d43:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-49c00d43 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-49c00d43:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-49c00d43:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-49c00d43, .elementor-12722 .elementor-element.elementor-element-49c00d43 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d77f50 */.elementor-12722 .elementor-element.elementor-element-67d77f50 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-67d77f50:hover, .elementor-12722 .elementor-element.elementor-element-67d77f50:focus, .elementor-12722 .elementor-element.elementor-element-67d77f50:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-67d77f50:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-67d77f50:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-67d77f50 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-67d77f50:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-67d77f50:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-67d77f50, .elementor-12722 .elementor-element.elementor-element-67d77f50 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d9b4c5 */.elementor-12722 .elementor-element.elementor-element-28d9b4c5 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-28d9b4c5:hover, .elementor-12722 .elementor-element.elementor-element-28d9b4c5:focus, .elementor-12722 .elementor-element.elementor-element-28d9b4c5:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-28d9b4c5:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-28d9b4c5:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-28d9b4c5 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-28d9b4c5:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-28d9b4c5:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-28d9b4c5, .elementor-12722 .elementor-element.elementor-element-28d9b4c5 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11baac45 */.elementor-12722 .elementor-element.elementor-element-11baac45 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-11baac45:hover, .elementor-12722 .elementor-element.elementor-element-11baac45:focus, .elementor-12722 .elementor-element.elementor-element-11baac45:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-11baac45:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-11baac45:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-11baac45 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-11baac45:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-11baac45:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-11baac45, .elementor-12722 .elementor-element.elementor-element-11baac45 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1a7298 */.elementor-12722 .elementor-element.elementor-element-2c1a7298 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-2c1a7298:hover, .elementor-12722 .elementor-element.elementor-element-2c1a7298:focus, .elementor-12722 .elementor-element.elementor-element-2c1a7298:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-2c1a7298:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-2c1a7298:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-2c1a7298 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-2c1a7298:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-2c1a7298:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-2c1a7298, .elementor-12722 .elementor-element.elementor-element-2c1a7298 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f14b0a5 */.elementor-12722 .elementor-element.elementor-element-6f14b0a5 { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-6f14b0a5:hover, .elementor-12722 .elementor-element.elementor-element-6f14b0a5:focus, .elementor-12722 .elementor-element.elementor-element-6f14b0a5:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-6f14b0a5:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-6f14b0a5:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-6f14b0a5 .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-6f14b0a5:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-6f14b0a5:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-6f14b0a5, .elementor-12722 .elementor-element.elementor-element-6f14b0a5 .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607607d */.elementor-12722 .elementor-element.elementor-element-607607d { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-607607d:hover, .elementor-12722 .elementor-element.elementor-element-607607d:focus, .elementor-12722 .elementor-element.elementor-element-607607d:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-607607d:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-607607d:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-607607d .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-607607d:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-607607d:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-607607d, .elementor-12722 .elementor-element.elementor-element-607607d .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6fdad */.elementor-12722 .elementor-element.elementor-element-1a6fdad { width: 100% !important; min-width: 0 !important; min-height: 0 !important; aspect-ratio: 1 / 1; color: inherit; text-decoration: none !important; box-sizing: border-box; border: 0 !important; border-right: 1px solid #8D8D8D !important; border-bottom: 1px solid #8D8D8D !important; transition: background-color 300ms ease, box-shadow 300ms ease; }
.elementor-12722 .elementor-element.elementor-element-1a6fdad:hover, .elementor-12722 .elementor-element.elementor-element-1a6fdad:focus, .elementor-12722 .elementor-element.elementor-element-1a6fdad:focus-visible { color: inherit; text-decoration: none !important; }
.elementor-12722 .elementor-element.elementor-element-1a6fdad:hover { box-shadow: inset 0 0 0 1px rgba(5,5,5,.16); z-index: 2; }
.elementor-12722 .elementor-element.elementor-element-1a6fdad:focus-visible { outline: 3px solid rgba(255,222,0,.48); outline-offset: -3px; z-index: 3; }
.elementor-12722 .elementor-element.elementor-element-1a6fdad .r1-services-landing-icon .elementor-icon { transition: transform 320ms cubic-bezier(.22,.61,.36,1); transform-origin: center; }
.elementor-12722 .elementor-element.elementor-element-1a6fdad:hover .r1-services-landing-icon .elementor-icon, .elementor-12722 .elementor-element.elementor-element-1a6fdad:focus-visible .r1-services-landing-icon .elementor-icon { transform: translateY(-6px) scale(1.09) rotate(-2deg); }
@media (prefers-reduced-motion: reduce) { .elementor-12722 .elementor-element.elementor-element-1a6fdad, .elementor-12722 .elementor-element.elementor-element-1a6fdad .r1-services-landing-icon .elementor-icon { transition-duration: 1ms !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f19084e */.elementor-12722 .elementor-element.elementor-element-7f19084e { display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 0 !important; border-top: 1px solid #8D8D8D; border-left: 1px solid #8D8D8D; }
.elementor-12722 .elementor-element.elementor-element-7f19084e > .r1-services-landing-card { width: 100% !important; max-width: none !important; }
@media (max-width: 1024px) { .elementor-12722 .elementor-element.elementor-element-7f19084e { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-12722 .elementor-element.elementor-element-7f19084e { grid-template-columns: minmax(0, 1fr); } }/* End custom CSS */