html, body {
    margin: 0;
    padding: 0;
  }
@media only screen and (max-width:768px) {
    
    .aligment-footer-sec {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
        align-items: center;
    }
    
    .bodycls {
        overflow: hidden;
    }
    /* .section-one-new{
        scroll-margin-top: 30px !important;
    } */
    /* .section-third{
        scroll-margin-top: 280px;
        
    } */
    .section-five{
        scroll-margin-top: 30px;
    }
    .section-six{
        scroll-margin-top: 30px;
    }
    .section-six .row{
        flex-wrap: nowrap;
    }
    .section-five .content-text p, .section-third .content-text p{
        font-size: 18px;
    }
    .section-five .team-slider{
        margin-top: 20px !important;
    }
    .centeraligemtonpitch {
        height: auto;
    }
    .section-five .row{
        margin-left: 0%;
    }
    .team-member-img {
        margin-left: 0;
    }
    .section-five .imgforteam {
        padding-left: 15px;
    }
    #audio-control img {
        width: 20px !important;
    }

    .section-third .content-text p {
        text-align: left;
    }

    /* html,
    body {
        overflow-x: hidden;
    } */

    .d-xs-none {
        display: none;
    }

    .section-title h2 {
        margin-bottom: 20px;
        font-size: 30px !important;
    }

    .section-six .section-title h2 {
        margin-top: 0;
    }

    .desktop {
        display: none !important;
    }

    .section-one .banner-text img {
        width: 80%;
    }

    .showcase,
    .video-container {
        height: 100vh;
    }

    .video-container video {
        object-fit: contain;
        height: 100% !important;
        width: 100% !important;
        background: #000;
    }

    .bg-banner-1 {
        background-size: cover;
        height: auto;
    }

    .navbar-light .navbar-toggler {
        color: rgb(0 0 0);
        border-color: rgb(255 255 255);
        background: #fff
    }

    .section-two,
    .section-third,
    .section-fourth,
    .section-five,
    .section-six {
        height: auto;
        padding: 50px 0;
    }

    .movies-slider,
    .project-slider,
    .news-events-slider,
    .insta-slider {
        margin: 0;
    }

    .navbar .nav-item {
        padding: 1px 20px;
    }

    .navbar-nav {
        margin-top: 15px;
        margin-bottom: 15px;
    }

    .section-title h1 {
        font-size: 40px !important;
    }

    .inner-div {
        padding: 14px 12px;
        margin: 0 20px;
    }

    .bulb-img {
        width: 75px;
        height: 75px;
    }

    .inner-div h2 {
        font-size: 18px;
    }

    .inner-div h3 {
        font-size: 20px;
    }

    .inner-div .content {
        padding: 0 20px;
    }

    .movies-slider,
    .project-slider,
    .news-events-slider,
    .insta-slider,
    .followimgsec-slider {
        padding: 20px 40px;
        text-align: center;
        border-radius: 28px 28px 28px 28px;
        margin: 0px 20px 0px 20px !important;
        width: 80%;
        margin-left: 10% !important;
    }

    .insta-slider {
        position: relative;
    }

    .owl-theme .owl-dots {
        display: flex !important;
        justify-content: center;
        margin-top: 15px;
    }

    .owl-theme .owl-nav {
        display: flex !important;
        top: 28%;
    }

    .owlmob .owl-prev {
        margin-left: 20px !important;
        position: absolute;
        top: 35%;
        left: 0;
    }

    .owlmob .owl-next {
        margin-right: -35px !important;
        position: absolute;
        top: 35%;
        right: 0;
    }

    .section-two .section-title h2,
    .section-fourth .section-title h2 {
        margin-top: -15px;
    }

    .section-third .content-text {
        padding: 20px;
        margin-right: 0;
    }

    .section-five .section-title h1 {
        margin-bottom: 15px;
        text-align: center;
        position: relative;
        top: 0;
    }

    .section-five .col-md-6.team {
        padding-right: 6%;
        padding-left: 6%;
    }

    .section-six .section-title h1 {
        margin-bottom: 0;
    }

    .section-seven .section-title h2 {
        font-size: 40px;
        letter-spacing: 0;
    }

    .section-seven .instaIcon {
        width: 30px;
        margin-top: -6px;
    }

    .single-widget .newsletter-wrap {
        width: 100%;
    }

    footer {
        padding: 20px 20px 20px 20px;
    }

    .arrow {
        position: relative;
        bottom: 60px;
    }

    .arrow img {
        left: 45%;
    }

    .section-one .banner-text {
        display: flex;
        justify-content: center;
        right: 0;
    }

    .swiper-slide {
        align-items: center;
        flex-direction: column;
    }

    .team-member-img {
        width: 100%;
    }

    .team-member-content {
        width: 100%;
    }

    .section-five .team {
        padding-right: 5%;
        padding-left: 5%;
    }

    .newsletter-wrap .send-btn i {
        font-size: 14px;
    }

    .single-widget .newsletter-wrap h3,
    .single-widget h3 {
        text-align: center;
        font-size: 20px;
    }

    .single-widget {
        margin-bottom: 15px;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .single-widget .newsletter-wrap {
        margin-bottom: 30px;
        width: 100%;
    }

    /* html:not(.no-js) [data-aos=fade-left]{
        transform: translate3d(0,0,0) !important;
    } */


    .owl-carousel .owl-nav button.owl-next,
    .owl-carousel .owl-nav button.owl-prev,
    .owl-carousel button.owl-dot {
        background: 0 0;
        color: inherit;
        border: none;
        padding: 0 !important;
        font: inherit;
        display: none;
    }

    .owl-theme .owl-nav [class*=owl-] {
        color: #FFF;
        font-size: 14px;
        margin: 5px;
        padding: 4px 7px;
        background: #D6D6D6;
        display: inline-block;
        cursor: pointer;
        display: inherit !important;
        border-radius: 3px;
    }
    .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
        display: none !important;
    }

    div.inner-div {
        width: 100%;
    }

    div.centeraligemtonpitch.inner-div {
        width: 100%;
        margin-left: 0px;
    }

    .pitchbg {
        background: #191919;
        padding-bottom: 30px;
    }

    ul.address {
        list-style: none;
        padding: 0;
        width: 100%;
    }

    .followimgsec .item img {
        height: auto;
        border-radius: 10px;
        padding: 0;
        object-fit: cover;

    }

    .centersipt {
        margin-left: 0%;
    }


}

@media only screen and (min-width:900px) {
    .banner-text .mob {
        display: none;
    }

    .video-container .mob {
        display: none;
    }

    .section-five {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

   
}

@media screen and (max-width:1366px) and (min-width:768px) {


    .bg-banner-3 {
        height: 100vh;
    }

    /* #menu{
        margin-top: -5px;
    } */
    .section-one .banner-text .img-ga {
        width: 80%;
    }

    .section-two,
    .section-fourth,
    .section-five {
        height: unset;
    }

    .section-seven .section-title h1,
    .section-seven .section-title h2 {
        font-size: 85px;
    }

    .section-one .banner-text .text-img .img-by {
        margin-top: 0;
        margin-left: 0;
        width: 30%;
    }

    .front-layer img:nth-child(1) {
        top: 0%;
        left: 32%;
    }

    /* .section-five .section-title h1{
        margin-bottom: -70px;
    } */
    .section-five .section-title h1 {
        top: 10%;
    }

    .inner-div {
        padding: 20px 60px;
    }

    .insta-slider .item img {
        height: 280px;
    }

    .busecleft {
        line-height: 10px;
        display: flex;
        flex-direction: row;
        color: #fff;
        padding-left: 5px;
        align-items: center;
    }

    .followimgsec .item img {
        height: auto !important;
        border-radius: 10px;
        padding: 2px 5px 0px 0px;
        object-fit: fill;

    }

    .centersipt {
        margin-left: 0%;
    }

}
@media only screen and (max-width:1366px) and (min-width:768px){
    .teambg .owl-next span {
        margin-top: -24% !important;
    }
}
@media screen and (max-width:1024px) and (min-width:1366px) {

    .section-seven .section-title h1,
    .section-seven .section-title h2 {
        font-size: 60px;
        ;
    }

    .section-seven .instaIcon {
        width: 50px;
    }

}

@media screen and (max-width:1440px) and (min-width:1024px) {

    #laptophide.owl-theme .owl-dots .owl-dot span {
        background: #808080 !important;
        display: none;
    }

    #laptophide span {
        display: none;
    }

}

@media screen and (max-width:2560px) and (min-width:841px) {

    #laptophide.owl-theme .owl-dots .owl-dot span {
        background: #808080 !important;
        display: none;
    }

    #laptophide span {
        display: none;
    }


}

@media screen and (max-width:1024px) and (min-width:600px) {
    .section-five .section-title h1 {
        top: 6%;
    }

    div.inner-div {
        width: 90%;
    }

    div.centeraligemtonpitch.inner-div {
        width: 100%;
        margin-left: 0px;
    }

    .followimgsec .item img {
        height: auto !important;
        border-radius: 10px;
        padding: 2px 5px 0px 0px;
        object-fit: fill;

    }

    .centersipt {
        margin-left: 0px;
    }
}

@media screen and (max-width:2560px) and (min-width:1081px) {
    .teambg .owl-next span {
        margin-top: -17%;
    }

    .followimgsec .item img {
        /* height: 400px; */
        border-radius: 10px;
        padding: 0px 5px 0px 5px;
        /* object-fit: cover; */
    }

    .section-third .section-title h2::after {
        content: '';
        border-bottom: 3px solid #2ba1ba;
        width: 65px;
        display: block;
        margin: 0px auto;
    }
}

@media(max-width:520px) {
    .aligmentforcenter {
        margin-left: 15px !important;
    }

    .mouse {
        width: 30px !important;
        height: 50px !important;
        border: 3px solid #fff;
        border-radius: 60px;
        position: relative;
    }

    .scrolls {
        position: absolute;
        width: 100px;
        margin-top: 12px;
        margin-left: -48px;
        font-size: 12px;
        color: #fff;

    }

    .navbar-brand img {
        width: 90px;
    }

    .navbar-light .navbar-toggler {
        color: rgb(0 0 0);
        border-color: rgb(255 255 255);
        background: #fff;
        outline: none;
    }

    .owl-carousel .owl-item img {
        display: block;
        width: 100%;
        /* height: 290px; */
    }

    .news-events-slider .owl-carousel .owl-item img {
        display: block;
        width: 100%;
        height: auto;
    }

    .news {
        text-align: center;
    }

    .owl-theme .owl-dots .owl-dot.active {
        zoom: 1.5 !important;
    }

    .aligmentforcenter p {
        font-family: 'Gotham', sans-serif !important;
    }

    .name {
        color: #fff;
        padding-top: 10px !important;
    }

    .busecleft {
        line-height: 10px;
        display: flex;
        flex-direction: row;
        color: #fff;
        padding-left: 0px !important;
        align-items: center;
    }

    .busecleft {
        padding-bottom: 15px;
    }

    .bsec p {
        font-size: 14px;
        line-height: 1;
        margin-bottom: 10px;
    }

    .busecleft img {
        width: 15% !important;
        margin-right: 15px;
    }

    .busecleft a {
        color: #01a5e0;
        font-size: 14px;
    }

    .pitchbg,
    .pitch-2 {
        background: #191919;
        padding: 20px 0 !important;
    }

    .pitchbg div.inner-div {
        width: 100%;
    }

    .pitchbg img.bulb-img,
    .pitchbg .inner-div h2,
    .pitchbg .click,
    .footer-margin-class {
        margin-left: 0;
    }

    .pitchbg .bulb-img {
        width: 70px;
        height: 70px;
    }

    .pitchbg .inner-div .content {
        padding: 0 50px;
    }

    .bsec {
        margin-left: 33px;
    }

    .pitchbg .inner-div h2 {
        font-size: 16px;
    }

    .pitchbg .inner-div h3 {
        font-size: 16px;
        margin-bottom: 0;
    }

    .pitch-2 div.centeraligemtonpitch.inner-div {
        margin: 0 auto;
        width: 70%;
    }

    .footer {
        padding: 0px 20px 20px 20px !important;
        background: #191919;
    }

    .followimgsec {
        /* background: #171717;
        padding: 0px;
        padding-bottom: 30px;
        margin-top: 30px; */
    }
    .followimgsec-slider{
        margin-top: 0px !important;
    }

    ul.social-wrap.centericon {
        padding: 18px 0px 0px 0px;
    }

    .socialafterpitech .single-widget {
        margin-bottom: 0;
    }

    .pitchbg div.inner-div {
        width: 100%;
    }

    .addarrowaligment .owl-prev span {
        margin-left: -55px !important;
    }
    .followimgsec-slider .owl-prev span {
        margin-left: -55px !important;
    }
    /* .followimgsec-slider .item {
        background: #fff;
        padding: 45px 35px;
        border-radius: 20px;
        width: 100%;
    } */
    .pitch-2 div.centeraligemtonpitch.inner-div {
        margin: 0 auto;
        width: 100%;
    }

    .busecleft {
        padding-bottom: 4px;
    }

    ul.address {
        list-style: none;
        padding: 0;
        width: 72%;
    }

    .copyright-wrap {
        text-align: center;
        width: 100%;
        font-size: 14px;
    }

    .pitchbg .inner-div .content {
        padding: 0 19px;
    }

    .bsec {
        margin-left: 7px;
    }

    .followimgsec .item img {
        /* width: 60% !important; */
        height: auto;
        border-radius: 10px;
        margin: 0 auto;
        padding: 0;
        object-fit: cover;
    }
    .followimgsec-slider.owlmob .owl-next{
        margin-right: -70px !important;
    }
    .centersipt {
        margin-left: 0%;
    }

}
@media only screen and (max-width:991px){
    .followimgsec .followimgsec-slider .owl-nav {
        z-index: 0;
    }
    /* .video-img {
        margin-top: 0;
        height: 472px;
        top: 50%;
        transform: translateY(-50%);
    } */
}