/*** Navbar Start ***/
/*** Azul  #014ca1***/

.navbar-space {padding-left:8%;}

@media (max-width: 991px) {
    .navbar-space {
        padding-left: 0;        
    }

}

.url-top {display:none}

@media (max-width: 991px) {
    .url-top {display:flex; padding-left:70px; align-items: center;
    justify-content: center; font-size:14px          
    }
}

@media (max-width: 480px) {
    .url-top {display:flex; padding-left:60px; align-items: center;
    justify-content: center; font-size:12px          
    }
}

@media (max-width: 320px) {
    .url-top {display:flex; padding-left:60px; align-items: center;
    justify-content: center; font-size:10px          
    }
}



.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center; padding-left:0%;}

@media (max-width: 991px) {
    .navbar-collapse {
        padding: 0px;
        margin-top:50px;
        
    }

}

.ico {}

@media (max-width: 991px) {
    .ico {
        display:none
    }
}



.nav-bar {
    background: var(--bs-white);
    transition: 1s;
    font-family: "Google Sans Flex", sans-serif;
              font-optical-sizing: auto;
              font-weight: 700;
              font-style: italic;
              font-size: 18px;
              font-variation-settings:
                "slnt" 0,
                "wdth" 151,
                "GRAD" 0,
                "ROND" 0;
}


.navbar .navbar-nav {
        width: 100%;
        display: flex;
        
        background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 37%,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 76%); 



         
        border-radius: 10px;
    }


@media (max-width: 991px) {
    .navbar {
        padding: 20px 0;
    }

    .navbar .navbar-nav .nav-link {
        padding: 0;
        
    }

    .navbar .navbar-nav .nav-item {
        display: flex;
        padding: 20px;
        flex-direction: column;
        justify-content: start;
        align-items: start;
        
    }

    .navbar .navbar-nav .nav-btn {
        display: flex;
        justify-content: start;

    }

    .navbar .navbar-nav {
        width: 100%;
        display: flex;
        margin-top: 20px;
        padding-bottom: 20px;
        background: var(--bs-light);
        border-radius: 10px;
        
    }

    .navbar.navbar-expand-lg .navbar-toggler {
        padding: 8px 15px;
        border: 3px solid var(--bs-white);
        color: var(--bs-white);
    }
}

	.logo-float {		
height:220px; width:auto; z-index:10; top:100px; left:30px }

@media (max-width: 991px) {
    .logo-float {
        height:160px; width:auto; z-index:10; top:80px; left:50px
    }
}   

@media (max-width: 480px) {
    .logo-float {
        height:130px; width:auto; z-index:10; top:70px; left:40px
    }
}

@media (max-width: 320px) {
    .logo-float {
        height:110px; width:auto; z-index:10; top:70px; left:40px
    }
}    
    
    !important}.mb-6{margin-bottom:10rem
    
    /*** Footer Start ***/
.footer {

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+19,910000+62,910000+100 */
background: linear-gradient(to bottom,  rgba(255,0,0,1) 19%,rgba(145,0,0,1) 62%,rgba(145,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}

.w-28{width:15% !important}