.elementor-245 .elementor-element.elementor-element-5c29fe5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-5c29fe5:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-5c29fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-9ee4c6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-9ee4c6b:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-9ee4c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/07/slider-v1-img2-copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-0e71a19{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-9bdd8c1{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-ee15e8f{--spacer-size:100px;}.elementor-245 .elementor-element.elementor-element-568e404{--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:15px;--padding-bottom:25px;--padding-left:30px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-019b177 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-44024c2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-44024c2 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:60px;font-weight:700;line-height:70px;color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-f0a2416 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-f0a2416 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;line-height:24px;color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-0487df6{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-627fe92{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-d669b76:not( .elementor-widget-image ) .elementor-widget-container, .elementor-245 .elementor-element.elementor-element-d669b76.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://test02.durgapur.city/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-245 .elementor-element.elementor-element-d669b76 .elementor-wrapper{--video-aspect-ratio:1.33333;}#elementor-lightbox-d669b76{background-color:#0E121D69;}.elementor-245 .elementor-element.elementor-element-246b112{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-fc06881 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-6896b0b{--spacer-size:100px;}.elementor-245 .elementor-element.elementor-element-b90c91e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-2b42b1f{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-193px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-2b42b1f{left:134px;}body.rtl .elementor-245 .elementor-element.elementor-element-2b42b1f{right:134px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-245 .elementor-element.elementor-element-dc9b701{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-dc9b701{left:-145px;}body.rtl .elementor-245 .elementor-element.elementor-element-dc9b701{right:-145px;}.elementor-245 .elementor-element.elementor-element-328f993{--display:flex;--position:absolute;top:90px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-328f993{left:-52px;}body.rtl .elementor-245 .elementor-element.elementor-element-328f993{right:-52px;}.elementor-245 .elementor-element.elementor-element-deb67b3 img{width:81%;}.elementor-245 .elementor-element.elementor-element-9fcfe43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-9fcfe43:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-9fcfe43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/07/slider-v1-img1-copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-4da2458{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-577c370{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-7e21eac{--spacer-size:100px;}.elementor-245 .elementor-element.elementor-element-3d85422{--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:15px;--padding-bottom:25px;--padding-left:30px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-63b5704 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-d38f9b1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-d38f9b1 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:60px;font-weight:700;line-height:70px;color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-638923a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-638923a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;line-height:24px;color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-7b34bb9{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-83014db{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-905d4d5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-245 .elementor-element.elementor-element-905d4d5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://test02.durgapur.city/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-245 .elementor-element.elementor-element-905d4d5 .elementor-wrapper{--video-aspect-ratio:1.33333;}#elementor-lightbox-905d4d5{background-color:#0E121D69;}.elementor-245 .elementor-element.elementor-element-c2ad01a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-e19b216 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-442780c{--spacer-size:100px;}.elementor-245 .elementor-element.elementor-element-542eefe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-71ef58c{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-193px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-71ef58c{left:134px;}body.rtl .elementor-245 .elementor-element.elementor-element-71ef58c{right:134px;}.elementor-245 .elementor-element.elementor-element-75e18ae{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-75e18ae{left:-145px;}body.rtl .elementor-245 .elementor-element.elementor-element-75e18ae{right:-145px;}.elementor-245 .elementor-element.elementor-element-ed60c93{--display:flex;--position:absolute;top:90px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-ed60c93{left:-52px;}body.rtl .elementor-245 .elementor-element.elementor-element-ed60c93{right:-52px;}.elementor-245 .elementor-element.elementor-element-167c6df img{width:81%;}.elementor-245 .elementor-element.elementor-element-8c2564c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-245 .elementor-element.elementor-element-b2b55e2{--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-245 .elementor-element.elementor-element-e5691d7{--spacer-size:90px;}.elementor-245 .elementor-element.elementor-element-44ae119{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-32fa312{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-d92ca1b{--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-245 .elementor-element.elementor-element-d315262 .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-245 .elementor-element.elementor-element-d315262 .elementor-counter-title{justify-content:center;font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;}.elementor-245 .elementor-element.elementor-element-d315262 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-6fb70fc{--divider-border-style:solid;--divider-color:var( --e-global-color-3fb43fa );--divider-border-width:1px;}.elementor-245 .elementor-element.elementor-element-6fb70fc .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-245 .elementor-element.elementor-element-6fb70fc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-245 .elementor-element.elementor-element-fea0723 .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-245 .elementor-element.elementor-element-fea0723 .elementor-counter-title{justify-content:center;font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;}.elementor-245 .elementor-element.elementor-element-fea0723 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-f247f56{--divider-border-style:solid;--divider-color:var( --e-global-color-3fb43fa );--divider-border-width:1px;}.elementor-245 .elementor-element.elementor-element-f247f56 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-245 .elementor-element.elementor-element-f247f56 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-245 .elementor-element.elementor-element-851b7cb .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-245 .elementor-element.elementor-element-851b7cb .elementor-counter-title{justify-content:center;font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;}.elementor-245 .elementor-element.elementor-element-851b7cb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-98fb85b{--divider-border-style:solid;--divider-color:var( --e-global-color-3fb43fa );--divider-border-width:1px;}.elementor-245 .elementor-element.elementor-element-98fb85b .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-245 .elementor-element.elementor-element-98fb85b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-245 .elementor-element.elementor-element-58f646c .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-245 .elementor-element.elementor-element-58f646c .elementor-counter-title{justify-content:center;font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;}.elementor-245 .elementor-element.elementor-element-58f646c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;}.elementor-245 .elementor-element.elementor-element-9f92dd0{--display:flex;}.elementor-245 .elementor-element.elementor-element-2bf12ce img{width:100%;height:600px;object-fit:cover;object-position:center right;transition-duration:0.3s;border-radius:40px 40px 40px 40px;}.elementor-245 .elementor-element.elementor-element-8482921{--display:flex;}.elementor-245 .elementor-element.elementor-element-c2c9807 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-6f5795a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-245 .elementor-element.elementor-element-6f5795a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-2cbb3e3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-245 .elementor-element.elementor-element-2cbb3e3 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-7c8c250{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-b8e2deb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-4835486{--e-icon-list-icon-size:7px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;line-height:21px;}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-d9953d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-fdc8bb5 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-245 .elementor-element.elementor-element-99c5b97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-8619450{text-align:start;}.elementor-245 .elementor-element.elementor-element-8619450 img{width:86%;}.elementor-245 .elementor-element.elementor-element-efa4fdd > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-efa4fdd{text-align:start;}.elementor-245 .elementor-element.elementor-element-efa4fdd .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-f889d72 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-f889d72{text-align:start;}.elementor-245 .elementor-element.elementor-element-f889d72 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button{background-color:var( --e-global-color-primary );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:2px 2px 2px 2px;}	.elementor-245 .elementor-element.elementor-element-e8cf821 [class*="elementor-animation"]:hover,
								.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button::before,
								.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button-wrap{max-width:160px;}.elementor-245 .elementor-element.elementor-element-e8cf821{text-align:left;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button-icon{font-size:18px;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button-icon svg{width:18px;height:18px;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-245 .elementor-element.elementor-element-e8cf821 .wpr-button:hover{border-color:#E8E8E8;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-245 .elementor-element.elementor-element-e8cf821.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-efa439f{left:240px;}body.rtl .elementor-245 .elementor-element.elementor-element-efa439f{right:240px;}.elementor-245 .elementor-element.elementor-element-efa439f{top:506px;text-align:end;}.elementor-245 .elementor-element.elementor-element-efa439f img{width:75%;}.elementor-245 .elementor-element.elementor-element-cae5ace{--spacer-size:90px;}.elementor-245 .elementor-element.elementor-element-46ef5fb{--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;--justify-content:center;--align-items:center;--overlay-opacity:0.19;}.elementor-245 .elementor-element.elementor-element-46ef5fb:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-46ef5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e508b77 );}.elementor-245 .elementor-element.elementor-element-46ef5fb::before, .elementor-245 .elementor-element.elementor-element-46ef5fb > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-46ef5fb > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-46ef5fb > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-46ef5fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-46ef5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/06/services-v1-shape1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-58429b4{--spacer-size:90px;}.elementor-245 .elementor-element.elementor-element-b5cf18a{text-align:center;}.elementor-245 .elementor-element.elementor-element-b5cf18a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-adc649d{text-align:center;}.elementor-245 .elementor-element.elementor-element-adc649d .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-2175c79{--spacer-size:250px;}.elementor-245 .elementor-element.elementor-element-af6aa59{--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;--justify-content:center;--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:200px;--padding-right:10px;--z-index:100;}.elementor-245 .elementor-element.elementor-element-cd4ea44{--display:flex;}.elementor-245 .elementor-element.elementor-element-cd4ea44.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-008fa3e{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-7222d31{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-7222d31:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-7222d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-3f4899f{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-3f4899f{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-3f4899f{right:1px;}.elementor-245 .elementor-element.elementor-element-fc5e5b0{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-fc5e5b0:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-fc5e5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-fc5e5b0:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-fc5e5b0{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-fc5e5b0{right:21px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-377f0b8 .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-377f0b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-377f0b8.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-377f0b8.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-377f0b8.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-377f0b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-377f0b8 .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-377f0b8 .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-377f0b8 .elementor-icon i, .elementor-245 .elementor-element.elementor-element-377f0b8 .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-679f837{--display:flex;}.elementor-245 .elementor-element.elementor-element-ae09de9{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-fa41a42 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-fa41a42 .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-fa41a42 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-fa41a42 .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-175fba3 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-011006c img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-bd70c38{--display:flex;}.elementor-245 .elementor-element.elementor-element-bd70c38.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-1439ba7{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-2fcb508{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-2fcb508:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-2fcb508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-4fb064b{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-4fb064b{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-4fb064b{right:1px;}.elementor-245 .elementor-element.elementor-element-39b9b59{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-39b9b59:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-39b9b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-39b9b59:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-39b9b59{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-39b9b59{right:21px;}.elementor-245 .elementor-element.elementor-element-47626aa .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-47626aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-47626aa.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-47626aa.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-47626aa.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-47626aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-47626aa .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-47626aa .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-47626aa .elementor-icon i, .elementor-245 .elementor-element.elementor-element-47626aa .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-c0ca357{--display:flex;}.elementor-245 .elementor-element.elementor-element-509e05a{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-6372cfe .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-6372cfe .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-6372cfe .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-6372cfe .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-83600d6 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-5d13717 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-0da65c1{--display:flex;}.elementor-245 .elementor-element.elementor-element-0da65c1.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-969f66b{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-d31b1ff{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-d31b1ff:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-d31b1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-0095aaf{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-0095aaf{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-0095aaf{right:1px;}.elementor-245 .elementor-element.elementor-element-acb6792{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-acb6792:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-acb6792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-acb6792:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-acb6792{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-acb6792{right:21px;}.elementor-245 .elementor-element.elementor-element-65bb1e3 .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-65bb1e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-65bb1e3.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-65bb1e3.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-65bb1e3.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-65bb1e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-65bb1e3 .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-65bb1e3 .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-65bb1e3 .elementor-icon i, .elementor-245 .elementor-element.elementor-element-65bb1e3 .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-de72d02{--display:flex;}.elementor-245 .elementor-element.elementor-element-3396af1{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-5424c37 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-5424c37 .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-5424c37 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-5424c37 .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-512b1a6 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-7f5054f img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-6a2d12e{--display:flex;}.elementor-245 .elementor-element.elementor-element-6a2d12e.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-580ca57{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-b161e5d{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-b161e5d:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-b161e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-0b4524b{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-0b4524b{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-0b4524b{right:1px;}.elementor-245 .elementor-element.elementor-element-da8cde9{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-da8cde9:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-da8cde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-da8cde9:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-da8cde9{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-da8cde9{right:21px;}.elementor-245 .elementor-element.elementor-element-3f1c66a .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-3f1c66a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-3f1c66a.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-3f1c66a.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-3f1c66a.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-3f1c66a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-3f1c66a .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-3f1c66a .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-3f1c66a .elementor-icon i, .elementor-245 .elementor-element.elementor-element-3f1c66a .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-c99a185{--display:flex;}.elementor-245 .elementor-element.elementor-element-e2651c2{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-6edf948 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-6edf948 .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-6edf948 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-6edf948 .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-56abd9b .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-2116fc3 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-8a88f03{--display:flex;}.elementor-245 .elementor-element.elementor-element-8a88f03.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-b593429{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-637a058{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-637a058:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-637a058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-5e96602{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-5e96602{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-5e96602{right:1px;}.elementor-245 .elementor-element.elementor-element-b054dec{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-b054dec:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-b054dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-b054dec:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-b054dec{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-b054dec{right:21px;}.elementor-245 .elementor-element.elementor-element-dae0721 .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-dae0721.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-dae0721.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-dae0721.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-dae0721.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-dae0721.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-dae0721 .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-dae0721 .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-dae0721 .elementor-icon i, .elementor-245 .elementor-element.elementor-element-dae0721 .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-c1ceed5{--display:flex;}.elementor-245 .elementor-element.elementor-element-f17143d{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-add2433 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-add2433 .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-add2433 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-add2433 .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-c342e73 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-2baa2c8 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-a1cc2fa{--display:flex;}.elementor-245 .elementor-element.elementor-element-a1cc2fa.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-c51fd56{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-0d9ae44{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-0d9ae44:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-0d9ae44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-21bc14f{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-21bc14f{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-21bc14f{right:1px;}.elementor-245 .elementor-element.elementor-element-dad07be{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-dad07be:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-dad07be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-dad07be:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-dad07be{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-dad07be{right:21px;}.elementor-245 .elementor-element.elementor-element-97df6a8 .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-97df6a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-97df6a8.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-97df6a8.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-97df6a8.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-97df6a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-97df6a8 .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-97df6a8 .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-97df6a8 .elementor-icon i, .elementor-245 .elementor-element.elementor-element-97df6a8 .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-9799c7b{--display:flex;}.elementor-245 .elementor-element.elementor-element-d66c77a{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-e19a414 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-e19a414 .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-e19a414 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-e19a414 .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-cf4f65f .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-3d6c7c2 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-67ac3e6{--display:flex;}.elementor-245 .elementor-element.elementor-element-67ac3e6.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-d44fd70{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-2c80285{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-2c80285:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-2c80285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-2e0d043{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-2e0d043{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-2e0d043{right:1px;}.elementor-245 .elementor-element.elementor-element-aaf1b21{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-aaf1b21:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-aaf1b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-aaf1b21:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-aaf1b21{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-aaf1b21{right:21px;}.elementor-245 .elementor-element.elementor-element-69433fd .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-69433fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-69433fd.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-69433fd.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-69433fd.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-69433fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-69433fd .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-69433fd .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-69433fd .elementor-icon i, .elementor-245 .elementor-element.elementor-element-69433fd .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-8f22ee9{--display:flex;}.elementor-245 .elementor-element.elementor-element-a7558e8{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-c5a7e9d .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-c5a7e9d .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-c5a7e9d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-c5a7e9d .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-44a69e4 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-f61530e img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-47d6bea{--display:flex;}.elementor-245 .elementor-element.elementor-element-47d6bea.e-con:hover{--e-con-transform-translateY:5px;}.elementor-245 .elementor-element.elementor-element-7640c9b{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-53f56fe{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-245 .elementor-element.elementor-element-53f56fe:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-53f56fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-8ec599a{--display:flex;--position:absolute;--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-60px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-8ec599a{left:1px;}body.rtl .elementor-245 .elementor-element.elementor-element-8ec599a{right:1px;}.elementor-245 .elementor-element.elementor-element-af2a1f7{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;top:-62px;}.elementor-245 .elementor-element.elementor-element-af2a1f7:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-af2a1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-af2a1f7:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-af2a1f7{left:21px;}body.rtl .elementor-245 .elementor-element.elementor-element-af2a1f7{right:21px;}.elementor-245 .elementor-element.elementor-element-21698bb .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-21698bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-21698bb.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-21698bb.elementor-view-default .elementor-icon{color:var( --e-global-color-0b449d8 );border-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-21698bb.elementor-view-framed .elementor-icon, .elementor-245 .elementor-element.elementor-element-21698bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-21698bb .elementor-icon{font-size:50px;}.elementor-245 .elementor-element.elementor-element-21698bb .elementor-icon svg{height:50px;}.elementor-245 .elementor-element.elementor-element-21698bb .elementor-icon i, .elementor-245 .elementor-element.elementor-element-21698bb .elementor-icon svg{transform:rotate(0deg);}.elementor-245 .elementor-element.elementor-element-5e62b9a{--display:flex;}.elementor-245 .elementor-element.elementor-element-97b997d{--spacer-size:20px;}.elementor-245 .elementor-element.elementor-element-cca7a60 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-cca7a60 .elementor-heading-title a:hover, .elementor-245 .elementor-element.elementor-element-cca7a60 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-cca7a60 .elementor-heading-title a{transition-duration:0.5s;}.elementor-245 .elementor-element.elementor-element-8aea07a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-7c621e7 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3fb43fa );}.elementor-245 .elementor-element.elementor-element-b93cd80{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;z-index:11;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-245 .elementor-element.elementor-element-c892f2a{--spacer-size:100px;}.elementor-245 .elementor-element.elementor-element-ff99d60{--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;--overlay-opacity:0.9;}.elementor-245 .elementor-element.elementor-element-ff99d60::before, .elementor-245 .elementor-element.elementor-element-ff99d60 > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-ff99d60 > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-ff99d60 > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-ff99d60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-ff99d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/06/appoinment-v1-pattern.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-245 .elementor-element.elementor-element-e97f9ec{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-9afc1e2 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:600;line-height:25px;}.elementor-245 .elementor-element.elementor-element-f2fe706{--e-image-carousel-slides-to-show:6;}.elementor-245 .elementor-element.elementor-element-a13ae32{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-b3ff141{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-37d4323{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-cdc33c2{text-align:center;}.elementor-245 .elementor-element.elementor-element-cdc33c2 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-5018058 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-245 .elementor-element.elementor-element-5018058{text-align:center;}.elementor-245 .elementor-element.elementor-element-5018058 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-f8e8cb2{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-1115a23{--display:flex;--min-height:355px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-1115a23:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-1115a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/06/working-process-v1-shape1.png");background-position:top left;background-repeat:repeat-y;background-size:auto;}.elementor-245 .elementor-element.elementor-element-1343b82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tp-process-steps .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{background-color:#ffffff;width:68px;height:68px;border-style:none;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;line-height:36px;letter-spacing:0px;color:#020202;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-content .tp-pro-step-title,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-content .tp-pro-step-title{color:#020202;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-pro-step-desc, .tp-process-steps-widget.style_1 .tp-pro-step-desc p{margin:6px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p,
				.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc span{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p{color:#626262;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-family:"Exo", Sans-serif;font-size:27px;font-weight:600;color:#313131;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img .tp-ps-text,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img .tp-ps-text{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(68px + 20px);height:calc(68px + 20px);}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(68px + 40px);height:calc(68px + 40px);}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{left:calc((68px /2 ) - (0px));}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt{margin-right:24px !important;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-right-content{width:calc((100% - (68px * 2)));}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper,.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper{min-height:72px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper,.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt:after{min-width:72px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img,
				.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img{border-style:none;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img:first-child,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:after,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img:first-child,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:after{border-radius:100px 100px 100px 100px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img:first-child,
				.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:after,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img:first-child,
				.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:after{box-shadow:0px 5px 30px 0px rgba(5.069857336956522, 5.070623189944175, 5.1000000000000005, 0);}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-ps-left-imt:before,
.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-style:solid;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-width:0px !important;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper:hover .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper:hover .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper:hover .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper.active .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper.active .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper.active .tp-ps-left-imt:after{border-color:#D9D9D9;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-right-content{padding:10px 10px 10px 10px;}.elementor-245 .elementor-element.elementor-element-9db2228{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-c8c8819{--display:flex;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{background-color:var( --e-global-color-secondary );width:68px;height:68px;border-style:none;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img,
				.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img{background-color:var( --e-global-color-primary );border-style:none;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt{justify-content:center;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-right-content{text-align:center;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;line-height:36px;letter-spacing:0px;color:#020202;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-content .tp-pro-step-title,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-content .tp-pro-step-title{color:#020202;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-pro-step-desc, .tp-process-steps-widget.style_1 .tp-pro-step-desc p{margin:6px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p,
				.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc span{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p{color:#626262;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-family:"Exo", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img .tp-ps-text,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img .tp-ps-text{color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(68px + 20px);height:calc(68px + 20px);}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(68px + 40px);height:calc(68px + 40px);}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{left:calc((68px /2 ) - (0px));}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt{margin-right:calc((68px/1.3));}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-right-content{width:calc((100% - (68px * 2)));}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper{min-height:72px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt:after{min-width:72px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img:first-child,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img:first-child,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:after{border-radius:100px 100px 100px 100px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-icon-img:first-child,
				.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-left-imt .tp-ps-special-bg:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-icon-img:first-child,
				.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-left-imt .tp-ps-special-bg:after{box-shadow:0px 5px 30px 0px rgba(5.069857336956522, 5.070623189944175, 5.1000000000000005, 0);}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-ps-left-imt:before,
.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-style:solid;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-width:0px !important;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before{width:129px !important;right:calc((-129px / 2) - 10px)!important;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1.tp_ps_sep_img .tp-sep-custom-img-inner{max-height:129px !important;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper:hover .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper:hover .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper:hover .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper.active .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper.active .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper.active .tp-ps-left-imt:after{border-color:#D9D9D9;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-right-content{padding:10px 10px 10px 10px;}.elementor-245 .elementor-element.elementor-element-992c08a{--spacer-size:15px;}.elementor-245 .elementor-element.elementor-element-9fa8fdf{width:var( --container-widget-width, 102.991% );max-width:102.991%;--container-widget-width:102.991%;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-9fa8fdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-fd1626f{--spacer-size:15px;}.elementor-245 .elementor-element.elementor-element-5bd601c{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-5bd601c:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-5bd601c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/07/faq-v1-shape2-A.png");background-position:top right;background-repeat:no-repeat;background-size:45% auto;}.elementor-245 .elementor-element.elementor-element-5bd601c::before, .elementor-245 .elementor-element.elementor-element-5bd601c > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-5bd601c > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-5bd601c > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-5bd601c > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-5bd601c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test02.durgapur.city/wp-content/uploads/2025/06/faq-v1-shape1.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:50% auto;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-f700e00{right:0px;}body.rtl .elementor-245 .elementor-element.elementor-element-f700e00{left:0px;}.elementor-245 .elementor-element.elementor-element-f700e00{top:70px;}.elementor-245 .elementor-element.elementor-element-cd933f4{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-b56a322{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-b08c64b{--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;--overlay-opacity:0.13;}.elementor-245 .elementor-element.elementor-element-b08c64b::before, .elementor-245 .elementor-element.elementor-element-b08c64b > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-b08c64b > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-b08c64b > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-b08c64b > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-b08c64b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-245 .elementor-element.elementor-element-eedbce8{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-0e7d0aa .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-f8ff4b2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-245 .elementor-element.elementor-element-f8ff4b2 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-0b449d8 );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-next{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-prev{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-active-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-total-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{background-color:var( --e-global-color-0b449d8 );font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:#313131;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{background-color:var( --e-global-color-primary );color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{background-color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:var( --e-global-color-0b449d8 );}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:15px;width:35px;height:35px;line-height:35px;text-align:center;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:15px;height:15px;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:8px;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-family:"Public Sans", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-851cbaf{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-e0a2354{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-d454476{--display:flex;}.elementor-245 .elementor-element.elementor-element-ec9fd61{--spacer-size:100px;}.elementor-245 .elementor-element.elementor-element-2508209{--spacer-size:50px;}@media(min-width:768px){.elementor-245 .elementor-element.elementor-element-9bdd8c1{--width:60%;}.elementor-245 .elementor-element.elementor-element-627fe92{--width:25%;}.elementor-245 .elementor-element.elementor-element-b90c91e{--width:40%;}.elementor-245 .elementor-element.elementor-element-577c370{--width:60%;}.elementor-245 .elementor-element.elementor-element-83014db{--width:25%;}.elementor-245 .elementor-element.elementor-element-542eefe{--width:40%;}.elementor-245 .elementor-element.elementor-element-32fa312{--width:55%;}.elementor-245 .elementor-element.elementor-element-d92ca1b{--width:30%;}.elementor-245 .elementor-element.elementor-element-9f92dd0{--width:70%;}.elementor-245 .elementor-element.elementor-element-8482921{--width:45%;}.elementor-245 .elementor-element.elementor-element-b8e2deb{--width:50%;}.elementor-245 .elementor-element.elementor-element-d9953d5{--width:25%;}.elementor-245 .elementor-element.elementor-element-99c5b97{--width:25%;}.elementor-245 .elementor-element.elementor-element-3f4899f{--width:15%;}.elementor-245 .elementor-element.elementor-element-fc5e5b0{--width:100px;}.elementor-245 .elementor-element.elementor-element-4fb064b{--width:15%;}.elementor-245 .elementor-element.elementor-element-39b9b59{--width:100px;}.elementor-245 .elementor-element.elementor-element-0095aaf{--width:15%;}.elementor-245 .elementor-element.elementor-element-acb6792{--width:100px;}.elementor-245 .elementor-element.elementor-element-0b4524b{--width:15%;}.elementor-245 .elementor-element.elementor-element-da8cde9{--width:100px;}.elementor-245 .elementor-element.elementor-element-5e96602{--width:15%;}.elementor-245 .elementor-element.elementor-element-b054dec{--width:100px;}.elementor-245 .elementor-element.elementor-element-21bc14f{--width:15%;}.elementor-245 .elementor-element.elementor-element-dad07be{--width:100px;}.elementor-245 .elementor-element.elementor-element-2e0d043{--width:15%;}.elementor-245 .elementor-element.elementor-element-aaf1b21{--width:100px;}.elementor-245 .elementor-element.elementor-element-8ec599a{--width:15%;}.elementor-245 .elementor-element.elementor-element-af2a1f7{--width:100px;}.elementor-245 .elementor-element.elementor-element-1115a23{--width:5%;}.elementor-245 .elementor-element.elementor-element-1343b82{--width:7%;}.elementor-245 .elementor-element.elementor-element-9db2228{--width:92%;}.elementor-245 .elementor-element.elementor-element-b56a322{--width:45%;}.elementor-245 .elementor-element.elementor-element-e0a2354{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-245 .elementor-element.elementor-element-32fa312{--width:100%;}.elementor-245 .elementor-element.elementor-element-8482921{--width:100%;}.elementor-245 .elementor-element.elementor-element-1343b82{--width:15%;}.elementor-245 .elementor-element.elementor-element-9db2228{--width:85%;}.elementor-245 .elementor-element.elementor-element-b56a322{--width:90%;}.elementor-245 .elementor-element.elementor-element-e0a2354{--width:90%;}}@media(min-width:1025px){.elementor-245 .elementor-element.elementor-element-9ee4c6b:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-9ee4c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-245 .elementor-element.elementor-element-9fcfe43:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-9fcfe43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-245 .elementor-element.elementor-element-ee15e8f{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-019b177 .elementor-heading-title{font-size:18px;}.elementor-245 .elementor-element.elementor-element-44024c2 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-245 .elementor-element.elementor-element-f0a2416 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-245 .elementor-element.elementor-element-6896b0b{--spacer-size:50px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-2b42b1f{left:72px;}body.rtl .elementor-245 .elementor-element.elementor-element-2b42b1f{right:72px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-dc9b701{left:-104px;}body.rtl .elementor-245 .elementor-element.elementor-element-dc9b701{right:-104px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-328f993{left:-25px;}body.rtl .elementor-245 .elementor-element.elementor-element-328f993{right:-25px;}.elementor-245 .elementor-element.elementor-element-328f993{top:150px;}.elementor-245 .elementor-element.elementor-element-deb67b3 img{width:100%;}.elementor-245 .elementor-element.elementor-element-7e21eac{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-63b5704 .elementor-heading-title{font-size:18px;}.elementor-245 .elementor-element.elementor-element-d38f9b1 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-245 .elementor-element.elementor-element-638923a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-245 .elementor-element.elementor-element-442780c{--spacer-size:50px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-71ef58c{left:72px;}body.rtl .elementor-245 .elementor-element.elementor-element-71ef58c{right:72px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-75e18ae{left:-104px;}body.rtl .elementor-245 .elementor-element.elementor-element-75e18ae{right:-104px;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-ed60c93{left:-25px;}body.rtl .elementor-245 .elementor-element.elementor-element-ed60c93{right:-25px;}.elementor-245 .elementor-element.elementor-element-ed60c93{top:150px;}.elementor-245 .elementor-element.elementor-element-167c6df img{width:100%;}.elementor-245 .elementor-element.elementor-element-8c2564c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-245 .elementor-element.elementor-element-e5691d7{--spacer-size:75px;}.elementor-245 .elementor-element.elementor-element-44ae119{--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;}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-efa439f{left:377px;}body.rtl .elementor-245 .elementor-element.elementor-element-efa439f{right:377px;}.elementor-245 .elementor-element.elementor-element-efa439f{top:475px;}.elementor-245 .elementor-element.elementor-element-efa439f img{width:55%;}.elementor-245 .elementor-element.elementor-element-58429b4{--spacer-size:70px;}.elementor-245 .elementor-element.elementor-element-adc649d .elementor-heading-title{font-size:45px;}.elementor-245 .elementor-element.elementor-element-af6aa59{--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-245 .elementor-element.elementor-element-b93cd80{--e-n-carousel-swiper-slides-to-display:2;}.elementor-245 .elementor-element.elementor-element-c892f2a{--spacer-size:70px;}.elementor-245 .elementor-element.elementor-element-f2fe706{--e-image-carousel-slides-to-show:4;}.elementor-245 .elementor-element.elementor-element-37d4323{--spacer-size:30px;}.elementor-245 .elementor-element.elementor-element-5018058 .elementor-heading-title{font-size:45px;}.elementor-245 .elementor-element.elementor-element-f8e8cb2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-title{font-size:17px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p,
				.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc span{font-size:15px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-title{font-size:17px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p,
				.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc span{font-size:15px;}.elementor-245 .elementor-element.elementor-element-5bd601c:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-5bd601c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:540px 0px;}.elementor-245 .elementor-element.elementor-element-cd933f4{--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-245 .elementor-element.elementor-element-851cbaf{--spacer-size:2px;}.elementor-245 .elementor-element.elementor-element-ec9fd61{--spacer-size:2px;}.elementor-245 .elementor-element.elementor-element-7c0c995 img{width:50%;}.elementor-245 .elementor-element.elementor-element-2508209{--spacer-size:60px;}}@media(max-width:767px){.elementor-245 .elementor-element.elementor-element-9bdd8c1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-ee15e8f{--spacer-size:40px;}.elementor-245 .elementor-element.elementor-element-019b177 .elementor-heading-title{font-size:16px;}.elementor-245 .elementor-element.elementor-element-44024c2 .elementor-heading-title{font-size:30px;}.elementor-245 .elementor-element.elementor-element-f0a2416 .elementor-heading-title{font-size:14px;}.elementor-245 .elementor-element.elementor-element-627fe92{--width:30%;}.elementor-245 .elementor-element.elementor-element-d669b76.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-246b112{--width:61%;}.elementor-245 .elementor-element.elementor-element-fc06881 .elementor-heading-title{font-size:16px;}.elementor-245 .elementor-element.elementor-element-6896b0b{--spacer-size:40px;}.elementor-245 .elementor-element.elementor-element-577c370{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-7e21eac{--spacer-size:40px;}.elementor-245 .elementor-element.elementor-element-63b5704 .elementor-heading-title{font-size:16px;}.elementor-245 .elementor-element.elementor-element-d38f9b1 .elementor-heading-title{font-size:30px;}.elementor-245 .elementor-element.elementor-element-638923a .elementor-heading-title{font-size:14px;}.elementor-245 .elementor-element.elementor-element-83014db{--width:30%;}.elementor-245 .elementor-element.elementor-element-905d4d5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-c2ad01a{--width:61%;}.elementor-245 .elementor-element.elementor-element-e19b216 .elementor-heading-title{font-size:16px;}.elementor-245 .elementor-element.elementor-element-442780c{--spacer-size:40px;}.elementor-245 .elementor-element.elementor-element-8c2564c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-245 .elementor-element.elementor-element-e5691d7{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-2bf12ce img{height:450px;}.elementor-245 .elementor-element.elementor-element-6f5795a .elementor-heading-title{font-size:35px;}.elementor-245 .elementor-element.elementor-element-2cbb3e3 .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-245 .elementor-element.elementor-element-7c8c250{--justify-content:center;}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-4835486 .elementor-icon-list-item > a{font-size:15px;}.elementor-245 .elementor-element.elementor-element-d9953d5{--width:50%;--min-height:160px;}.elementor-245 .elementor-element.elementor-element-fdc8bb5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-fdc8bb5{text-align:start;}.elementor-245 .elementor-element.elementor-element-fdc8bb5 img{width:100%;}.elementor-245 .elementor-element.elementor-element-99c5b97{--width:43%;}.elementor-245 .elementor-element.elementor-element-8619450 img{width:82%;}.elementor-245 .elementor-element.elementor-element-efa4fdd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-efa4fdd .elementor-heading-title{font-size:13px;}.elementor-245 .elementor-element.elementor-element-f889d72 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-f889d72 .elementor-heading-title{font-size:12px;}.elementor-245 .elementor-element.elementor-element-cae5ace{--spacer-size:60px;}.elementor-245 .elementor-element.elementor-element-58429b4{--spacer-size:70px;}.elementor-245 .elementor-element.elementor-element-adc649d .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-245 .elementor-element.elementor-element-af6aa59{--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-fc5e5b0{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-39b9b59{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-acb6792{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-da8cde9{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-b054dec{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-dad07be{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-aaf1b21{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-af2a1f7{--width:100px;--min-height:100px;}.elementor-245 .elementor-element.elementor-element-b93cd80{--e-n-carousel-swiper-slides-to-display:1;}.elementor-245 .elementor-element.elementor-element-c892f2a{--spacer-size:50px;}.elementor-245 .elementor-element.elementor-element-9afc1e2{text-align:center;}.elementor-245 .elementor-element.elementor-element-9afc1e2 .elementor-heading-title{font-size:22px;}.elementor-245 .elementor-element.elementor-element-f2fe706{--e-image-carousel-slides-to-show:2;}.elementor-245 .elementor-element.elementor-element-37d4323{--spacer-size:15px;}.elementor-245 .elementor-element.elementor-element-5018058 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-245 .elementor-element.elementor-element-f8e8cb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-1343b82{--width:100%;}.elementor-245 .elementor-element.elementor-element-b5f1f42 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-size:18px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{width:32px;height:32px;}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(32px + 20px);height:calc(32px + 20px);}.elementor-245 .elementor-element.elementor-element-b5f1f42 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(32px + 40px);height:calc(32px + 40px);}.elementor-245 .elementor-element.elementor-element-9db2228{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-0e7be94 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt{justify-content:center;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-right-content{text-align:center;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-size:18px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{width:50px;height:50px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(50px + 20px);height:calc(50px + 20px);}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(50px + 40px);height:calc(50px + 40px);}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{left:calc((50px /2 ) - (0px));}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt{margin-right:calc((50px/1.3));}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-right-content{width:calc((100% - (50px * 2)));}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper{min-height:72px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper,.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt:after{min-width:72px;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before,
					.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-width:0px !important;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before{width:0px !important;right:calc((-0px / 2) - 10px)!important;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget.style_1.tp_ps_sep_img .tp-sep-custom-img-inner{max-height:0px !important;}.elementor-245 .elementor-element.elementor-element-0e7be94 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-right-content{padding:0px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-5bd601c:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-5bd601c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:225px 0px;}.elementor-245 .elementor-element.elementor-element-f8ff4b2 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:15px;}.elementor-245 .elementor-element.elementor-element-7f3d1ab .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:14px;line-height:16px;}.elementor-245 .elementor-element.elementor-element-7c0c995 img{width:100%;}}/* Start custom CSS for video, class: .elementor-element-d669b76 *//* Resize Elementor Lightbox video */
.elementor-lightbox .elementor-lightbox-iframe {
  width: 60vw !important;
  height: 34vw !important;
  max-width: 100% !important;
  max-height: 80vh !important;
  aspect-ratio: 16/9;
  box-sizing: border-box;
}

/* Optional: Set max container size */
.elementor-lightbox .dialog-lightbox__content {
  max-width: 60vw !important;
  max-height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568e404 */.elementor-245 .elementor-element.elementor-element-568e404 {
  position: relative;
  overflow: hidden;
}
.elementor-245 .elementor-element.elementor-element-568e404::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 0;
  background: #71c7c4;
  animation: draw-left-border 7s linear infinite;
  z-index: 1;
}

.elementor-245 .elementor-element.elementor-element-568e404::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 0;
  background: #71c7c4;
  animation: draw-bottom-border 7s linear infinite;
  z-index: 1;
}

@keyframes draw-left-border {
  0%    { height: 0; opacity: 1; }
  40%   { height: 100%; opacity: 1; }
  65%   { height: 100%; opacity: 1; }  /* ✨ Hold after draw */
  85%   { height: 100%; opacity: 0; }
  100%  { height: 0; opacity: 0; }
}

@keyframes draw-bottom-border {
  0%    { width: 0; opacity: 0; }
  40%   { width: 0; opacity: 0; }
  60%   { width: 55%; opacity: 1; }
  65%   { width: 55%; opacity: 1; }  /* ✨ Hold full L */
  85%   { width: 55%; opacity: 0; }
  100%  { width: 0; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb69dcd */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72b4d0a */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-deb67b3 */.img-up-down {
  display: inline-block;
  animation: softFloat 4s ease-in-out infinite alternate;
}

@keyframes softFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ee4c6b */.slider-01 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.slider-01::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: scale(1);
  transition: transform 10s ease-in-out;
  z-index: -1;
  
   animation: zoomBg 20s ease-in-out infinite alternate;
}

@keyframes zoomBg {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2); /* Zoom in 20% */
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-905d4d5 *//* Resize Elementor Lightbox video */
.elementor-lightbox .elementor-lightbox-iframe {
  width: 60vw !important;
  height: 34vw !important;
  max-width: 100% !important;
  max-height: 80vh !important;
  aspect-ratio: 16/9;
  box-sizing: border-box;
}

/* Optional: Set max container size */
.elementor-lightbox .dialog-lightbox__content {
  max-width: 60vw !important;
  max-height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d85422 */.elementor-245 .elementor-element.elementor-element-3d85422 {
  position: relative;
  overflow: hidden;
}
.elementor-245 .elementor-element.elementor-element-3d85422::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 0;
  background: #71c7c4;
  animation: draw-left-border 7s linear infinite;
  z-index: 1;
}

.elementor-245 .elementor-element.elementor-element-3d85422::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 0;
  background: #71c7c4;
  animation: draw-bottom-border 7s linear infinite;
  z-index: 1;
}

@keyframes draw-left-border {
  0%    { height: 0; opacity: 1; }
  40%   { height: 100%; opacity: 1; }
  65%   { height: 100%; opacity: 1; }  /* ✨ Hold after draw */
  85%   { height: 100%; opacity: 0; }
  100%  { height: 0; opacity: 0; }
}

@keyframes draw-bottom-border {
  0%    { width: 0; opacity: 0; }
  40%   { width: 0; opacity: 0; }
  60%   { width: 55%; opacity: 1; }
  65%   { width: 55%; opacity: 1; }  /* ✨ Hold full L */
  85%   { width: 55%; opacity: 0; }
  100%  { width: 0; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-721b5aa */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0384bc0 */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-167c6df */.img-up-down {
  display: inline-block;
  animation: softFloat 4s ease-in-out infinite alternate;
}

@keyframes softFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcfe43 */.slider-01 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.slider-01::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: scale(1);
  transition: transform 10s ease-in-out;
  z-index: -1;
  
   animation: zoomBg 20s ease-in-out infinite alternate;
}

@keyframes zoomBg {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2); /* Zoom in 20% */
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d669b76 *//* Resize Elementor Lightbox video */
.elementor-lightbox .elementor-lightbox-iframe {
  width: 60vw !important;
  height: 34vw !important;
  max-width: 100% !important;
  max-height: 80vh !important;
  aspect-ratio: 16/9;
  box-sizing: border-box;
}

/* Optional: Set max container size */
.elementor-lightbox .dialog-lightbox__content {
  max-width: 60vw !important;
  max-height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568e404 */.elementor-245 .elementor-element.elementor-element-568e404 {
  position: relative;
  overflow: hidden;
}
.elementor-245 .elementor-element.elementor-element-568e404::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 0;
  background: #71c7c4;
  animation: draw-left-border 7s linear infinite;
  z-index: 1;
}

.elementor-245 .elementor-element.elementor-element-568e404::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 0;
  background: #71c7c4;
  animation: draw-bottom-border 7s linear infinite;
  z-index: 1;
}

@keyframes draw-left-border {
  0%    { height: 0; opacity: 1; }
  40%   { height: 100%; opacity: 1; }
  65%   { height: 100%; opacity: 1; }  /* ✨ Hold after draw */
  85%   { height: 100%; opacity: 0; }
  100%  { height: 0; opacity: 0; }
}

@keyframes draw-bottom-border {
  0%    { width: 0; opacity: 0; }
  40%   { width: 0; opacity: 0; }
  60%   { width: 55%; opacity: 1; }
  65%   { width: 55%; opacity: 1; }  /* ✨ Hold full L */
  85%   { width: 55%; opacity: 0; }
  100%  { width: 0; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb69dcd */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72b4d0a */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-deb67b3 */.img-up-down {
  display: inline-block;
  animation: softFloat 4s ease-in-out infinite alternate;
}

@keyframes softFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ee4c6b */.slider-01 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.slider-01::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: scale(1);
  transition: transform 10s ease-in-out;
  z-index: -1;
  
   animation: zoomBg 20s ease-in-out infinite alternate;
}

@keyframes zoomBg {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2); /* Zoom in 20% */
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-905d4d5 *//* Resize Elementor Lightbox video */
.elementor-lightbox .elementor-lightbox-iframe {
  width: 60vw !important;
  height: 34vw !important;
  max-width: 100% !important;
  max-height: 80vh !important;
  aspect-ratio: 16/9;
  box-sizing: border-box;
}

/* Optional: Set max container size */
.elementor-lightbox .dialog-lightbox__content {
  max-width: 60vw !important;
  max-height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d85422 */.elementor-245 .elementor-element.elementor-element-3d85422 {
  position: relative;
  overflow: hidden;
}
.elementor-245 .elementor-element.elementor-element-3d85422::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 0;
  background: #71c7c4;
  animation: draw-left-border 7s linear infinite;
  z-index: 1;
}

.elementor-245 .elementor-element.elementor-element-3d85422::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 0;
  background: #71c7c4;
  animation: draw-bottom-border 7s linear infinite;
  z-index: 1;
}

@keyframes draw-left-border {
  0%    { height: 0; opacity: 1; }
  40%   { height: 100%; opacity: 1; }
  65%   { height: 100%; opacity: 1; }  /* ✨ Hold after draw */
  85%   { height: 100%; opacity: 0; }
  100%  { height: 0; opacity: 0; }
}

@keyframes draw-bottom-border {
  0%    { width: 0; opacity: 0; }
  40%   { width: 0; opacity: 0; }
  60%   { width: 55%; opacity: 1; }
  65%   { width: 55%; opacity: 1; }  /* ✨ Hold full L */
  85%   { width: 55%; opacity: 0; }
  100%  { width: 0; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-721b5aa */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0384bc0 */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-167c6df */.img-up-down {
  display: inline-block;
  animation: softFloat 4s ease-in-out infinite alternate;
}

@keyframes softFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcfe43 */.slider-01 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.slider-01::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: scale(1);
  transition: transform 10s ease-in-out;
  z-index: -1;
  
   animation: zoomBg 20s ease-in-out infinite alternate;
}

@keyframes zoomBg {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2); /* Zoom in 20% */
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d669b76 *//* Resize Elementor Lightbox video */
.elementor-lightbox .elementor-lightbox-iframe {
  width: 60vw !important;
  height: 34vw !important;
  max-width: 100% !important;
  max-height: 80vh !important;
  aspect-ratio: 16/9;
  box-sizing: border-box;
}

/* Optional: Set max container size */
.elementor-lightbox .dialog-lightbox__content {
  max-width: 60vw !important;
  max-height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568e404 */.elementor-245 .elementor-element.elementor-element-568e404 {
  position: relative;
  overflow: hidden;
}
.elementor-245 .elementor-element.elementor-element-568e404::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 0;
  background: #71c7c4;
  animation: draw-left-border 7s linear infinite;
  z-index: 1;
}

.elementor-245 .elementor-element.elementor-element-568e404::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 0;
  background: #71c7c4;
  animation: draw-bottom-border 7s linear infinite;
  z-index: 1;
}

@keyframes draw-left-border {
  0%    { height: 0; opacity: 1; }
  40%   { height: 100%; opacity: 1; }
  65%   { height: 100%; opacity: 1; }  /* ✨ Hold after draw */
  85%   { height: 100%; opacity: 0; }
  100%  { height: 0; opacity: 0; }
}

@keyframes draw-bottom-border {
  0%    { width: 0; opacity: 0; }
  40%   { width: 0; opacity: 0; }
  60%   { width: 55%; opacity: 1; }
  65%   { width: 55%; opacity: 1; }  /* ✨ Hold full L */
  85%   { width: 55%; opacity: 0; }
  100%  { width: 0; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb69dcd */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72b4d0a */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-deb67b3 */.img-up-down {
  display: inline-block;
  animation: softFloat 4s ease-in-out infinite alternate;
}

@keyframes softFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ee4c6b */.slider-01 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.slider-01::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: scale(1);
  transition: transform 10s ease-in-out;
  z-index: -1;
  
   animation: zoomBg 20s ease-in-out infinite alternate;
}

@keyframes zoomBg {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2); /* Zoom in 20% */
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-905d4d5 *//* Resize Elementor Lightbox video */
.elementor-lightbox .elementor-lightbox-iframe {
  width: 60vw !important;
  height: 34vw !important;
  max-width: 100% !important;
  max-height: 80vh !important;
  aspect-ratio: 16/9;
  box-sizing: border-box;
}

/* Optional: Set max container size */
.elementor-lightbox .dialog-lightbox__content {
  max-width: 60vw !important;
  max-height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d85422 */.elementor-245 .elementor-element.elementor-element-3d85422 {
  position: relative;
  overflow: hidden;
}
.elementor-245 .elementor-element.elementor-element-3d85422::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 0;
  background: #71c7c4;
  animation: draw-left-border 7s linear infinite;
  z-index: 1;
}

.elementor-245 .elementor-element.elementor-element-3d85422::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 7px;
  width: 0;
  background: #71c7c4;
  animation: draw-bottom-border 7s linear infinite;
  z-index: 1;
}

@keyframes draw-left-border {
  0%    { height: 0; opacity: 1; }
  40%   { height: 100%; opacity: 1; }
  65%   { height: 100%; opacity: 1; }  /* ✨ Hold after draw */
  85%   { height: 100%; opacity: 0; }
  100%  { height: 0; opacity: 0; }
}

@keyframes draw-bottom-border {
  0%    { width: 0; opacity: 0; }
  40%   { width: 0; opacity: 0; }
  60%   { width: 55%; opacity: 1; }
  65%   { width: 55%; opacity: 1; }  /* ✨ Hold full L */
  85%   { width: 55%; opacity: 0; }
  100%  { width: 0; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-721b5aa */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0384bc0 */.img-left-right {
  display: inline-block;
  animation: softSlide 4s ease-in-out infinite alternate;
}

@keyframes softSlide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-167c6df */.img-up-down {
  display: inline-block;
  animation: softFloat 4s ease-in-out infinite alternate;
}

@keyframes softFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcfe43 */.slider-01 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.slider-01::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transform: scale(1);
  transition: transform 10s ease-in-out;
  z-index: -1;
  
   animation: zoomBg 20s ease-in-out infinite alternate;
}

@keyframes zoomBg {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.2); /* Zoom in 20% */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bf12ce */.img-light {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.img-light::before {
  content: "";
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 45%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0.5) 55%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewY(-10deg);
  animation: lightSwipe 5s ease-in-out infinite;
  pointer-events: none;
}

@keyframes lightSwipe {
  0% {
    top: -100%;
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50% {
    top: 100%;
    opacity: 1;
  }
  100% {
    top: 100%;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4899f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb064b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0095aaf */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4524b */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e96602 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bc14f */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d043 */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec599a */.diagonal-triangle {
  width: 100px;
  height: 100px;
  background: #fc6e2d;
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  height: 60px;
  width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1115a23 */.animation-infinite1 {
  animation: ShapeAnim1 80s linear infinite;
  height: 100%;
  width: 5%;
  background-repeat: repeat;
  overflow: hidden;
}

.animation-infinite1.style-gray {
  filter: contrast(0.4) invert(1);
}

@keyframes ShapeAnim1 {
  0% {
    background-position: left top;
  }

  100% {
    background-position: left 2000px; /* */
  }
}/* End custom CSS */
/* Start custom CSS for tp-process-steps, class: .elementor-element-0e7be94 */.elementor-245 .elementor-element.elementor-element-c8c8819 {
    --display: flex;
    padding: 0px !important;
    align-items: center !important;
    margin-bottom: -60px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f700e00 */.crain-img{
    overflow: hidden !important;
    clear: both !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd601c */.crain-con{
    position:relative !important;
    overflow: hidden !importan;
    clear: both !important;
}/* End custom CSS */