.elementor-47 .elementor-element.elementor-element-b78bff1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b78bff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E6FC;}.elementor-47 .elementor-element.elementor-element-b78bff1 > .elementor-container{min-height:900px;}.elementor-47 .elementor-element.elementor-element-b78bff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-130px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b78bff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-979df01.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-979df01 > .elementor-element-populated{padding:0px 0px 0px 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-47 .elementor-element.elementor-element-1efc1db{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:0px;text-align:left;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1efc1db{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-1efc1db{right:0px;}.elementor-47 .elementor-element.elementor-element-1efc1db img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-47 .elementor-element.elementor-element-db4572f{width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-db4572f{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-db4572f{left:0px;}.elementor-47 .elementor-element.elementor-element-db4572f img{border-radius:100px 100px 100px 100px;}.elementor-47 .elementor-element.elementor-element-1dc8227{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;bottom:-150px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1dc8227{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-1dc8227{left:0px;}.elementor-47 .elementor-element.elementor-element-1dc8227 img{width:100%;border-radius:100px 100px 100px 100px;}.elementor-47 .elementor-element.elementor-element-982bf32{width:initial;max-width:initial;}.elementor-47 .elementor-element.elementor-element-982bf32 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-982bf32 .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:".";color:#FFFFFF;margin:0px 10px;}.elementor-47 .elementor-element.elementor-element-982bf32 .bdt-ep-breadcrumb>*>* ,
							 .elementor-47 .elementor-element.elementor-element-982bf32 .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{font-size:18px;font-weight:600;}.elementor-47 .elementor-element.elementor-element-982bf32 .bdt-ep-breadcrumb>*>*{color:#FFFFFF;}.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-47 .elementor-element.elementor-element-95473e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-95473e9{text-align:center;}.elementor-47 .elementor-element.elementor-element-95473e9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:128px;font-weight:700;text-transform:uppercase;line-height:1.0156em;}.elementor-47 .elementor-element.elementor-element-2fafd7b > .elementor-container{max-width:500px;}.elementor-47 .elementor-element.elementor-element-1e31ee9 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button,
								.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button:after,
								.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button:hover,
								.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-bb5455d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:17px 45px 17px 45px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-47 .elementor-element.elementor-element-bb5455d .bdt-ep-button:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-979ca65 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button,
								.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button:after,
								.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button:hover,
								.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-85f6285 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:17px 45px 17px 45px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-47 .elementor-element.elementor-element-85f6285 .bdt-ep-button:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-13f365c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-13f365c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://growthique.com/wp-content/uploads/2025/05/hero-background.svg");background-position:100% 100%;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-13f365c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-130px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-13f365c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-0ef0a6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-4dd704e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-bf05dc6 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-74f5fca .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:80px;font-weight:700;color:var( --e-global-color-primary );}.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-47 .elementor-element.elementor-element-922b926{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-ep-button-text{text-align:center;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-ep-button-content-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button,
								.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button:after,
								.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button:hover,
								.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-flex-align-right{margin-left:8px;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-flex-align-left{margin-right:8px;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-flex-align-top{margin-bottom:8px;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-flex-align-bottom{margin-top:8px;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:15px 29px 15px 29px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-ep-button-icon{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-ep-button-icon svg{fill:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-99f3a53 .bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner{font-size:12px;}.elementor-47 .elementor-element.elementor-element-aa944cc > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-86823c2{text-align:right;}.elementor-47 .elementor-element.elementor-element-86823c2 img{width:80%;}.elementor-47 .elementor-element.elementor-element-f9f5097{padding:80px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-9e54dfb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d7cd612{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-e2bd7b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-522ebe0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-522ebe0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-72b5d19.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-47 .elementor-element.elementor-element-72b5d19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-11a6ec9{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#333333;}.elementor-47 .elementor-element.elementor-element-22596ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-d94c7cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47 .elementor-element.elementor-element-d94c7cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-d94c7cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-439e7fc > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c5a0c6a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1adcde7{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-42ccb60 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-42ccb60{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button,
								.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button:after,
								.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button:hover,
								.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-d3a96a0 > .elementor-widget-container{margin:20px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:17px 45px 17px 45px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-47 .elementor-element.elementor-element-d3a96a0 .bdt-ep-button:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-37f9a03{padding:80px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-9fed40e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3c45549{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-f7d2d6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1594f9b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-1594f9b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b3012aa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-47 .elementor-element.elementor-element-b3012aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-500251e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#333333;}.elementor-47 .elementor-element.elementor-element-1d8fce6{padding:20px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-cf5b5b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b5929ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8df0465 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-49b44c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e0e14d0{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-71b34be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-71b34be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bc519de{text-align:center;}.elementor-47 .elementor-element.elementor-element-bc519de .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-d155126{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-d155126 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-thumbnail{padding-bottom:calc( 1.5 * 100% );top:0;left:0;right:0;bottom:0;border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-thumbnail:after{content:"1.5";position:absolute;color:transparent;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-thumbnail img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5;border-radius:15px 15px 15px 15px;overflow:hidden;opacity:1;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-item, .elementor-47 .elementor-element.elementor-element-bb5c40f .swiper-carousel{border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-bb5c40f .swiper-carousel{padding:0px;margin:0 -0px;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-item:hover .bdt-ep-carousel-thumbnail img{opacity:1;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-ep-carousel-meta span{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-prev i, .elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-prev, .elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next{background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 18px 18px 18px;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-prev i,
            .elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next i{font-size:15px;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-prev{margin-right:15px;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next{margin-left:15px;}.elementor-47 .elementor-element.elementor-element-bb5c40f{--ep-swiper-carousel-arrows-ncx:0px;--ep-swiper-carousel-arrows-ncy:40px;}.elementor-47 .elementor-element.elementor-element-6fc5239{padding:40px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-4453196.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-4453196 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3f1593d{text-align:center;}.elementor-47 .elementor-element.elementor-element-3f1593d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-8fc82d2{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-9dd3b8d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-9dd3b8d > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e009008{padding:0px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-d037586 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-700b5c1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-700b5c1{text-align:center;}.elementor-47 .elementor-element.elementor-element-700b5c1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b490f5b{padding:00px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-2e59227 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ea0374f > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-609e524{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-609e524 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-7a91ea0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-7a91ea0{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#333333;}.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button,
								.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button:after,
								.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button:hover,
								.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-78738a1 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:17px 45px 17px 45px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;}.elementor-47 .elementor-element.elementor-element-78738a1 .bdt-ep-button:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5b91822:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47 .elementor-element.elementor-element-5b91822 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-5b91822.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47 .elementor-element.elementor-element-5b91822.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-5b91822 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-47 .elementor-element.elementor-element-5b91822 > .elementor-element-populated, .elementor-47 .elementor-element.elementor-element-5b91822 > .elementor-element-populated > .elementor-background-overlay, .elementor-47 .elementor-element.elementor-element-5b91822 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-5b91822 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-1c6a072.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-47 .elementor-element.elementor-element-1c6a072 .elementor-main-swiper{width:100%;}.elementor-47 .elementor-element.elementor-element-1c6a072 .elementor-swiper-button{font-size:0px;}.elementor-47 .elementor-element.elementor-element-1c6a072 .elementor-testimonial__text{font-family:"Josefin Sans", Sans-serif;font-weight:600;}.elementor-47 .elementor-element.elementor-element-1c6a072 .elementor-testimonial__name{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-47 .elementor-element.elementor-element-1c6a072 .elementor-testimonial__title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-492e568:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-492e568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-492e568, .elementor-47 .elementor-element.elementor-element-492e568 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-492e568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-492e568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-9fd3ce6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-34301af{text-align:center;}.elementor-47 .elementor-element.elementor-element-34301af .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-47 .elementor-element.elementor-element-1fb501a .bdt-logo-carousel-wrapper.bdt-grid{margin-left:-0px;}.elementor-47 .elementor-element.elementor-element-1fb501a .bdt-logo-carousel-wrapper.bdt-grid > *{padding-left:0px;}.elementor-47 .elementor-element.elementor-element-1fb501a .bdt-logo-carousel-item{height:100px;}.elementor-47 .elementor-element.elementor-element-1fb501a .bdt-logo-carousel-figure{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-1fb501a"]{text-align:center;}.elementor-47 .elementor-element.elementor-element-41b3991{padding:0px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-45558cb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-45558cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-5f0c7f0{text-align:center;}.elementor-47 .elementor-element.elementor-element-5f0c7f0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b275c05{width:initial;max-width:initial;top:15.25px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-b275c05{left:73.8px;}body.rtl .elementor-47 .elementor-element.elementor-element-b275c05{right:73.8px;}.elementor-47 .elementor-element.elementor-element-b275c05 img{width:60%;}.elementor-47 .elementor-element.elementor-element-3822e85 .bdt-ep-accordion-title{background-color:#FFFFFF;color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;overflow:hidden;padding:25px 15px 25px 25px;font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-47 .elementor-element.elementor-element-3822e85 .bdt-ep-accordion-icon{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-3822e85 .bdt-ep-accordion-content{background-color:#FFFFFF;color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;overflow:hidden;padding:25px 15px 25px 25px;margin-top:-10px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-3822e85{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-3822e85 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3822e85 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:10px;}.elementor-47 .elementor-element.elementor-element-3822e85 .bdt-ep-title-text{justify-content:flex-start;}.elementor-47 .elementor-element.elementor-element-3822e85 .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-da6fe5d{width:initial;max-width:initial;top:115px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-da6fe5d{left:1150px;}body.rtl .elementor-47 .elementor-element.elementor-element-da6fe5d{right:1150px;}.elementor-47 .elementor-element.elementor-element-da6fe5d img{width:60%;}.elementor-47 .elementor-element.elementor-element-f3bc048{width:initial;max-width:initial;top:311.442px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-f3bc048{left:26.269px;}body.rtl .elementor-47 .elementor-element.elementor-element-f3bc048{right:26.269px;}.elementor-47 .elementor-element.elementor-element-f3bc048 img{width:45%;}.elementor-47 .elementor-element.elementor-element-8f72f1e{width:initial;max-width:initial;top:330px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-8f72f1e{left:1120px;}body.rtl .elementor-47 .elementor-element.elementor-element-8f72f1e{right:1120px;}.elementor-47 .elementor-element.elementor-element-8f72f1e img{width:45%;}.elementor-47 .elementor-element.elementor-element-a8b8569{padding:0px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-80c4b62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-50f2242 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-50f2242{text-align:center;}.elementor-47 .elementor-element.elementor-element-50f2242 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-7673e1c{--swiper-slides-to-display:2;--swiper-slides-gap:55px;}.elementor-47 .elementor-element.elementor-element-7673e1c > .elementor-widget-container{padding:0px 0px 00px 0px;}.elementor-47 .elementor-element.elementor-element-7673e1c .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-d94c7cb{width:30.607%;}.elementor-47 .elementor-element.elementor-element-439e7fc{width:69.393%;}.elementor-47 .elementor-element.elementor-element-ea0374f{width:50.092%;}.elementor-47 .elementor-element.elementor-element-5b91822{width:49.908%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-13f365c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-13f365c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-prev i,
            .elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next i{font-size:24px;}.elementor-47 .elementor-element.elementor-element-bb5c40f{--ep-swiper-carousel-arrows-ncx:0px;--ep-swiper-carousel-arrows-ncy:40px;}.elementor-47 .elementor-element.elementor-element-7673e1c{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-13f365c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-13f365c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-prev i,
            .elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next i{font-size:24px;}.elementor-47 .elementor-element.elementor-element-bb5c40f{--ep-swiper-carousel-arrows-ncx:0px;--ep-swiper-carousel-arrows-ncy:40px;}.elementor-47 .elementor-element.elementor-element-7673e1c{--swiper-slides-to-display:1;}}/* Start custom CSS for bdt-breadcrumbs, class: .elementor-element-982bf32 */.elementor-47 .elementor-element.elementor-element-982bf32 ul.bdt-ep-breadcrumb.breadcrumb-align-center {
    background: #210B2C;
    border-radius: 50px;
    padding: 6px 50px;
}

.elementor-47 .elementor-element.elementor-element-982bf32 li:nth-child(2){
    
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-689460a */.hero-banner-one .customer-count {
   width: 212px;
    height: 212px;
    border: 1px solid #000;
    background: black;
    position: absolute;
    z-index: 2;
    left: 11%;
    bottom: 0;
    top: -20px;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    display: flex
;
    
}

.hero-banner-one .customer-count .main-count {
    font-size: 60px;
    font-weight: 700;
    color: white;
    margin-bottom: 10px;
}

.hero-banner-one .customer-count p {
    font-size: 20px;
    line-height: 1.2em;
    text-align: center;
    color: white;
    margin: -12px 0 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b78bff1 */.hero-banner-one:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 75%;
    top: 0;
    left: calc(10% + 206px);
    background: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74f5fca */.elementor-47 .elementor-element.elementor-element-74f5fca .high-light{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-522ebe0 */.elementor-47 .elementor-element.elementor-element-522ebe0 .gradient-text{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1257684 */.about-circles {
    max-width: 325px;
}

.about-circles .circle:not(:last-child) {
    margin-bottom: -12%;
}
[data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    transform: translateZ(0);
}
[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
    transition-duration: 1.5s;
}
[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
    transition-timing-function: ease;
}
[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
    transition-duration: .4s;
}
.about-circles .circle {
    width: 170px;
    height: 170px;
    padding: 10px;
    text-align: center;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid;
}

.about-circles .circle {
    width: 170px;
    height: 170px;
    padding: 10px;
    text-align: center;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid;
}

.about-circles .circle:nth-child(1) {
    background-color: #704290;
    color: white;
    border-color: #704290;
    z-index: 1;
    position: relative;
}

.about-circles .circle:nth-child(2) {
     background: white;
}

   

.about-circles .circle:last-child {
    background-color: #210b2c;
    color: white;
    border-color: #210b2c;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a0c6a */.elementor-47 .elementor-element.elementor-element-c5a0c6a .high-light{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-42ccb60 */.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items.elementor-inline-items {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px; /* adjust as needed */
  list-style: none;
  padding: 0;
  margin: 0;
}

.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-item {
  display: flex;
  align-items: center;
  gap: 10px; /* spacing between icon and text */
}

.elementor-47 .elementor-element.elementor-element-42ccb60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: 0;
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1594f9b */.elementor-47 .elementor-element.elementor-element-1594f9b .gradient-text{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9e362 */.pxl-counter5 .pxl-counter--inner {
    position: relative;
    aspect-ratio: 1 / 1;
    transition: all .3s;
    border-radius: 50%;
    border: 1px solid #d8d8d8;
        background: white;
}

.pxl-counter5 .pxl-counter--inner:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    transition: all .3s;
    bottom: 0;
    right: 0;
    border-radius: 50%;
}

.pxl-counter5 .pxl-counter--holder {
    height: 100%;
    transition: all .3s;
    width: 100%;
}
.pxl-flex-center {
    display: inline-flex
;
    align-items: center;
    justify-content: center;
}

.pxl-counter5 .pxl-counter--number {
    font-family: Inter;
    display: flex
;
    font-size: 64px;
    font-weight: 400;
    line-height: 80px;
    letter-spacing: -1.28px;
    color: black;
}

.el-empty:empty, .pxl-empty:empty {
    display: none !important;
}

.pxl-counter5 .pxl-counter--number {
    font-family: "Josefin Sans", Sans-serif;
    display: flex
;
    font-size: 64px;
    font-weight: 400;
    line-height: 80px;
    letter-spacing: -1.28px;
    color: black;
}

.pxl-counter5 .pxl-counter--number .pxl-counter--suffix {
    font-size: 49px;
    font-family: "Open Sans", Sans-serif;
}

.pxl-counter5 .pxl-counter--holder-hide {
    position: absolute;
    flex-direction: column;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    padding: 0 30px;
    color: var(--secondary-color);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -khtml-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -moz-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -ms-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -o-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    opacity: 0;
    visibility: hidden;
    transform: scale(0) translatey(-100px);
}

.pxl-counter5 .pxl-counter--title {
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
    color: #fff;
    margin-top: 28px;
    margin-bottom: 10px;
        font-family: "Open Sans", Sans-serif;
}

.pxl-counter5 .pxl-counter--desc {
    font-size: 14px;
    line-height: 22.2px;
    font-weight: 400;
    color: #fff;
    font-family: "Open Sans", Sans-serif;
}


.pxl-counter5 .pxl-counter--inner:hover {
    border-color: var(--primary-color);
}
.pxl-counter5 .pxl-counter--inner {
    position: relative;
    aspect-ratio: 1 / 1;
    transition: all .3s;
    border-radius: 50%;
    border: 1px solid #d8d8d8;
}

.pxl-counter5 .pxl-counter--inner:hover:before {
    background-color: #6f418f;
}
.pxl-counter5 .pxl-counter--inner:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    transition: all .3s;
    bottom: 0;
    right: 0;
    border-radius: 50%;
}

.pxl-counter5 .pxl-counter--inner:hover .pxl-counter--holder {
    opacity: 0;
}
.pxl-counter5 .pxl-counter--holder {
    height: 100%;
    transition: all .3s;
    width: 100%;
}

.pxl-counter5 .pxl-counter--number {
    font-family: Inter;
    display: flex
;
    font-size: 64px;
    font-weight: 400;
    line-height: 80px;
    letter-spacing: -1.28px;
    color: black;
}

.el-empty:empty, .pxl-empty:empty {
    display: none !important;
}

.pxl-counter5 .pxl-counter--inner:hover .pxl-counter--holder-hide {
    opacity: 1;
    visibility: visible;
    transform: scale(1) translate(0);
}

.pxl-counter5 .pxl-counter--inner:hover .pxl-counter--holder-hide {
    opacity: 1;
    visibility: visible;
    transform: scale(1) translate(0);
}
.pxl-counter5 .pxl-counter--holder-hide {
    position: absolute;
    flex-direction: column;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    padding: 0 30px;
    color: var(--secondary-color);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -khtml-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -moz-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -ms-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -o-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    opacity: 0;
    visibility: hidden;
    transform: scale(0) translatey(-100px);
}

.pxl-counter5 .pxl-counter--inner:hover .pxl-counter--holder-hide {
    opacity: 1;
    visibility: visible;
    transform: scale(1) translate(0);
}












/* Initial state */
.pxl-counter5 {
  opacity: 0;
  transform: translateX(-100px) rotate(-5deg);
  transition: all 1s ease-out;
}

/* Active state when in view */
.pxl-counter5.animate-in {
  opacity: 1;
  transform: translateX(0) rotate(0);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d8fce6 */.elementor-47 .elementor-element.elementor-element-1d8fce6 svg path{
    
    fill: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc519de */.elementor-47 .elementor-element.elementor-element-bc519de .high-light{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for bdt-carousel, class: .elementor-element-bb5c40f */.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-thumbnail:before{
    
    display: none;
}

/*.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-desc{*/
    
/*    display: none;*/
/*}*/

.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-position-top-right {
    top: -130px;
    right: 70px;
}


element.style {
}
.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-desc {
    padding: 0px;
    flex-direction: column;
    position: static;
}

.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-desc {
    padding: 0px;
    flex-direction: column;
    position: static;
    left: var(--ep-carousel-spacing, 14px);
    right: var(--ep-carousel-spacing, 14px);
    bottom: -130px;
    opacity: 1;
    z-index: 5;
    /* background: #fff; */
    padding: 0px;
    user-select: none;
    transition-delay: .25s;
    transition: all .3s ease;
    margin-top: 10px;
}


element.style {
}
.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-title a {
    transition: all .8s cubic-bezier(.37, .31, .2, .85);
}
.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-title a, .bdt-ep-carousel-skin-ramble .bdt-ep-carousel-meta>span, .bdt-ep-carousel-skin-ramble .bdt-ep-carousel-excerpt * {
    display: block;
    will-change: transform;
    transform: translateY(0);
}

.bdt-ep-carousel-item {
    box-shadow: none;
}

.bdt-ep-carousel-skin-ramble .bdt-ep-carousel-desc{
    
    background-color: transparent;
}

.bdt-ep-carousel-item:hover .bdt-ep-carousel-thumbnail {
    transform: scale(.97);
    transition: all, transform 0.5s;
}

.bdt-ep-carousel-thumbnail{
    
     transition: all, transform 0.5s;
}

.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next, .bdt-navigation-prev{
    background-color: #6f498900 !important;
  border: 1px solid black;
}

.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-navigation-next:hover, .bdt-navigation-prev:hover{
    background-color: #6F4989 !important;
  border: 1px solid #6F4989;
}

.elementor-47 .elementor-element.elementor-element-bb5c40f i{
    
    color: black !important;
}

.elementor-47 .elementor-element.elementor-element-bb5c40f .bdt-icon.bdt-slidenav:hover i{
    
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f1593d */.elementor-47 .elementor-element.elementor-element-3f1593d .high-light{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dd3b8d */.integration-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: -10px;
    margin-right: -10px;
}

.integration-wrap .integration-item {
    margin-left: 10px;
    margin-right: 10px;
}
[data-aos=flip-up].aos-animate {
    transform: perspective(2500px) rotateX(0);
}
[data-aos^=flip][data-aos^=flip] {
    backface-visibility: hidden;
    transition-property: transform;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
@media only screen and (min-width: 992px) {
    .integration-item {
        min-width: 115px;
        min-height: 115px;
    }
}
.integration-item {
    padding: 25px;
    background: white;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 20px;
    border-radius: 15px;
    max-width: calc(33% - 20px);
    border: 1px solid var(--ridda-border-color);
    -webkit-box-shadow: 10px 4px 60px rgba(193, 193, 193, 0.25);
    box-shadow: 10px 4px 60px rgba(193, 193, 193, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-700b5c1 */.elementor-47 .elementor-element.elementor-element-700b5c1 .gradient-text{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4d7eab6 */ul.style-none.d-flex.rating {
    list-style: none;
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
    margin: 0 -15px;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-slider .slick-track, .slick-slider .slick-list {
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-slide {
    display: none;
    float: left;
    margin: 0 15px;
    height: 100%;
    min-height: 1px;
}

.feedback-card-one.version-two {
    background-repeat: no-repeat;
    border-radius: 10px;
    padding: 42px 43px 33px;
    border: 1px solid transparent;
    background-size: cover;
}

.feedback-card-one {
    background-image: url(https://themazine.com/newwp/scru/wp-content/uploads/2025/03/bg_06.jpg);
}

.feedback-card-one {
    border-radius: 100px;
    padding: 50px 60px 65px;
}

.feedback-card-one h4 {
    font-size: 32px;
    font-weight: 600;
    color: #000;
    margin: 0;
}

.feedback-card-one .icon {
    width: 60px;
    height: 60px;
    background: #000;
}

.rounded-circle {
    border-radius: 50% !important;
}

.align-items-center {
    align-items: center !important;
}
.justify-content-center {
    justify-content: center !important;
}
.d-flex {
    display: flex !important
;
}

.feedback-card-one blockquote {
    font-size: 22px;
    font-weight: 500;
    line-height: 1.8181em;
    color: #000;
    margin: 30px 0 55px;
}

.justify-content-between {
    justify-content: space-between !important;
}

.feedback-card-one .client-info h6 {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 0;
}

.feedback-card-one .client-info span {
    font-size: 14px;
}

.feedback-card-one .client-info .rating li {
    color: #FDBB12;
    font-size: 22px !important;
    margin-left: 8px;
}

.bi::before, [class^="bi-"]::before, [class*=" bi-"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.bi-star-fill::before {
    content: "\f586";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-609e524 */.elementor-47 .elementor-element.elementor-element-609e524 .gradient-text{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1c6a072 */cite.elementor-testimonial__cite {
    flex-direction: row;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f0c7f0 */.elementor-47 .elementor-element.elementor-element-5f0c7f0 .high-light{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50f2242 */.elementor-47 .elementor-element.elementor-element-50f2242 .high-light{
    
    background: linear-gradient(to top, #6F4989, #703b95);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7673e1c */.swiper-backface-hidden .swiper-slide{
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-47:not(.elementor-motion-effects-element-type-background), body.elementor-page-47 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
        background-position-x: -20vw, 78vw;
        background-position-y: -4vh, 51vh;
    }/* End custom CSS */