body{
    overflow-x: hidden;
    font-family: 'Montserrat', sans-serif;
    width: 100%;
}

body p{
    color: #9B9999;
    font-size: 18px;
}

.bg-navbar{
    background-color: #03283E;
}

.nav-item a{
    color: white !important;
    margin: 9 15px;
}

.carousel img{
    width: 100%;
}

.title h1{
    color: #565656;
    font-size: 40px;
    font-weight: 600;
}

.line{
    width: 85px;
    height: 10px;
    background-color: #1A4F6E;
    border-radius: 120px;
}

.card{
    border-radius: 15px;
    box-shadow: 0px 3px 6px #0000004D;
    height: 18rem;
    align-content: center;
}

.card:hover{
background-color: rgb(0, 0, 0, .8);
cursor: pointer; 
color: white;
}

.detail img{
    width: 90%;
}

.consultoria-grid h5{
    font-size: 20px;
    font-weight: 700;
    color: #565656;
}

.detail-jumbo{
width: 54px;
height: 6px;
background: #1A4F6E 0% 0% no-repeat padding-box;
border-radius: 93px;
margin: 20px 0px;
}

.whats{
    bottom: 40px;
}

@media only screen and (max-width: 700px) {

    .carousel-1{
        top: 98px !important;
    }
    .whats{
        bottom: 6rem !important;
        right: 14px !important;
    }
    .jumbo-grid{
        height: 33rem;
    }
    
    .navbar{
        position: absolute !important;
    }

    .card{
        height: 17rem;
    }

    body{
        padding-bottom: 18rem;
    }

    .nossa-assessoria{
        text-align: left !important;
    }

    #slider2{
        top: 7rem;
    }

    body p{
        font-size: 12px;
    }

    .title h1{
        font-size: 30px;
    }

    .line{
        height: 6px;
    }

    h6{
        font-size: 12px !important;
    }
  }

  @media only screen and (min-width: 601px) {



    .jumbo-grid{
        height: 33rem !important;
    }
  }

.jumbo-grid p{
    font-size: 0.9rem !important;
}

.number{
    width: 100%;
}

.canton{
    color: #6195FF;
}

.missao img{
    width: 100%;
}

.btn-primary{
    background-color: #6195FF;
    border-radius: 10px;
}

.events-detail{
    width: 83px;
    height: 6px;
    background: #6195FF 0% 0% no-repeat padding-box;
    border-radius: 93px;
    margin: 20px 0px;
}

.carousel-item p{
    color: white;
}


.nossa-assessoria{
    text-align: -webkit-right;
}

.global-brasil h2{
    color: #0E713A !important;
    font-weight: 600;

}

.slide4 img{
width: 40% !important;
}

.nossaassessoria{
    width: 100%;
}

.fale-conosco input{
    width: 90%;
    margin: auto;
}

.fale-conosco textarea{
    width: 95%;
    margin: auto;
}

.redes-sociais img{
  margin: 0px 10px;
}

.carousel-1{
    top: 38;
}

#slider1 img{
    height: 100px;
    width: auto;
}

.jumbo-grid button{
    bottom: 0px;
}

.btn-primary a{
    color: white;
    text-decoration: none;
}

.dropdown img{
    width: 1.5rem;
}

.dropdown a:hover{
    margin: 9px 0px;
}

nav.small{
    height: 10px;
}
.consultoria img{
    width: 100%;
}

.consorcio-image img{
    width: 90%;
}

.agro img{
    width: 90%;
}

html{
    scroll-behavior: smooth;
}

.navbar-brand img{
width: 80%;
}

.MultiCarousel { float: left; overflow: hidden; padding: 15px; width: 100%; position:relative;
}
    .MultiCarousel .MultiCarousel-inner { transition: 5s ease all infinite; animation: cambio 5s infinite alternate linear;
     float: left; }
        .MultiCarousel .MultiCarousel-inner .item { float: left; width: 14% !important;  }
        .MultiCarousel .MultiCarousel-inner .item > div { text-align: center; padding:10px; margin:10px; background: transparent; color:#666; }
    .MultiCarousel .leftLst, .MultiCarousel .rightLst { position:absolute; border-radius:50%;top:calc(50% - 20px);border: transparent; }
    .MultiCarousel .leftLst { left:0; }
    .MultiCarousel .rightLst { right:0; }
    
        .MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over { pointer-events: none; background: transparent; }

        .pad15 img{
            width: 100%;
            margin: auto;
        }

        .injesul img{
            width: 40% !important;
        }

        @keyframes cambio {
            0% {margin-left: 0;}
            50% {margin-left: 0;}
            
            55% {margin-left: -100%
;}
            100% {margin-left: -100%;}
            
          
        }