.elementor-14295 .elementor-element.elementor-element-e1509f6:not(.elementor-motion-effects-element-type-background), .elementor-14295 .elementor-element.elementor-element-e1509f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.implementdigital.com/wp-content/uploads/2021/12/ID_sub_service_banner_design-02-02.png");background-size:cover;}.elementor-14295 .elementor-element.elementor-element-e1509f6 > .elementor-container{max-width:1440px;}.elementor-14295 .elementor-element.elementor-element-e1509f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-14295 .elementor-element.elementor-element-e1509f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14295 .elementor-element.elementor-element-ae6d3d0 > .elementor-element-populated{margin:-2px 00px 0px 0px;--e-column-margin-right:00px;--e-column-margin-left:0px;}.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-14295 .elementor-element.elementor-element-22a026d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14295 .elementor-element.elementor-element-a78b425{text-align:center;}.elementor-14295 .elementor-element.elementor-element-a78b425 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-14295 .elementor-element.elementor-element-520c6ff{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-14295 .elementor-element.elementor-element-ce58b56{margin-top:80px;margin-bottom:0px;}.elementor-14295 .elementor-element.elementor-element-93ec3d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 32px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-c26e7d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:40px;color:#444444;}.elementor-14295 .elementor-element.elementor-element-b47a83c{margin-top:0px;margin-bottom:030px;}.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-14295 .elementor-element.elementor-element-4a6fc6d{text-align:end;}.elementor-14295 .elementor-element.elementor-element-4a6fc6d img{width:309px;height:215px;object-fit:contain;object-position:center center;}.elementor-14295 .elementor-element.elementor-element-1250ee5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-1250ee5{color:#6E6E73;}.elementor-14295 .elementor-element.elementor-element-cdf951e{padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-ac1b28b > .elementor-element-populated{margin:0px 0px 0px -8px;--e-column-margin-right:0px;--e-column-margin-left:-8px;}.elementor-14295 .elementor-element.elementor-element-7741ea2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-7741ea2{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#444444;}.elementor-14295 .elementor-element.elementor-element-3c084bc{margin-top:80px;margin-bottom:0px;}.elementor-14295 .elementor-element.elementor-element-b3d902e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-b3d902e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:40px;color:#444444;}.elementor-14295 .elementor-element.elementor-element-98a46a1{margin-top:7px;margin-bottom:0px;}.elementor-14295 .elementor-element.elementor-element-4e07ee0 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-592b4b1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#6E6E73;}.elementor-14295 .elementor-element.elementor-element-b0b9054{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#6E6E73;}.elementor-14295 .elementor-element.elementor-element-bb9afce{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#6E6E73;}.elementor-14295 .elementor-element.elementor-element-27165b8 > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-14295 .elementor-element.elementor-element-27165b8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#6E6E73;}.elementor-14295 .elementor-element.elementor-element-0564586 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-0564586 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:40px;color:#444444;}.elementor-14295 .elementor-element.elementor-element-a019473{margin-top:012px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-14346d6 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-a23e163{margin-top:012px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-d31437c > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-c0866d8{margin-top:012px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-2374ef9 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-692506b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-692506b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:40px;color:#444444;}.elementor-14295 .elementor-element.elementor-element-c30943a{margin-top:0px;margin-bottom:0px;}.elementor-14295 .elementor-element.elementor-element-bcbb402 > .elementor-element-populated{margin:00px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-706ac41 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-706ac41{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14295 .elementor-element.elementor-element-5814432 > .elementor-element-populated, .elementor-14295 .elementor-element.elementor-element-5814432 > .elementor-element-populated > .elementor-background-overlay, .elementor-14295 .elementor-element.elementor-element-5814432 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-5814432 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-f9c245a{border-style:solid;border-color:#C8C8C8;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-14295 .elementor-element.elementor-element-f9c245a, .elementor-14295 .elementor-element.elementor-element-f9c245a > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-14295 .elementor-element.elementor-element-c8e77ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-14295 .elementor-element.elementor-element-e1509f6{padding:50px 30px 50px 30px;}.elementor-14295 .elementor-element.elementor-element-ae6d3d0 > .elementor-element-populated{margin:030px 0px 0px 00px;--e-column-margin-right:0px;--e-column-margin-left:00px;}.elementor-14295 .elementor-element.elementor-element-93ec3d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 17px;}.elementor-14295 .elementor-element.elementor-element-c26e7d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-4a6fc6d img{width:100%;object-fit:cover;}.elementor-14295 .elementor-element.elementor-element-7756595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-cdf951e{padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-ac1b28b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 7px;}.elementor-14295 .elementor-element.elementor-element-7741ea2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-7741ea2{text-align:center;}.elementor-14295 .elementor-element.elementor-element-4e07ee0 > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-14295 .elementor-element.elementor-element-14346d6 > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-14295 .elementor-element.elementor-element-d31437c > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-14295 .elementor-element.elementor-element-2374ef9 > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-14295 .elementor-element.elementor-element-bcbb402 > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-14295 .elementor-element.elementor-element-706ac41 > .elementor-widget-container{margin:-22px 0px 0px 5px;}}@media(max-width:767px){.elementor-14295 .elementor-element.elementor-element-e1509f6{padding:135px 0px 135px 0px;}.elementor-14295 .elementor-element.elementor-element-ae6d3d0 > .elementor-element-populated{margin:-59px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14295 .elementor-element.elementor-element-a78b425 .elementor-heading-title{font-size:28px;}.elementor-14295 .elementor-element.elementor-element-ce58b56{margin-top:050px;margin-bottom:0px;padding:0px 0px 0px 00px;}.elementor-14295 .elementor-element.elementor-element-93ec3d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 014.5px 0px 13px;}.elementor-14295 .elementor-element.elementor-element-c26e7d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-c26e7d3 .elementor-heading-title{font-size:24px;}.elementor-14295 .elementor-element.elementor-element-4a6fc6d img{width:100%;object-fit:contain;}.elementor-14295 .elementor-element.elementor-element-7756595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14295 .elementor-element.elementor-element-02aea84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-ac1b28b > .elementor-element-populated{margin:0px 0px 0px 7px;--e-column-margin-right:0px;--e-column-margin-left:7px;padding:0px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-7741ea2 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-14295 .elementor-element.elementor-element-b3d902e .elementor-heading-title{font-size:24px;}.elementor-14295 .elementor-element.elementor-element-4e07ee0 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-585a470 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-14295 .elementor-element.elementor-element-0564586 .elementor-heading-title{font-size:24px;}.elementor-14295 .elementor-element.elementor-element-14346d6 > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-2a05d03 > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-a23e163{margin-top:-6px;margin-bottom:0px;}.elementor-14295 .elementor-element.elementor-element-d31437c > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-4bc2a76 > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-c0866d8{margin-top:-6px;margin-bottom:0px;}.elementor-14295 .elementor-element.elementor-element-2374ef9 > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-412590e > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-692506b .elementor-heading-title{font-size:24px;}.elementor-14295 .elementor-element.elementor-element-bcbb402 > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-14295 .elementor-element.elementor-element-706ac41 > .elementor-widget-container{margin:-15px 0px 0px 3px;}}@media(min-width:768px){.elementor-14295 .elementor-element.elementor-element-93ec3d1{width:69.254%;}.elementor-14295 .elementor-element.elementor-element-9621d1c{width:34.195%;}.elementor-14295 .elementor-element.elementor-element-7756595{width:65.805%;}.elementor-14295 .elementor-element.elementor-element-5814432{width:30.702%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14295 .elementor-element.elementor-element-93ec3d1{width:100%;}.elementor-14295 .elementor-element.elementor-element-5814432{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-22a026d */.breadcrumb{
    margin-top:-8rem;
    margin-left: 7.5rem;
    font-size: 12px;
    display: flex;
    align-items: center;
}
.breadcrumb img{
    margin-top: 22px;
    margin-left: 19px;
    margin-right: 19px;
}
.breadcrumb a{
    color: #fff;
}

@media screen and (max-width: 820px) {
    .breadcrumb {
        margin-top: -5.1rem;
        font-size: 8px;
       margin-left:0rem;
    }
}
@media screen and (max-width: 480px) {
    .breadcrumb {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e1509f6 */.banner{
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c26e7d3 */.page-title{
 position:relative;
padding-left: 15px;
line-height: 32px;
}
.page-title::before{
  position: absolute;
 content: " ";
 background: #3550A0;
width: 8px;
height: 100%;
top: 0;
left: 0;
}

@media screen and (max-width: 820px) {
    .page-title{
 margin-left: 0px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1250ee5 */.msgbox{
    position: relative;
}

.msgbox label{
    color: #6E6E73;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 7.5px;
    font-size: 15px;
    line-height: 28px;
    position: absolute;
    top: 15%;
    left: 7%;
}

@media screen and (max-width: 440px) {
    .msgbox label{
        top: 5%;
    }
    .msgbox img{
        height: 125px;
    }
}

@media screen and (max-width: 820px){
    .msgbox label{
        padding-right: 10px;
        padding-left: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f8b4a */.msgbox{
    position: relative;
}

.msgbox label{
    color: #000;
    font-weight: normal;
    font-size: 15px;
    line-height: 28px;
    position: absolute;
    left: 7%;
    top: 6%;
    right: 1%;
}

@media screen and (max-width: 440px) {
    .msgbox img{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02aea84 */.msgbox{
    position: relative;
}

.msgbox label{
    color: #000;
    font-weight: normal;
    font-size: 15px;
    line-height: 28px;
    position: absolute;
    left: 7%;
    top: 15%;
    right: 1%;
}

@media screen and (max-width: 440px) {
    .msgbox .last{
        top: 25%;
    }
    .msgbox img{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7756595 */.lol{
    border: 1px solid red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7741ea2 */.sub-heading-title{
    text-align: center;
    padding-top: 26px;
    padding-bottom: 26px;
    background: #ecedf6;
    font-size: 24px;
    border-radius: 10px;
  

}

@media screen and (max-width: 820px) {
    .sub-heading-title{
        margin-left: -1px;
        margin-right: 17px;
    }
}

@media screen and (max-width: 440px) {
    .sub-heading-title{
        margin-left: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-592b4b1 */.trouble img{
  margin-right: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0b9054 */.trouble img{
  margin-right: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0564586 */.sec-title{
 margin-top: 90px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24c9c72 */.workflow{
        display: flex;
        align-items: flex-start;
    }
    .workflow .no{
        border-radius:100%;
        padding-left: 9.5px;
        padding-right: 9.5px;
        padding-top: 1.5px;
        padding-bottom: 1.5px;
        text-align: center;
        background-color: #3550A0;
        color: #fff;
    }
    .workflow .content{
        margin-left: 20px;
        text-align: left;
        color: #6E6E73;
    }
    .workflow .content label{
        font-size: 18px;
        line-height: 28px;
        font-weight: bolder;
       color: #444444;
    }
    .workflow .content p{
        font-size: 16px;
        line-height: 28px;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-692506b */.third-title{
 margin-top: 90px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-706ac41 */.ac-links{
    display: flex;
    flex-direction: column;
}

.ac-links  a{
    color: #37352F;
    margin-bottom: 8px;
    line-height: 20px;
    font-size: 15px;
}

.ac-links a:hover{
    color: #365EFF;
}

.ac-link-heading{
   font-weight: bold;
   line-height: 20.3px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93ec3d1 */.left-bar{
    padding-left: 0;
    padding-right: 0;
}
@media screen and (max-width: 820px) {
    .left-bar {
      padding-left: 3px;
    
    }
}

@media screen and (max-width: 360px) {
    .left-bar {
      padding-left: 0px;
      padding-right: 0px;
      
    }
}/* End custom CSS */