

@media only screen and (max-width: 991px) {

.c-banner-con h1 {
    font-size: 18px;
    margin-bottom: 11px;
    line-height: 32px;
}
.scene {z-index:99;}
.c-banner-img-w { text-align: center; }
.c-banner-img-w img {width: 340px; margin: 0 auto;}
.c-banner-w .col-lg-6:first-child { order: 2 }
.c-banner-w .col-lg-6:last-child { order: 1; }
.c-banner-w { padding: 20px 0; }
.c-btn-new-1 { padding: 11px 20px; font-size: 13px; }
.c-banner-con { margin-top: 15px; }
.c-about-pw h2 { font-size: 18px; line-height: 24px; }
.c-about-pw p { font-size: 15px; line-height: 25px; }
.c-resum-sw .slick-arrow { left: 0;width: 50px; }
.c-resum-sw .slick-next { right: 0;left: inherit; }
.c-heading-1 { font-size: 20px;line-height: normal; }
.c-verified-con h2 { font-size: 20px;line-height: 30px; }
.c-3d-slioder {padding: 50px 0 30px;}
.c-3d-slider-left h2,.c-process-hw h2 { font-size: 20px;line-height: 30px; }
.c-3d-slioder .col-lg-5 { order: 2; }
.c-3d-slider-left { margin-top: 80px; }
.c-3d-slioder .col-lg-7 { order: 1; }
.c-company-img { margin-bottom: 20px; }
.c-company-list { padding: 30px 0; }
.c-feature-job { padding: 30px 0 20px; }
.c-company-box-1 li { width: 50%; margin-bottom: 10px; }
.c-company-box-1 { flex-wrap: wrap; }
.c-process-in {padding: 10px 0 30px; }
.c-process-mav {margin-top: 0px;background: transparent;}
.c-process-mav ul { border: none;background: inherit; }
.c-process-mav ul a {background: inherit !important;border: none;width: auto;display: inline-flex;}
.c-process-mav ul a svg { display: none; }
.c-process-mav ul a dfn { display: none; }
.c-process-in .splide__pagination__page.is-active ,.c-process-in .splide__pagination__page { background:  transparent !important; }
 .splide__pagination li .splide__pagination__page:after { display: none !important; }
.splide__pagination li:nth-child(1) .splide__pagination__page ,.splide__pagination li .splide__pagination__page { border: none !important; }
.c-process-img h3 { opacity: 1; }
.c-process-img img { height: 225px; }
.c-process-in .splide__pagination__page { width: auto; }
.c-process-img { padding-left: 40px; }
.c-process-in .splide__pagination__page { padding: 0px;margin-bottom: 8px; }
.c-process-in .splide__pagination__page:before { margin: 0 !important;
width: 35px!important; height: 35px!important; font-size: 14px !important; }
.c-process-img { height:350px; }
.c-process-in {padding-bottom: 0px;padding-top: 0;}
.c-process-w { padding-bottom: 20px; }

.c-down-btn {
    position: absolute;
    right: inherit;
    border-radius: 50%;
    bottom: 0;
    z-index: 2;
    cursor: pointer;
    left: 50%;
    transform: translateX(-50%);
}
.c-down-btn span{ display: none; }

.c-testi-hw h3 { font-size: 18px; color: #fff; justify-content: center; }
.c-testi-heading-con { margin-top: 15px; }
.c-testi-w .c-testi-loop-box { transform: scale(1);padding: 0 10px; }
.c-testi-loop-box-in { padding: 15px !important; height: auto; }
.c-testi-w .slick-list { overflow: hidden; }
.c-process-w { background: #fff; background-image: none; }
.c-testi-loop-header-w { display: block; }
.c-testi-loop-box-in p { font-size: 14px; line-height: 24px; }
.c-testi-heading-con h3 { font-size: 18px; }
dotlottie-wc { height: 300px !important }
.copyright .bttxt { font-size: 13px; line-height: 18px; }
.c-mini-banner-m { display: block; }
.c-mini-banner-d { display: none; }
.c-job-category-bottom { padding-top: 20px; }
.c-resum-sw { padding-bottom: 0px; }
.c-job-category-bottom h4 { font-size: 16px; }
.header .logo {width: 102px;}
.navbar-light .navbar-toggler {background: transparent;border: none;outline: none;padding: 0;padding-left: 8px;}
.header .c-btn-new-1,.header .c-btn-new-2  { padding: 8px 10px 9px; font-size: 11px; }
.header .col-lg-2 { align-items: center;display: flex;justify-content: space-between;padding: 0 5px; }
.header .row { margin: 0 -5px; }
.header .container { padding: 0 5px; }
.header .clearfix { display: none; }
.navbar-nav .c-btn-new-1 ,.navbar-nav .c-btn-new-2 { display: none; }
.navbar-expand-lg .navbar-nav .nav-link { padding: 12px; font-size: 14px;
border-bottom: 1px solid #ccc; }
.navbar-expand-lg .navbar-nav .nav-item.active .nav-link { background: linear-gradient(121deg, rgba(79,38,136,1) 0%, rgba(44,31,100,1) 70%)!important;
	color: #fff;}
.navbar-collapse { padding: 0; padding-top: 10px; }	
}
