.f-red{
        color: red!important;
    font-weight: bold!important;
}
.f-blue{
        color: blue!important;
    font-weight: bold!important;
}
.parts190-195_header1 nav.menulist li.nav-item::after{
        background: var(--main-color)!important;
}
.design-parts-10_l2XUlpFVf3 .container .content ul li .categorytag,.parts36_r .parts36_link_wrap .title,.design-parts-10_iI0oI4rw4j .container .content ul li .categorytag,.design-parts-547SCDJTueZm .container .content ul li a.more-link{
        border-radius: 0px!important;
}
.design-parts82-4_Xx4BPuYSKK .container .contents-wrap .contents-inner-wrap .text-wrap,.design-parts82-3_joHzhw9PEy .container .contents-wrap .contents-inner-wrap .text-wrap,.design-parts82-2_xm2WhSBzb8 .container .contents-wrap .contents-inner-wrap .text-wrap,.design-parts82-1_TBMrS7dd6K .container .contents-wrap .text-wrap{
        background: #eeeeee!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
            color: #fff!important;
        fill: #fff!important;
}
.parts151_FYGkul4ejk .parts151_1col{
        border-top: none!important;
}
.parts151_FYGkul4ejk{
        margin-bottom: 100px!important;
}
.design-parts-10_l2XUlpFVf3.bg-color{
        padding-top: 100px!important;
}
.design-parts-547SCDJTueZm .container .content ul span.banner-area{
        border-radius: 0px!important;
}
.design-parts-547SCDJTueZm .container .content ul{
        border: 1px solid #dbdbdb;
         border-radius: 0px!important;
}
.f-big{
        font-weight: bold!important;
    font-size: 130%!important;
}
@media screen and (max-width: 520px) {
        .parts190-195_header1 .btn-group button.navbar-toggler span{
            display: block!important;
        }
}
.parts190-195_header1 .navbar .navbar-brand img{
        margin-top: 10px!important;
}
.design-parts82-4_Xx4BPuYSKK .container .catch-copy{
        padding-top: 20px!important;
}
.design-parts82-2_xm2WhSBzb8 .container .contents-wrap .contents-inner-wrap .text-wrap .text-title{
    display: none!important;
}
.design-parts82-4_Xx4BPuYSKK.bg-img{
        padding-top: 100px!important;
}
/*lp page*/
.recruiter_header_YnShvEAVou .navbar{
    background: #000 !important;
}
body .recruiter_header_YnShvEAVou .navbar .btn-redirect-link a.link{
        color: #000000 !important;
}
@media screen and (max-width: 991px) and (min-width: 521px){
    .recruiter_header_YnShvEAVou .navbar{
                height: 65px!important;
    }
}
@media screen and (max-width: 520px){
       .recruiter_header_YnShvEAVou .navbar{
                height: 60px!important;
    }
}
.recruiter_partswB01DJxYIh10_imagebanner .container .row .col .salary .circle{
        color: #000000!important;
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
    background: #1c6cb5 0% 0% no-repeat padding-box!important;
}
.design-parts51_I7FvHfghxr .main-content .item .flex-content .content .title .flex-title .label-title{
    display: none!important;
}
.parts45_uiFOtJUg2F .parts45_card .carousel .slick-item .thumbnail-item img{
        border: 1px solid #bcbcbc!important;
            border-radius: 0px!important;
}
.font-b{
   font-weight: bold;
    color: #1c6cb5!important;
    border-bottom: 3px solid #1c6cb5!important;
    font-size: 110%!important;
}


@media screen and (min-width: 1400px){
.parts258-260_movie_wrap .moviecaption{
        top: 90%!important;
    left: 17%!important;
}
 
}
@media screen and (min-width: 1800px){
    .parts258-260_movie_wrap .moviecaption{
        top: 90%!important;
    left: 14%!important;
}
}
@media screen and (min-width: 992px) and (max-width: 1399px){
    .parts258-260_movie_wrap .moviecaption{
        top: 85%!important;
    left: 25%!important;
}
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    
.parts258-260_movie_wrap .moviecaption{
         max-width: 65% !important;
}
.parts258-260_movie_wrap .moviecaption{
   top: 80% !important;
    left: 32% !important;
}

}
@media screen and (max-width: 520px){
    .parts258-260_movie_wrap .back_video{
            padding-top: 61px!important;
    }
    .parts258-260_movie_wrap .moviecaption{
            top: 90% !important;
        left: 30% !important;
        max-width: 58% !important;
    }
    .parts258-260_movie_wrap,.parts258-260_movie_wrap .movie-wrap .back-video{
            height: auto!important;
    }
    .parts258-260_movie_wrap .h2-wrap h2.h2-img{
                width: 50%!important;
    }
    .parts258-260_movie_wrap .h2-wrap{
                       left: 27% !important;
        top: 70% !important;

    }
}
.recruitment_parts2NyLRXbS1Yg_imagebanner .container a{
        pointer-events: none!important;
}
@media print, screen and (min-width: 1367px){
	.parts258-260_movie_wrap .back_video,.recruiter_header_YnShvEAVou + style + script + section{
        height: 100vh!important;
}
}
@media screen and (max-width: 640px) {
    body .creative_parts265_YdB4PxRkt2 .boxy #pc_ban_YdB4PxRkt2 {
        display: revert!important;
    }
}

body .parts166_single_article video{
    width:100%!important;
}