body{
    font-family: 'Poppins', sans-serif;
}

.img-banner{
    position: absolute;
    z-index: 999;
    width: 70%;
}

.section-banner{
    background: url('../img/bg-1.png');
    background-position: top center;
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
    background-size: cover;
}

.banner-bg-shape{
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    background: url('../img/banner-bg-shape-1.svg');
    height: 140px;
    width: 100%;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}

.h-150{
    height: 150px !important;
}

.w-70{
    width: 70px;
}

.feature-column:nth-child(odd) {
    padding-top: 50px;
}

.bg-gradient-1 {
    background: rgba(39, 0, 255, 0.5);
    backdrop-filter: blur(15px);
    background-image: linear-gradient(218.15deg, #b966e763 0%, #2f57ef4a 100%);
    border: 0px;
}

.bg-gradient-2 {
    background: linear-gradient(151.71deg, #30C4FF 0%, #7259FF 100%) !important;
    border: 0px;
}

.bg-gradient-3 {
    background: linear-gradient(151.71deg, #FF652D 0%, #FFA426 100%) !important;
    border: 0px;
}

.bg-gradient-4 {
    background: linear-gradient(151.71deg, #29C986 0%, #2FC8E5 100%) !important;
    border: 0px;
}

.banner-1{
    background-image: url('../img/banner-1.jpg');
    background-position: top center;
    background-size: cover;
}

.dots{
    background-color: #0e85c9 !important;
    background-image: url('../img/dots.png');
}

.bg-blue{
    background-color: #0e85c9 !important;
}

.bg-red{
    background-color: #df3b31 !important;
}

.ls-2{
    letter-spacing: 2px;
}