.elementor-3462 .elementor-element.elementor-element-ecec403{--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;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-4646390{--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:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-2264e37{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.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-3462 .elementor-element.elementor-element-03fe1d3{width:var( --container-widget-width, 50% );max-width:50%;padding:16px 32px 16px 32px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-3462 .elementor-element.elementor-element-03fe1d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#111111;}.elementor-3462 .elementor-element.elementor-element-7b6eae1{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:3;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-6623466{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-3072760{--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:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-8efe247{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-3462 .elementor-element.elementor-element-5d6445c{padding:16px 32px 16px 32px;}.elementor-3462 .elementor-element.elementor-element-5d6445c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#111111;}.elementor-3462 .elementor-element.elementor-element-7cc7f95{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-5968fee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-4ebf6ee{--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:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-6e159d8{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-3462 .elementor-element.elementor-element-c36f31c{width:var( --container-widget-width, 60% );max-width:60%;padding:16px 32px 16px 32px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:end;}.elementor-3462 .elementor-element.elementor-element-c36f31c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#111111;}.elementor-3462 .elementor-element.elementor-element-1a17e56{--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;--justify-content:flex-start;--z-index:2;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-7dce96c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-fb07001{--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:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-43bee04{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-3462 .elementor-element.elementor-element-4499a7f{padding:16px 32px 16px 32px;text-align:end;}.elementor-3462 .elementor-element.elementor-element-4499a7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#111111;}.elementor-3462 .elementor-element.elementor-element-770812e{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-4b34782{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-47420ca{--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:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-676e5e8{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-3462 .elementor-element.elementor-element-d4dbc1e{width:var( --container-widget-width, 40% );max-width:40%;padding:16px 32px 16px 32px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-3462 .elementor-element.elementor-element-d4dbc1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#111111;}.elementor-3462 .elementor-element.elementor-element-c6c8c2e{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;overflow:visible;}.elementor-3462 .elementor-element.elementor-element-94bf5b0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}@media(max-width:1024px){.elementor-3462 .elementor-element.elementor-element-ecec403{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3462 .elementor-element.elementor-element-4646390{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3462 .elementor-element.elementor-element-2264e37{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3462 .elementor-element.elementor-element-03fe1d3{padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-3462 .elementor-element.elementor-element-6623466{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-3072760{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3462 .elementor-element.elementor-element-8efe247{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3462 .elementor-element.elementor-element-5d6445c{padding:10px 10px 10px 10px;text-align:start;}.elementor-3462 .elementor-element.elementor-element-5968fee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-4ebf6ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3462 .elementor-element.elementor-element-6e159d8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3462 .elementor-element.elementor-element-c36f31c{padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-3462 .elementor-element.elementor-element-7dce96c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-fb07001{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3462 .elementor-element.elementor-element-43bee04{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3462 .elementor-element.elementor-element-4499a7f{padding:10px 10px 10px 10px;text-align:start;}.elementor-3462 .elementor-element.elementor-element-4b34782{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-47420ca{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3462 .elementor-element.elementor-element-676e5e8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3462 .elementor-element.elementor-element-d4dbc1e{padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-3462 .elementor-element.elementor-element-94bf5b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3462 .elementor-element.elementor-element-03fe1d3{text-align:start;}.elementor-3462 .elementor-element.elementor-element-6623466{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-5d6445c{text-align:start;}.elementor-3462 .elementor-element.elementor-element-5968fee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-c36f31c{text-align:start;}.elementor-3462 .elementor-element.elementor-element-7dce96c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-4499a7f{text-align:start;}.elementor-3462 .elementor-element.elementor-element-4b34782{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3462 .elementor-element.elementor-element-d4dbc1e{text-align:start;}.elementor-3462 .elementor-element.elementor-element-94bf5b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-ecec403 */.funnel-b:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-image: url('https://clickmedialab.com/wp-content/uploads/2025/01/frame_1000004164.webp');
     background-size: contain;
        /*background-position: calc(-18%) calc(100% + 35px);*/
        background-repeat: no-repeat;
        opacity: 1;
         z-index: 1;
    }

@media (max-width: 1125px) {
    .funnel-b:before {
        background-image: none;
    }
    .elementor-3462 .elementor-element.elementor-element-ecec403:not(.elementor-motion-effects-element-type-background), .elementor-3462 .elementor-element.elementor-element-ecec403 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: none !important;
        
    }
}

.funnel-border:nth-child(1)::after {

    content: '';
z-index: -1;
    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 1px;

    background-color: #de2a19 !important; 

}

.funnel-border:nth-child(2)::after {

    content: '';
z-index: -1;
    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 1px;

    background-color: #e3602a !important; 

}

.funnel-border:nth-child(3)::after {

    content: '';
z-index: -1;
    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 1px;

    background-color: #fccc29 !important; 

}

.funnel-border:nth-child(4)::after {

    content: '';
z-index: -1;
    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 1px;

    background-color: #70c14b !important; 

}

.funnel-border:nth-child(5)::after {

    content: '';
z-index: -1;
    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 1px;

    background-color: #027eba !important; 

}

 .funnel-services {

   display: flex;

flex-direction: column;

justify-content: center;

align-items: start;

gap: 8px;

    }

    .funnel-list {

        background: #F7F7F7;

        padding: 4px 8px;

gap: 8px;

border-radius: 8px;

    }

    .funnel-services i {

    font-size: 14px;

    padding-left: 6px;

}

.elementor-3462 .elementor-element.elementor-element-ecec403 li.elementor-icon-list-item {

    background: #fff;
z-index: 4;
    padding: 7px !important;

    border-radius: 16px;

}

.elementor-3462 .elementor-element.elementor-element-ecec403 li.elementor-icon-list-item a {

    display: flex

;

    align-items: center;

    justify-content: space-evenly;

    flex-direction: row-reverse;

}

.funnel-list a {
    color: #333;
}
.funnel-list a:hover {
    color: #333;
}
.funnel-list:hover a  {
    color: #ff5001;
    transition: 0.4s ease;
}/* End custom CSS */