#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 40px;
}
.right-content .editor-sec {
    margin: 5px 0 25px 0 !important;
    padding: 0px 10px 0px 10px !important;
}
h2.blog_head {
    margin: 25px 0 0 0 !important;
}
.country-sec {
    margin: 36px 20px 0 0px !important;
    float: right !important;
}
@media only screen and (min-width: 1500px){
    .wrapper .body-content .container {
        width: 1460px !important;
    }
    .wrapper .menu-part .container {
        width: 1460px !important;
    }
}
@media only screen and (max-width: 1499px){
    .wrapper .body-content .container {
        width: 1345px !important;
        margin: auto;
        overflow: hidden !important;
    }
    .wrapper .menu-part .container {
        width: 1335px !important;
    }  
    .wrapper .twitter {
        margin: 5px 0 10px 0 !important;
        height: 350px !important;
    }
    .right-content .editor-sec {
        margin: 5px 0 5px 0 !important;
    }
    h2.blog_head {
        margin: 0px 0 0 0 !important;
    }
}

@media only screen and (max-width: 1360px){
    .wrapper .body-content .container {
        width: 1200px !important;
        margin: auto;
        overflow: hidden !important;
    }
    .wrapper .menu-part .container {
        width: 1200px !important;
    }
    .wrapper .twitter {
        margin: 5px 0 10px 0 !important;
        height: 250px !important;
    }
    .section1 .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
        padding: 0 0 25px 0 !important;
    }
    h2.tweet-part {
        margin: -50px 0 0 0 !important;
    }
}

@media only screen and (max-width: 1199px){
    .wrapper .body-content .container {
        width: 95% !important;
    }
    .wrapper .menu-part .container {
        width: 95% !important;
    }
    .container .section1 .col-md-12 .col-md-9 {
        width: 100% !important;
    }
    .container .section1 .col-md-12 .col-md-9.col-sm-12 {
        width: 75% !important;
    }
    .section1 .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
        padding: 0 0 0px 0 !important;
    }
    .section1 .col-md-9 .col-md-12 .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 {
        width: 80% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
        width: 20%;
    }
    .section1 .col-md-3 {
        width: 100%;
    }
    .section1 .col-md-12 .col-md-3 {
        width: 25%;
    }
    h2.tweet-part {
        margin: -10px 0 0 0 !important;
    }
    .col-md-3.full-right {
        width: 100% !important;
    }
    .text-sec .img-right .col-md-3.col-sm-3 {
        width: 15% !important;
    }
    .text-sec .img-right .col-md-9.col-sm-9 {
        width: 85% !important;
    }
    .text-sec .img-right a {
        font-size: 16px !important;
        line-height: 18px !important;
    }
    .video-sec .video-slider {
        height: 400px !important;
    }
    .video-sec .sliderss {
        height: 400px !important;
    }
    .video-sec .video {
        height: 400px !important;
    }
    .news-sec2 .col-md-3 {
        width: 25% !important;
    }
    .blog-sec .news-sec2 {
        display: flex !important;
    }
    .blog-sec .news-sec2 h3 {
        font-size: 15px !important;
        line-height: 25px !important;
        margin: 0 0 8px 0 !important;
    }
    .blog-sec .news-sec2 p {
        font-size: 15px !important;
        line-height: 20px !important;
    }
    .full-right .blog-sec .news-sec2 a h3 {
        font-size: 16px !important;
        line-height: 20px !important;
        margin: 0 0 5px 0 !important;
    }
    .section10 .col-md-6 {
        width: 100% !important;
    }
}
@media only screen and (max-width: 991px){
    #myHeader .col-md-2.col-sm-3 {
        width: 20% !important;
    }
    #myHeader .col-md-8.col-sm-9 {
        width: 63%;
    }
    .container .section1 .col-md-12 .col-md-9.col-sm-12 {
        width: 100% !important;
    }
    .section1 .col-md-12 .col-md-3 {
        width: 90% !important;
        overflow: hidden !important;
        margin: auto !important;
        margin-top: 20px !important;
        padding: 0 0 0 0 !important;
    }
    .magazine-sec h3 {
        margin: 10px 0 10px 0px !important;
    }
    .for-sec button.owl-prev {
        left: 0px !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 {
        width: 100% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 img.img-responsive {
        width: 90% !important;
        margin: auto;
    }
    .section4 h2 {
        width: 90% !important;
        margin: 15px auto !important;
    }
    .section4 h3 {
        width: 90% !important;
        margin: 10px auto !important;
    }
    .section4 small {
        width: 90% !IMPORTANT !important;
        margin: 0 0 0 45px !important;
        font-size: 13px !important;
    }
    .section4 p {
        margin: 5px 0 5px 45px !important;
        width: 90% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-8.col-sm-6 {
        width: 100% !important;
        margin: auto !important;
    }
    .section4 .col-md-8.col-sm-6 .text-sec2 {
        display: flex !important;
        width: 90% !important;
        margin: auto !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
        width: 30% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 h4 a {
        font-size: 18px !important;
        line-height: 22px !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 h4 {
        margin: 20px 0 3px 0 !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 small {
        font-size: 13px !important;
        margin: 0 0 0 0 !important;
    }
    .section7 {
        width: 90% !important;
        margin: 15px auto !important;
    }
    .blog-sec .col-md-12.col-sm-6 {
        width: 100% !important;
    }
    .full-right .blog-sec .news-sec2 a h3 {
        margin: 20px 0 0 0 !important;
    }
    .blog-sec .news-sec2 p {
        font-size: 15px !important;
        line-height: 26px !important;
    }
    .blog-sec .news-sec2 .col-md-3 {
        width: 30% !important;
    }
    .new-layout .col-md-12.col-sm-12 {
        width: 90% !important;
        margin: auto 35px !important;
    }
    .for-line h3 {
        margin: 5px 0 5px 0 !important;
        width: 100% !important;
    }
    .for-line small {
        margin: 0 0 0 0 !important;
    }
    #tag_line {
        max-width: 150px !important;
        text-align: center !important;
        line-height: 12px !important;
    }
    .text-sec .img-right .col-md-3.col-sm-3 {
        width: 22% !important;
        margin: 0 0 0 0 !important;
    }
    .text-sec .img-right .col-md-9.col-sm-9 {
        width: 78% !important;
    }
}

@media only screen and (max-width: 767px){
    #myHeader .col-md-2.col-sm-3 {
        width: 100% !important;
    }
    #myHeader .col-md-8.col-sm-9 {
        width: 100% !important;
    }
    .menu-part .col-md-2.col-sm-2 {
        width: 100% !important;
    }
    .country-sec {
        margin: 0px 0px 0 0px !important;
        float: right !important;
    }
    .country-sec {
        position: absolute !important;
        left: 300px !important;
        top: -55px !important;
    }
    .menu-part {
        min-height: 90px !important;
    }
    .for-sec button.owl-next {
        right: 0px !important;
    }
    .body-content .section5.section6 .details {
        height: auto !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 small {
        margin: 0 0 0 35px !important;
        width: 90% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 p {
        margin: 5px 0 5px 35px !important;
    }
    .text-sec .img-right {
        overflow: hidden !important;
        display: flex !important;
    }
    .text-sec .img-right .col-md-9.col-sm-9 {
        width: 70% !important;
        margin: 0px 0 0 15px !important;
    }
}
@media only screen and (max-width: 599px){
    .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
        width: 95% !important;
        margin: auto !important;
        margin-bottom: 10px !important;
    }
    .for-sec button.owl-prev {
        left: 25px !important;
    }
    .for-sec button.owl-next {
        right: 40px !important;
    }
    .section1 .col-md-12 .col-md-3 {
        width: 100% !important;
        margin-top: 10px !important;
    }
    .section4 {
        margin: 0px 0 0 0 !important;
    }
    .section4 h2 {
        width: 100% !important;
        margin: 15px auto !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 img.img-responsive {
        width: 100% !important;
        margin: auto;
    }
    .section4 h3 {
        margin: 10px auto !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 small {
        margin: 0 0 0 0px !important;
        width: 100% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 p {
        margin: 5px 0 5px 0px !important;
        width: 100% !important;
    }
    .section4 .col-md-8.col-sm-6 .text-sec2 {
        display: block !important;
        width: 100% !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 h4 {
        margin: 10px 0 3px 0 !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 h4 a {
        font-size: 14px !important;
        line-height: 16px !important;
    }
    .section7 {
        width: 100% !important;
    }
    .section4 h2 {
        margin: 0 0 10px 0 !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 small {
        font-size: 11px !important;
        margin: 0 0 0 0 !important;
    }
    .text-sec .img-right a {
        font-size: 13px !important;
        line-height: 18px !important;
    }
    .new-layout .col-md-12.col-sm-12 {
        width: 100% !important;
        margin: auto 0px !important;
    }
    .country-sec {
        position: absolute !important;
        left: 160px !important;
        top: -15px !important;
    }
    .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
        width: 100% !important;
    }
    .section1 .col-md-9 .col-md-12 .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 {
        width: 100% !important;
        padding: 0 !important;
    }
    .item .heading {
        min-height: 200px !important;
        height: 100% !important;
    }
    .section4 h3 {
        width: 100% !important;
    }
    .section4.industry-sec {
        margin: 0 !important;
    }
    .text-sec .img-right {
        overflow: hidden !important;
        display: block !important;
    }
    .section4.ceo-sec {
        margin: 0 !important;
    }
    .text-sec .img-right .col-md-3.col-sm-3 {
        width: 100% !important;
        margin: 0 0 0 0 !important;
    }
    .text-sec .img-right .col-md-9.col-sm-9 {
        width: 100% !important;
        margin: 0px 0 0 0px !important;
    }
    .blog-sec .news-sec2 {
        display: block !important;
    }
    .container .section1 .col-md-12 .col-md-9 {
        width: 100% !important;
        padding: 0 !important;
    }
    .section4.new-layout {
        margin: 0 !important;
    }
    .section10 .col-md-6 {
        width: 100% !important;
        padding: 0 !important;
    }

}

/* Added on 23rd November 2021*/
@media only screen and (min-width:1500px ){

        .video-sec .video-slider {
            height: 180px !important;
        }
        .video-sec .sliderss {
            height: 180px !important;
        }
        .video-sec .video {
            height: 180px !important;
        }
        .blog-sec h2.blog_head {
            margin: 0 0 0 0 !important;
        }
        .col-md-3 .right-content .editor-sec {
            margin: 5px 0 10px 0 !important;
            padding: 0px 10px 0px 10px !important;
        }

}
@media only screen and (max-width:1499px ){
    .section1 .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
        margin: 40px 0 10px 0 !important;
        padding: 0 0 15px 0 !important;
    }
    .section4 h2 {
        margin: 0 0 20px 0 !important;
    }
    .wrapper .col-md-3 .twitter {
        margin: 5px 0 10px 0 !important;
        height: 830px !important;
    }       
}    
@media only screen and (max-width: 1360px){
    h2.tweet-part {
        margin: -35px 0 0 0 !important;
    }
}

@media only screen and (max-width:1360px ){
        .video-sec .video-slider {
        height: 175px !important;
    }
        .video-sec .sliderss {
        height: 175px !important;
    }
        .video-sec .video {
        height: 175px !important;
    }
        .col-md-3 h2.tweet-part {
        margin: -35px 0 0 0 !important;
    }
        .text-sec2 {
        margin: 0px 0 15px 10px !important;
        padding: 0 0 15px 0px !important;
    }
}

@media only screen and (max-width: 1199px){
        .magazine-sec h3 {
        margin: 0 0 10px 0px !important;
    }
    .text-sec2 {
        display: flex;
        margin: 0px 0 10px 10px !important;
        padding: 0px 0 10px 0px !important;
    }
        .col-md-3.full-right .right-content .editor-sec {
        margin: 20px 0 20px 0 !important;
    }
}

@media only screen and (max-width: 991px){
    .section1 .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
    margin: auto !important;
}
.section1 .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
    margin: auto !important;
}
.section4 .col-md-4.col-sm-6 {
    width: 100% !important;
}
.section4 .col-md-4.col-sm-6 img.img-responsive {
    width: 90% !important;
    margin: auto;
}
.section4 .col-md-8.col-sm-6 {
    width: 100% !important;
}
.section4 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
    margin: 0 0 0px 0 !important;
    padding: 10px 0 10px 0 !important;
}
.section4 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
    margin: 0 0 0px 0 !important;
    padding: 10px 0 10px 0 !important;
    width: 30% !important;
}
.section4 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 {
    width: 100% !important;
}
.section4 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 small {
    margin: 0 0 0 0 !important;
}
.ceo-sec h2 {
    margin: 10px auto !important;
}
.section7 {
    width: 90% !important;
    margin: 0px auto !important;
}
.industry-sec h2 {
    margin: 10px auto !important;
}
.section4 {
    margin: 0 0 0px 0 !important;
}
.section1 .section4 h2 {
    width: 90% !important;
    margin: 10px auto !important;
}
.section4.ceo-sec h2 {
    margin-top: 0px !important;
}
.col-md-3 h2.tweet-part {
    margin: 0px 0 0 0 !important;
}
.section1 .col-md-3.full-right {
    margin-top: 0px !important;
}
}
@media only screen and (max-width: 767px){
.owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
    width: 100% !important;
}
.container .section1 .col-md-12 .col-md-3 {
    width: 100% !important;
    margin: auto !important;
    margin-top: 0px !important;
}
.section4 .col-md-4.col-sm-6 img.img-responsive {
    width: 100% !important;
    margin: auto;
}
.section1 .section4 h2 {
    width: 100% !important;
    margin: 10px auto !important;
}
.section1 .section4 {
    margin: 0px 0 0 0 !important;
}
.section1 .section4 h3 {
    width: 100% !important;
    margin: 10px auto !important;
}
.section1 .section4 small {
    width: 100% !IMPORTANT !important;
    margin: 0 0 0 0px !important;
    font-size: 13px !important;
}
.section1 .section4 p {
    margin: 5px 0 5px 0px !important;
    width: 100% !important;
}
.section1 .section4 .col-md-8.col-sm-6 .text-sec2 {
    display: block !important;
    width: 100% !important;
    margin: auto !important;
}
.section4 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
    margin: 0 0 0px 0 !important;
    padding: 10px 0 10px 0 !important;
    width: 100% !important;
}
.section4 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 {
    width: 100% !important;
    padding: 0 !important;
}
.section10 .col-md-6 {
    width: 100% !important;
}
.section1 .section7 {
    margin-bottom: 0px !important;
}
.section1 .section7 {
    width: 100% !important;
}
.section1 .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 img.img-responsive {
    width: 100% !important;
    margin: auto;
}
.section1 .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 p {
    margin: 5px 0 5px 0px !important;
}
.section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 small {
    margin: 0 0 0 0px !important;
    width: 100% !important;
}
.section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
    width: 100% !important;
}
.section1 .col-md-9 .col-md-12 .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 {
    width: 100% !important;
}
.section1 .section4 .col-md-12.col-sm-12 .col-md-4.col-sm-6 small {
    margin: 0 0 0 0px !important;
    width: 100% !important;
}
.section1 .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-3.col-sm-4 {
    width: 100% !important;
    padding: 0 !important;
}
.section1 .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 h4 {
    margin: 10px 0 3px 0 !important;
}
.section1 .col-md-9 .col-md-12 .section4 .col-md-12.col-sm-12 .col-md-12.col-sm-12 .text-sec2 .col-md-9.col-sm-8 {
    width: 100% !important;
}
.full-right .video-sec .video-slider {
    height: 250px !important;
}
.full-right .video-sec .sliderss {
    height: 250px !important;
}
.full-right .video-sec .video {
    height: 250px !important;
}
.full-right .blog-sec .news-sec2 {
    display: block !important;
}
.full-right .blog-sec .col-md-9 {
    padding: 0 !important;
}
.section10 .new-layout .col-md-12.col-sm-12 {
    width: 100% !important;
    margin: auto 0px !important;
}
.section10 .section4 h2 {
    width: 100% !important;
    margin: 0px auto !important;
}
.section10 .col-md-6 {
    width: 100% !important;
    padding: 0;
}
.for-line {
    margin: 5px 0 5px 0 !important;
    padding: 5px 0 5px 0 !important;
}
.section4.new-layout {
    margin: 0 0 0 0 !important;
}
}
@media only screen and (max-width: 599px){
.section7 .item .heading {
    height: 250px !important;
    padding: 10px 10px 10px 10px;
}
.section7 .item .heading p {
    font-size: 13px !important;
    line-height: 20px !important;
}
.section7 .item .heading h3 {
    font-size: 12px !important;
    line-height: 18px !important;
}
.mag-intro {
    height: 280px !important;
}
.section1 .owl-carousel.owl-theme.for-sec.owl-loaded.owl-drag {
    margin: auto !important;
    padding: 0 0 0px 0 !important;
    margin-bottom: 10px !important;
}  
}
