/* (C) Envirolytics Australia 
---------------------------------------------
Table of contents
---------------------------------------------
1. Typography
2. Colours
3. Main Nav
4. Home
5. About
6. Work
7. Single Work
8. Pricing
9. Contact
--------------------------------------------- */
body {
overflow-x: hidden;
font-family: 'Montserrat', sans-serif;
color: #FFF;
}
/* Colors */
:root {
    --grape-color:#604F7C;
    --jeans-color: #40ABFD;
    --straw-color: #E5E059;
    --junebud-color: #bdd358;
    --red-hover-color: #be0732;
    --cyan-hover-color: #6af3e1;
}

/* Main Nav */
/* Change default background color of bootstrap btn*/
.nav-item :hover {
    background-color: #40ABFD;
}
/* Nav-link font color change */
.nav-item a {
    color: var(--grape-color) !important;
  }
 
.nav-item a:hover {
  color: #FFF !important; 
 }
/* Carousel Styling*/
.home .carousel-item .carousel-caption-left{
    color: #FFF;
    position: absolute;
    right: 60%;
    top: 20%;
    transform: translate(15%, -5%);
    text-align: left;
}
.home .carousel-item .carousel-caption-right{
    color: #FFF;
    position: absolute;
    left: 70%;
    top: 20%;
    transform: translate(-10%, -5%);
    text-align: right;
}
.banner-button :hover {
background-color: #40ABFD;
color: #FFF;
}
.btn-outline-primary :hover{
    background-color: #40ABFD;
    color: #FFF;
}
.btn-outline-primary{
    color:#FFF;
}

/*Features*/
.feature-icon {
    width: 4rem;
    height: 4rem;
    border-radius: .75rem;
  }
  
  .icon-link > .bi {
    margin-top: .125rem;
    margin-left: .125rem;
    fill: currentcolor;
    transition: transform .25s ease-in-out;
  }
  .icon-link:hover > .bi {
    transform: translate(.25rem);
  }
  
  .icon-square {
    width: 3rem;
    height: 3rem;
    border-radius: .75rem;
  }
  
  .text-shadow-1 { text-shadow: 0 .125rem .25rem rgba(0, 0, 0, .25); }
  .text-shadow-2 { text-shadow: 0 .25rem .5rem rgba(0, 0, 0, .25); }
  .text-shadow-3 { text-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .25); }
  
  .card-cover {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
  }

/*Footer*/
.fa{
    padding:200px
    font-size:3px
    color:#FFF
}