.elementor-2177 .elementor-element.elementor-element-2ed6d7b{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-2177 .elementor-element.elementor-element-2ed6d7b{--content-width:1350px;}}/* Start custom CSS for ele-breadcrumb-id, class: .elementor-element-9bb565b */.br-bg {
    position: relative;
}

/* REAL image container */
.br-bg .elx-breadcrumb-section {
    position: relative;
}

/* Blue overlay exactly image ke upar */
.br-bg .elx-breadcrumb-section::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 45, 90, 0.65);
    z-index: 1;
}

/* Content upar rahe */
.br-bg .elx-breadcrumb-section .container {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for ele-ct-form-id, class: .elementor-element-cd19740 */.elx-contact-form-area{
    max-width: 100%;
}/* End custom CSS */