/*Logo adjustments*/
.logo-wrapper {
    width: 10%;
    margin-right: -25px;
}

@media screen and (max-width: 480px) {
    .logo-wrapper {
        width: 30%;
    }
}

.header-logo {
    width: 40%;
    
}
.footer-logo {
    width: 20%;
    
}

/*Toggle button change color*/
.togglebutton {
    color: white;
}

.togglebutton.scrolled {
    color: black;
}

/* custom hero section */
.hero-section {
    padding-top: 200px;
}

@media screen and (max-width: 480px) {
    .hero-section {
        padding-top: 50px;
    }
}

.feature-icon {
    background-color: #0641A2;
}

.icon-box {
    background-color: #0641A2;
}


.process {
    width: 600px;
    height: 700px;
    object-fit: cover;
    object-position: center center;
}

@media screen and (max-width: 480px) {
    .process {
        width: 100%;
        height: 50%;
    }
}

.offcanvas-backdrop-logo {
    width: 60px;
}

html {
    scroll-behavior: smooth;
}

.hero-section{
    padding-top: 140px;
    padding-bottom: 30px;
}


@media screen and (max-width: 480px) {
    .hero-section {
        padding-top: 70px;
        padding-bottom: 60px;
    }
}