.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
    grid-template-columns: repeat(4, 1fr)!important;
}
.font-big{
        font-size: 115%!important;
    font-weight: bold!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;
}
@media print, screen and (min-width: 991px){
    .parts20_pphQ3jIZyc h3.title,.design-parts51_J84XyzrXSt .main-content .item .flex-content .content .title .flex-title .title-content {
    font-size: 24px!important;
}
}



.box-22_GzYZBsquVI.box-22 .container .row{
    padding: 30px 20px!important;
}
.parts48_vwgcjkSBWi .parts48-content .wrap-item .title {
    font-size: 32px!important;

}
.parts190-195_header1 .navbar-brand h1 img{
        width: auto!important;
}
.design-parts-33_EpPkbxq31C.design-parts-33 .container ul li{
        background: #fff!important;
}
.design-parts73_ARHgMidW30 .contents-wrap .text-sub-title{
        color: #0068b7!important;
    font-size: 35px!important;
}
.design-parts73_ARHgMidW30 .contents-wrap .text-title {
    font-size: 34px!important;

}
@media screen and (min-width: 521px) and (max-width: 1175px){
      .design-parts51_J84XyzrXSt .parts51 .main-content .item .flex-content .content .title .flex-title .title-content {
        font-size: 20px!important;
        text-align: left!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts48_vwgcjkSBWi .parts48-content .wrap-item .title {
        font-size: 28px!important;
    }
    .design-parts73_ARHgMidW30 .contents-wrap .text-sub-title{
    font-size: 28px!important;
}
.design-parts51_J84XyzrXSt .parts51 .main-content .item .flex-content .content .title .flex-title .title-content {
        letter-spacing: 0.28px!important;
    }
    .parts252-254-slider-wrap .h2-wrap .h2-inner-wrap {
    left: 8%!important;

}
    .design-parts73_ARHgMidW30 .contents-wrap .text-title {
        font-size: 28px!important;

    }
    
        .design-parts51_J84XyzrXSt .parts51 .main-content .item .flex-content .content .title .flex-title .label-title {
        font-size: 16px!important;
        width: 32%!important;
    }
      
    	.parts20_pphQ3jIZyc h3.title {
    font-size: 25px!important;

}
}
@media screen and (max-width: 520px) {
    .parts48_vwgcjkSBWi .parts48-content .wrap-item .title {
        font-size: 23px!important;
    }
    .parts190-195_header1 .btn-group button.navbar-toggler span{
                display: block!important;
    }
        .design-parts73_ARHgMidW30 .contents-wrap .text-sub-title{
    font-size: 20px!important;
}
   .design-parts73_ARHgMidW30 .contents-wrap .text-title {
        font-size: 20px!important;

    }
        .design-parts51_J84XyzrXSt .parts51 .main-content .item .flex-content .content .title .flex-title .title-content {
        font-size: 20px!important;
        text-align: left!important;
    }
        .design-parts51_J84XyzrXSt .parts51 .main-content .item .flex-content .content .title .flex-title .label-title {
              font-size: 16px !important;
        width: 26% !important;
        padding: 10px 10px!important;
    }
     .arrow_border:after,.arrow_border:before {
        display: none !important;
    }
}
@media screen and (max-width: 640px) {
      /* body .creative_parts265_a97XjiD9OU .boxy #pc_ban_a97XjiD9OU {
        display: revert !important;
    }*/
        .creative_parts265_a97XjiD9OU .boxy, .creative_parts265_a97XjiD9OU.img_ban img {
     max-width: 208px !important;
        max-height: 48px !important;

    }
    .creative_parts265_a97XjiD9OU.ban_fixed .boxy {
    top: 86%!important;
}
}
.parts50_xS0Iu7Kyqr.parts50-content .wrap-item:nth-child(odd) .item-inner__content:before{
        color: #000c1c!important;
}
.parts50_xS0Iu7Kyqr.parts50-content .wrap-item:nth-child(even) .item-inner__content:before{
        color: #404040!important;
}
.design-parts-53.design-parts-53_2KlXBEGzrq .container .content ul li{
        border-bottom: 1px solid #ffffff!important;
}
.parts50_xS0Iu7Kyqr.parts50-content .wrap-item .item-inner__content{
        padding: 0px!important;
}
.design-parts51_J84XyzrXSt .main-content .item .flex-content .content .title .flex-title .label-title{
        min-width: 30%!important;
    justify-content: center!important;
    padding: 10px 10px!important;
}
@media screen and (min-width: 641px) and (max-width: 1180px) {
    .creative_parts265_a97XjiD9OU.text_ban .boxy h4.title.title1 {
        font-size: 14px!important;
    }
}
.design-parts74_LIK6SrEUnV .contents-wrap .text-title,.design-parts74_3X5mkDQm73 .contents-wrap .text-title,.design-parts74_Sp9YZPjE34 .contents-wrap .text-title,.design-parts74_5YfCkNn6Gn .contents-wrap .text-title{
        display: none!important;
}
@media screen and (min-width: 521px) and (max-width: 786px) {
    .parts20_pphQ3jIZyc h3.title {
        font-size: 22px!important;
    }
}
@media screen and (max-width:1300px) and (min-width: 991px){
    .parts252-254-slider-wrap .h2-wrap .h2-inner-wrap h2.h2-img img {
    width: 60%!important;
}
}
@media print, screen and (min-width: 991px){
	.creative_parts265_a97XjiD9OU.ban_fixed .boxy {
    top: 68%!important;
}
}
.recruitment_parts2QnWFJljVAx_imagebanner .container .img_wrap a{
        pointer-events: none!important;
}
.recruitment_parts2QnWFJljVAx_imagebanner{
        padding: 70px 0!important;
}
@media screen and (max-width: 520px) {
    .recruitment_parts2QnWFJljVAx_imagebanner {
    padding: 50px 0 !important;
}
.recruitment_parts2QnWFJljVAx_imagebanner .container {
        max-width: 85%!important;
    }
}