@media only screen and (max-width:1620px) {
.subscribe-section:after {

    display: none;
}
    
}
@media only screen and (max-width:1200px) {
.subscribe-section:after {

    display: none;
}
.process_col:after{
    display:none;
}  
.process_col {
    margin: 10px;
    padding: 15px;
    background: #ffffff;
    box-shadow: 3px -1px 20px #e7e7e7;
}

li.process_col:nth-child(even) .process_col_inner {

    /* text-align: center; */
    /* flex-direction: column-reverse; */
    display: flex;
    flex: auto;
    flex-wrap: wrap!important;
    flex-wrap: wrap-reverse!important;
}
li.process_col:nth-child(even) {
    margin-top: 10px;
}
.working_process_inner ul.nav.row {
    justify-content: center;
}
  
}
@media (max-width:1366px) and (min-width:993px) {
.main-slider .slick-next {
    margin-top: 132px;
}
.main-slider ul.slick-dots{
    display:none!important;
}
}
@media (max-width:1266px) and (min-width:993px) {
.slider_cont {
    margin: 0 auto;
}
main .main-slider_thumbnail {
    max-width: 480px;
    bottom: 20px;
}
.btn_out .slick-arrow {
    margin: 0px -46px;
}

}
@media (min-width: 993px) {
.main-slider ul.slick-dots {
    display: block;
}

.testimonial_slider_cover {
    padding: 40px 0;
}


    .main-navbar .dropdown>.dropdown-menu {
        display: block;
        -webkit-transform-origin: top;
        transform-origin: top;
        -webkit-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
        -webkit-transform: scale(1, 0);
        transition: all 0.2s linear;
        -webkit-transition: all 0.2s linear;
        top:40px;
    }


    .navbar.h_stiky .dropdown>.dropdown-menu {
      top: 55px;
    }
    .main-navbar .dropdown:hover>.dropdown-menu {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        opacity: 1;
    }
}

@media (max-width:1200px) {
.navbar-brand {
    position: relative;
    width: 140px;
}
.services.bg_shap {
    background: #fff!important;
}
header .navbar-nav .nav-link {
    margin: 0 5px!important;
}

}


@media only screen and (max-width:992px)  {
.working_process_inner ul.nav.row {
    justify-content: space-around;
}
.our_services-col.col-lg-4.col-md-6.col-sm-12:last-child .service-content {
    margin-bottom: 0;
}
section.working_process {
    background-image: none;
    background-color: #f7f7f7;
}
.topbar.bg-second {
    display: none;
}
.service_all_btn{
    display: none;
}
.testimonial {
    background: #ffffff; 
    }
.testimonial-slider .slider_cont {
    padding-bottom: 20px;
}
.slider_cont h2 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 20px;
}
header .navbar-nav .nav-link:before{
    display: none;
}
nav .dropdown-toggle:hover::after{
    color:#fff!important;
}
.row.traking_form {
    margin-bottom: 40px;
}
header .main-navbar .navbar-nav .nav-link {
    padding: 5px!important;
}
header .main-navbar .navbar-nav .nav-link.active{
        color: var(--second-color)!important;
}
.ser-details-img {
    margin-bottom: 60px;
}
.track-data blockquote{
    margin-bottom:60px;
}
.col.mini_subscribe-btn {
    margin-right: 15px;
    margin-left: 15px;
}
.testimonial-slider-nav .slick-current .post_img {
    margin: 0 auto;
}
.navbar-expand-sm .navbar-collapse{
    display:block!important;
}

.choose_us_img {
    margin: 40px auto;
}
.nav.choose_us_ul {
    justify-content: center;

}
    .sldier_3 ul.slick-dots {
    position: static;
    margin-top: 40px;
}
.about_img ul li img {
    max-width: 100%; 
    margin-top: 20px;
}
.comment-section .media,.mocial_following_inner {
    display: block;
}
nav .dropdown-toggle:hover::after, .main-navbar .active {
    color:#fff!important;
}
.comment-section  a.pull_left_comment {
    width: 100px;
    height: 100px;
    display: block;
}
.sidebar #searchsubmit {
    padding: 10px 15px;
}
ul.navbar.nav {
    justify-content: flex-start;
    padding: 6px 0;
}
.comment_form {
    margin-bottom: 60px;
}
 header .main-navbar .navbar-nav .nav-link:hover{
    color:var(--second-color)!important;
 }
.process_col {
    margin: 10px;
    padding: 15px;
    background: #ffffff;
    box-shadow: 3px -1px 20px #e7e7e7;
}
li.process_col:nth-child(even) .process_col_inner {
    text-align: center;
    flex-direction: column-reverse;
    display: flex;
    flex: auto;
    /* flex-wrap: wrap; */
    flex-wrap: wrap-reverse;
}
.tracking_item_inner .form-control {
    margin-bottom: 20px;
}
li.process_col:nth-child(even) {
    margin-right: 0px;
     margin-top: 0px;
}
  .main-navbar .dropdown-menu {
        position: static!important;
    }
    ul.nav.nav-pills.row {
        justify-content: center;
        margin-top: 30px;
    }
    .navbar-expand-md .navbar-collapse {
    display: block!important;
}
.process_col_inner h4 {
    margin-top: 15px!important;
    margin-bottom: 15px!important;
}

.out_img ul li {
    margin-top: 20px;
}
.navbar-collapse {
    position: absolute;
    padding-left: 15px;
    background: #f76011;
    left: 0;
    right: 0;
    top: 52px;
    z-index: 99999;
    display: block!important;
}
.h_stiky  .navbar-collapse{
    padding-top: 15px;
    top: 80px!important;
}
.navbar-expand-md .navbar-collapse {
    display: block!important;
}
    nav .dropdown-submenu .dropdown-toggle:hover::after {
        color: #fff;
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
    padding: 0;
}
.top-content {
    padding: 10px;
}
    nav .dropdown-toggle::after {
        position: absolute;
        right: 20px;
    }
    .brand_toggle_cont {
        display: flex;
        align-items: center;
        width: 100%;
        justify-content: space-between;
    }
    header .navbar-expand-md .navbar-toggler {
        display: block;
        position: relative;
        height: 28px;
    }
    header .main-navbar .navbar-nav .nav-link {
        /* display: flex; */
        /* justify-content: space-between; */
        /* font-size: 16px; */
    }
    .dropdown-menu li a {
        font-size: 16px!important;
        padding: 6px;
    }
    .navbar-expand-md .navbar-nav .mega_menu .dropdown-menu {
        position: static;
        border: 0;
        margin-left: 0;
        min-width: 100%!important;
        padding: 0 15px;
    }
    .dropdown-menu {
        min-width: 100%!important;
        padding: 0 15px;
    }
    .navbar-expand-md .navbar-nav .mega_menu .dropdown-menu li a {
        padding: 10px 0;
    }
    .navbar-expand-md .navbar-nav .mega_menu .dropdown-menu {
        padding: 0px!important;
    }
    li.dropdown-submenu:last-child {
        border: 0;
    }
    li.dropdown-submenu:last-child .lable_title:before {
        display: none;
    }
    .main-navbar ul.navbar-nav {
        margin: 0 0;
        /* flex-direction: unset; */
        width: 100%;
        display: block;
        overflow-x: hidden;
        overflow-y: scroll;
        max-height: 300px;
    }
    .navbar .collapse:not(.show) {
        display: none !important;
    }
    .navbar-expand-sm .navbar-nav {
        -ms-flex-direction: row !important;
        width: 100%;
    }



main .main-slider_thumbnail {
    position: static;
    display:none;
}
.main-slider video, .main-slider .slide>img {
    height: 100vh;
}

button.navbar-toggler {
    position: relative;
    display:block!important;
}
nav.navbar.navbar-expand-sm {
    background-color: var(--second-color);
    padding: 0px 15px 0px 15px;
    min-height:auto;
}
.row.topbar_inner {
    justify-content: center;
}
.coppy-right ul.social-icons {
    position: relative;
    overflow: hidden;
}
.main-slider .slick-arrow {
    display:none!important;
}
ul.slick-dots {
    top: auto;
    left: 0;
    right: 0;
    justify-content: center;
    bottom: 60px;
    display: flex!important;
}


.side_out_img,.side_out_img img{
     width: 100% ;
}
.user_content {
    margin:40px 0;
    display:none;
}
.services:after{
    overflow: hidden!important;
}
.coppy-right ul.footer-menu {
    justify-content: center;
    display: flex;
    float: none;
}
.coppy-right {
    padding-bottom: 15px;
}
.coppy-right p {
    padding-top: 0px;
    margin-bottom: 15px;
    text-align: center;
}
.widgets-col{
    font-family: 'Open Sans', sans-serif;
    margin: 20px 0;
}
.navbar-brand {
    position: relative;
    width: 120px;
}

}

@media (max-width:767px) {
.testimonial-slider-nav .slick-current .post_img {
    margin: 0 auto;

}

.about_img ul li:last-child {
    position: static;
    transform: inherit!important;
    text-align: center;
}
.process_col_inner .icon {
    margin-top: 15px;
}
}

@media (max-width:580px) {

.btn_group .btn {
    margin: 8px 0;
}
.top-content li a.btn_right{
    display: none;
}
    .process_col{
        margin:0;
        margin-bottom:20px;
          width: 47%;
    }
.widgets-col {
    flex: 100%;
    max-width: 100%;
}

}

@media (max-width:420px) {
    .process_col{
        margin:0;
        margin-bottom:20px;
          width:80%;
    }


}

@media (max-device-width: 1024px) and (orientation: landscape) {

}