.banner{position:relative;margin-top:53px}img.element_industry{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}img.element_industry{position:absolute;width:71px;left:0;bottom:100px}section.banner h1{font-family:"Poppins",sans-serif;font-weight:700;font-size:77px}section.banner h1 span{color:#A24689}section.banner p{max-width:86%;margin-top:19px}button.whats_app{border:1px solid #fff;padding:12px 41px;border-radius:57px;font-weight:500;font-size:19px;background:linear-gradient(0deg,rgba(58,188,75,1) 0%,rgba(29,94,38,1) 100%);color:#fff}button.whats_app span{display:flex;align-items:center}button.whats_app span i{font-size:26px;margin-right:7px}button.whats_app span svg{font-size:26px;margin-right:7px}button.whats_app span p{margin:0;color:#fff!important;font-size:17px!important}button.call_us{border:1px solid #fff;padding:12px 25px;border-radius:57px;font-weight:500;font-size:19px;background:linear-gradient(0deg,#0A72C6 0%,#084B81 100%);color:#fff;margin-left:16px}button.call_us span{display:flex;align-items:center}button.call_us span img{width:17px;margin-right:7px}button.call_us span p{margin:0;color:#fff!important;font-size:17px!important}@media (max-width: 1527px){section.banner h1{font-size:57px}section.banner p{max-width:100%}.banner{margin-top:10px}}@media (max-width: 1201px){section.banner h1{font-size:54px}}@media (max-width: 1152px){section.banner h1{font-size:52px}}@media (max-width: 1123px){button.call_us{padding:19px 26px}button.whats_app{padding:19px 26px}}@media (max-width: 991px){section.banner h1{font-size:46px}section.banner p{max-width:100%;font-size:15px!important}button.call_us span p{font-size:12px!important}button.whats_app span p{font-size:12px!important}button.call_us{padding:9px 13px}button.whats_app{padding:9px 13px}button.call_us span i{font-size:21px;margin-right:7px}button.whats_app span i{font-size:21px;margin-right:7px}button.call_us{margin-left:6px}}@media (max-width: 767px){img.w-100.bnr_img{margin-top:57px}img.element_career{display:none}}@media (max-width: 338px){section.banner button.call_us span img{width:12px;margin-right:4px}section.banner button.call_us span p{font-size:10px!important}section.banner button.whats_app span i{font-size:18px;margin-right:4px}section.banner button.whats_app span p{font-size:10px!important}}p.job_name{font-size:20px!important;font-weight:600}section.case_study{margin-top:78px}.card_case_study_1{background:#F4F7F9;border-radius:25px;padding:99px;height:100%}.case_study_first_img{box-shadow:0 0 28px 0 #0003;border-radius:20px}img.case_study_second_img.img-fluid{margin-top:-42%;margin-left:8%;border-radius:20px;box-shadow:0 0 28px 0 #0003}@media (max-width: 1500px){.card_case_study_1{padding-left:44px;padding-right:79px}}@media (max-width: 1100px){.card_case_study_1{padding:56px 63px 56px 27px}}@media (max-width: 991px){.card_case_study_1{padding-left:27px;padding-right:51px}}@media (max-width: 767px){.card_case_study_1{padding-left:27px;padding-right:73px}}@media (max-width: 600px){.card_case_study_1{padding-left:27px;padding-right:65px}}@media (max-width: 500px){.card_case_study_1{padding-left:27px;padding-right:56px}}@media (max-width: 400px){.card_case_study_1{padding-left:20px;padding-right:45px}}@media (max-width: 350px){.card_case_study_1{padding-left:20px;padding-right:39px}}.case_study_main_sec h1{margin-top:23px;font-size:36px;font-weight:600;font-family:"Poppins",sans-serif;margin-bottom:17px}.case-study-items{background:#E7F0F6;padding:15px 18px;border-radius:6px;margin-top:28px}.case-study-items h6{text-align:center;font-size:17px;font-weight:600;margin-bottom:0}.case-study-items .border-left{border-color:#A4A4A4!important}.case-study-items ul{list-style-type:none;padding:0;display:flex;margin:0}.case-study-items ul li{background:#78B9EF;margin-right:15px;padding:7px 12px;border-radius:18px;font-size:15px;color:#fff;font-weight:500}@media (max-width: 991px){.case-study-items{padding:15px 11px}.case-study-items h6{font-size:14px}}@media (max-width: 767px){.case-study-items h6{font-size:17px;text-align:left;margin-bottom:17px}.case-study-items .border-left{border:none!important}}.case_study_content_main{display:none}#load_more_case_study{display:block;text-align:center}.career_search{margin-top:130px}.career_search h2{font-family:"Poppins",sans-serif;font-weight:500;font-size:58px}@media (max-width: 1600px){.career_search h2{font-size:39px}.career_search{margin-top:44px}}@media (max-width: 1000px){.career_search h2{font-size:32px}}@media (max-width: 767px){.career_search h2{font-size:28px}}.search-box{position:relative;width:100%;height:76px;border-radius:120px;margin:0 auto}.search-icon{position:absolute;top:11px;height:28px;width:82px;line-height:77px;text-align:center}.search-icon i{color:#a1a1a1}.search-icon{left:0;pointer-events:none;font-size:1.22em}#search{font-family:"Poppins",sans-serif;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:120px;background:rgba(255,255,255,0);padding:0 68px;color:#000;font-size:1.32em;font-weight:400;letter-spacing:-.015em;outline:none;border:1px solid #a1a1a1}#search::-webkit-input-placeholder{color:#a1a1a1}#search::-moz-placeholder{color:#a1a1a1}#search:-ms-input-placeholder{color:#a1a1a1}#search:-moz-placeholder{color:#FFF}#search::-moz-selection{color:#a1a1a1;background:rgba(0,0,0,0.25)}#search::selection{color:#a1a1a1;background:rgba(0,0,0,0.25)}@media (max-width: 767px){.search-box{margin-top:29px;margin-bottom:29px;height:62px}.career_search{margin-top:86px}.search-icon{line-height:63px}}
/* ------------------------upcoming event section start----------------------------  */

section.case-study-main {
  margin-top: 84px;
}

section.event h1 {
  text-align: center;
  margin-bottom: 20px;
  font-weight: 600;
  font-size: 44px;
  color: #000;
}

.card.event_card {
  border-radius: 23px;
  border: 1px solid #e5e5e5;
  margin-top: 20px;
  box-shadow: 0 0px 15px 0px #00000021;
}

.card.event_card img.card-img-top {
  border-radius: 23px 23px 0 0;
}

.event_date {
  text-align: center;
  padding-right: 13px;
}

.card.event_card h5 {
  font-weight: 700;
  font-size: 20px;
  color: #000;
}

.event_date h5 {
  color: #096fc1 !important;
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 13px;
}

.event_date p {
  font-weight: 700;
  font-size: 20px !important;
  color: #000 !important;
}

@media (max-width: 767px) {
  section.event {
    margin-top: 63px;
  }
  #loadMoreEvent {
    margin-top: 37px !important;
  }
}

@media (max-width: 575px) {
  section.event h1 {
    font-size: 30px;
  }
}

/* ------------------------upcoming event section end----------------------------  */

section.case_study_inner_main img {
  border-radius: 18px;
}

section.case_stdudy_main_content h1 {
  text-align: center;
  font-size: 32px;
  line-height: 1.5;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}

section.case_stdudy_main_content .border-bottom {
  border-bottom: 3px solid #bcbcbc !important;
  margin: 18px 0;
}

section.case_stdudy_main_content h5 {
  color: #535353;
  font-size: 21px;
  font-weight: 500;
  margin-bottom: 14px;
}

.text_editor_case_content h5 {
  margin-bottom: 11px !important;
  margin-top: 30px;
}

.bg_review {
  text-align: center;
  padding: 30px 41px;
  box-shadow: 0 13px 17px -9px #00000026;
  margin-bottom: 23px;
}

.bg_review img {
  margin-bottom: 18px;
}

section.case_study_inner_review p {
  font-style: italic;
}

.btns-prev-nxt {
  margin-top: 19px;
  display: flex;
  align-items: center;
}

.btns-prev-nxt button.prev {
  background: none;
  border: none;
}

.btns-prev-nxt button.prev a {
  color: #888888 !important;
  font-size: 19px;
}

.btns-prev-nxt button.next {
  background: none;
  border: none;
}

.btns-prev-nxt button.next a {
  color: #343434 !important;
  font-size: 19px;
}

.btns-prev-nxt button {
  background: none;
  border: none;
  box-shadow: none;
}

.btns-prev-nxt button.prev a svg {
  color: #888888 !important;
  font-size: 19px !important;
}

.btns-prev-nxt button.next a svg {
  color: #343434 !important;
  font-size: 18px;
  margin-left: 0px;
}

@media (max-width: 991px) {
    section.case_stdudy_main_content h1 {
        font-size: 19px;
    }
    section.case_stdudy_main_content h5 {
        font-size: 17px;
    }
    .bg_review {
        padding: 30px 11px;
    }
}

@media (max-width: 600px) {

}

@media (max-width: 991px) {
}

.text_editor_case_content img {
    width: 100% !important;
    height: auto !important;
}

div#case_study_review_slide img {
    width: auto;
}