.elementor-9 .elementor-element.elementor-element-610ef949{--display:flex;--min-height:52rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-9 .elementor-element.elementor-element-610ef949::before, .elementor-9 .elementor-element.elementor-element-610ef949 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-610ef949 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-610ef949 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-610ef949 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-610ef949 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E384C;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-610ef949:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-610ef949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://drruchagore.in/wp-content/uploads/2025/05/mobile-hero-bg.webp") 50% 50%;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ab59cb1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-9 .elementor-element.elementor-element-b13aab1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b13aab1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-280ca523{text-align:center;}.elementor-9 .elementor-element.elementor-element-280ca523 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-24d9eb9f{text-align:center;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-70e7ef6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-322eb15a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-322eb15a .elementor-button .elementor-button-content-wrapper{gap:34px;}.elementor-9 .elementor-element.elementor-element-615bcbe0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-615bcbe0 .elementor-button .elementor-button-content-wrapper{gap:34px;}.elementor-9 .elementor-element.elementor-element-52012040{--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;}.elementor-9 .elementor-element.elementor-element-270eb7e7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-9 .elementor-element.elementor-element-51dbf82 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-4906a9d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-af08ae7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-af08ae7 .elementor-divider-separator{width:6%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-af08ae7 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-9 .elementor-element.elementor-element-6b3d084.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-6717b259 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bc7451a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bc7451a .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d063b6e > .elementor-widget-container{margin:22px 0px 14px 0px;}.elementor-9 .elementor-element.elementor-element-4552f307{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-ecdb189{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-item > a{font-weight:500;}.elementor-9 .elementor-element.elementor-element-ecdb189 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-bfb42ea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-item > a{font-weight:500;}.elementor-9 .elementor-element.elementor-element-bfb42ea .elementor-icon-list-text{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b9c8eed{--divider-border-style:solid;--divider-color:#0E384C12;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-b9c8eed .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-b9c8eed .elementor-divider{text-align:left;padding-block-start:40px;padding-block-end:40px;}.elementor-9 .elementor-element.elementor-element-2611e02{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2611e02:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2611e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5cf5ad40{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;}.elementor-9 .elementor-element.elementor-element-333a1b33{--display:flex;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;}.elementor-9 .elementor-element.elementor-element-2587cd1c .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-2587cd1c .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-weight:500;}.elementor-9 .elementor-element.elementor-element-474b19f6{--display:flex;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;}.elementor-9 .elementor-element.elementor-element-51e2a15c .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-51e2a15c .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-weight:500;}.elementor-9 .elementor-element.elementor-element-159af060{--display:flex;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;}.elementor-9 .elementor-element.elementor-element-7e8a4dce .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-7e8a4dce .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-weight:500;}.elementor-9 .elementor-element.elementor-element-38fda0a1{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-3e54ac3d .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-3e54ac3d .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-weight:500;}.elementor-9 .elementor-element.elementor-element-6ca84f2c{--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;--gap:clamp(1rem, 0.6875rem + 1vw, 1.25rem) clamp(1rem, 0.6875rem + 1vw, 1.25rem);--row-gap:clamp(1rem, 0.6875rem + 1vw, 1.25rem);--column-gap:clamp(1rem, 0.6875rem + 1vw, 1.25rem);}.elementor-9 .elementor-element.elementor-element-390e8948{--display:flex;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-390e8948.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-42973519.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-58aa9d93.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-58aa9d93{text-align:center;}.elementor-9 .elementor-element.elementor-element-780c0f93{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(1rem, 0.6875rem + 1vw, 1.25rem) clamp(1rem, 0.6875rem + 1vw, 1.25rem);--row-gap:clamp(1rem, 0.6875rem + 1vw, 1.25rem);--column-gap:clamp(1rem, 0.6875rem + 1vw, 1.25rem);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-721e3912{--display:flex;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-7f28563c.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-7f28563c.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-7f28563c.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-d45ee26{--display:flex;}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-93bf849.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-93bf849.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-93bf849.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-4cf53d6a{--display:flex;}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-1fe986d0.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-1fe986d0.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-1fe986d0.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-6d50978e{--display:flex;}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-33a70d44.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-33a70d44.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-33a70d44.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-67e965a0{--display:flex;}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-24f07831.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-24f07831.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-24f07831.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-3cf5c34{--display:flex;}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-84dc628.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-84dc628.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-84dc628.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-327fd7a{--display:flex;}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-34d4a84.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-34d4a84.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-34d4a84.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-a7242ea{--display:flex;}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-cdc830b.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-cdc830b.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-cdc830b.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-d6a87a0{--display:flex;}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-4aaa0c8.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-4aaa0c8.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-4aaa0c8.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-45e03ca{--display:flex;}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-6eb6e32.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-6eb6e32.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-6eb6e32.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-e6fe6af{--display:flex;}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-e0d135e.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-e0d135e.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-e0d135e.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-0586bd8{--display:flex;}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-61fdc9b.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-61fdc9b.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-61fdc9b.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-8a805c6{--display:flex;}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-0adfce6.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-0adfce6.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-0adfce6.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-b4a1ad4{--display:flex;}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-c36dffd.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-c36dffd.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-c36dffd.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-ef936fc{--display:flex;}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-cf483bc.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-9 .elementor-element.elementor-element-cf483bc.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-cf483bc.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-1458f846{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-9 .elementor-element.elementor-element-1458f846:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1458f846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2FB;}.elementor-9 .elementor-element.elementor-element-50546ae3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-9 .elementor-element.elementor-element-f1498c6{text-align:center;}.elementor-9 .elementor-element.elementor-element-50a58bd6{--display:grid;--e-con-grid-template-columns:1fr 1.2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-30952ba7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2c003cda{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-9 .elementor-element.elementor-element-2c003cda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title{margin-block-end:12px;}.elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title a{font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-6ced6425{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-9 .elementor-element.elementor-element-6ced6425 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title{margin-block-end:12px;}.elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title a{font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-7f17dadd{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-9 .elementor-element.elementor-element-7f17dadd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title{margin-block-end:12px;}.elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title a{font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-75ffc391{text-align:center;}.elementor-9 .elementor-element.elementor-element-75ffc391 img{width:90%;}.elementor-9 .elementor-element.elementor-element-8d1196a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6cf0538a{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-9 .elementor-element.elementor-element-6cf0538a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title{margin-block-end:12px;}.elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title a{font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-28cd49de{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-9 .elementor-element.elementor-element-28cd49de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title{margin-block-end:12px;}.elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title a{font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-14ada010{width:100%;max-width:100%;--icon-box-icon-margin:16px;}.elementor-9 .elementor-element.elementor-element-14ada010 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-wrapper{align-items:center;}.elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title{margin-block-end:12px;}.elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon{font-size:40px;}.elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title a{font-family:var( --e-global-typography-f3cdcdb-font-family ), Sans-serif;font-size:var( --e-global-typography-f3cdcdb-font-size );font-weight:var( --e-global-typography-f3cdcdb-font-weight );}.elementor-9 .elementor-element.elementor-element-470a68c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-9 .elementor-element.elementor-element-5184bfb6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-35947037{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-9 .elementor-element.elementor-element-71308555{text-align:left;}.elementor-9 .elementor-element.elementor-element-3ecb4b77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-3ecb4b77 .elementor-button .elementor-button-content-wrapper{gap:34px;}.elementor-9 .elementor-element.elementor-element-3e4d7556{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7a171c2e{--display:flex;}.elementor-9 .elementor-element.elementor-element-6c8c01c3 .elementor-icon-box-wrapper{align-items:start;}.elementor-9 .elementor-element.elementor-element-6c8c01c3{--icon-box-icon-margin:42px;}.elementor-9 .elementor-element.elementor-element-6c8c01c3 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-27692c45{--display:flex;}.elementor-9 .elementor-element.elementor-element-1db1ced7 .elementor-icon-box-wrapper{align-items:start;}.elementor-9 .elementor-element.elementor-element-1db1ced7{--icon-box-icon-margin:42px;}.elementor-9 .elementor-element.elementor-element-1db1ced7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-2b918a2a{--display:flex;}.elementor-9 .elementor-element.elementor-element-31a952f2 .elementor-icon-box-wrapper{align-items:start;}.elementor-9 .elementor-element.elementor-element-31a952f2{--icon-box-icon-margin:42px;}.elementor-9 .elementor-element.elementor-element-31a952f2 .elementor-icon-box-title{margin-block-end:10px;}.elementor-9 .elementor-element.elementor-element-1d9a0014{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-9 .elementor-element.elementor-element-1d9a0014:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d9a0014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2FB;}.elementor-9 .elementor-element.elementor-element-94d3ebf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-9 .elementor-element.elementor-element-3dfc2042.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3d89d261{text-align:center;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-270eb7e7{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-5cf5ad40{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-780c0f93{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-50a58bd6{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-2c003cda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-6ced6425 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-7f17dadd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-6cf0538a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-28cd49de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-14ada010 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-5184bfb6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-610ef949{--min-height:auto;}.elementor-9 .elementor-element.elementor-element-ab59cb1{--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-270eb7e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-51dbf82 img{height:100%;}.elementor-9 .elementor-element.elementor-element-4906a9d8.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-4552f307{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-5cf5ad40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-333a1b33{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-2587cd1c .elementor-counter-number-wrapper{font-size:52px;}.elementor-9 .elementor-element.elementor-element-474b19f6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-51e2a15c .elementor-counter-number-wrapper{font-size:52px;}.elementor-9 .elementor-element.elementor-element-159af060{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-7e8a4dce .elementor-counter-number-wrapper{font-size:52px;}.elementor-9 .elementor-element.elementor-element-3e54ac3d .elementor-counter-number-wrapper{font-size:52px;}.elementor-9 .elementor-element.elementor-element-780c0f93{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-7f28563c .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-93bf849 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-1fe986d0 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-33a70d44 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-24f07831 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-84dc628 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-34d4a84 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-cdc830b .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-4aaa0c8 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-6eb6e32 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-e0d135e .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-61fdc9b .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-0adfce6 .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-c36dffd .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-img{margin-bottom:22px;}.elementor-9 .elementor-element.elementor-element-cf483bc .elementor-image-box-title{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-50a58bd6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-2c003cda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2c003cda .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-6ced6425 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6ced6425 .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-7f17dadd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7f17dadd .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-6cf0538a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6cf0538a .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-28cd49de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-28cd49de .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-14ada010 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-14ada010 .elementor-icon-box-title a{font-size:var( --e-global-typography-f3cdcdb-font-size );}.elementor-9 .elementor-element.elementor-element-5184bfb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-6c8c01c3 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-6c8c01c3 .elementor-icon-box-title{margin-block-end:1px;}.elementor-9 .elementor-element.elementor-element-1db1ced7 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-31a952f2 .elementor-icon-box-wrapper{text-align:left;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-ab59cb1{--width:60%;}.elementor-9 .elementor-element.elementor-element-4906a9d8{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-ecdb189 */.elementor-9 .elementor-element.elementor-element-ecdb189 rect {
    fill: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfb42ea */.elementor-9 .elementor-element.elementor-element-bfb42ea rect {
    fill: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333a1b33 */.dot-border {
    position: relative;
}

.dot-border:after {
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    right: -5px;
    transition: all 300ms ease 0s;
}


@media(max-width: 480px) {
.dot-border:after {
    bottom: 0 !important;
    right: 48%;
}
}

.dot-border:nth-child(odd):after {
    top: 0;
    -webkit-animation: dotAnimatedTopToBottom 12s infinite linear;
    -khtml-animation: dotAnimatedTopToBottom 12s infinite linear;
    -moz-animation: dotAnimatedTopToBottom 12s infinite linear;
    -ms-animation: dotAnimatedTopToBottom 12s infinite linear;
    -o-animation: dotAnimatedTopToBottom 12s infinite linear;
    animation: dotAnimatedTopToBottom 12s infinite linear;
}


@keyframes dotAnimatedTopToBottom {
    0% {
    top: 0;
}
50% {
    top: 100%;
}
100% {
    top: 0;
}
}




.dot-border:nth-child(even):after {
    bottom: 0;
    -webkit-animation: dotAnimatedBottomToTop 12s infinite linear;
    -khtml-animation: dotAnimatedBottomToTop 12s infinite linear;
    -moz-animation: dotAnimatedBottomToTop 12s infinite linear;
    -ms-animation: dotAnimatedBottomToTop 12s infinite linear;
    -o-animation: dotAnimatedBottomToTop 12s infinite linear;
    animation: dotAnimatedBottomToTop 12s infinite linear;
}


@keyframes dotAnimatedBottomToTop {
    0% {
    bottom: 0;
}
50% {
    bottom: 100%;
}
100% {
    bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474b19f6 */@media(max-width: 480px) {
    .elementor-9 .elementor-element.elementor-element-474b19f6:after {
    top: 96% !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f28563c */.elementor-9 .elementor-element.elementor-element-7f28563c img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-721e3912 */.service-item {
    padding: 30px;
    border: 1px solid #0e384c12;
    border-radius: 30px;
    position: relative;
    overflow: hidden;
    background: #fff
}


.service-item .elementor-image-box-img:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 2;
}

.service-item img {
    transition: 0.4s;
}





.service-item:hover img {
    transform: scale(1.1);
}

.service-item .elementor-image-box-img {
    overflow: hidden;
    position: relative;
    border-radius: 10px
}

.service-item .elementor-image-box-img:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 2;
}


.service-item:hover .elementor-image-box-img:after {
    height: 250%;
    transition: all 400ms linear;
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-93bf849 */.elementor-9 .elementor-element.elementor-element-93bf849 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45ee26 */.service-item {
    padding: 30px;
    border: 1px solid #0e384c12;
    border-radius: 30px;
    position: relative;
    overflow: hidden;
    background: #fff
}


.service-item .elementor-image-box-img:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 2;
}

.service-item img {
    transition: 0.4s;
}





.service-item:hover img {
    transform: scale(1.1);
}

.service-item .elementor-image-box-img {
    overflow: hidden;
    position: relative;
    border-radius: 10px
}

.service-item .elementor-image-box-img:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 2;
}


.service-item:hover .elementor-image-box-img:after {
    height: 250%;
    transition: all 400ms linear;
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1fe986d0 */.elementor-9 .elementor-element.elementor-element-1fe986d0 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33a70d44 */.elementor-9 .elementor-element.elementor-element-33a70d44 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24f07831 */.elementor-9 .elementor-element.elementor-element-24f07831 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-84dc628 */.elementor-9 .elementor-element.elementor-element-84dc628 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-34d4a84 */.elementor-9 .elementor-element.elementor-element-34d4a84 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cdc830b */.elementor-9 .elementor-element.elementor-element-cdc830b img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4aaa0c8 */.elementor-9 .elementor-element.elementor-element-4aaa0c8 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb6e32 */.elementor-9 .elementor-element.elementor-element-6eb6e32 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e0d135e */.elementor-9 .elementor-element.elementor-element-e0d135e img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-61fdc9b */.elementor-9 .elementor-element.elementor-element-61fdc9b img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0adfce6 */.elementor-9 .elementor-element.elementor-element-0adfce6 img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c36dffd */.elementor-9 .elementor-element.elementor-element-c36dffd img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cf483bc */.elementor-9 .elementor-element.elementor-element-cf483bc img {
    object-fit: cover; 
    height: 160px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c003cda */.why-choose-item .elementor-icon {
    background-color: #fff;
    border-radius: 10px;
    padding: 10px;
    z-index: 1;
}


.why-choose-item {
    text-transform: capitalize;
}



.why-choose-item svg path {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a58bd6 */.why-choose-item {
    border-bottom: 2px solid var(--dark-divider-color);
    display: flex
;
    align-items: center;
    padding: var(--space-m);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a171c2e */.v2-our-process-item::before {
    content: "";
    display: block;
    position: absolute;
    top: 80px;
    bottom: 0;
    left: 56px;
    background: #0e384c12;
    width: 1px;
    height: 100%;
    z-index: 0;
}




.v2-our-process-item .elementor-icon {
    font-size: 48px;
    padding: 23px;
    border-width: 1px 1px 1px 1px;
    border-radius: 30px 30px 30px 30px;
    position: relative;
    overflow: hidden;
    border: 1px solid #0e384c12;
    background: #fff;
}

@media(max-width: 480px) {
    .v2-our-process-item .elementor-icon {
    padding: 18px;
    font-size: 34px;
    margin-right: 20px;
}

.v2-our-process-item::before {
    left: 46px;
}
}



.v2-our-process-item .elementor-icon-box-wrapper .elementor-icon::after{
	content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var( --e-global-color-accent );
    border-radius: 30px;
    transform: translate(-100%, 100%);
    transition: all 0.4s ease-in-out;
}


.v2-our-process-item .elementor-icon-box-wrapper:hover .elementor-icon:after{
    transform: translate(0);
}

.v2-our-process-item .elementor-icon-box-wrapper .elementor-icon svg{
	z-index: 1;
	transition: all 0.4s ease-in-out;
}

.v2-our-process-item .elementor-icon-box-wrapper:hover .elementor-icon svg{
    filter: brightness(0) invert(1);	
}


.v2-our-process-item .elementor-icon-box-wrapper {
    flex-wrap: nowrap;
    display: flex !important
}




.v2-our-process-item svg path {
    fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b918a2a */.elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon {
    font-size: 48px;
    padding: 23px;
    border-width: 1px 1px 1px 1px;
    border-radius: 30px 30px 30px 30px;
    position: relative;
    overflow: hidden;
    border: 1px solid #0e384c12;
      background: #fff;
}

@media(max-width: 480px) {
    .elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon {
    padding: 18px;
    font-size: 34px;
    margin-right: 20px;
}
}




.elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon-box-wrapper .elementor-icon::after{
	content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var( --e-global-color-accent );
    border-radius: 30px;
    transform: translate(-100%, 100%);
    transition: all 0.4s ease-in-out;
}


.elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon-box-wrapper:hover .elementor-icon:after{
    transform: translate(0);
}

.elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon-box-wrapper .elementor-icon svg{
	z-index: 1;
	transition: all 0.4s ease-in-out;
}

.elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon-box-wrapper:hover .elementor-icon svg{
    filter: brightness(0) invert(1);	
}

.elementor-9 .elementor-element.elementor-element-2b918a2a .elementor-icon-box-wrapper {
    flex-wrap: nowrap;
    display: flex !important
}


.elementor-9 .elementor-element.elementor-element-2b918a2a svg path {
     fill: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-776b530b */.elementor-9 .elementor-element.elementor-element-776b530b .slider-box-inner {
    border: 1.4px solid #0E384C12 !important;
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    border-radius: 22px !important;
    background: #ffffff !important;
}

.elementor-9 .elementor-element.elementor-element-776b530b strong {
color: var(--e-global-color-accent) !important;
}

.elementor-9 .elementor-element.elementor-element-776b530b button {
    box-shadow: none !important;
}


.prev-arrow::after, .prev-arrow::before, .next-arrow::before, .next-arrow::after {
    background: var(--e-global-color-primary) !important;
}/* End custom CSS */