nav.navbar.navbar-expand-lg.navbar-dark.bg-dark.sticky-top {
    position: fixed;
    width: 100%;
}
.row.bg.h-100.d-lg-flex.justify-content-lg-start.justify-content-center {
    margin-top: 31px;
}
img.d-block.w-100 {
    margin-top: 65px;
}
.col-lg-6.col-12.my-5.bg-dark.p-5.text-dark.padLeft {
    margin-left: 18px;
}
.col-lg-6.col-12.col-10.my-5.bg-dark.p-5.padLeft {
    margin-left: 10px;
    margin-top: 68px!important;
}
.topBackgroundImage {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 390px;
}
.marginRight {
    margin-right: -15px!important
}
.FloatRight {
    float: right;
}
.Pad {
    padding-top: 60px;
    padding-bottom: 60px;
}
.backgroundImage {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    object-fit: contain;
}
.azabi {
    height: 392px;
}
.commercialProp {
    width: 500px;
    margin-top: 80px!important;
    margin-left: 10px;
}
@media only screen and (min-width: 1167px) {
    .commercialProp {
        width: 600px;
        margin-top: 80px!important;
        margin-left: 10px;
    }
    .col-lg-6.col-12.col-10.my-5.bg-dark.p-5.padLeft {
        margin-left: 10px;
        margin-top: 80px!important;
    }
}
@media only screen and (max-width: 990px) {
    a.nav-link.dropdown-toggle {
        padding-left: 7px;
    }
    .album.py-5.Topdepth {
        margin-top: 64px;
    } 
    .topBackgroundImage {
        height: 276px;
    }
    .azabi {
        height: 277px;
    }
    .commercialProp {
        width: 100%;
        margin-left: 0px;
    }
    .col-lg-6.col-12.col-10.my-5.bg-dark.p-5.padLeft {
        margin-top: 80px!important;
        margin-left: 0px!important;
    }
    .mobContainer {
        max-width: 100%;
    }
}
@media only screen and (max-width: 768px) {
    .col-lg-6.col-12.col-10.my-5.bg-dark.p-5.padLeft {
        margin-top: 50px!important;
    }
    .commercialProp {
        margin-top: 50px!important;
    }
    .topBackgroundImage {
        height: 241px;
    }
    .azabi {
        height: 241px;
    }
    .col-lg-6.col-12.my-5.bg-dark.p-5.text-dark.padLeft {
        margin-left: 0px;
    }
    .album.py-5.Topdepth {
        margin-top: 0px;
        display: inline-flex;
    }
    nav.navbar.navbar-expand-lg.navbar-dark.bg-dark.sticky-top {
        position: initial;
        width: 100%;
    }
    .row.bg.h-100.d-lg-flex.justify-content-lg-start.justify-content-center {
        margin-top: 0px;
    }
    .col-lg-6.col-12.col-10.my-5.bg-dark.p-5.padLeft {
        margin-left: 0px;
    }
}