.elementor-1763 .elementor-element.elementor-element-ba96a2d{padding:120px 0px 100px 0px;}.elementor-1763 .elementor-element.elementor-element-769a07f:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-769a07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091547;}.elementor-1763 .elementor-element.elementor-element-769a07f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1763 .elementor-element.elementor-element-769a07f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1763 .elementor-element.elementor-element-6ec183e > .elementor-widget-container{background-color:#000000;padding:120px 0px 90px 0px;}.elementor-1763 .elementor-element.elementor-element-6ec183e .section-title .title{color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-6ec183e .single-service-inner.style-white h3 a,
		.elementor-1763 .elementor-element.elementor-element-6ec183e .single-service-inner .details h3{font-size:22px;}.elementor-1763 .elementor-element.elementor-element-555b180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1763 .elementor-element.elementor-element-555b180:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-555b180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1763 .elementor-element.elementor-element-4f27f76 .section-title .title{font-size:38px;text-transform:capitalize;color:#201654;}.elementor-1763 .elementor-element.elementor-element-a0e0c67{--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;}.elementor-1763 .elementor-element.elementor-element-0cfdb21{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1763 .elementor-element.elementor-element-0cfdb21:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-0cfdb21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1763 .elementor-element.elementor-element-dc3e939{padding:0px 0px 0px 0px;}.elementor-1763 .elementor-element.elementor-element-dc3e939.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1763 .elementor-element.elementor-element-dc3e939.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1763 .elementor-element.elementor-element-dc3e939.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1763 .elementor-element.elementor-element-dc3e939 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1763 .elementor-element.elementor-element-dc3e939 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1763 .elementor-element.elementor-element-dc3e939 .elementor-image-box-title{font-family:"Rajdhani", Sans-serif;font-size:30px;font-weight:600;color:#201654;}.elementor-1763 .elementor-element.elementor-element-dc3e939 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1763 .elementor-element.elementor-element-9685867{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1763 .elementor-element.elementor-element-9685867:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-9685867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-fffd46a{padding:0px 0px 0px 0px;}.elementor-1763 .elementor-element.elementor-element-fffd46a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1763 .elementor-element.elementor-element-fffd46a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1763 .elementor-element.elementor-element-fffd46a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1763 .elementor-element.elementor-element-fffd46a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1763 .elementor-element.elementor-element-fffd46a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1763 .elementor-element.elementor-element-fffd46a .elementor-image-box-title{font-family:"Rajdhani", Sans-serif;font-size:30px;font-weight:600;color:#201654;}.elementor-1763 .elementor-element.elementor-element-fffd46a .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1763 .elementor-element.elementor-element-99acd34{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1763 .elementor-element.elementor-element-99acd34:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-99acd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-5acc917{padding:0px 0px 0px 0px;}.elementor-1763 .elementor-element.elementor-element-5acc917.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1763 .elementor-element.elementor-element-5acc917.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1763 .elementor-element.elementor-element-5acc917.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1763 .elementor-element.elementor-element-5acc917 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1763 .elementor-element.elementor-element-5acc917 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1763 .elementor-element.elementor-element-5acc917 .elementor-image-box-title{font-family:"Rajdhani", Sans-serif;font-size:30px;font-weight:600;color:#201654;}.elementor-1763 .elementor-element.elementor-element-5acc917 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1763 .elementor-element.elementor-element-89f461a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1763 .elementor-element.elementor-element-89f461a:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-89f461a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091547;}.elementor-1763 .elementor-element.elementor-element-3b7681d .section-title .title{font-size:38px;color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-5f142fe{--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;}.elementor-1763 .elementor-element.elementor-element-019a0a0{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1763 .elementor-element.elementor-element-019a0a0:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-019a0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-1763 .elementor-element.elementor-element-4bfe649{padding:0px 0px 20px 0px;}.elementor-1763 .elementor-element.elementor-element-4bfe649 .elementor-icon-box-wrapper{gap:15px;}.elementor-1763 .elementor-element.elementor-element-4bfe649.elementor-view-stacked .elementor-icon{background-color:#2296F9;fill:#FFFFFF;color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-4bfe649.elementor-view-framed .elementor-icon, .elementor-1763 .elementor-element.elementor-element-4bfe649.elementor-view-default .elementor-icon{fill:#2296F9;color:#2296F9;border-color:#2296F9;}.elementor-1763 .elementor-element.elementor-element-4bfe649.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-4bfe649 .elementor-icon{font-size:36px;}.elementor-1763 .elementor-element.elementor-element-4bfe649 .elementor-icon-box-title, .elementor-1763 .elementor-element.elementor-element-4bfe649 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-1763 .elementor-element.elementor-element-4bfe649 .elementor-icon-box-title{color:#201654;}.elementor-1763 .elementor-element.elementor-element-4bfe649:has(:hover) .elementor-icon-box-title,
					 .elementor-1763 .elementor-element.elementor-element-4bfe649:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1763 .elementor-element.elementor-element-4bfe649 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-1763 .elementor-element.elementor-element-84a14f5{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1763 .elementor-element.elementor-element-84a14f5:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-84a14f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-db66df2{padding:0px 0px 20px 0px;}.elementor-1763 .elementor-element.elementor-element-db66df2 .elementor-icon-box-wrapper{gap:15px;}.elementor-1763 .elementor-element.elementor-element-db66df2.elementor-view-stacked .elementor-icon{background-color:#2296F9;fill:#FFFFFF;color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-db66df2.elementor-view-framed .elementor-icon, .elementor-1763 .elementor-element.elementor-element-db66df2.elementor-view-default .elementor-icon{fill:#2296F9;color:#2296F9;border-color:#2296F9;}.elementor-1763 .elementor-element.elementor-element-db66df2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-db66df2 .elementor-icon{font-size:36px;}.elementor-1763 .elementor-element.elementor-element-db66df2 .elementor-icon-box-title, .elementor-1763 .elementor-element.elementor-element-db66df2 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-1763 .elementor-element.elementor-element-db66df2 .elementor-icon-box-title{color:#201654;}.elementor-1763 .elementor-element.elementor-element-db66df2:has(:hover) .elementor-icon-box-title,
					 .elementor-1763 .elementor-element.elementor-element-db66df2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1763 .elementor-element.elementor-element-db66df2 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-1763 .elementor-element.elementor-element-641cc87{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1763 .elementor-element.elementor-element-641cc87:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-641cc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-21a254d{padding:0px 0px 20px 0px;}.elementor-1763 .elementor-element.elementor-element-21a254d .elementor-icon-box-wrapper{gap:15px;}.elementor-1763 .elementor-element.elementor-element-21a254d.elementor-view-stacked .elementor-icon{background-color:#2296F9;fill:#FFFFFF;color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-21a254d.elementor-view-framed .elementor-icon, .elementor-1763 .elementor-element.elementor-element-21a254d.elementor-view-default .elementor-icon{fill:#2296F9;color:#2296F9;border-color:#2296F9;}.elementor-1763 .elementor-element.elementor-element-21a254d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-21a254d .elementor-icon{font-size:36px;}.elementor-1763 .elementor-element.elementor-element-21a254d .elementor-icon-box-title, .elementor-1763 .elementor-element.elementor-element-21a254d .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-1763 .elementor-element.elementor-element-21a254d .elementor-icon-box-title{color:#201654;}.elementor-1763 .elementor-element.elementor-element-21a254d:has(:hover) .elementor-icon-box-title,
					 .elementor-1763 .elementor-element.elementor-element-21a254d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1763 .elementor-element.elementor-element-21a254d .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-1763 .elementor-element.elementor-element-465446c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1763 .elementor-element.elementor-element-6d6c17d .section-title .title{font-size:38px;color:#201654;}.elementor-1763 .elementor-element.elementor-element-e4afb95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1763 .elementor-element.elementor-element-dcc873c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1763 .elementor-element.elementor-element-dcc873c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1763 .elementor-element.elementor-element-dcc873c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta .elementor-cta__bg, .elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__content{min-height:370px;text-align:center;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__title{font-family:"Rajdhani", Sans-serif;font-size:40px;font-weight:600;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__description{font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:600;line-height:26px;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta:hover .elementor-cta__title{color:#2296F9;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#2296F9;border-color:#2296F9;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__button:hover{color:#FFFFFF;background-color:#000000;border-color:#FFFFFF;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#09154780;}.elementor-1763 .elementor-element.elementor-element-dcc873c .elementor-cta__bg{filter:brightness( 12% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:767px){.elementor-1763 .elementor-element.elementor-element-ba96a2d{padding:260px 0px 90px 0px;}.elementor-1763 .elementor-element.elementor-element-dc3e939 .elementor-image-box-img{margin-bottom:15px;}.elementor-1763 .elementor-element.elementor-element-fffd46a .elementor-image-box-img{margin-bottom:15px;}.elementor-1763 .elementor-element.elementor-element-5acc917 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for itechie-banner-widget, class: .elementor-element-0520691 *//* Increase banner slider height */
.banner-area,
.banner-area .banner-slider,
.banner-area .owl-item,
.banner-area .item.bg-overlay {
    min-height: 650px !important;
    height: 650px !important;
}

/* Background image full cover */
.banner-area .item.bg-overlay {
    background-size: cover !important;
    background-position: center center !important;
}

/* Vertically center content */
.banner-area .item.bg-overlay .container {
    height: 100%;
    display: flex;
    align-items: center;
}

/* Fix banner content alignment */
.banner-area .item.bg-overlay {
    position: relative;
}

/* Center banner inner content properly */
.banner-area .item.bg-overlay .container {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;   /* vertical center */
    align-items: center;       /* horizontal center */
    text-align: center;
}

/* Mobile only – reduce banner height */
@media (max-width: 767px) {

    .banner-area,
    .banner-slider,
    .banner-slider .owl-stage-outer,
    .banner-slider .owl-item,
    .banner-slider .item.bg-overlay {
        min-height: 320px !important;
        height: auto !important;
    }

    .banner-slider .item.bg-overlay {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
}


/* FORCE buttons side-by-side in banner */
.banner-inner .btn-wrap {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center;
    align-items: center;
    gap: 20px;
}

/* Override theme button block style */
.banner-inner .btn-wrap .btn {
    display: inline-flex !important;
    margin-top: 0 !important;
}

/* Force button text in single line */
.banner-inner .btn-wrap .btn {
    white-space: nowrap !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
    padding: 14px 34px !important;
    min-width: 180px;
}

/* Mobile only – banner buttons fix */
@media (max-width: 767px) {

    .banner-inner .btn-wrap {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 14px !important;
    }

    .banner-inner .btn-wrap .btn {
        width: 100% !important;
        max-width: 260px;
        white-space: nowrap !important;
        text-align: center !important;
        padding: 14px 20px !important;
        font-size: 15px !important;
        line-height: 1.2 !important;
    }
}


/* Remove banner blue overlay */
.banner-slider .item.bg-overlay:after,
.item.bg-overlay:after,
.bg-overlay:after {
    background: transparent !important;
    opacity: 0 !important;
    display: none !important;
}



.banner-slider .item .banner3-shape {
    display: block !important;
    background: rgba(0, 0, 0, 0.3) !important; /* 0.3 = light black, adjust opacity */
}/* End custom CSS */
/* Start custom CSS for itechie-service-widget, class: .elementor-element-6ec183e */a.btn.btn-base.btn-small {
    display: none;
}


.single-service-inner .details-hover-wrap {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: #2296f9;}
    
    
    
.single-service-inner.style-hover-2 {
    padding: 60px 30px 55px 30px;
    min-height: 438px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-769a07f */.elementor-1763 .elementor-element.elementor-element-6ec183e > .elementor-widget-container {
    background-color: #091547;
    padding: 120px 0px 90px 0px;
}/* End custom CSS */
/* Start custom CSS for itechie-how-it-work-widget, class: .elementor-element-4f27f76 *//* Fix Bootstrap row inside Elementor */
.elementor .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    justify-content: center !important;
    display: flex !important;
}

/* Only for How it Work section */
.how-it-work-area .row {
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for itechie-how-it-work-widget, class: .elementor-element-3b7681d *//* Fix Bootstrap row inside Elementor */
.elementor .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    justify-content: center !important;
    display: flex !important;
}

/* Only for How it Work section */
.how-it-work-area .row {
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for itechie-how-it-work-widget, class: .elementor-element-6d6c17d *//* Fix Bootstrap row inside Elementor */
.elementor .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    justify-content: center !important;
    display: flex !important;
}

/* Only for How it Work section */
.how-it-work-area .row {
    justify-content: center !important;
}/* End custom CSS */