*{
text-decoration: none !important;
outline: 0 !important;
list-style:none;
}
.row {
  margin: 0 !important;
  padding: 0;
}

@font-face {
 font-family: gothambold;
 src: url("../fonts/Gotham-Bold.otf"); /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: gotham;
 src: url("../fonts/Gotham-Light.otf"); /* TTF file for CSS3 browsers */
}

body {
  -webkit-font-smoothing: antialiased;
  max-width: 100%;
  position: relative;
  margin: 0 auto;

}
.loader.vertical {
    margin: auto;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
}
.loader img {
    width: 40px;
}
.bounce2 {
    animation: bounce2 2s ease infinite;
}
@keyframes bounce2 {
    0%,
    20%,
    50%,
    80%,
    100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-30px);
    }
    60% {
        transform: translateY(-15px);
    }
}
.container-in {
    max-width: 1100px;
    margin: 0 auto;
}
.homeSection {
    background: url('../assets/background.png');
    width: 100%;
    height: 100%;
    background-size: cover;
}