.viewport-header.abt-header p {
    text-align: left;
    margin-top: 4%;
    text-transform: capitalize;
    color: #FF7B0A;
}
.viewport-header.abt-header p a{
    color: #FF7B0A;
    text-decoration:underline;
}
section.hjo .container {
    max-width: 100%;
    width: 100%;
}
.career-gim .main-c h4 {
    font-size: 1.35rem;
}

.career-gim .main-c h3 {
    margin-top: 0;
}

.career-gim .main-c h3 {
    font-size: 30px;
}

.career-gim .main-c p {
    margin-top: 20px;
}
.dvg h5 {
    font-size: 16px;
    line-height: 26px;
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header h2,
.career-gim .video-header.ser-ban.abt-ban .viewport-header h4 {
    font-family: 'avenir';
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header h4 .cnk {
    font-weight: bold;
}

.imgf img {
    width: 70%;
}

.imgf {
    top: -49px;
    right: -41px;
}

section.hjo {
    padding: 12% 0 5%;
}

.career-gim .fg2 button.owl-prev {
    position: absolute;
    right: 12%;
    top: -101px;
}
.career-gim .fg2 button.owl-next {
    position: absolute;
    right: 2%;
    top: -101px;
}

.career-gim .fg2 button img {
    width: 76%;
}
.career-gim .fg2 p {
    font-size: 16px;
    margin-top: 13px;
}

.career-gim .active .single-logo {
    padding: 45px 45px;
}

.career-gim .fg2 button:focus {
    outline:none
}
.career-gim .fg2 h5{
font-size:14px;
}
@media screen and (min-width:1200px){
    section.gim-1.carer2 {
    margin-top: 132px;
}

.career-gim .video-header .viewport-header h1 {
    font-size: 30px;
    line-height: inherit;
    margin-top:1rem !important
}

.video-header.ser-ban.abt-ban .viewport-header h3 {
    font-size: 1.35rem;
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header.abt-header {
    top: 15%;
}
}
.career-gim .asqx h5 {
    padding: 0;
}

.row.dca {
    margin-top: 30px !important;
    margin-bottom: 0!important;
}

.career-gim .asqx h5 {
    font-family: 'avenir';
    font-size: 16px;
}
.career-gim .lop h2{
    font-size:2rem
}
.career-gim .wace13.bldh {
    margin-bottom: 15px;
}

.row.dca:last-child {
    border:0 !important
}
.career-gim .gim-4 h2 {
    font-size: 2rem;
}
@media screen and (min-width:1500px){
.career-gim .video-header.ser-ban.abt-ban .viewport-header h1{
    font-size: 32px;
    line-height: inherit;
}

.viewport-header.abt-header p a,.dvg h5,.career-gim .fg1 p,.career-gim .fg2 p,.career-gim .sdce h6,.career-gim .asqx h5 {
    font-size: 19px;
}
}
@media screen and (min-width:1700px){
.career-gim .video-header.ser-ban.abt-ban .viewport-header h1{
    font-size: 34px;
    line-height: inherit;
}

.viewport-header.abt-header p a,.dvg h5,.career-gim .fg1 p,.career-gim .fg2 p,.career-gim .sdce h6,.career-gim .asqx h5 {
    font-size: 22px;
}
.career-gim .video-header.ser-ban.abt-ban .viewport-header h2 {
    font-size: 2.5rem;
}
.career-gim .video-header.ser-ban.abt-ban .viewport-header h2,
.career-gim .lop h2,
.career-gim .gim-4 h2 {
    font-size: 2.25rem;
    margin-bottom: 1rem;
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header h4{
    font-size: 28px;
    line-height: 40px;
}
.career-gim .fg2 h3 {
    font-size: 2.5rem;
    margin-bottom: 1.5rem;
}

.career-gim .fdc a,.career-gim .styled-select select,
.career-gim .styled-select{
    font-size:20px
}
.career-gim .styled-select,
.career-gim .styled-select select{
    height:40px
}
.career-gim .styled-select select{
    top:0px
}
.career-gim .styled-select select{
height:40px;
}
}
@media screen and (min-width:1800px){
.career-gim .video-header.ser-ban.abt-ban .viewport-header h1{
    font-size: 38px;
    line-height: inherit;
}

.viewport-header.abt-header p a,.dvg h5,.career-gim .fg1 p,.career-gim .fg2 p,.career-gim .sdce h6,.career-gim .asqx h5 {
    font-size: 24px;
}
.career-gim .video-header.ser-ban.abt-ban .viewport-header h2 {
    font-size: 2.75rem;
}
.career-gim .video-header.ser-ban.abt-ban .viewport-header h2,
.career-gim .lop h2,
.career-gim .gim-4 h2 {
    font-size: 2.5rem;
    margin-bottom: 1rem;
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header h4{
    font-size: 28px;
    line-height: 40px;
}
.career-gim .fg2 h3 {
    font-size: 2.5rem;
    margin-bottom: 1.5rem;
}

.career-gim .fdc a,.career-gim .styled-select select,
.career-gim .styled-select{
    font-size:22px
}
.career-gim .styled-select,.career-gim .styled-select select{
    height:40px
}
.career-gim .styled-select select{
    top:0px
}
.career-gim .main-c h3 {
    font-size: 36px;
    margin-bottom: 1.75rem;
}

.contents23 h5,.career-gim .main-c h4,.video-header.ser-ban.abt-ban .viewport-header h3{
    font-size:22px
}
}
@media screen and (max-width:991px){
 section.gim-1.carer2 {
    margin-top: 87px;
}
.imgf {
    top: -49px;
    right: -5px;
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header h3 {
    padding-top: 0;
}

.career-gim .video-header.ser-ban.abt-ban .viewport-header h1 {
    font-size: 21px;
    margin-bottom: 0;
    /* text-align: left; */
    margin-top: 15px;
}

 .career-gim .video-header.ser-ban.abt-ban .viewport-header h4 {
    font-size: 22px;
    line-height: 33px;
    margin-bottom: 40px;
}

.viewport-header.abt-header p {
    text-align: center;
}

.career-gim .dvg h5 {
    font-size: 16px;
}
section.hjo {
    padding-top: 100px;
}

.career-gim .lop p {
    margin-bottom: 40px;
}
.career-gim .fg2 button.owl-next{
 top: unset;
 bottom: -20px;
 right: 20%;
}
.career-gim .fg2 button.owl-prev{
 top: unset;
 bottom: -20px;
 right: 47%;
}
.brand-carousel43  .owl-nav {
    margin-bottom: 50px;
}
section.hjo .container{
 width:auto;
}
section.gim-4.abt-whtwe .wace13 {
    flex-direction: column;
    text-align: left;
}

.styled-select {
    width: fit-content;
    margin: 0;
    margin-top: 6px;
    left: -117px;
}
.career-gim .active .single-logo {
    padding: 30px;
}
}
@media screen and (min-width:768px) and (max-width:1023px){
    .career-gim .video-header.ser-ban.abt-ban .viewport-header h1{
        line-height: 36px;
    }
section.gim-4.abt-whtwe .wace13 {
    flex-direction: inherit;
}
.styled-select{
    left:0;
    margin-top: 2rem;
}

section.gim-4.abt-whtwe {
    padding-bottom: 50px;
}
}

/* -- */
header.video-header.ser-ban.abt-ban {
    width: unset;
}

.viewport-header.abt-header {
    width: unset;
}

section.hjo .lop {
    margin-left: 0;
    padding-left: 8%;
}
@media screen and (min-width:992px) and (max-width:1099px){
    header.video-header.ser-ban.abt-ban {
    top: 100px;
    height:90vh
}
.career-gim .video-header.ser-ban.abt-ban .viewport-header h1 {
    font-size: 20px;
    line-height: unset;
}
}
.career-gim .fdc a:hover img {
    transform: translateX(6px);
    transition: all linear 0.3s;
}
section.gim-4.abt-whtwe{
  padding-bottom: 4rem;
}

@media screen and (min-width:769px){
.sliderContainer.nmj.abt-njm {
    padding-top: 45px;
}
}

/*-- */

 #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{
            color: #3a445a !important;
 }
   #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{
            color: #3a445a;
}
.lt-ace a {
    color: #3a445a !important;
}

.container.main-top .col-md-2 .lt-ace img {
    filter: invert(1);
}

@media screen and (max-width:767px){
	.career-gim .lop p {
        width: 100%;
    }
    .career-gim .fg2 h3 {
        text-align: center;
    }
    section.hjo .lop {
    padding-left: 15px;
    padding-right: 15px;
    margin: 0;
    }

    .container.lop .row.fgh {
        width: 100%;
        margin: 0;
    }
}

.container.main-top, nav#dynamic {
    background-color: rgb(209 209 209 / 93%);
}

.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
    color: #fff!important;
}
.gbn {
    border-right: 1px solid #3a445a;
}

.lt-ace.justify-content-end .ml-2.gbn {
    color: #585654;
}
.container.main-top .col-md-3 .lt-ace img {
    filter: invert(1);
}