@media(max-width:992px){


.hero_slider .carousel-inner .carousel-item .desc .box{width: 100%;padding:20px;}
.hero_slider .carousel-inner .carousel-item .desc .box h3 {font-size: 30px;    line-height: 40px;}
.ribbon_text h2 {padding: 6px 20px;font-size: 20px;}
.ab_radis .sf_ad,
.home_blo .post-item,
.list_sft .four_two,
.info-strip .info_right,
.page-team .team-item .team-image,
.feat-counter-list {flex-direction: column;    }

.feat-counter-item,
.home_blo .post-item .post-featured-image,
.page-team .team-item .team-image .image-anime {width: 100%;}
.service_gird {grid-template-columns: repeat(1, 1fr);}
.home_blo .post-item .blog-item-body .post-item-content h2 {font-size: 20px;}
.timeline ol {grid-template-columns: repeat(1, 1fr);}
.timeler .timeline-wrapper li:nth-child(even) .time_x .time_img,
.timeler .timeline-wrapper li:nth-child(even) .time_x .numbers {order:inherit;}
.timeler .timeline-wrapper ol li .time_x {flex-direction: row;align-items: center;}
.timeler .timeline-wrapper li .numbers {position: absolute;left: 0;top: 0;padding: 0;width: 30px;height: 30px;}
.timeline ol li .time_x .desc {flex: 1;height: auto;}
.timeler .timeline-wrapper ol:before{display:none}
.contact-section .sec-title.style-two h2 {padding: 0px 0;font-size: 40px;}
.cont-fomr {gap: 15px;padding: 20px;border-radius: 20px;flex-wrap: wrap;}
.contact-form .form-group {width: 100%;}
.footer-flex {gap: 30px;flex-direction: column;}
.sdsLeader h3,
.leader_header h1 {font-size: 35px;}
.ftr-social-privacy{gap: 30px;flex-direction: column;}
.about_header,
.leader_header {background: url(../img/mobile-page-header.png);}
.about_header .desc,
.leader_header .desc_dls {width: 100%;}
.about_header h1 {font-size: 30px;}
.about_header h2 {font-size: 30px;}
.info-strip .info_left {width: 100%;padding: 30px 20px;}
.info-strip .info_left:before {right: -5%;left: -54%;}
.big-img { width: 100%;}
.list_sft .four_two .sf_gr .sf_box {width: 50%;}
.list_sft .four_two .sf_gr {gap: 30px;}
.list_sft .four_two .sf_gr .sf_box:before {right: -19px;}
.video_desc .video_pad {padding: 15px;}
.video_desc .video_pad .video_bg {padding: 20px; width: 100%;}
.video_desc .video_pad .video_bg h4 {font-size: 25px;}
.dsd_coming_soon {background: url(../img/bg1.jpg);}
.dsd_coming_soon .desc {width: 100%;padding: 10px;}
.dsd_coming_soon .desc h3 {font-size: 35px;line-height: 40px}
.dsd_coming_soon .desc p {margin-bottom: 15px;}
.side_menu,
.navbar-toggle {display: block;}
.side_menu.active {right: 0;}



}