.elementor-319 .elementor-element.elementor-element-6a200b3{--display:flex;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-6a200b3:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-6a200b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bintocurb-usa.com/wp-content/uploads/2026/02/Group-1171275520-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-319 .elementor-element.elementor-element-8400789{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-743dcd6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-c892ddb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-ad4ab67{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-21ce107{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-319 .elementor-element.elementor-element-3040c98{width:var( --container-widget-width, 150px );max-width:150px;background-color:#FFFFFF4A;padding:15px 20px 15px 20px;--container-widget-width:150px;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-319 .elementor-element.elementor-element-3040c98 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-f1a89c3 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-929958d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-4f8f66c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-119256a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-9fb5084{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-319 .elementor-element.elementor-element-3f7e847{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-2f4e97d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-b47761b{font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-319 .elementor-element.elementor-element-7f8a2f1 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-319 .elementor-element.elementor-element-a6a996a{font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-319 .elementor-element.elementor-element-9259945 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-319 .elementor-element.elementor-element-8cff4e6{font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-319 .elementor-element.elementor-element-4e673e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-4e673e0:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-4e673e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-319 .elementor-element.elementor-element-29e20bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-61744c1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-61744c1:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-61744c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-6a5f3c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-c5def43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-cd8cdf2{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-4078393{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-2698c62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-56c53ea{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-0623805{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-dc93986{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-fa6e743{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-7b72163{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-93cfa76{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-7ca3134{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-1c081a3{--n-accordion-title-font-size:31px;padding:0px 0px 40px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:48px;}.elementor-319 .elementor-element.elementor-element-1c081a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-319 .elementor-element.elementor-element-1c081a3 {--n-accordion-padding:40px 40px 0px 40px;}:where( .elementor-319 .elementor-element.elementor-element-1c081a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Public Sans", Sans-serif;font-weight:700;}:where( .elementor-319 .elementor-element.elementor-element-1c081a3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-319 .elementor-element.elementor-element-e729a0e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-e729a0e:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-e729a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-319 .elementor-element.elementor-element-48bec01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-03ad73d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-03ad73d:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-03ad73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-58c3ac5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d726722{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-4bec69c{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-94fb8c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-88901a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-edeef1e{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-9d281c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-298a9b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-f0ee745{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-8fba5f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d38a4dd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:120px;}.elementor-319 .elementor-element.elementor-element-f428346{padding:10px 0px 0px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3C3C43D9;}.elementor-319 .elementor-element.elementor-element-19b4c93{--n-accordion-title-font-size:31px;padding:0px 0px 40px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:48px;}.elementor-319 .elementor-element.elementor-element-19b4c93 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-319 .elementor-element.elementor-element-19b4c93 {--n-accordion-padding:40px 40px 0px 40px;}:where( .elementor-319 .elementor-element.elementor-element-19b4c93 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Public Sans", Sans-serif;font-weight:700;}:where( .elementor-319 .elementor-element.elementor-element-19b4c93 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-319 .elementor-element.elementor-element-e45a089{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-2b328cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-aae2f8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-1ce8593{padding:0px 0px 40px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-1ce8593 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;color:#000000;}.elementor-319 .elementor-element.elementor-element-cb7dcaa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-c3aee36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a240ba7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-af2ec2a{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:40px;--z-index:5;}.elementor-319 .elementor-element.elementor-element-f2fd2af{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-319 .elementor-element.elementor-element-af784ed{padding:101px 0px 25px 0px;text-align:start;}.elementor-319 .elementor-element.elementor-element-64f22b2{padding:0px 0px 50px 0px;}.elementor-319 .elementor-element.elementor-element-64f22b2 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#000000;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-wrapper{text-align:start;}.elementor-319 .elementor-element.elementor-element-3efffed.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-319 .elementor-element.elementor-element-3efffed.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-319 .elementor-element.elementor-element-3efffed.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:10px;color:#103060;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-3efffed:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-3efffed:has(:focus) .elementor-image-box-title{color:#103060;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#103060;}.elementor-319 .elementor-element.elementor-element-2fd4c65{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a48ecf5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-7fe925d{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:40px;--z-index:5;}.elementor-319 .elementor-element.elementor-element-776436c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-319 .elementor-element.elementor-element-2a480bb{padding:101px 0px 25px 0px;text-align:start;}.elementor-319 .elementor-element.elementor-element-2d88e91{padding:0px 0px 50px 0px;}.elementor-319 .elementor-element.elementor-element-2d88e91 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#000000;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-wrapper{text-align:start;}.elementor-319 .elementor-element.elementor-element-e353ae3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-319 .elementor-element.elementor-element-e353ae3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-319 .elementor-element.elementor-element-e353ae3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:10px;color:#103060;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-e353ae3:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-e353ae3:has(:focus) .elementor-image-box-title{color:#103060;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#103060;}.elementor-319 .elementor-element.elementor-element-6b9cca9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-60158db{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-8f8114c{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:40px;--z-index:5;}.elementor-319 .elementor-element.elementor-element-0ab1161{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-319 .elementor-element.elementor-element-4ec4426{padding:101px 0px 25px 0px;text-align:start;}.elementor-319 .elementor-element.elementor-element-d61108e{padding:0px 0px 50px 0px;}.elementor-319 .elementor-element.elementor-element-d61108e .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#000000;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-wrapper{text-align:start;}.elementor-319 .elementor-element.elementor-element-cfbf8c6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:10px;color:#103060;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-cfbf8c6:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-cfbf8c6:has(:focus) .elementor-image-box-title{color:#103060;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#103060;}.elementor-319 .elementor-element.elementor-element-defac53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a4abccd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-326ce99{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:40px;--z-index:5;}.elementor-319 .elementor-element.elementor-element-c26da75{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-319 .elementor-element.elementor-element-f646d23{padding:101px 0px 25px 0px;text-align:start;}.elementor-319 .elementor-element.elementor-element-dafd60f{padding:0px 0px 50px 0px;}.elementor-319 .elementor-element.elementor-element-dafd60f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#000000;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-wrapper{text-align:start;}.elementor-319 .elementor-element.elementor-element-055f7c4.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-319 .elementor-element.elementor-element-055f7c4.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-319 .elementor-element.elementor-element-055f7c4.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:10px;color:#103060;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-055f7c4:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-055f7c4:has(:focus) .elementor-image-box-title{color:#103060;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#103060;}.elementor-319 .elementor-element.elementor-element-b264448{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-245f6ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-93725ac{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:40px;--z-index:5;}.elementor-319 .elementor-element.elementor-element-9732248{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-319 .elementor-element.elementor-element-df4e15c{padding:101px 0px 25px 0px;text-align:start;}.elementor-319 .elementor-element.elementor-element-da98925{padding:0px 0px 50px 0px;}.elementor-319 .elementor-element.elementor-element-da98925 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#000000;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-wrapper{text-align:start;}.elementor-319 .elementor-element.elementor-element-c8244bf.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-319 .elementor-element.elementor-element-c8244bf.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-319 .elementor-element.elementor-element-c8244bf.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:10px;color:#103060;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-c8244bf:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-c8244bf:has(:focus) .elementor-image-box-title{color:#103060;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#103060;}.elementor-319 .elementor-element.elementor-element-7b5eb52{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-bb30bbc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-7e3ea47{--display:flex;--min-height:400px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:40px;--z-index:5;}.elementor-319 .elementor-element.elementor-element-9e1f8e4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-319 .elementor-element.elementor-element-93303b1{padding:101px 0px 25px 0px;text-align:start;}.elementor-319 .elementor-element.elementor-element-87a67d0{padding:0px 0px 50px 0px;}.elementor-319 .elementor-element.elementor-element-87a67d0 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#000000;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-wrapper{text-align:start;}.elementor-319 .elementor-element.elementor-element-11ab89a.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-319 .elementor-element.elementor-element-11ab89a.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-319 .elementor-element.elementor-element-11ab89a.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:10px;color:#103060;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-319 .elementor-element.elementor-element-11ab89a:has(:hover) .elementor-image-box-title,
					 .elementor-319 .elementor-element.elementor-element-11ab89a:has(:focus) .elementor-image-box-title{color:#103060;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#103060;}.elementor-319 .elementor-element.elementor-element-58c02e4{--e-n-carousel-swiper-slides-gap:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-319 .elementor-element.elementor-element-58c02e4{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-319 .elementor-element.elementor-element-743dcd6{--content-width:1200px;}.elementor-319 .elementor-element.elementor-element-119256a{--content-width:1200px;}.elementor-319 .elementor-element.elementor-element-4e673e0{--width:100%;}.elementor-319 .elementor-element.elementor-element-29e20bb{--content-width:940px;}.elementor-319 .elementor-element.elementor-element-e729a0e{--width:100%;}.elementor-319 .elementor-element.elementor-element-48bec01{--content-width:940px;}.elementor-319 .elementor-element.elementor-element-aae2f8c{--content-width:1120px;}}@media(min-width:1920px){.elementor-319 .elementor-element.elementor-element-743dcd6{--content-width:1505px;}.elementor-319 .elementor-element.elementor-element-f1a89c3 .elementor-heading-title{font-size:60px;}.elementor-319 .elementor-element.elementor-element-119256a{--content-width:1516px;}.elementor-319 .elementor-element.elementor-element-99e22fe img{width:100%;}.elementor-319 .elementor-element.elementor-element-3f7e847{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-319 .elementor-element.elementor-element-2f4e97d .elementor-heading-title{font-size:60px;}.elementor-319 .elementor-element.elementor-element-b47761b{font-size:30px;line-height:35px;}.elementor-319 .elementor-element.elementor-element-7f8a2f1 .elementor-heading-title{font-size:60px;}.elementor-319 .elementor-element.elementor-element-a6a996a{font-size:30px;line-height:35px;}.elementor-319 .elementor-element.elementor-element-9259945 .elementor-heading-title{font-size:60px;}.elementor-319 .elementor-element.elementor-element-8cff4e6{font-size:30px;line-height:35px;}.elementor-319 .elementor-element.elementor-element-29e20bb{--content-width:1180px;}.elementor-319 .elementor-element.elementor-element-cd8cdf2{font-size:20px;}.elementor-319 .elementor-element.elementor-element-2698c62{--padding-top:0px;--padding-bottom:0px;--padding-left:135px;--padding-right:125px;}.elementor-319 .elementor-element.elementor-element-56c53ea{font-size:20px;}.elementor-319 .elementor-element.elementor-element-dc93986{--padding-top:0px;--padding-bottom:0px;--padding-left:135px;--padding-right:125px;}.elementor-319 .elementor-element.elementor-element-fa6e743{font-size:20px;}.elementor-319 .elementor-element.elementor-element-93cfa76{--padding-top:0px;--padding-bottom:0px;--padding-left:135px;--padding-right:125px;}.elementor-319 .elementor-element.elementor-element-7ca3134{font-size:20px;}.elementor-319 .elementor-element.elementor-element-1c081a3{--n-accordion-title-font-size:32px;}.elementor-319 .elementor-element.elementor-element-aae2f8c{--content-width:1320px;}.elementor-319 .elementor-element.elementor-element-1ce8593 .elementor-heading-title{font-size:72px;letter-spacing:-2px;}.elementor-319 .elementor-element.elementor-element-af2ec2a{--min-height:430px;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-description{font-size:18px;}.elementor-319 .elementor-element.elementor-element-7fe925d{--min-height:430px;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-description{font-size:18px;}.elementor-319 .elementor-element.elementor-element-8f8114c{--min-height:430px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-description{font-size:18px;}.elementor-319 .elementor-element.elementor-element-326ce99{--min-height:430px;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-description{font-size:18px;}.elementor-319 .elementor-element.elementor-element-93725ac{--min-height:430px;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-description{font-size:18px;}.elementor-319 .elementor-element.elementor-element-7e3ea47{--min-height:430px;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-description{font-size:18px;}}@media(max-width:767px){.elementor-319 .elementor-element.elementor-element-119256a{--padding-top:65px;--padding-bottom:65px;--padding-left:12px;--padding-right:12px;}.elementor-319 .elementor-element.elementor-element-2f4e97d .elementor-heading-title{font-size:35px;}.elementor-319 .elementor-element.elementor-element-b47761b{font-size:16px;}.elementor-319 .elementor-element.elementor-element-7f8a2f1 .elementor-heading-title{font-size:35px;}.elementor-319 .elementor-element.elementor-element-a6a996a{font-size:16px;}.elementor-319 .elementor-element.elementor-element-9259945 .elementor-heading-title{font-size:35px;}.elementor-319 .elementor-element.elementor-element-8cff4e6{font-size:16px;}.elementor-319 .elementor-element.elementor-element-e729a0e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-48bec01{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:012px;}.elementor-319 .elementor-element.elementor-element-03ad73d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d726722{--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:15px;}.elementor-319 .elementor-element.elementor-element-88901a4{--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:15px;}.elementor-319 .elementor-element.elementor-element-298a9b4{--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:15px;}.elementor-319 .elementor-element.elementor-element-d38a4dd{--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:15px;}.elementor-319 .elementor-element.elementor-element-19b4c93{--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:25px;}.elementor-319 .elementor-element.elementor-element-19b4c93 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-319 .elementor-element.elementor-element-aae2f8c{--padding-top:40px;--padding-bottom:65px;--padding-left:12px;--padding-right:12px;}.elementor-319 .elementor-element.elementor-element-1ce8593{padding:30px 0px 40px 0px;}.elementor-319 .elementor-element.elementor-element-1ce8593 .elementor-heading-title{font-size:35px;}.elementor-319 .elementor-element.elementor-element-af2ec2a{--min-height:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-64f22b2 .elementor-heading-title{font-size:23px;}.elementor-319 .elementor-element.elementor-element-3efffed .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-7fe925d{--min-height:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-2d88e91 .elementor-heading-title{font-size:23px;}.elementor-319 .elementor-element.elementor-element-e353ae3 .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-8f8114c{--min-height:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-d61108e .elementor-heading-title{font-size:23px;}.elementor-319 .elementor-element.elementor-element-cfbf8c6 .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-326ce99{--min-height:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-dafd60f .elementor-heading-title{font-size:23px;}.elementor-319 .elementor-element.elementor-element-055f7c4 .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-93725ac{--min-height:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-da98925 .elementor-heading-title{font-size:23px;}.elementor-319 .elementor-element.elementor-element-c8244bf .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-7e3ea47{--min-height:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-319 .elementor-element.elementor-element-87a67d0 .elementor-heading-title{font-size:23px;}.elementor-319 .elementor-element.elementor-element-11ab89a .elementor-image-box-img{margin-bottom:16px;}.elementor-319 .elementor-element.elementor-element-58c02e4{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af2ec2a *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe925d *//* =========================
   TESTIMONIAL CARD BASE
========================= */

.testimonial-card {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.testimonial-card:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  transform: translateY(-6px);
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.testimonial-card:hover h2,
.testimonial-card:hover h3,
.testimonial-card:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.testimonial-card:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.testimonial-card img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.testimonial-card:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.testimonial-card * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8114c *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326ce99 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93725ac *//* =========================
   TESTIMONIAL SLIDER CARD
   (Same styling as testimonial-card)
========================= */

.tms-slide {
  background: #ffffff;
  position: absolute; /* slider ke liye zaroori */
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43; /* green */
  border-color: transparent;
  /* transform yahan intentionally nahi diya */
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3ea47 *//* =========================
   TESTIMONIAL SLIDER CARD
   (Home page – The Client Loves Our Services)
========================= */

.tms-slide {
  background: #ffffff;
  position: relative;
  transition: all 0.35s ease;
}

/* =========================
   HOVER EFFECT
========================= */

.tms-slide:hover {
  background: #1C8C43;
  border-color: transparent;
  box-shadow: 0 20px 45px rgba(0,0,0,0.15);
}

/* =========================
   TEXT COLOR CHANGE
========================= */

.tms-slide:hover h2,
.tms-slide:hover h3,
.tms-slide:hover p {
  color: #ffffff !important;
}

/* =========================
   STAR RATING
========================= */

.tms-slide:hover img {
  filter: brightness(1.1);
}

/* =========================
   QUOTE ICON FIX
========================= */

.tms-slide img[src*="quote"] {
  position: absolute;
  top: -22px;
  left: 24px;
  background: #0E3B4D;
  padding: 14px;
  border-radius: 50%;
  z-index: 5;
}

/* =========================
   AUTHOR IMAGE
========================= */

.tms-slide:hover .elementor-image-box-img img {
  border: 2px solid #ffffff;
  border-radius: 50%;
}

/* =========================
   SMOOTH TRANSITION
========================= */

.tms-slide * {
  transition: all 0.3s ease;
}/* End custom CSS */