.company-blob1{
    top: -95px;
}

.company-section1{
    margin: 124px 0 0;
}


.company-section1{
    min-height: 630px;
}

.company-section1 .company-blob1{
    min-height: 680px;
}

.company-section1 .company-blob1{
    right: -560px;
}

.company-section1 .company-cont-wrapper{
    margin: 45px 0 0;
}

/* .company-section1 .company-cont-wrapper h2{
    max-width: 396px;
} */

.company-section1 .company-cont-wrapper h3{
    margin-bottom: 10px;
}

.company-section1 .hero-section-content{
    max-width: 490px;
}

.company-section1 h3 {
    padding-right: 80px;
}

.company-section1 .line-anim{
    margin-left: 25px;
    height: 105px;
}

.company-section1 .company-blob1 canvas{
    opacity: 0;
    transform: scale(0.9);
    transform-origin: center;
    transition: ease opacity 4s , ease transform 5s;
}

.show-blob .company-blob1 canvas{
    transform: scale(1);
    opacity: 0.7;
    transition: ease opacity 4s , ease transform 5s;
}

@media(min-width: 992px) and (max-width: 1366px){

    .company-section1, 
    .company-section1 .company-blob1{
        min-height: 660px;
    }

    .company-section1 .company-cont-wrapper{
        margin: 25px 0 0;
    }

    .company-blob1{
        top: -80px;
    }
}

@media(max-width: 1280px) and (min-width: 992px){
    .company-section1{
        min-height: 500px;
    }

    .company-section1 .company-blob1{
        right: -490px;
    }
}

@media(max-width: 991px){

    .company-section1 .company-blob1 {
        right: -350px;
        top: -180px;
        min-width: 700px;
        transform: scale(0.65);
    }

    .company-section1 .inner-blob{
        opacity: 0.65;
    }

    .company-section1 .company-cont-wrapper h3{
        margin-bottom: 0 !important;
    }

    .company-section1{
        min-height: 100%;
        margin: 105px 0 100px;
    }

    .company-section1 .company-cont-wrapper{
        margin: 45px 0 0;
    }

    .company-section1 .line-anim{
        height: 80px;
    }

}

@media(max-width: 991px) and (min-width: 768px){
    .company-section1 .company-blob1{
        top: -160px;
    }
}