  .banner_bottom {display:none !important;}
  .career-wrapper h2{font-weight: 600;}
  .career-wrapper .page-banner-content {position: relative;}
  .career-wrapper .career-content {background-color: var(--v-grey-light2);}
  .career-wrapper .page-banner-content .banner-imgbox{position: fixed;top:0;left:0;width:100%;height:100vh;z-index: -1;}
  .career-wrapper .page-banner-content .banner-imgbox img{width:auto;height:100%;max-width:inherit;}
  .career-wrapper .page-banner-content .inner .text-box{position: relative;z-index: 1;width:100%;padding:105px 0 92px;}
  .career-wrapper .page-banner-content h1.page-banner-title {color: var(--v-white);font-size:var(--fs-56);margin-bottom: 20px;z-index: -1;text-align: left;font-weight:600;}
  .career-wrapper .page-banner-content  .p-h2 {font-size: var(--fs-22);line-height: 32px;color: var(--v-white);max-width: 456px;margin-bottom:30px;}

  .career-wrapper h2,.career-wrapper h3,.career-wrapper h4,.career-wrapper p {color:var(--v-black);}
  .career-wrapper .row1 {display:flex;flex-wrap:wrap;background: -webkit-linear-gradient(to top, rgba(245,245,245,1) 60%, rgba(245,245,245,0));background: -moz-linear-gradient(to top, rgba(245,245,245,1) 60%, rgba(245,245,245,0));background: -o-linear-gradient(to top, rgba(245,245,245,1) 60%, rgba(245,245,245,0));background: linear-gradient(to top, rgba(245,245,245,1) 60%, rgba(245,245,245,0));padding-bottom: 80px;}
  .career-wrapper .row1 .inner{flex-direction: column; width: 100%;}
  .career-wrapper .row1 .row1-info {width: 100%;box-shadow: #c1c1c1 0 20px 30px;border-radius: 15px; background:  var(--v-white);padding:60px 0 100px;text-align: center;}
  .career-wrapper .row1 .swiper-box {max-width: 1080px;height:auto;position: relative;margin: 0 auto;padding:0 100px;}
  .career-wrapper .row1 .careerSwiper {overflow: hidden;position: relative;height:495px;}
  .career-wrapper .row1 .row1-info .text-box ,.career-wrapper .row1 .careerSwiper{max-width: 880px;margin:0 auto;}
  .career-wrapper .row1 .careerSwiper .swiper-wrapper {height:100%;}
  /* .career-wrapper .row1 .text-box {padding:80px 135px 50px;} */
  .career-wrapper .row1 h2 {margin-bottom:18px; font-size:var(--fs-38);color:var(--v-black-light);}
  .career-wrapper .row1 p { margin-bottom:47px;font-size:var(--fs-18);line-height:28px;}
  .career-wrapper .row1 .swiper-slide {height:100%;}
  .career-wrapper .row1 .slide1 {background: url(/wp-content/themes/vantage-au/images/career-swiper1.webp) no-repeat center top; background-size: cover;}
  .career-wrapper .row1 .slide2 {background: url(/wp-content/themes/vantage-au/images/career-swiper2.webp) no-repeat center top; background-size: cover;}
  .career-wrapper .row1 .slide3 {background: url(/wp-content/themes/vantage-au/images/career-swiper4.webp) no-repeat center top; background-size: cover;}
  .career-wrapper .swiper-button-next, .career-wrapper .swiper-button-prev {width:48px;height:48px;z-index:9;  border-radius: 50%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none; user-select:none;-webkit-touch-callout:none;cursor: pointer;}

  .career-wrapper .row1 .swiper-button-prev::after ,.career-wrapper .row1 .swiper-button-next::after {font-size:var(--fs-26);color: rgba(0,0,0,0.5);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none; user-select:none;-webkit-touch-callout:none;}
  .career-wrapper .row1 .swiper-button-prev{left: 10px;}
  .career-wrapper .row1 .swiper-button-next{right: 10px;}
  .career-wrapper .row1 .swiper-button-prev:hover{background: rgba(0,0,0,0.3);}
  .career-wrapper .row1 .swiper-button-next:hover{background: rgba(0,0,0,0.3);}
  .career-wrapper .row1 .swiper-pagination{bottom: 20px;}
  .career-wrapper .row1 .swiper-pagination-bullet-active{width: 25px;background-color: var(--v-black);border-radius: 4px;opacity: 1 !important;}
  .career-wrapper .row1 .swiper-pagination-bullet{background-color: var(--v-black);opacity: 0.5;}

  .career-wrapper .row2 {padding:60px 0px 92px;background-color: var(--v-grey-light2);}
  .career-wrapper .row2 h2 {text-align: center;margin-bottom: 72px;font-size: var(--fs-56);color:var(--v-black-light);}
  .career-wrapper .row2 h2 span{color:var(--v-orange)}
  .career-wrapper .row2 ul {display:flex;flex-wrap:wrap; justify-content: space-around;align-items: flex-start;}
  .career-wrapper .row2 ul li {text-align: center; margin: 0 10px 30px;}
  .career-wrapper .row2 ul li .img-box{margin-bottom: 24px;display: flex;align-items:center;justify-content:center;}
  .career-wrapper .row2 ul li p{font-size: var(--fs-20);line-height: 24px;font-weight: 600;line-height:1.3;}

  .career-wrapper .row3 {padding-top:80px;background-color: var(--v-white); padding-bottom:185px;}
  .career-wrapper .row3 .inner{padding: 0 40px;}
  .career-wrapper .row3 .office-box {display:flex;flex-wrap: wrap;justify-content: center;}
  .career-wrapper .row3 h2 {margin-bottom:18px;text-align: center;font-size: var(--fs-56);color:var(--v-black-light);}
  .career-wrapper .row3 h2 span{color:var(--v-orange)}
  .career-wrapper .row3 .office-box .img-box {width: 50%;height:427px;cursor: pointer;position: relative;}
  .career-wrapper .row3 .office-box .img-box p{font-size: var(--fs-38);color: var(--v-black);font-weight: 600;position: absolute; top: calc(100% + 16px); z-index: 2;width:100%;text-align:center;}
  .career-wrapper .row3 .office-box .sydney-img {background: url(/wp-content/themes/vantage-au/images/career-opera.webp) no-repeat center center; background-size: cover;}
  .career-wrapper .row3 .office-box .melbourne-img {background: url(/wp-content/themes/vantage-au/images/career-melb.webp) no-repeat center center; background-size: cover;}

  .career-wrapper .row4 {padding:80px 0px 120px;position: relative; background:  var(--v-grey-light3) ;overflow: hidden;}
  .career-wrapper .row4 h2 {text-align: center;margin-bottom: 26px;font-size: var(--fs-56);color:var(--v-black-light);}
  .career-wrapper .row4 h2 span{color:var(--v-orange)}
  .career-wrapper .row4 .title_text {text-align: center; max-width:580px;font-size: var(--fs-18);margin:0 auto 80px;}
  .career-wrapper .row4 .categories-box{height:auto;margin-bottom: 35px;max-width:722px;min-width: 640px;}
  .career-wrapper .row4 .categories-box::-webkit-scrollbar {width: 5px;height: 5px; border-radius: 10px;}
  .career-wrapper .row4 .categories-box::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #adadaba4; }
  .career-wrapper .row4 .categories-box::-webkit-scrollbar-track {border-radius: 10px;background-color: #fff;}
  .career-wrapper .row4 .categories {display:flex;justify-content: space-around; margin:0px auto;padding: 0 0 10px;border-bottom:1px solid var(--v-grey-dark);position: relative;    min-width: 640px; max-width: 722px;}
  .career-wrapper .row4 .categories li {font-size: var(--fs-18);color: var(--v-black);cursor: pointer;width:160px !important;text-align:center;}
  .career-wrapper .row4 .categories li.move-line{width:25% !important;height:3px;background-color: var(--v-orange);position: absolute; bottom: -2px; left:0;transition: all 0.5s ease;}

  .career-wrapper .row4 .categories .active {color: var(--v-orange);font-weight:700;}
  .career-wrapper .row4 .positions-box {display:flex;flex-wrap: wrap;justify-content: center;}
  .career-wrapper .row4 .positions-box .center-extension-li{width:25%;max-width:315px;border-radius: 20px;padding:18px 19px 135px;background-color: var(--v-white);margin: 0 10px 20px;position: relative; overflow: hidden;}
  .career-wrapper .row4 .center-extension-li .job-title {font-weight: 600;font-size:var(--fs-22);line-height: 30px;margin-bottom:18px;color: var(--v-black);text-transform:uppercase;}
  .career-wrapper .row4 .center-extension-li .job-text {font-size: var(--fs-16);margin-bottom:12px;color: var(--v-black);opacity: 0.7;line-height: 1.25;}
  .career-wrapper .row4 .center-extension-li .job-address {color: #636363; font-size: var(--fs-14);line-height: 20px;}
  .career-wrapper .row4 .center-extension-li .job-address img{  vertical-align: bottom;}
  .career-wrapper .row4 .center-extension-li .pop-box {width: 100%;height: 100%;background-color: rgba(0,0,0,0.1);position: absolute;left: 0;top: 0;  opacity: 0;transition: all 0.3s ease; }
  .career-wrapper .row4 .center-extension-li a {display:block; position: absolute;bottom: 22px;left: 30px;width: 30px;height: 30px;border-radius: 50%;background-color: rgba(0,0,0,0.1);text-align: center;opacity: 0; transition: all .6s ease;}
  .career-wrapper .row4 .center-extension-li a img{margin-top: 19px;}
  .career-wrapper .row4 .center-extension-li:hover .pop-box{opacity: 1;}
  .career-wrapper .row4 .center-extension-li:hover a{width: 50px;height: 50px;opacity: 1;}

  .career-wrapper .row4 .job-classify{font-size: var(--fs-14);margin-bottom: 6px;}
  .career-wrapper .row4 .job-classify span{display: inline-block;width: 8px; height: 6px;margin-right: 9px;margin-bottom: 2px;}
  .career-wrapper .row4 .Marketing{color: var(--v-orange);}
  .career-wrapper .row4 .Marketing span{background:var(--v-orange);}
  .career-wrapper .row4 .Advanced{color: var(--v-green);}
  .career-wrapper .row4 .Advanced span{ background:var(--v-green);}
  .career-wrapper .row4 .Technology{color: var(--v-blue);}
  .career-wrapper .row4 .Technology span{ background:var(--v-blue);}


  .career-wrapper .mask{width: 100vw;height:100vh;background:rgba(0,0,0,0.8);display:none;z-index: 9;position: fixed;top: 0;left: 0;padding: 100px 0;overflow-y: auto}
  .career-wrapper .row4-form .career-form {background-color: var(--v-white);border-radius: 10px;width: 100%;height: auto;display:none;box-shadow:0px 0px 10px rgba(0,0,0,0.1);padding: 58px 40px 66px;position: relative;margin-bottom: 180px;}
  .career-wrapper .row4-form .career-form .career-form-box{max-width: 800px; margin: 0 auto;}
  .career-wrapper .row4-form .career-form .career-message-box{display:none;}
  .career-wrapper .row4-form .career-form .form-box{width: 100%; padding: 0px;}
  /* max-height:50vh; overflow:auto; */

  .career-wrapper .row4-form .career-form .closure {position: absolute;top:14px; right: 18px;cursor: pointer;width: 43px;height:43px;text-align: center; background: rgba(0,0,0,0.5);border-radius: 50%;}
  .career-wrapper .row4-form .career-form .closure img{margin-top: 14px;}
  .career-wrapper .row4-form .career-form .closure:hover{background: rgba(0,0,0,0.6);}
  .career-wrapper .row4-form .career-form .form-items-title{color:  var(--v-red-dark);border-bottom: var(--v-black) 2px solid;padding-bottom: 8px;    padding-top: 8px;padding-left:24px;}
  .career-wrapper .row4-form .career-message-box .job-title{color: var(--v-black);font-size: var(--fs-38);line-height: 48px;margin-bottom: 10px;font-weight: 600;}
  .career-wrapper .row4-form .career-message-box .job-text{color: var(--v-black);font-size: var(--fs-16);line-height: 1.25;margin-bottom: 18px;opacity: 0.7;padding-bottom: 16px;}
  .career-wrapper .row4-form .career-message-box .job-text-other{color: var(--v-black);font-size: var(--fs-16);line-height: 1.5;margin-bottom: 25px;}
  .career-wrapper .row4-form .job-join-us .img-box{width:100%;max-height: 203px;border-radius: 10px;position: relative;overflow: hidden;padding: 112px 26px 25px;z-index: 2;}
  .career-wrapper .row4-form .job-join-us .img-box img{width:100%;height: auto;position: absolute; left: 0;top: 50%;transform: translateY(-50%); z-index: -1;}
  .career-wrapper .row4-form .job-join-us .img-box p{width:100%;color: var(--v-white);}
  .career-wrapper .row4-form .job-join-us .img-box .img-title{font-size: var(--fs-24);margin-bottom: 7px;}
  .career-wrapper .row4-form .job-join-us .img-box .img-text{font-size: var(--fs-18);margin-bottom: 0;}
  .career-wrapper .row4-form .job-join-us .job-text-other{margin:20px 0 43px}
  .career-wrapper .row4-form .career-form .job-text{border-bottom: var(--v-black) 2px solid;}

  .career-wrapper .row4-form .career-form .form-items-title::after{ background: url(/wp-content/themes/vantage-au/images/career-form-title-icon.svg?v=1)center 4px no-repeat;background-size: 14px 13px;}
  .career-wrapper .row4-form .job-classify{font-size: var(--fs-14);margin-bottom: 6px;}
  .career-wrapper .row4-form .job-classify span{display: inline-block;width: 8px; height: 6px;margin-right: 9px;margin-bottom: 2px;}
  .career-wrapper .row4-form .Marketing{color: var(--v-orange);}
  .career-wrapper .row4-form .Marketing span{background:var(--v-orange);}
  .career-wrapper .row4-form .Advanced{color: var(--v-green);}
  .career-wrapper .row4-form .Advanced span{ background:var(--v-green);}
  .career-wrapper .row4-form .Technology{color: var(--v-blue);}
  .career-wrapper .row4-form .Technology span{ background:var(--v-blue);}-form


  .career-wrapper .row4-form .career-form .job-doing .doing-content{margin-bottom: 30px;}
  .career-wrapper .row4-form .career-form .job-doing .doing-content:nth-child(3){margin-bottom: 25px;}
  .career-wrapper .row4-form .career-form .job-doing .form-items-title{margin-bottom: 0px;}
  .career-wrapper .row4-form .career-form .job-doing .doing-title{justify-content: center;}
  .career-wrapper .row4-form .career-form .job-doing .item-index{margin-right: 23px;width: 50px;height: 50px;border: 1px dashed  var(--v-orange) ;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
  .career-wrapper .row4-form .career-form .job-doing .index-box{ width: 30px;height: 30px;text-align: center;font-size:  var(--fs-20) ;background:  var(--v-orange) ;color:  var(--v-white) ;font-style: italic;border-radius: 50%;display: flex;flex-direction: column;justify-content: center;}
  .career-wrapper .row4-form .career-form .job-doing .doing-title p{font-size: 22px;color:  var(--v-black) ;flex: 1;font-weight: 500;margin-bottom: 0;}
  .career-wrapper .row4-form .career-form .job-doing .doing-text{padding-left: 72px; font-size:  var(--fs-16) ;color: #636363;margin: 0px;}



  .gform_wrapper .gform-body .gform_fields{grid-row-gap: 0px !important;grid-column-gap: 2% !important;}
  .form-box{ width:620px; max-width:100%; position:relative;}
  .form-box .gform_wrapper .gform_heading{ display:none !important;}
  .form-box .gform_wrapper .gfield{ width:100%; margin-bottom:16px; position:relative;}
  .form-box .gform_wrapper .gfield.career-upload .gform_drop_area{ display: flex;justify-content: center;align-items: center;padding: 20px 30px 68px;flex-wrap: wrap;}
  .form-box .gform_wrapper .gfield.career-upload .gform_drop_area span{color: #404040;font-size: var(--fs-20);margin-bottom: 0px;}
  .form-box .gform_wrapper .gfield.career-upload .gform_drop_area button{ border: none;background: none;color: var(--v-green-light);font-size: var(--fs-20);text-decoration: underline;margin-left: 7px;}
  .form-box .gform_wrapper .gfield.career-name,.form-box .gform_wrapper .gfield.career-phone,.form-box .gform_wrapper .gfield.career-email,.form-box .gform_wrapper .gfield.career-job { grid-column: span 6 !important;}
  .gform_wrapper.gravity-theme .gfield input.medium, .gform_wrapper.gravity-theme .gfield select.medium{ width: 100% !important;}
  .form-box .gform_wrapper .gfield .gfield_label{ margin-bottom:0px; font-size:var(--fs-18); color:#818181 !important; font-weight: 400;line-height: 1.2;position: absolute;top: 20px;left: 15px;transition: all .2s linear;z-index: 9;pointer-events: none;}
  .form-box .gform_wrapper .gform-body .hasInner .gfield_label, 
  .form-box .gform_wrapper .gform-body .hasFouns .gfield_label{top: 6px;font-size: var(--fs-12);}
  .form-box .gform_wrapper .gform-body .hasBorder .ginput_container input{background-color:var(--v-grey-light4);border-radius: 8px 8px 0px 0px;}
  .form-box .gform_wrapper .gform-body .hasBorder .ginput_container select{background-color:var(--v-grey-light4);border-radius: 8px 8px 0px 0px;}
  .form-box .gform_wrapper .gform-body .hasBorder .ginput_container textarea{background-color:var(--v-grey-light4) !important;border-radius: 8px 8px 0px 0px !important;}
  .form-box .gform_wrapper .gform-body .hasFouns .ginput_container::after{width: 100%;}
  .form-box .gform_wrapper .gform-body .hasError .ginput_container .error{display: block;}
  .form-box .gform_wrapper .gform-body .hasError .ginput_container .error-icon{display: block;}
  .form-box .gform_wrapper .gform-body .hasError .ginput_container input{background-color: rgba(167, 30, 0, .1);}
  .form-box .gform_wrapper .gform-body .hasError .gfield_label{color: #a71e00;}
  
  
  .form-box .gform_wrapper .gfield_required{font-size:18px !important;}
  .form-box .gform_wrapper .gform-body .gfield input
  .form-box .gform_wrapper .gform-body .gfield select{width: 100%;height: 61px;font-size: 16px;border: none;outline: none;border-radius: 8px;background-color: var(--v-grey-light2);padding-left: 15px;padding-top: 17px;transition: all .2s linear;padding-right: 64px;}
  .form-box .gform_wrapper .gform-body .gfield[data-js-reload = 'field_1_13']{height: 150px;}
  .form-box .gform_wrapper .gform-body .gfield textarea.large{height: 120px !important;padding-top: 41px;background: #f5f5f5;border: none; resize: none;padding-left: 15px;border-radius: 8px;}
  
  .form-box .gform_wrapper .ginput_container{position: relative;}
  .gform_wrapper.gravity-theme .gfield_description{ font-size: var(--fs-16) !important; color: var(--v-black);padding-top: 0 !important;}
  .form-box .gform_wrapper .ginput_container.ginput_container_fileupload .gform_fileupload_rules{max-width:350px;position: absolute;left: 50%;top: 45px; text-align: center;transform: translateX(-50%);font-size: var(--fs-16);color:var(--v-grey);padding:0 10px;}
  .form-box .gform_wrapper .ginput_container .remind{display: none;color: var(--v-black);font-size: var(--fs-14);}
  .form-box .gform_wrapper .ginput_container:after{content: '';display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 61px;left: 0px;}
  .form-box .gform_wrapper .gfield--type-textarea .ginput_container:after{top: 120px;}
  
  .gfield:after{content: '';display: block;width: 0;height: 1px;transition: all 0.4s;background-color: #a71e00;position: absolute;bottom: 0;}
  .green:after{width: 100%;}
  
  .career-code .ginput_container:before{content:"";width: 26px;height: 26px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);background: url(/wp-content/themes/vantage-au/images/contact-us-form-down.svg);pointer-events: none;z-index: 1;}
  /* .ginput-cha{background: url(/wp-content/themes/vantage-au/images/contact-us-form-cha.svg);width: 26px;height: 26px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);transition: all 0.3s;z-index: 2;} */
  .form-box .gform_wrapper .gform-body .gfield select.large option{background: #FFFFFF;box-shadow: 0px 10px 14px #0000005E;border-radius: 8px;font-size: 16px;font-weight: 500;margin-bottom: 15px;border: none;}
  
  .gform_wrapper .gform_footer{justify-content:  center;margin: 0 !important;padding: 0 !important;}
  .form-box .gform_wrapper .gform_footer input{background: #e35728;border-radius: 36px;border: 1px solid #e35728;padding:16px 50px;height: 53px;display: inline-block;width: 170px;margin-bottom: 0px;color: #fff;font-size: 16px;line-height: 18px !important;text-align: center;transition: all 0.2s;text-decoration: none;cursor: pointer;}
  .gform_wrapper .gform_validation_errors{ display:none;}
  .form-box .gform_wrapper .gfield_validation_message,
  .form-box .gform_wrapper .validation_message{ padding:0px !important; margin:0px !important; font-size:14px !important; background:none !important;border: none !important;color: #A71E00 !important;}
  .form-box .gform_confirmation_wrapper .gform_confirmation_message{ text-align:center; padding-bottom:25px; font-size:20px; }
  input:-webkit-autofill{ -webkit-box-shadow: 0 0 0 1000px #f5f5f5 inset;  }
  
  .form_three_box{display: none;}
  .form-box .gform-body .ginput_container select,
  .form-box .gform-body .ginput_container input{width: 100% !important;height: 61px;border-radius: 8px;font-size: 16px;outline-style: none;background: #f5f5f5;border: none;position: relative;padding: 17px 64px 0 15px !important;transition: all .2s linear;border: none !important;}
  
  .form-box .gform-body .ginput_container select{color: var(--v-black) !important;}
  .gform-theme--foundation .gfield textarea.large{min-block-size: auto !important;}
  
  .gform_wrapper.gravity-theme .career-code .gfield_description{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

  input::-webkit-credentials-auto-fill-button {display: none !important;visibility: hidden;pointer-events: none;position: absolute; right: 0;}
  input:focus::-webkit-contacts-auto-fill-button{opacity: 0;}

  @media (max-width:1200px) {
    .career-wrapper .row1 .swiper-button-prev{ left: 30px;}
    .career-wrapper .row1 .swiper-button-next{ right: 30px;}
  }
  @media (max-width:1160px) {
    .career-wrapper .row3 .office-box .img-box {height:350px;}
    .career-wrapper .row3 .office-box .img-box p{font-size:  var(--fs-30);}
    .career-wrapper .row1 .row1-info .text-box{padding:0 100px; }
  }
  @media (max-width:980px){
    .career-wrapper .row2 ul{justify-content: center;}
    .career-wrapper .row2 ul li{width:45%;}
  }
  @media (max-width:968px) {
    .career-wrapper .page-banner-content .banner-imgbox{ height: 90vh;}
    .career-wrapper .page-banner-content .inner .text-box{ padding: 80px 0;}
    .career-wrapper .row1 .text-box {padding:40px 20px 20px;order:-1;}
    .career-wrapper .row1 .careerSwiper {height:400px !important;}
    .career-wrapper .row1 .row1-info {width: 100%;height:auto;}

    .career-wrapper .row4 {padding: 40px 0px 20px;}
    .career-wrapper .row4 .categories-box {margin-bottom:40px;}
    .career-wrapper .row4 .positions-box .center-extension-li {width: 47%;}
    .form-box .gform_wrapper .ginput_container.ginput_container_fileupload .gform_fileupload_rules{top: 58px;}
  }

  @media (max-width:768px) {

    /* .page-banner-content .orange .page-banner-title { font-size:36px } */
    /* .career-wrapper .page-banner-content h1.page-banner-title {font-size:36px } */

    .career-wrapper .row1{padding-bottom: 40px;}
    .career-wrapper .page-banner-content .inner .text-box{ padding: 50px 0;}
    .career-wrapper .page-banner-content .p-h2{margin-bottom: 20px;line-height: inherit;}

    .career-wrapper .row1 .row1-info{padding: 30px 0 60px;}
    .career-wrapper .row1 h2{margin-bottom:10px;}
    .career-wrapper .row1 p{margin-bottom :25px;}
    .career-wrapper .row1 .row1-info .text-box, .career-wrapper .row1 .swiper-box{ padding: 0 40px;}
    .career-wrapper .row1 .swiper-box{ padding-bottom: 40px;}
    .swiper-button-next, .swiper-button-prev{top: 100%;}
    .career-wrapper .row1 .swiper-button-prev {left:30%;}
    .career-wrapper .row1 .swiper-button-next {right:30%;}

    .career-wrapper .row2 ul li .img-box{margin:0 auto 10px;}
    .career-wrapper .row2 .mobile-br{display:none;}
    .career-wrapper .row2, .career-wrapper .row3 {padding:30px 0px 0px;}
    .career-wrapper .row2 h2,.career-wrapper .row3 h2 {margin-bottom: 30px;}
    .career-wrapper .row3 .office-box .img-box {width:100%;}
    .career-wrapper .row3 .office-box .img-box p{ top:40px;padding: 0 20px;text-align: left;color:  var(--v-white);}

    .career-wrapper .row4 .title_text {margin: 0 auto 50px;}
    .career-wrapper .row4 h2 {margin-bottom: 20px;}
    .career-form .list-promo-form {border-radius: 15px !important;}
    /* .career-wrapper .row4 .categories li {margin-right: 20px;} */
    .career-wrapper .row4 .categories li.move-line{width: 22%;}

    .career-wrapper .row4 .positions-box .center-extension-li{border-radius: 15px;}
    .career-wrapper .row4 .center-extension-li .text{display:none;}
    .career-wrapper .row4 .categories-box{max-width: 100%; min-width: inherit;}

    .career-wrapper .row4-form .career-form {padding: 50px 20px;border-radius: 20px;}
    .career-wrapper .row4-form .career-form .closure {top: 20px;right: 20px;width: 35px;height: 35px}
    .career-wrapper .row4-form .career-form .closure img { margin-top: 8px;}
    .career-wrapper .row4-form .career-form .form-tag .tag{margin-bottom: 20px;}
    .career-wrapper .row4-form .career-message-box .job-title{line-height: 1.2;}
    .career-wrapper .row4-form .career-message-box .job-text-other{ margin-bottom: 10px;}
    .career-wrapper .row4-form .job-join-us .job-text-other{ margin-bottom: 20px;}
    .career-wrapper .row4-form .career-form .job-doing .item-index{ width: 40px;height: 40px;margin-right: 12px }
    .career-wrapper .row4-form .career-form .job-doing .index-box{width: 25px; height: 25px;align-items: center;}
    .career-wrapper .row4-form .career-form .job-doing .doing-text{padding-left: 52px; }
    .career-wrapper .row4-form .career-form .job-doing .doing-content{ margin-bottom: 15px;}
    .form-box .gform_wrapper .gfield.career-name,.form-box .gform_wrapper .gfield.career-phone ,.form-box .gform_wrapper .gfield.career-email,.form-box .gform_wrapper .gfield.career-job { grid-column: span 12 !important;}
    .gform_wrapper.gravity-theme .gfield input.medium, .gform_wrapper.gravity-theme .gfield select.medium{ width: 100% !important;}
  }
  @media (max-width:650px) {
    .career-wrapper .row4 .positions-box .center-extension-li {width: 100%; margin: 0 0px 25px;}
    .career-wrapper .row4 .center-extension-li .address { margin-top: 0px; margin-bottom: 20px;}
    .career-wrapper .row4 .center-extension-li .detail_but {bottom: 15px;}
    .career-wrapper .row1 .careerSwiper { height: 320px !important;}
    .career-wrapper .row4 .job-join-us .img-box{padding: 60px 20px 20px;}
  }
  @media (max-width:510px) {
    .career-wrapper .row3 .inner{padding: 0 20px;}
  }
  @media (max-width:500px) {
    .career-wrapper .row1 .row1-info .text-box{ padding: 0 20px;}
    .career-wrapper .row1 .swiper-box{ padding: 0 20px 25px;}
    .career-wrapper .row1 .careerSwiper { height: 280px !important;}
    .career-wrapper .row4 .categories{justify-content:  space-around;}
    .career-wrapper .row2 ul {width:100%;justify-content:center;}
    .career-wrapper .row2 ul li{width: 100%;}
    .career-wrapper .row3 .office-box .img-box {height:260px;}
    .career-wrapper .row3 .office-box .img-box p {line-height: 42px; top:20px;}
    
    .career-wrapper .row4-form .career-form {padding: 25px 20px;}
    .form-box .gform_wrapper .ginput_container.ginput_container_fileupload .gform_fileupload_rules{font-size: 12px !important;}
    .career-code .ginput_container:before{ right: 5px;}
    .career-wrapper .row4 .positions-box .center-extension-li {width: 100%; margin: 0 0px 25px;padding: 18px 19px 80px;}
    .career-wrapper .row4 .center-extension-li a{width: 20px;height: 20px;bottom: 15px;left: 18px;}
    .career-wrapper .row4 .center-extension-li:hover a{width: 40px;height: 40px;}
    .career-wrapper .row4 .center-extension-li a img {margin-top: 12px;}
  }

  /* form style */
/* 
  .career-wrapper .row4-form .career-form{width:100%;height:auto;background:var(--v-white);display: none;border-radius: 10px;}
  .career-wrapper .row4-form .career-form .list-promo-form{width:100%;background: var(--v-white);max-width: 100%;padding:60px 100px 80px;border-radius:32px;border: solid 1px var(--v-black)000;}
  .career-wrapper .row4-form .career-form .career-message-box{display:none;}
	@media (max-width:500px){
	  .career-wrapper .row4-form .career-form .list-promo-form{padding: 30px 20px 40px;}
	} */
/* ! vantagemarekts|2025-10-21 18:00:00 ! */
