@media screen and (max-width: 520px){
    .parts190-195_header1 .btn-group button.navbar-toggler span{
        display: flex!important;
    }
}
.recruiter_partsqJRHrysjP110_imagebanner .container .row .col:last-child{
        display: none!important;
}
.parts181_custom_qfnb51R11n .parts181_link_wrap a{
        pointer-events: none!important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(4, 1fr)!important;
}
.parts190-195_header1 nav.menulist li.nav-item::after{
        background: var(--main-color)!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
            color: #fff!important;
        fill: #fff!important;
}
.sec2-midashi{
        color: #fff!important;
    font-weight: bold!important;
    font-size: 130%!important;
}
.parts118-123I27v9o02oi_link::after,.parts118-123MdCajWA7y5_link::after,.parts118-123MdCajWA7y5_link,.parts118-123I27v9o02oi_link,.parts118-123I27v9o02oi_text-left .parts118-123I27v9o02oi_img_wrap img,.parts118-123MdCajWA7y5_text-right .parts118-123MdCajWA7y5_img_wrap img{
        border-radius: 0px !important;
}
.parts127-129pyTT9Qhnhx_text h2, .parts127-129pyTT9Qhnhx_text p{
    color: #fff;
}
.design-parts37_EM6zq9wtwV .parts37_r .parts37_link_wrap .title{
        background-color: #000000!important;
}
.design-parts-33_DFhnvb2Zfi.design-parts-33 .container ul li{
        border: 1px solid #ffffff!important;
}
.design-parts-33_DFhnvb2Zfi .question .icon-collapse:after{
    color:#fff!important;
}
.design-parts-33_DFhnvb2Zfi.design-parts-33 .container .number_circle{
        color: #000!important;
}
@media screen and (min-width: 992px){
    .job-parts1_XCzej0OEaY ul li span{
                font-size: 25px!important;
    }
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
        background: #000000 0% 0% no-repeat padding-box!important;
}
.parts190-195_header1 .navbar .navbar-brand img{
        margin-top: 7px!important;
}
@media print, screen and (min-width: 960px){
	.job-parts1_XCzej0OEaY .job-parts1_list{
	        gap: 40px!important;
	}
}
@media screen and (max-width: 959px){
	.parts118-123I27v9o02oi_text-img,.parts118-123MdCajWA7y5_text-img{
	    background-position: center;
	}
}
@media screen and (max-width: 520px){
    .recruitment_parts2zCcymcwyET_imagebanner .container .img_wrap img,.recruitment_parts2fjmZJKdYO5_imagebanner .container .img_wrap img,.recruitment_parts2ZDfaIfvY15_imagebanner .container .img_wrap img{
        max-width: 100%!important;
    }
}