.elementor-16141 .elementor-element.elementor-element-3f78305d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-3f78305d > .elementor-background-overlay{background-color:var( --e-global-color-d31bceb );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16141 .elementor-element.elementor-element-3f78305d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 40px 0px;}.elementor-16141 .elementor-element.elementor-element-189d14a4 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-16141 .elementor-element.elementor-element-189d14a4{text-align:center;}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary{font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary mark{color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary mark .stop-a{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary mark .stop-b{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-490e8ea6 > .elementor-widget-container{padding:0px 0px 65px 0px;}.elementor-16141 .elementor-element.elementor-element-490e8ea6 .search-horizontal-inner{max-width:970px;}.elementor-16141 .elementor-element.elementor-element-490e8ea6 .civi-search-horizontal{text-align:center;}.elementor-16141 .elementor-element.elementor-element-490e8ea6 .popular-categories span{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-490e8ea6 .list-category a{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-d8cc240{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .icon{color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .icon .stop-a{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .icon .stop-b{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-7d1ce96.elementor-position-right .civi-icon-wrap{margin-left:12px;}.elementor-16141 .elementor-element.elementor-element-7d1ce96.elementor-position-left .civi-icon-wrap{margin-right:12px;}.elementor-16141 .elementor-element.elementor-element-7d1ce96.elementor-position-top .civi-icon-wrap{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-7d1ce96 .civi-icon{font-size:50px;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .heading{font-size:18px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .heading .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .heading .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .description{font-size:16px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7896df1 .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-7896df1 .icon{color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-7896df1 .icon .stop-a{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-7896df1 .icon .stop-b{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-7896df1.elementor-position-right .civi-icon-wrap{margin-left:12px;}.elementor-16141 .elementor-element.elementor-element-7896df1.elementor-position-left .civi-icon-wrap{margin-right:12px;}.elementor-16141 .elementor-element.elementor-element-7896df1.elementor-position-top .civi-icon-wrap{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-7896df1 .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-7896df1 .civi-icon{font-size:50px;}.elementor-16141 .elementor-element.elementor-element-7896df1 .heading{font-size:18px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7896df1 .heading .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7896df1 .heading .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7896df1 .description{font-size:16px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7896df1 .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-7896df1 .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-dab70ca .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-dab70ca .icon{color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-dab70ca .icon .stop-a{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-dab70ca .icon .stop-b{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-dab70ca.elementor-position-right .civi-icon-wrap{margin-left:12px;}.elementor-16141 .elementor-element.elementor-element-dab70ca.elementor-position-left .civi-icon-wrap{margin-right:12px;}.elementor-16141 .elementor-element.elementor-element-dab70ca.elementor-position-top .civi-icon-wrap{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-dab70ca .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-dab70ca .civi-icon{font-size:50px;}.elementor-16141 .elementor-element.elementor-element-dab70ca .heading{font-size:18px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-dab70ca .heading .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-dab70ca .heading .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-dab70ca .description{font-size:16px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-dab70ca .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-dab70ca .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-33094131 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-33094131{padding:45px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-5f2ea1ee > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-16141 .elementor-element.elementor-element-5f2ea1ee{text-align:center;}.elementor-16141 .elementor-element.elementor-element-5f2ea1ee .heading-primary{font-size:24px;font-weight:500;color:#999999;}.elementor-16141 .elementor-element.elementor-element-5f2ea1ee .heading-primary .stop-a{stop-color:#999999;}.elementor-16141 .elementor-element.elementor-element-5f2ea1ee .heading-primary .stop-b{stop-color:#999999;}.elementor-16141 .elementor-element.elementor-element-3b495b69 .modern-grid .grid-item{align-items:center;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-3b495b69 .modern-grid{grid-template-columns:repeat(6, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-16141 .elementor-element.elementor-element-e4a6212{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-16141 .elementor-element.elementor-element-2bc2a76{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16141 .elementor-element.elementor-element-2bc2a76:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-2bc2a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .civi-icon-wrap{height:38px;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .icon{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .icon .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .icon .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-eb2bdcf .civi-icon{font-size:42px;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .heading{color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .heading .stop-a{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .heading .stop-b{stop-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .description{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-eb2bdcf .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-af15636{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16141 .elementor-element.elementor-element-af15636:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-af15636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-edf81bf );}.elementor-16141 .elementor-element.elementor-element-e885e95 .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-e885e95 .civi-icon-wrap{height:38px;}.elementor-16141 .elementor-element.elementor-element-e885e95 .icon{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e885e95 .icon .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e885e95 .icon .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e885e95 .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-e885e95 .civi-icon{font-size:42px;}.elementor-16141 .elementor-element.elementor-element-e885e95 .heading{color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-e885e95 .heading .stop-a{stop-color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-e885e95 .heading .stop-b{stop-color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-e885e95 .description{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e885e95 .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e885e95 .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-c7f2713{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16141 .elementor-element.elementor-element-c7f2713:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-c7f2713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7A6A6;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .civi-icon-wrap{height:38px;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .icon{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .icon .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .icon .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-c66bca9 .civi-icon{font-size:42px;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .heading{color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-c66bca9 .heading .stop-a{stop-color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-c66bca9 .heading .stop-b{stop-color:var( --e-global-color-d31bceb );}.elementor-16141 .elementor-element.elementor-element-c66bca9 .description{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-c66bca9 .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-f92182c{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16141 .elementor-element.elementor-element-f92182c:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-f92182c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28d403b );}.elementor-16141 .elementor-element.elementor-element-15163d6 .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-15163d6 .civi-icon-wrap{height:38px;}.elementor-16141 .elementor-element.elementor-element-15163d6 .icon{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-15163d6 .icon .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-15163d6 .icon .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-15163d6 .civi-icon-view, .elementor-16141 .elementor-element.elementor-element-15163d6 .civi-icon{font-size:42px;}.elementor-16141 .elementor-element.elementor-element-15163d6 .heading{color:#0B0B0B;}.elementor-16141 .elementor-element.elementor-element-15163d6 .heading .stop-a{stop-color:#0B0B0B;}.elementor-16141 .elementor-element.elementor-element-15163d6 .heading .stop-b{stop-color:#0B0B0B;}.elementor-16141 .elementor-element.elementor-element-15163d6 .description{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-15163d6 .description .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-15163d6 .description .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-1946bd10 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-1946bd10{padding:50px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-25cd1134 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16141 .elementor-element.elementor-element-25cd1134{text-align:center;}.elementor-16141 .elementor-element.elementor-element-25cd1134 .heading-primary{font-size:34px;font-weight:500;}.elementor-16141 .elementor-element.elementor-element-25cd1134 .heading-secondary{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-16141 .elementor-element.elementor-element-17470572 .elementor-carousel .jobs-item-inner{padding-top:calc(30px/2);padding-bottom:calc(30px/2);padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-16141 .elementor-element.elementor-element-17470572 .slick-list{margin-top:calc(-30px/2);margin-bottom:calc(-30px/2);margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-16141 .elementor-element.elementor-element-17470572 .elementor-grid{grid-row-gap:30px;grid-column-gap:30px;}.elementor-16141 .elementor-element.elementor-element-7b0fa874 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-7b0fa874 .civi-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16141 .elementor-element.elementor-element-7b0fa874 .civi-button:hover{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-16141 .elementor-element.elementor-element-7f974179 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-3c9d9919:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16141 .elementor-element.elementor-element-3c9d9919 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hcp-group.regina-tech.com/wp-content/uploads/2025/08/Image_fx-17.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16141 .elementor-element.elementor-element-3c9d9919 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.3;}.elementor-16141 .elementor-element.elementor-element-3c9d9919 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16141 .elementor-element.elementor-element-3c9d9919 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16141 .elementor-element.elementor-element-3c9d9919 > .elementor-element-populated.elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-16141 .elementor-element.elementor-element-15aedda4 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-15aedda4 > .elementor-container{max-width:600px;}.elementor-16141 .elementor-element.elementor-element-3108163d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-16141 .elementor-element.elementor-element-3108163d .heading-primary{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-3108163d .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-3108163d .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e5a4199.civi-list-layout-block .item + .item, .elementor-16141 .elementor-element.elementor-element-e5a4199.civi-list-layout-columns .item:nth-child(2) ~ .item{margin-top:12px;}.elementor-16141 .elementor-element.elementor-element-e5a4199.civi-list-layout-inline .item{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-e5a4199 .text{font-weight:400;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e5a4199 .text .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e5a4199 .text .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e5a4199 .icon{font-size:16px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e5a4199 .icon .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-e5a4199 .icon .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-2f4b7e2a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16141 .elementor-element.elementor-element-2f4b7e2a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hcp-group.regina-tech.com/wp-content/uploads/2025/08/Image_fx-16.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16141 .elementor-element.elementor-element-2f4b7e2a > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.3;}.elementor-16141 .elementor-element.elementor-element-2f4b7e2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16141 .elementor-element.elementor-element-2f4b7e2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16141 .elementor-element.elementor-element-2f4b7e2a > .elementor-element-populated.elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-16141 .elementor-element.elementor-element-3deb691b > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-3deb691b > .elementor-container{max-width:600px;}.elementor-16141 .elementor-element.elementor-element-32beb63 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 115px;}.elementor-16141 .elementor-element.elementor-element-3ce0a709 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-16141 .elementor-element.elementor-element-3ce0a709 .heading-primary{color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-3ce0a709 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-3ce0a709 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-578f9f88.civi-list-layout-block .item + .item, .elementor-16141 .elementor-element.elementor-element-578f9f88.civi-list-layout-columns .item:nth-child(2) ~ .item{margin-top:12px;}.elementor-16141 .elementor-element.elementor-element-578f9f88.civi-list-layout-inline .item{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-578f9f88 .text{font-weight:400;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-578f9f88 .text .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-578f9f88 .text .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-578f9f88 .icon{font-size:16px;color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-578f9f88 .icon .stop-a{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-578f9f88 .icon .stop-b{stop-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-612919ac > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-612919ac:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-612919ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-612919ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-612919ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16141 .elementor-element.elementor-element-415b0694 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-16141 .elementor-element.elementor-element-415b0694{text-align:center;}.elementor-16141 .elementor-element.elementor-element-415b0694 .heading-primary{font-family:"Arial", sans-serif;}.elementor-16141 .elementor-element.elementor-element-477a7c4 .elementor-grid{grid-row-gap:30px;grid-column-gap:30px;}.elementor-16141 .elementor-element.elementor-element-477a7c4 .elementor-carousel .candidates-item-inner{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-16141 .elementor-element.elementor-element-477a7c4 .slick-list{margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-16141 .elementor-element.elementor-element-6dcbc408 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-47a4b8f > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-47a4b8f:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-47a4b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16141 .elementor-element.elementor-element-47a4b8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-47a4b8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16141 .elementor-element.elementor-element-bed70a9 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-16141 .elementor-element.elementor-element-bed70a9{text-align:center;}.elementor-16141 .elementor-element.elementor-element-bed70a9 .heading-primary{font-family:"Arial", sans-serif;}.elementor-16141 .elementor-element.elementor-element-ef7bcdc .elementor-carousel .list-cate-item{padding-top:calc(30px/2);padding-bottom:calc(30px/2);padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-16141 .elementor-element.elementor-element-ef7bcdc .slick-list{margin-top:calc(-30px/2);margin-bottom:calc(-30px/2);margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-16141 .elementor-element.elementor-element-ef7bcdc .elementor-grid{grid-row-gap:30px;grid-column-gap:30px;}.elementor-16141 .elementor-element.elementor-element-ef7bcdc .list-cate-item{text-align:left;}.elementor-16141 .elementor-element.elementor-element-1766708 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-52bfd3ec > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-52bfd3ec{padding:45px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-169dffa1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16141 .elementor-element.elementor-element-169dffa1{text-align:center;}.elementor-16141 .elementor-element.elementor-element-169dffa1 .heading-primary{font-family:"Arial", sans-serif;}.elementor-16141 .elementor-element.elementor-element-2b4aad4d .cate-inner{text-align:center;}.elementor-16141 .elementor-element.elementor-element-2b4aad4d .elementor-carousel .list-cate-item{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-16141 .elementor-element.elementor-element-2b4aad4d .slick-list{margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-16141 .elementor-element.elementor-element-2b4aad4d .elementor-grid{grid-column-gap:30px;}.elementor-16141 .elementor-element.elementor-element-3353df7 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-3353df7{padding:45px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-1d6aa45 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16141 .elementor-element.elementor-element-1d6aa45{text-align:center;}.elementor-16141 .elementor-element.elementor-element-1d6aa45 .heading-primary{font-family:"Arial", sans-serif;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-16141 .elementor-element.elementor-element-30c0006{--grid-columns:3;}.elementor-16141 .elementor-element.elementor-element-ee2cf47 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-6121cfd2 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-6121cfd2:not(.elementor-motion-effects-element-type-background), .elementor-16141 .elementor-element.elementor-element-6121cfd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EB;}.elementor-16141 .elementor-element.elementor-element-6121cfd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-6121cfd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16141 .elementor-element.elementor-element-16b5389b > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-16141 .elementor-element.elementor-element-16b5389b{text-align:center;}.elementor-16141 .elementor-element.elementor-element-16b5389b .civi-modern-heading{width:475px;}.elementor-16141 .elementor-element.elementor-element-16b5389b .elementor-widget-container{display:flex;justify-content:center;}.elementor-16141 .elementor-element.elementor-element-16b5389b .heading-primary{font-size:34px;}.elementor-16141 .elementor-element.elementor-element-e3d2543 .content-wrap{text-align:left;}.elementor-16141 .elementor-element.elementor-element-e3d2543 .elementor-carousel .testimonial-inner{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-16141 .elementor-element.elementor-element-e3d2543 .slick-list{margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-16141 .elementor-element.elementor-element-e3d2543 .testimonial-item{border-style:none;}.elementor-16141 .elementor-element.elementor-element-e3d2543 .image img{width:64px;height:64px;}.elementor-16141 .elementor-element.elementor-element-68d9dcb1 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-16141 .elementor-element.elementor-element-68d9dcb1{padding:45px 0px 45px 0px;}.elementor-16141 .elementor-element.elementor-element-63965abf > .elementor-widget-container{padding:0px 0px 23px 0px;}.elementor-16141 .elementor-element.elementor-element-63965abf{text-align:center;}.elementor-16141 .elementor-element.elementor-element-7708bc81 .post-thumbnail{border-radius:16px;}.elementor-16141 .elementor-element.elementor-element-7708bc81 .post-thumbnail img{height:250px;object-fit:cover;}.elementor-16141 .elementor-element.elementor-element-13869fd8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-13869fd8 .civi-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16141 .elementor-element.elementor-element-13869fd8 .civi-button:hover{fill:#FFFFFF;color:#FFFFFF;}@media(max-width:1024px){.elementor-16141 .elementor-element.elementor-element-d8cc240{--grid-auto-flow:row;}.elementor-16141 .elementor-element.elementor-element-3b495b69 .modern-grid{grid-template-columns:repeat(3, 1fr);}.elementor-16141 .elementor-element.elementor-element-e4a6212{--grid-auto-flow:row;}.elementor-16141 .elementor-element.elementor-element-32beb63 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16141 .elementor-element.elementor-element-477a7c4.elementor-element{--align-self:center;}.elementor-16141 .elementor-element.elementor-element-477a7c4 .elementor-carousel .candidates-item-inner{padding-left:calc(3px/2);padding-right:calc(3px/2);}.elementor-16141 .elementor-element.elementor-element-477a7c4 .slick-list{margin-left:calc(-3px/2);margin-right:calc(-3px/2);}.elementor-16141 .elementor-element.elementor-element-477a7c4 .elementor-grid{grid-column-gap:3px;}.elementor-16141 .elementor-element.elementor-element-30c0006{--grid-columns:2;}}@media(max-width:767px){.elementor-16141 .elementor-element.elementor-element-3f78305d{padding:110px 0px 40px 0px;}.elementor-16141 .elementor-element.elementor-element-189d14a4 .heading-primary{font-size:34px;}.elementor-16141 .elementor-element.elementor-element-490e8ea6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-490e8ea6 .civi-search-horizontal{text-align:left;}.elementor-16141 .elementor-element.elementor-element-d8cc240{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .civi-icon-wrap{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-7d1ce96 .description{line-height:1.5em;}.elementor-16141 .elementor-element.elementor-element-7896df1 .civi-icon-wrap{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-dab70ca .civi-icon-wrap{margin-bottom:12px;}.elementor-16141 .elementor-element.elementor-element-dab70ca .description{line-height:1.5em;}.elementor-16141 .elementor-element.elementor-element-3b495b69 .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-16141 .elementor-element.elementor-element-e4a6212{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-16141 .elementor-element.elementor-element-7b0fa874 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16141 .elementor-element.elementor-element-3c9d9919 > .elementor-element-populated.elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-16141 .elementor-element.elementor-element-2f4b7e2a > .elementor-element-populated.elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-16141 .elementor-element.elementor-element-477a7c4 .elementor-grid{grid-row-gap:2px;}.elementor-16141 .elementor-element.elementor-element-477a7c4.elementor-element{--align-self:center;}.elementor-16141 .elementor-element.elementor-element-30c0006{--grid-columns:1;}.elementor-16141 .elementor-element.elementor-element-16b5389b .heading-primary{font-size:28px;}}@media(min-width:768px){.elementor-16141 .elementor-element.elementor-element-d8cc240{--content-width:865px;}.elementor-16141 .elementor-element.elementor-element-e4a6212{--content-width:1176px;}}/* Start custom CSS for civi-icon-box, class: .elementor-element-eb2bdcf *//* Base icon styling for the specific icon box */
.icon-box-special .civi-icon i,
.icon-box-special .civi-icon svg {
  width: 1em;
  height: 1em;
  display: block;
  position: relative;
  fill: currentColor;
  transform-origin: center bottom;
}

/* Bounce animation only on hover of this icon box */
.icon-box-special:hover .civi-icon i,
.icon-box-special:hover .civi-icon svg {
  animation: bounce 1.5s ease-in-out infinite;
}

/* Keyframes for bounce effect */
@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  20%      { transform: translateY(-10px); }
  40%      { transform: translateY(0); }
  60%      { transform: translateY(-6px); }
  80%      { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc2a76 *//* Base container styling */
.zoom-container {
  transition: transform 0.3s ease; /* smooth zoom */
}

/* Subtle zoom on hover */
.zoom-container:hover {
  transform: scale(1.03); /* slight 3% increase */
}/* End custom CSS */
/* Start custom CSS for civi-icon-box, class: .elementor-element-e885e95 *//* Base icon styling for the specific icon box */
.icon-box-special .civi-icon i,
.icon-box-special .civi-icon svg {
  width: 1em;
  height: 1em;
  display: block;
  position: relative;
  fill: currentColor;
  transform-origin: center bottom;
}

/* Bounce animation only on hover of this icon box */
.icon-box-special:hover .civi-icon i,
.icon-box-special:hover .civi-icon svg {
  animation: bounce 1.5s ease-in-out infinite;
}

/* Keyframes for bounce effect */
@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  20%      { transform: translateY(-10px); }
  40%      { transform: translateY(0); }
  60%      { transform: translateY(-6px); }
  80%      { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af15636 *//* Base container styling */
.zoom-container {
  transition: transform 0.3s ease; /* smooth zoom */
}

/* Subtle zoom on hover */
.zoom-container:hover {
  transform: scale(1.03); /* slight 3% increase */
}/* End custom CSS */
/* Start custom CSS for civi-icon-box, class: .elementor-element-c66bca9 *//* Base icon styling for the specific icon box */
.icon-box-special .civi-icon i,
.icon-box-special .civi-icon svg {
  width: 1em;
  height: 1em;
  display: block;
  position: relative;
  fill: currentColor;
  transform-origin: center bottom;
}

/* Bounce animation only on hover of this icon box */
.icon-box-special:hover .civi-icon i,
.icon-box-special:hover .civi-icon svg {
  animation: bounce 1.5s ease-in-out infinite;
}

/* Keyframes for bounce effect */
@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  20%      { transform: translateY(-10px); }
  40%      { transform: translateY(0); }
  60%      { transform: translateY(-6px); }
  80%      { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f2713 *//* Base container styling */
.zoom-container {
  transition: transform 0.3s ease; /* smooth zoom */
}

/* Subtle zoom on hover */
.zoom-container:hover {
  transform: scale(1.03); /* slight 3% increase */
}/* End custom CSS */
/* Start custom CSS for civi-icon-box, class: .elementor-element-15163d6 *//* Base icon styling for the specific icon box */
.icon-box-special .civi-icon i,
.icon-box-special .civi-icon svg {
  width: 1em;
  height: 1em;
  display: block;
  position: relative;
  fill: currentColor;
  transform-origin: center bottom;
}

/* Bounce animation only on hover of this icon box */
.icon-box-special:hover .civi-icon i,
.icon-box-special:hover .civi-icon svg {
  animation: bounce 1.5s ease-in-out infinite;
}

/* Keyframes for bounce effect */
@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  20%      { transform: translateY(-10px); }
  40%      { transform: translateY(0); }
  60%      { transform: translateY(-6px); }
  80%      { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92182c *//* Base container styling */
.zoom-container {
  transition: transform 0.3s ease; /* smooth zoom */
}

/* Subtle zoom on hover */
.zoom-container:hover {
  transform: scale(1.03); /* slight 3% increase */
}/* End custom CSS */