body {
  font-size: 27px;
  line-height: 1.4;
  color: #7f7f7f;
  font-weight: 400;
  font-family: "Lato", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0;
}

html,
body {
  overflow-x: hidden;
}

img {
  max-width: 100%;
  height: auto;
}

.btn-primary.focus,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
  box-shadow: none;
}

a {
  color: #05305e;
  margin: 0;
  padding: 0;
  text-decoration: none;
  outline: none !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

a:hover {
  color: #a31a1e;
  text-decoration: none;
}

a:focus {
  outline: none;
}

p {
  margin: 0 0 22px 0;
}

p:last-child {
  margin-bottom: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 25px 0;
  padding: 0;
  color: #002c5b;
  font-weight: 700;
}

h1 {
  font-size: 63px;
  line-height: 1.3;
}

h2 {
  font-size: 56px;
  line-height: 1.3;
}

h3 {
  font-size: 40px;
  line-height: 1.3;
}

h4 {
  font-size: 33px;
  line-height: 1.3;
}

h5 {
  font-size: 24px;
  line-height: 1.3;
}

h6 {
  font-size: 18px;
  line-height: 1.3;
}

h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {
  margin-bottom: 0;
}

ol {
  padding-left: 20px;
}

ol li {
  margin-bottom: 5px;
}

ul {
  padding: 0;
  margin: 0;
}

ul li {
  padding: 0;
  padding-left: 20px;
  position: relative;
  list-style: none;
  margin-bottom: 5px;
}

/* ul li:before {
  content: "";
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: #002c5b;
  position: absolute;
  top: 16px;
  left: 0;
} */

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
.form-control,
select {
  background-color: #fff;
  width: 100%;
  -webkit-appearance: none;
  appearance: none;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  color: #000;
  border: 0;
  height: 57px;
  padding: 3px 12px;
  font-size: 18px;
}

textarea {
  padding: 16px 12px;
  height: 270px;
}

select {
  background: url(images/sort-down.svg) right 10px center no-repeat #fff;
  background-size: 16px;
  padding-right: 40px;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

select::-ms-expand {
  display: none;
}

select[multiple] {
  background: transparent;
  min-height: 85px;
}

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
  opacity: 0.5;
}

::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
  opacity: 0.5;
}

:-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  opacity: 0.5;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #000;
  opacity: 0.5;
}

button[type="submit"],
button[type="button"],
input[type="button"],
input[type="submit"] {
  border: none;
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  padding: 27px 20px;
  /* min-width: 222px;*/
  text-align: center;
  color: #fff;
  background: #a31a1e;
  border: 0;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  font-size: 21px;
  font-weight: 500;
  text-transform: uppercase;
}

button[type="submit"]:hover,
button[type="button"]:hover,
input[type="button"]:hover,
input[type="submit"]:hover {
  background: #000;
  color: #fff;
}

button:focus,
input:focus,
textarea:focus,
select:focus {
  outline: none;
  box-shadow: inherit;
}

/* images alignment for wordpress content pages */
.alignright {
  float: right;
  margin: 0 0 50px 50px;
}

.alignleft {
  float: left;
  margin: 0 50px 50px 0;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
  float: none;
}

/* custom checkbox */
.form_input_check {
  position: relative;
  margin: 0;
  padding-left: 40px;
}

.form_input_check span {
  margin: 0;
  padding: 0;
}

.form_input_check input[type="checkbox"] {
  visibility: hidden;
  display: none;
}

.form_input_check input[type="checkbox"]+span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 22px;
  height: 22px;
  border: 2px solid #feb620;
  background: #fff;
}

.form_input_check input[type="checkbox"]+span::after {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 22px;
  height: 22px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: url(images/checked.svg) no-repeat center center;
  background-size: 15px;
}

.form_input_check input[type="checkbox"]:not(:checked)+span::after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

/* .form_input_check input[type="checkbox"]:checked + span::before {
  
} */
.form_input_check input[type="checkbox"]:checked+span:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* custom radio */
.form_input_radio {
  position: relative;
  margin: 0;
  padding-left: 30px;
}

.form_input_radio span {
  margin: 0;
  padding: 0;
}

.form_input_radio input[type="radio"] {
  visibility: hidden;
  display: none;
}

.form_input_radio input[type="radio"]+span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 1px;
  width: 22px;
  height: 22px;
  border: 2px solid #000000;
  border-radius: 100%;
  background: #fff;
}

.form_input_radio input[type="radio"]+span::after {
  content: "";
  width: 12px;
  height: 12px;
  background: #4b0049;
  position: absolute;
  top: 6px;
  left: 5px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.form_input_radio input[type="radio"]:not(:checked)+span::after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

/* .form_input_radio input[type="radio"]:checked + span::before {
  
} */
.form_input_radio input[type="radio"]:checked+span:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* custom radio end */

/* navbar*/
.navbar-brand {
  padding: 0;
  margin: 0;
}

.navbar {
  background: none;
  margin: 0;
  padding: 0;
  min-height: inherit;
  height: inherit;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  align-items: flex-end;
}

.navbar-nav li {
  position: relative;
  list-style: none;
}

.navbar-nav li:before {
  display: none;
}

.navbar-nav>li {
  margin: 0 2px;
  padding: 0 0;
  position: relative;
}

.navbar-nav>li:last-child {
  margin-right: 0;
}

.navbar-nav>li:first-child {
  margin-left: 0;
}

.navbar-nav>li>a {
  color: #002c5b;
  font-size: 22px;
  line-height: 1.3;
  font-weight: 400;
  position: relative;
  padding: 0 22.5px;
  padding-bottom: 38px;
}

.navbar-nav>li>a:after,
.navbar-nav>li.current-menu-item>a:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 6px;
  border-radius: 30px 30px 0px 0px;
  -webkit-border-radius: 30px 30px 0px 0px;
  background: #002c5b;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
}

.navbar-nav>li>a:hover:after,
.navbar-nav>li.current-menu-item>a:after {
  opacity: 1;
}

.navbar-nav>li.current-menu-item>a,
.navbar-nav>li>a:hover,
.navbar-nav>li.menu-item-has-children:hover>a {
  color: #002c5b;
}

/* navbar submenu*/
.sub-menu {
  background: #fff;
  position: absolute;
  top: 72px;
  left: 0;
  z-index: 1000;
  display: none;
  border: 0;
  -webkit-border-radius: 0 0 30px 30px;
  border-radius: 0 0 30px 30px;
  min-width: 220px;
  padding: 0;
  /* box-shadow: 0px 0px 40px #6c75c933; */
}

.sub-menu>li>a {
  color: #002d5b;
  display: block;
  width: 100%;
  white-space: nowrap;
  padding: 15px 0;
  font-size: 22px;
  font-weight: 400;
  border-bottom: 1px solid #cacaca;
}

.sub-menu>li {
  width: 100%;
  display: block;
  padding: 0 20px;
  margin: 0;
}

.sub-menu>li:last-child>a {
  border-bottom: 0;
}

.sub-menu>li:last-child {
  padding-bottom: 0;
  border-bottom: 0;
  margin-bottom: 0;
}

.sub-menu>li>a:hover,
.sub-menu>li.menu-item-has-children:hover>a {
  color: #a31a1e;
}

.navbar-nav>li:last-child>.sub-menu {
  right: 0;
  left: inherit;
  padding: 0;
}

/* 2nd level submenu */
.navbar-nav>li>.sub-menu .sub-menu {
  position: absolute;
  left: 100%;
  top: 0;
}

.cmn_gap {
  padding-top: 100px;
  padding-bottom: 100px;
}

.main_headds_top_rttt {
  display: table;
  margin-left: auto;
  min-width: 504px;
  /* background: #e8e8e8; */
  outline: 1px solid #002c5b;
  border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0 0 10px 10px;
}

.main_headds_top_rttt_langgs li:before {
  display: none;
}

.main_headds_top_rttt_langgs li {
  padding: 5px 15px;
  margin-bottom: 0;
}

.main_headds_top_rttt_langgs ul {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0 -15px;
}

.main_headds_top_rttt_wrppr {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 57px;
}

.main_headds_top_rttt_langgs {
  flex: 1;
  padding: 0 20px;
}

.main_headds_top_rttt_langgs_login .dropdown-toggle {
  min-height: 57px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0;
  border-radius: 0 0 10px 10px;
  padding: 10px 30px;
  box-shadow: inherit;
  background: #002c5b url(images/arrow_bottom.svg) no-repeat right 20px center;
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  position: relative;
  padding-right: 60px;
  outline: none;
  background-size: 18px;
}

.main_headds_top_rttt_langgs_login .dropdown-toggle:after {
  display: none;
}

.main_headds_top_rttt_langgs_login .dropdown-toggle:before {
  position: absolute;
  content: "";
  right: 30px;
  /* top: 28px; */
  /* background: url(images/right-arrow.svg) no-repeat center center; */
  /* background: url(images/right-arrow.svg) no-repeat top; */
  width: 20px;
  height: 20px;
  /* background-size: 20px; */
}

.main_headds_top_rttt_langgs_login .dropdown-menu {
  right: 0 !important;
  left: inherit !important;
  padding: 0;
}

.main_headds_top_rttt_langgs_login .dropdown-menu li:before {
  display: none;
}

.main_headds_top_rttt_langgs_login .dropdown-menu li {
  padding: 0;
  margin: 0;
}

.main_headds_top_rttt_langgs_login .dropdown-item:hover,
.main_headds_top_rttt_langgs_login .dropdown-item:focus {
  color: #fff;
  background-color: #002c5b;
}

.main_headds_top_rttt_langgs_login .dropdown-item {
  font-size: 20px;
}

.main_headds_top {
  margin-bottom: 10px;
}

.mobile_hd_hd {
  display: none;
}

.main_headds {
  position: relative;
  z-index: 100;
}

.main_headds_btms {
  padding: 15px;
}

.vbtn {
  display: inline-block;
  font-size: 21px;
  font-weight: 400;
  min-width: 197px;
  text-align: center;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  color: #fff;
  background: #a31a1e;
  padding: 12px 15px;
}

.vbtn:hover {
  background: #000;
  color: #fff;
}

.contact_us_sec {
  margin-left: 20px;
}

.banner_part_hm {
  position: relative;
}

.banner_part_hm .bann_img {
  margin-bottom: 0;
  line-height: 0;
}

.banner_part_hm .bann_img img {
  width: 100%;
}

.banner_part_hm_outr {
  position: absolute;
  bottom: 20%;
  left: 0;
  right: 0;
  width: 100%;
}

.banner_part_hm_btms {
  max-width: 450px;
  color: #fff;
}

.banner_part_hm_btms h2 {
  color: #fff;
}

.wht_btn_bann {
  display: inline-block;
  border: 2px solid #ffffff;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  font-size: 25px;
  font-weight: 400;
  color: #fff;
  padding: 13px 46px;
  line-height: 1.3;
}

.wht_btn_bann:hover {
  background: #a31a1e;
  color: #fff;
  border-color: #a31a1e;
}

.slick-dotted.slick-slider {
  margin-bottom: 0;
}

.homer_banner_slider .slick-dots {
  bottom: 10%;
}

.homer_banner_slider .slick-dots li {
  padding: 0;
  margin: 0 6px;
  width: 15px;
  height: 15px;
}

.homer_banner_slider .slick-dots li:before {
  display: none;
}

.homer_banner_slider .slick-dots li button {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
  min-width: inherit;
  padding: 0;
}

.homer_banner_slider .slick-dots li button:before {
  display: none;
}

.homer_banner_slider .slick-dots li.slick-active button {
  background: #fff;
}

.back_blue {
  background: #002c5b;
}

.sec_cmn_headng.wtt {
  color: #fff;
  margin-bottom: 54px;
}

.sec_cmn_headng.wtt h2 {
  color: #fff;
}

.offer_cmprehensive_slider_outr {
  display: inline-block;
  background: #fff;
  padding: 50px 42px 48px 42px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  width: 100%;
  text-align: center;
  height: 100%;
  position: relative;
  padding-bottom: 150px;
}

.offer_cmprehensive_slider_outr .main_img {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(22, 19, 86, 0.16);
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  margin-bottom: 24px;
}

.offer_cmprehensive_slider_outr .main_img img {
  max-height: 50px;
  object-fit: contain;
}

.offer_cmprehensive_slider_outr h5 {
  margin-bottom: 35px;
  font-weight: 900;
  color: #4d4d4d;
}

.offer_cmprehensive_slider_outr p {
  font-size: 22px;
  color: #4d4d4d;
}

.btl_bttn {
  display: inline-block;
  background: #053568;
  padding: 23px 30px;
  font-size: 21px;
  font-weight: 400;
  color: #fff;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 30px;
}

.btl_bttn:hover {
  background: #000;
  color: #fff;
}

.offer_cmprehensive_slider .slick-list {
  margin: 0 -35px;
}

.offer_cmprehensive_slider .slick-slide {
  height: auto;
  padding: 0 35px;
}

/*.offer_cmprehensive_slider .slick-list{;
  padding: 0 20% 0 11%;
}
*/
.offer_cmprehensive_slider .slick-track {
  display: flex;
}

.offer_cmprehensive_slider .slick-slide>div,
.offer_cmprehensive_slider .slick-slide>div>div {
  height: 100%;
}

.offer_cmprehensive_slider .btl_bttn {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 42px;
  width: 80%;
  margin: 0 auto;
}

.offer_cmprehensive {
  overflow-x: hidden;
  position: relative;
}

.offer_cmprehensive .sec_cmn_headng {
  padding-right: 40%;
}

.offer_cmprehensive_slider .slick-arrow {
  min-width: inherit;
  padding: 0;
  transform: inherit;
  -webkit-transform: inherit;
  top: -25%;
  z-index: 1;
  width: 78px;
  height: 78px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: #fff;
  font-size: 0;
}

.offer_cmprehensive_slider .slick-arrow:before {
  display: none;
}

.offer_cmprehensive_slider .slick-arrow:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  width: 20px;
  height: 15px;
}

.offer_cmprehensive_slider .slick-arrow.slick-next:after {
  background: url(images/slider_Arrow_rt.png) no-repeat center center;
  background-size: 20px;
}

.offer_cmprehensive_slider .slick-arrow.slick-prev:after {
  background: url(images/slider_Arrow_ltt.png) no-repeat center center;
  background-size: 20px;
}

.offer_cmprehensive_slider .slick-arrow:hover {
  background: #fff;
}

.offer_cmprehensive_slider .slick-arrow.slick-next {
  right: 7%;
}

.offer_cmprehensive_slider .slick-arrow.slick-prev {
  left: inherit;
  right: 13%;
}

.offer_cmprehensive_slider .slick-arrow.slick-disabled:after {
  filter: grayscale(100%);
  opacity: 0.5;
}

.ps_rltvv {
  position: relative;
  z-index: 1;
}

.ps_rltvv .icons_cmn {
  position: absolute;
  z-index: -1;
}

.offer_cmprehensive .icon1 {
  right: 13%;
  top: 0;
}

.offer_cmprehensive .icon2 {
  left: 13%;
  bottom: 0;
}

.homer_slider_ds {
  position: relative;
}

.homer_slider_ds_home {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background: rgba(18, 71, 129, 0.8);
  padding: 10px 0;
  z-index: 1;
}

.homer_slider_ds_home_in {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin-top: 0;
}

.homer_slider_ds_home_in_lft p {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
}

.smal_btn_wt {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  font-size: 15px;
  font-weight: 700;
  color: #fff;
  border: 1px solid #fff;
}

.smal_btn_wt:hover {
  background: #a31a1e;
  color: #fff;
  border-color: #a31a1e;
}

.homer_slider_ds_home_in_lft {
  padding-right: 60px;
}

.homer_slider_ds_home_in {
  position: relative;
}

.homer_slider_ds_home .delet_anc {
  position: absolute;
  right: -7%;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  font-size: 38px;
  color: #fff;
}

.homer_banner_slider {
  line-height: 0;
}

.gett_know_btn li {
  display: inline-block;
  padding: 0;
  padding-left: 28px;
  margin-bottom: 0;
}

.gett_know_btn li:first-child {
  padding-left: 0;
}

.gett_know_btn li:before {
  display: none;
}

.help_people_secTT {
  position: relative;
}

.help_people_secTT .main_img {
  margin-bottom: 0;
}

.help_people_secTT .main_img img {
  width: 100%;
}

.help_people_secTT_wrppr {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  top: 90px;
}

.help_people_secTT_wrppr_inner {
  padding: 42px 50px;
  /* background: url(images/help_prople_radient.png) no-repeat; */
  /* background-size: 100% 100%; */
  background: rgb(0, 45, 91);
  background: linear-gradient(90deg, rgba(0, 45, 91, 1) 30%, rgba(255, 255, 255, 0) 100%);
  border-radius: 20px;
  color: #fff;
}

.help_people_secTT_wrppr_inner h2 {
  color: #fff;
}

.btn_vvb {
  display: inline-block;
  min-width: 264px;
  padding: 18px 20px;
  text-align: center;
  background: #fff;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  color: #002c5b;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: 500;
}

.btn_vvb:hover {
  background: #a31a1e;
  color: #fff;
}

.btn_vvb.red {
  background: #a31a1e;
  color: #fff;
}

.btn_vvb.red:hover {
  background: #fff;
  color: #002c5b;
}

.gett_know_btn {
  margin-top: 50px;
}

.real_time_sect_heading {
  margin-bottom: 37px;
}

.real_time_sect_col_head h4 {
  font-size: 27px;
  font-weight: 700;
  color: #a31e22;
}

.real_time_sect_col_head {
  margin-bottom: 27px;
}

.total_contacts_sec {
  display: inline-block;
  background: rgba(218, 220, 223, 0.52);
  padding: 12px 24px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  text-align: center;
}

.total_contacts_sec h5 {
  text-decoration: underline;
  font-size: 21px;
  font-weight: 700;
  color: #002c5b;
  margin-bottom: 20px;
}

.total_nmbs {
  display: inline-block;
  color: #1a3b66;
  font-size: 40px;
  font-weight: 700;
}

.total_contacts_sec_btm {
  margin-top: 34px;
}

.total_contacts_sec_btm .num_persnt {
  color: #a31e22;
  font-size: 21px;
  font-weight: 400;
  display: inline-block;
  margin-bottom: 10px;
}

.suicide_risk_secr {
  display: flex;
  flex-wrap: wrap;
}

.suicide_risk_secr_in {
  flex-basis: 50%;
  max-width: 50%;
  text-align: center;
  padding: 26px 20px;
  border-left: 1px solid #d4d4d4;
  border-top: 1px solid #d4d4d4;
}

.suicide_risk_secr_in h3 {
  color: #1a3b66;
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 10px;
}

.suicide_risk_secr_in p {
  color: #002c5b;
  font-size: 18px;
  font-weight: 400;
}

.suicide_risk_secr_in:nth-child(2n + 1) {
  border-left: 0;
}

.suicide_risk_secr_in:nth-child(1),
.suicide_risk_secr_in:nth-child(2) {
  border-top: 0;
  padding-top: 0;
}

.o-hidd {
  overflow: hidden;
}

.o-hiddy {
  overflow-y: hidden;
}

.o-hiddx {
  overflow-x: hidden;
}

.news_Sec_slider_parent .slick-list {
  margin: 0 -20px;
}

.news_Sec_slider_parent .slick-slide {
  padding: 0 20px;
}

/*.news_Sec_slider_parent .slick-list{
  margin-left: -50%;
}*/
/*.news_Sec_slider_parent .slick-list{padding:0 15% 0 10%;}*/

/*.news_Sec_slider_parent .slick-track{
  padding-left: 200px;
  margin-right: -100px;
}*/

.news_Sec_slider_parent_outs .main_img {
  margin-bottom: 0;
  width: 100%;
  min-height: 330px;
  max-height: 330px;
  position: relative;
  margin-bottom: 30px;
}

.news_Sec_slider_parent_outs .main_img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}

.news_Sec_slider_parent_outs_btms h3 {
  font-size: 33px;
  color: #fff;
  font-weight: 700;
}

.news_Sec_slider_parent_outs_btms h3 a {
  color: #fff;
}

.news_Sec_slider_parent_outs_btms h3 a:hover {
  color: #a31a1e;
}

.rd_more_btn {
  font-size: 27px;
  text-decoration: underline !important;
  font-weight: 500;
  color: #fff;
  margin-top: 30px;
}

.rd_more_btn:hover {
  color: #a31a1e;
}

.in_the_news_sec_row .sec_cmn_headng {
  margin-bottom: 0;
}

.in_the_news_sec_row {
  align-items: center;
}

.in_the_news_sec_row .rgtt {
  text-align: right;
}

.in_the_news_sec_row {
  margin-bottom: 40px;
}

.cmn_tyl_arrow {
  display: flex;
  justify-content: flex-end;
}

.cmn_tyl_arrow .slick-arrow {
  min-width: inherit;
  padding: 0;
  z-index: 1;
  width: 78px;
  height: 78px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: #fff;
  border: 0;
  font-size: 30px;
  margin: 0 15px;
}

.cmn_tyl_arrow .slick-arrow:first-child {
  margin-left: 0;
}

.cmn_tyl_arrow .slick-arrow:last-child {
  margin-right: 0;
}

.cmn_tyl_arrow .slick-arrow.slick-disabled {
  color: #b3b3b3;
}

.sec_head_centr {
  text-align: center;
  margin-bottom: 60px;
}

/*.sec_head_centr:last-child{margin-bottom: 0;}*/

.membership_accredtn_ull ul {
  display: flex;
  flex-wrap: wrap;
}

.membership_accredtn_ull li {
  flex-basis: 33.33%;
  max-width: 33.33%;
  padding: 20px;
  margin: 0;
  min-height: 250px;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-top: 1px solid #d8d8d8;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.membership_accredtn_ull li:after {
  position: absolute;
  content: "";
  right: -6px;
  top: -6px;
  background: #627c9f;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  z-index: 1;
}

.membership_accredtn_ull li:before {
  display: none;
}

.membership_accredtn_ull li:nth-child(3n + 1) {
  border-left: 0;
}

.membership_accredtn_ull li:nth-child(1),
.membership_accredtn_ull li:nth-child(2),
.membership_accredtn_ull li:nth-child(3) {
  border-top: 0;
}

.membership_accredtn_ull li:nth-child(1):after,
.membership_accredtn_ull li:nth-child(2):after,
.membership_accredtn_ull li:nth-child(3):after {
  display: none;
}

.membership_accredtn_ull li:nth-child(3n + 3):after {
  display: none;
}

.sec_head_centr.white h2 {
  color: #fff;
}

.eap_spprt_sec_heading {
  margin-bottom: 40px;
  border-left: 5px solid #a31a1e;
  padding-left: 24px;
}

.eap_spprt_sec_heading h4 {
  font-size: 25px;
  font-weight: 500;
  margin-bottom: 20px;
  color: #fff;
  text-transform: uppercase;
}

.eap_spprt_sec_heading h3 {
  font-size: 38px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
}

.eap_spprt_sec {
  color: #fff;
}

.rd_mrr_Arr {
  display: inline-block;
  color: #fff;
  margin-top: 20px;
}

.rd_mrr_Arr span {
  position: relative;
  padding-right: 41px;
}

.rd_mrr_Arr span i {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 38px;
}

.rd_mrr_Arr:hover {
  color: #a31a1e;
}

.global_texh {
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
  width: 100%;
}

.global_texh_img {
  max-width: 84px;
  flex-basis: 84px;
}

.global_texh_img img {
  width: 100%;
}

.global_texh_rt {
  flex-basis: calc(100% - 84px);
  max-width: calc(100% - 84px);
  padding-left: 15px;
  align-self: center;
}

.global_texh_rt li:before {
  display: none;
}

.global_texh_rt li {
  padding: 0;
  margin: 0;
  color: rgba(255, 255, 255, 0.7);
  font-size: 24px;
  font-weight: 400;
  display: inline-block;
  border-left: 1px solid #d8d8d8;
  padding-left: 20px;
  margin-left: 20px;
  vertical-align: middle;
}

.global_texh_rt li:first-child {
  padding-left: 0;
  margin-left: 0;
  border-left: 0;
}

.customer_stories_sec,
.in_the_news_sec {
  background: rgb(0, 45, 91);
  background-color: #002855;
}

.customer_stories_sec_slider_outr_col_rtttt .main_img {
  margin-bottom: 0;
  border-radius: 25px 0 0 25px;
  -webkit-border-radius: 25px 0 0 25px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
}

.customer_stories_sec_slider_outr_col_rtttt .main_img img {
  width: 100%;
}

.customer_stories_sec_slider_outr_col_rtttt .prgrph {
  text-align: center;
  margin-top: 27px;
  font-size: 18px;
  font-weight: 400;
  color: #fff;
}

.customer_stories_sec_btms {
  position: relative;
}

/*.customer_stories_sec_btms .container{
  max-width: 100%;
  padding: 0;
  padding-left: 7vw;
}*/
.arrow_custom {
  display: flex;
  flex-wrap: wrap;
  margin-top: 30px;
}

.arrow_custom .slick-arrow {
  border: 1px solid #ffffff;
  width: 78px;
  height: 78px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 20px;
  background: transparent;
  min-width: inherit;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  font-size: 30px;
  margin: 0 15px;
}

.arrow_custom .slick-arrow:first-child {
  margin-left: 0;
}

.arrow_custom .slick-arrow:last-child {
  margin-right: 0;
}

.arrow_custom .slick-arrow.slick-disabled {
  opacity: 0.5;
}

.ready_start_converstn_wrapper {
  max-width: 980px;
  margin: 0 auto;
  text-align: center;
}

.ready_start_converstn_head h2 {
  font-size: 62px;
}

.ready_start_converstn_wrapper_email {
  margin-top: 90px;
}

.ready_start_converstn_wrapper_email input[type="text"],
.ready_start_converstn_wrapper_email input[type="email"],
.ready_start_converstn_wrapper_email input[type="url"],
.ready_start_converstn_wrapper_email input[type="password"],
.ready_start_converstn_wrapper_email input[type="search"],
.ready_start_converstn_wrapper_email input[type="number"],
.ready_start_converstn_wrapper_email input[type="tel"],
.ready_start_converstn_wrapper_email input[type="range"],
.ready_start_converstn_wrapper_email input[type="date"],
.ready_start_converstn_wrapper_email input[type="month"],
.ready_start_converstn_wrapper_email input[type="week"],
.ready_start_converstn_wrapper_email input[type="time"],
.ready_start_converstn_wrapper_email input[type="datetime"],
.ready_start_converstn_wrapper_email input[type="datetime-local"],
.ready_start_converstn_wrapper_email input[type="color"],
.ready_start_converstn_wrapper_email textarea,
.ready_start_converstn_wrapper_email .form-control,
.ready_start_converstn_wrapper_email select {
  background: #fff;
  box-shadow: 0px 0px 20px #c4c4c480;
  border-radius: 37px;
  -webkit-border-radius: 37px;
  height: 70px;
  font-size: 24px;
  font-weight: 400;
  padding: 10px 30px;
  padding-right: 280px;
}

.ready_start_converstn_wrapper_email .form-group {
  position: relative;
}

.ready_start_converstn_wrapper_email button[type="submit"],
.ready_start_converstn_wrapper_email button[type="button"],
.ready_start_converstn_wrapper_email input[type="button"],
.ready_start_converstn_wrapper_email input[type="submit"] {
  font-size: 21px;
  min-width: 254px;
  position: absolute;
  right: 0;
  top: 0;
  padding: 3px 15px;
  min-height: 70px;
}

.foot_logo {
  display: inline-block;
  margin-bottom: 55px;
}

.main_foot_outrrs {
  color: #9d9d9d;
  position: relative;
  padding: 90px 0;
  background: #f7f8fc;
}

body.home .main_foot_outrrs {
  background: transparent;
}

.qcks_links li:before {
  display: none;
}

.qcks_links li {
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
  font-size: 21px;
}

.qcks_links li:last-child {
  margin-bottom: 0;
}

.qcks_links li a {
  color: #9d9d9d;
}

.qcks_links li a:hover {
  color: #a31a1e;
}

.head_fts h5 {
  font-size: 21px;
  font-weight: 700;
  color: #002c5b;
}

.head_fts {
  margin-bottom: 25px;
}

.get_touch_Sctt li:before {
  display: none;
}

.get_touch_Sctt li {
  padding: 0;
  margin: 0;
  margin-bottom: 25px;
}

.get_touch_Sctt li:last-child {
  margin-bottom: 0;
}

.get_touch_Sctt_inner {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  word-break: whitespace;
}

.get_touch_Sctt_inner .main_img {
  margin-bottom: 0;
  flex-basis: 38px;
  max-width: 38px;
}

.get_touch_Sctt_inner_rts {
  flex-basis: calc(100% - 38px);
  max-width: calc(100% - 38px);
  padding-left: 16px;
  align-self: center;
  color: #9d9d9d;
  font-size: 18px;
  font-weight: 400;
}

.get_touch_Sctt_inner_rts a {
  color: #9d9d9d;
}

.get_touch_Sctt_inner_rts a:hover {
  color: #a31a1e;
}

.get_touch_Sctt_inner_rts address {
  margin-bottom: 0;
}

.socail_icon_foot li:before {
  display: none;
}

.socail_icon_foot li {
  display: inline-block;
  padding: 0;
  margin: 0;
  margin-right: .25em;
}

.socail_icon_foot li:first-child {
  /* margin-left: 0; */
}

.socail_icon_foot li a {
  width: 38px;
  display: inline-block;
}

.socail_icon_foot li a:hover {
  opacity: 0.7;
}

.pymnt_btns {
  display: inline-block;
  padding: 15px 32px;
  color: #002c5b;
  font-size: 18px;
  font-weight: 500;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  border: 1px solid #002c5b;
  text-transform: uppercase;
}

.pymnt_btns:hover {
  background: #002c5b;
  color: #fff;
}

.global_reach_sec_employee_outr {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px;
  margin-bottom: -80px;
}

.global_reach_sec_employee_innr {
  flex-basis: 27%;
  max-width: 27%;
  padding: 0 20px;
  margin-bottom: 80px;
  text-align: center;
}

.global_reach_sec_employee_innr:nth-child(3n + 2) {
  flex-basis: 46%;
  max-width: 46%;
}

.counter_num_parent {
  display: table;
  margin: 0 auto;
  font-size: 93px;
  font-weight: 700;
  color: #002b5c;
}

.global_reach_sec_employee_innr h5 {
  font-size: 24px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.5);
}

.global_reach_sec_employee_innr:nth-child(2) .counter_num_parent {
  font-size: 220px;
  background-image: url(images/counter_back.jpg);
  background-repeat: repeat;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.global_reach_sec_employee_innr:nth-child(2) h5 {
  font-size: 30px;
  font-weight: 700;
  color: #002c5b;
  text-transform: uppercase;
}

.global_reach_sec_employee_innr:nth-child(2) {
  margin-top: -190px;
}

.global_reach_sec_employee {
  margin-top: 250px;
}

.global_reach_Sect {
  position: relative;
}

.global_reach_Sect :after {
  position: absolute;
  content: "";
  width: 80%;
  margin: 0 auto;
  height: 100%;
  /* background: url(images/map_back.png) no-repeat; */
  /* background-size: contain; */
  left: 0;
  top: 15%;
  filter: opacity(8%);
  z-index: -1;
  text-align: center;
  right: 0;
}

.main_headds.innr_pg {
  box-shadow: 0px 0px 40px rgba(108, 117, 201, 0.2);
}

.brdcrumbp_part_parent {
  box-shadow: 0px 0px 20px rgba(108, 117, 201, 0.2);
  padding: 20px 0;
}

.brdcrumbp_part_parent .breadcrumb {
  margin-bottom: 0;
}

.brdcrumbp_part_parent .breadcrumb li {
  margin-bottom: 0;
  font-size: 24px;
  color: #a3a3a3;
  font-weight: 400;
}

.brdcrumbp_part_parent .breadcrumb-item {
  padding: 0;
  position: relative;
  padding-left: 40px;
  margin-left: 24px;
}

.brdcrumbp_part_parent .breadcrumb-item::before {
  position: absolute;
  content: "\f105";
  padding: 0;
  width: auto;
  height: auto;
  font-size: 10px;
  font-family: "Line Awesome Free";
  font-weight: 900;
  left: 0;
  font-size: 21px;
  top: 4px;
}

.brdcrumbp_part_parent .breadcrumb-item:first-child {
  padding-left: 0;
  margin-left: 0;
}

.brdcrumbp_part_parent .breadcrumb-item:first-child:before {
  display: none;
}

.brdcrumbp_part_parent .breadcrumb li a {
  color: #a3a3a3;
}

.brdcrumbp_part_parent .breadcrumb li a:hover,
.brdcrumbp_part_parent .breadcrumb li.active {
  color: #053568;
}

.brdcrumbp_part_parent .breadcrumb li.active:before {
  color: #053568;
}

/*news_media*/
.cmn_gap_inner {
  padding: 80px 0;
}

.news_media_sec_top {
  padding: 50px 0;
}

.news_media_sec_top_serach_col_rght {
  text-align: right;
}

.seearch_form_Sec .form-group {
  position: relative;
}

.seearch_form_Sec input[type="text"],
.seearch_form_Sec input[type="email"],
.seearch_form_Sec input[type="url"],
.seearch_form_Sec input[type="password"],
.seearch_form_Sec input[type="search"],
.seearch_form_Sec input[type="number"],
.seearch_form_Sec input[type="tel"],
.seearch_form_Sec input[type="range"],
.seearch_form_Sec input[type="date"],
.seearch_form_Sec input[type="month"],
.seearch_form_Sec input[type="week"],
.seearch_form_Sec input[type="time"],
.seearch_form_Sec input[type="datetime"],
.seearch_form_Sec input[type="datetime-local"],
.seearch_form_Sec input[type="color"],
.seearch_form_Sec textarea,
.seearch_form_Sec .form-control,
.seearch_form_Sec select {
  width: auto;
  min-width: 411px;
  height: 66px;
  border: 1px solid #cbcbcb;
  color: rgb(112, 112, 112);
  font-size: 24px;
  font-weight: 400;
  padding: 10px 30px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  padding-right: 80px;
}

.seearch_form_Sec input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  opacity: 0.5;
}

.seearch_form_Sec input::-moz-placeholder {
  /* Firefox 19+ */
  opacity: 0.5;
}

.seearch_form_Sec input:-ms-input-placeholder {
  /* IE 10+ */
  opacity: 0.5;
}

.seearch_form_Sec input:-moz-placeholder {
  /* Firefox 18- */
  opacity: 0.5;
}

.seearch_form_Sec .form-group button {
  min-width: inherit;
  padding: 0;
  margin: 0;
  background: transparent;
  position: absolute;
  right: 0;
  top: 0;
  min-height: 66px;
  width: 60px;
  border-radius: 0 50px 50px 0;
  -webkit-border-radius: 0 50px 50px 0;
  text-align: center;
}

.seearch_form_Sec .form-group button i {
  display: inline-block;
  width: 32px;
}

.seearch_form_Sec .form-group button:hover {
  background: #65809c;
  color: #fff;
}

.seearch_form_Sec .form-group button:hover i {
  filter: brightness(0) invert(1);
}

.news_media_sec_top_serach_row {
  align-items: center;
}

.blog_page_headings h3 {
  font-size: 46px;
  font-weight: 700;
}

.blog_page_headings {
  margin-bottom: 45px;
}

.region_blog_sc {
  height: 100%;
  background: #fff;
  padding: 18px 21px;
  box-shadow: 0px 0px 40px rgba(108, 117, 201, 0.2);
  border-radius: 20px;
  -webkit-border-radius: 20px;
}

.region_blog_sc_top_headings_hdd {
  position: relative;
  padding-right: 40px;
}

.region_blog_sc_top_headings_hdd h4 {
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 700;
}

.region_blog_sc_top_headings_hdd .shr_icoo {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}

.region_blog_sc_top_headings_ull {
  margin: 6px 0;
  margin-bottom: 13px;
}

.region_blog_sc_top_headings_ull li:before {
  display: none;
}

.region_blog_sc_top_headings_ull ul {
  margin-bottom: -10px;
}

.region_blog_sc_top_headings_ull li {
  display: inline-block;
  padding-left: 0;
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid rgba(127, 127, 127, 0.63);
  font-size: 19px;
  color: rgba(127, 127, 127, 0.63);
  margin-bottom: 10px;
}

.region_blog_sc_top_headings_ull li:last-child {
  padding-right: 0;
  margin-right: 0;
  border-right: 0;
}

.region_blog_sc_top_img .main_img {
  margin-top: 10px;
  margin-bottom: 0;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  overflow: hidden;
  height: auto;
}

.region_blog_sc_top_img .main_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.region_blog_sc_btms {
  margin-top: 15px;
}

.writter_nm_sec {
  display: flex;
  flex-wrap: wrap;
}

.writter_nm_sec .main_img {
  flex-basis: 35px;
  max-width: 35px;
  margin-bottom: 0;
  overflow: hidden;
  line-height: 0;
}

.writter_nm_sec .main_img img {
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

.writter_nm_sec .writter_nm_sec_rttt {
  flex-basis: calc(100% - 35px);
  max-width: calc(100% - 35px);
  padding-left: 14px;
  align-self: center;
}

.writter_nm_sec .writter_nm_sec_rttt h4 {
  font-size: 25px;
  font-weight: 700;
}

.region_blog_sc_btms_date {
  margin-top: 10px;
}

.region_blog_sc_btms_date ul {
  margin-bottom: -10px;
}

.region_blog_sc_btms_date li {
  padding-left: 0;
  font-size: 17px;
  font-weight: 400;
  color: rgba(127, 127, 127, 0.63);
  display: inline-block;
  padding-right: 20px;
  margin-right: 12px;
  position: relative;
  margin-bottom: 10px;
}

.region_blog_sc_btms_date li:before {
  background: #aeaeae;
  width: 5px;
  left: inherit;
  right: 0;
  height: 5px;
  top: 11px;
}

.region_blog_sc_btms_date li:last-child {
  padding-right: 0;
  margin-right: 0;
}

.region_blog_sc_btms_date li:last-child:before {
  display: none;
}

.region_blog_sc_top_headings_hdd h4 a:hover {
  color: #a31a1e;
}

.all_blog_btn_post {
  display: inline-block;
  padding: 14px 37px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  background: #053568;
  color: #fff;
  font-size: 21px;
  font-weight: 400;
  text-transform: uppercase;
}

.all_blog_btn_post span {
  position: relative;
  padding-right: 56px;
}

.all_blog_btn_post span i {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 28px;
}

.all_blog_btn_post:hover {
  background: #a31a1e;
  color: #fff;
}

.all_blog_btn {
  margin-top: 34px;
}

.news_bvlog_main_col_lft>* {
  margin-bottom: 70px;
}

.news_bvlog_main_col_lft>*:last-child {
  margin-bottom: 0;
}

.podcast_Section_blog_col_outer {
  height: 100%;
  background: #fff;
  padding: 18px 21px;
  box-shadow: 0px 0px 40px rgba(108, 117, 201, 0.2);
  border-radius: 20px;
  -webkit-border-radius: 20px;
}

.podcast_Section_blog_col_outer_head h4 {
  font-size: 28px;
  margin-bottom: 20px;
}

.podcast_Section_blog_col_outer_head p {
  font-size: 18px;
  color: rgba(0, 44, 91, 0.6);
}

.podcast_Section_blog_col_outer_head {
  margin-bottom: 30px;
}

.podcast_Section_blog_col_outer_head h4 a:hover {
  color: #a31a1e;
}

.podcast_Section_blog_col_outer_downld {
  display: flex;
  justify-content: space-between;
  margin: 0 -10px;
  align-items: center;
}

.podcast_Section_blog_col_outer_downld>* {
  padding: 0 10px;
}

.video_play_min_prnt {
  display: inline-block;
  padding: 10px 13px;
  min-height: 60px;
  display: flex;
  align-items: center;
  border: 2px solid #05305e;
  border-radius: 33px;
  -webkit-border-radius: 33px;
  min-width: 172px;
  text-align: left;
  color: #05305e;
  font-size: 21px;
}

.video_play_min_prnt_spp {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.video_play_min_prnt_spp .ply_btns {
  flex-basis: 35px;
  max-width: 35px;
}

.video_play_min_prnt_spp .timing {
  max-width: calc(100% - 35px);
  flex-basis: calc(100% - 35px);
  padding-left: 21px;
}

.video_play_downld_pl {
  display: inline-block;
  height: 60px;
  width: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid #05305e;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

.video_play_downld_pl img {
  /* width: 52px; */
}

.podcast_solution_sec_row {
  margin-top: 28px;
}

.podcast_solution_sec_col .region_blog_sc_btms_date {
  text-align: right;
}

.dates_n {
  font-size: 18px;
  font-weight: 400;
  color: #aeaeae;
  display: table;
}

.news_lates_sectts_headn h4 {
  font-size: 36px;
}

.news_lates_sectts_headn {
  margin-bottom: 36px;
}

.news_lates_sectts {
  background: #f6f8ff;
  border-radius: 20px;
  -webkit-border-radius: 20px;
}

.news_lates_sectts_wrppr {
  padding: 26px 28px;
}

.podcast_Section_blog_col_outer_head.newww h4 {
  margin-bottom: 15px;
}

.podcast_Section_blog_col_outer_head.newww p {
  margin-bottom: 10px;
}

.podcast_Section_blog_col_outer_head.newww p:last-child {
  margin-bottom: 0;
}

.news_lates_sectts_innerss .main_img {
  margin-bottom: 10px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  overflow: hidden;
}

.news_lates_sectts_innerss .main_img img {
  width: 100%;
}

.news_lates_sectts_innerss {
  margin-bottom: 70px;
}

.news_lates_sectts_innerss:last-child {
  margin-bottom: 0;
}

.pasted_event_btn h5 {
  font-size: 30px;
  font-weight: 400;
  text-decoration: underline;
}

.pasted_event_btn {
  text-align: right;
  margin-top: 20px;
}

.podcast_Section_blog_col_outer_head.newww {
  margin-bottom: 0;
}

.events_gallry_titil {
  background: #05305e;
  color: #fff;
  padding: 18px 28px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
}

.events_gallry_titil h1,
.events_gallry_titil h2,
.events_gallry_titil h3,
.events_gallry_titil h4,
.events_gallry_titil h5,
.events_gallry_titil h6 {
  color: #fff;
}

.events_gallry_titil .news_lates_sectts_headn {
  margin-bottom: 16px;
}

.events_gallry_titil_col .main_img {
  margin-bottom: 0;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  overflow: hidden;
  width: 100%;
}

.events_gallry_titil_col .main_img img {
  width: 100%;
}

.explore_heading_sec h1 {
  font-size: 62px;
  margin-bottom: 13px;
}

.txt-whitre h1,
.txt-whitre h2,
.txt-whitre h3,
.txt-whitre h4,
.txt-whitre h5,
.txt-whitre h6 {
  color: #fff;
}

.txt-whitre {
  color: #fff;
}

.vbtn.nwww {
  min-width: 294px;
  text-align: center;
  font-size: 21px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 21px 20px;
}

.explore_educate_engg_col_ghtt {
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: right;
}

.explore_heading_sec.cntrr {
  text-align: center;
  margin-bottom: 50px;
}

.explore_heading_sec.mx-width {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.get_touchs_workplc_form_col h5 {
  font-size: 21px;
  color: #fff;
  margin-bottom: 15px;
  font-weight: 400;
  margin-left: 16px;
}

.get_touchs_workplc_form_col input[type="text"],
.get_touchs_workplc_form_col input[type="email"],
.get_touchs_workplc_form_col input[type="url"],
.get_touchs_workplc_form_col input[type="password"],
.get_touchs_workplc_form_col input[type="search"],
.get_touchs_workplc_form_col input[type="number"],
.get_touchs_workplc_form_col input[type="tel"],
.get_touchs_workplc_form_col input[type="range"],
.get_touchs_workplc_form_col input[type="date"],
.get_touchs_workplc_form_col input[type="month"],
.get_touchs_workplc_form_col input[type="week"],
.get_touchs_workplc_form_col input[type="time"],
.get_touchs_workplc_form_col input[type="datetime"],
.get_touchs_workplc_form_col input[type="datetime-local"],
.get_touchs_workplc_form_col input[type="color"],
.get_touchs_workplc_form_col textarea,
.get_touchs_workplc_form_col .form-control,
.get_touchs_workplc_form_col select {
  padding: 10px 20px;
}

.get_touchs_workplc_form_col select {
  background-position: right 30px center;
  padding-right: 60px;
}

.get_touchs_workplc_form_col textarea {
  padding: 22px 20px;
}

.get_touchs_workplc_form_col input[type="submit"],
.get_touchs_workplc_form_col button[type="submit"],
.get_touchs_workplc_form_col input[type="button"],
.get_touchs_workplc_form_col button[type="button"] {
  display: table;
  margin: 0 auto;
}

/*news*/

.heading_new_nnwss {
  padding: 56px 0;
}

.news_innePGG_sec {
  padding: 40px 0;
  background: #002c5b;
}

.news_innePGG_sec_inner h4 {
  color: #fff;
  font-size: 23px;
  font-weight: 700;
}

.news_innePGG_sec_outer {
  display: flex;
  margin: 0 -4px;
}

.news_innePGG_sec_inner {
  padding: 0 4px;
  flex: 1;
}

.news_innePGG_sec_inner input[type="text"],
.news_innePGG_sec_inner input[type="email"],
.news_innePGG_sec_inner input[type="url"],
.news_innePGG_sec_inner input[type="password"],
.news_innePGG_sec_inner input[type="search"],
.news_innePGG_sec_inner input[type="number"],
.news_innePGG_sec_inner input[type="tel"],
.news_innePGG_sec_inner input[type="range"],
.news_innePGG_sec_inner input[type="date"],
.news_innePGG_sec_inner input[type="month"],
.news_innePGG_sec_inner input[type="week"],
.news_innePGG_sec_inner input[type="time"],
.news_innePGG_sec_inner input[type="datetime"],
.news_innePGG_sec_inner input[type="datetime-local"],
.news_innePGG_sec_inner input[type="color"],
.news_innePGG_sec_inner textarea,
.news_innePGG_sec_inner .form-control,
.news_innePGG_sec_inner select {
  color: #acacac;
  font-size: 17px;
  font-weight: 400;
  min-height: 57px;
  padding: 10px 22px;
  border-radius: 10px;
}

.news_innePGG_sec_inner.first input[type="text"],
.news_innePGG_sec_inner.first input[type="email"],
.news_innePGG_sec_inner.first input[type="url"],
.news_innePGG_sec_inner.first input[type="password"],
.news_innePGG_sec_inner.first input[type="search"],
.news_innePGG_sec_inner.first select {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}

.news_innePGG_sec_inner.last input[type="text"],
.news_innePGG_sec_inner.last input[type="email"],
.news_innePGG_sec_inner.last input[type="url"],
.news_innePGG_sec_inner.last input[type="password"],
.news_innePGG_sec_inner.last input[type="search"],
.news_innePGG_sec_inner.last select {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}

.seacrch_ne_inn {
  position: relative;
}

.news_innePGG_sec_inner .seacrch_ne_inn button {
  position: absolute;
  left: 20px;
  top: 15px;
  min-width: inherit;
  padding: 0;
  background: transparent;
}

.news_innePGG_sec_inner .seacrch_ne_inn input[type="text"] {
  padding-left: 60px;
}

.cmn_drop_Arrs .dropdown-toggle {
  min-width: inherit;
  padding: 0;
  margin: 0;
  background: #fff !important;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  font-size: 17px;
  width: 100%;
  min-height: 57px;
  padding: 10px 22px;
  color: #002c5b !important;
  font-weight: 400;
  text-transform: none;
  text-align: left;
  padding-right: 50px;
  position: relative;
}

.news_innePGG_sec_inner.first .cmn_drop_Arrs {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}

.news_innePGG_sec_inner.last .cmn_drop_Arrs .dropdown-toggle {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}

.cmn_drop_Arrs .dropdown-toggle:after {
  position: absolute;
  right: 22px;
  top: 24px;
  border-top: 0.7em solid;
  border-right: 0.6em solid transparent;
  border-bottom: 0;
  border-left: 0.6em solid transparent;
}

.cmn_drop_Arrs .dropdown-menu {
  width: 100%;
  padding: 18px 20px;
}

.news_innePGG_sec_inner .accordion-button {
  background-color: transparent;
  padding: 0;
  box-shadow: inherit;
}

.news_innePGG_sec_inner .accordion-header {
  border: 0;
  padding: 0;
  margin: 0;
}

.accordion-body ul li {
  list-style: unset;
  list-style-position: inside;
}

.news_innePGG_sec_inner .accordion-body {
  padding: 0;
  border: 0;
  margin: 0;
}

.news_innePGG_sec_inner .accordion-item {
  border: 0;
  margin-bottom: 20px;
}

.news_innePGG_sec_inner .accordion-item:last-child {
  margin-bottom: 0;
}

/*cccc*/
/*.cmn_drop_Arrs .dropdown-menu li:before{display: none;}
.cmn_drop_Arrs .dropdown-menu li{
  padding: 0;
  margin: 0;
  margin-bottom: 10px;
}
.cmn_drop_Arrs .dropdown-menu li:last-child{margin-bottom: 0;}*/
/*cccc*/

.news_submit_innpgs input[type="submit"],
.news_submit_innpgs input[type="button"] {
  font-size: 26px;
  min-height: 57px;
  padding: 12px 20px;
  text-transform: capitalize;
  width: 100%;
}

.news_innePGG_sec_inner.submit {
  align-self: flex-end;
}

.region_blog_sc.new_n {
  padding: 0;
  background: transparent;
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
  border-top: 1px dashed #707070;
  padding-top: 50px;
  margin-top: 50px;
  border-radius: 0;
  -webkit-border-radius: 0;
}

.region_blog_sc_btms .new_pr p {
  color: #002c5b;
}

.media_blog_sectts_clm_outerr_cll:nth-child(1) .region_blog_sc.new_n,
.media_blog_sectts_clm_outerr_cll:nth-child(2) .region_blog_sc.new_n {
  border-top: 0;
  padding-top: 0;
  margin-top: 0;
}

.news_lates_sectts.blue {
  background: #05305e;
}

.txt-whitre .podcast_Section_blog_col_outer_head h4 a {
  color: #fff;
}

.txt-whitre .podcast_Section_blog_col_outer_head h4 a:hover {
  color: #a31a1e;
}

.bottom_rt_lates_news .region_blog_sc.new_n {
  border: 0;
  padding: 0;
  margin: 0;
  border-bottom: 1px dashed #707070;
  padding-bottom: 50px;
  margin-bottom: 50px;
}

.bottom_rt_lates_news .region_blog_sc.new_n:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.news_bvlog_main_col_rght.nww>* {
  margin-bottom: 50px;
}

.news_bvlog_main_col_rght.nww>*:last-child {
  margin-bottom: 0;
}

.blog_pagination_sec {
  text-align: center;
  margin-top: 60px;
}

.archieve_sec_titile_s .explore_heading_sec {
  /* max-width: 590px; */
}

.newst_oldst_period {
  padding-top: 20px;
}

.newst_oldst_period_wrppr {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.newst_oldst_period_wrppr>* {
  padding-left: 60px;
}

.newst_oldst_period_wrppr>*:first-child {
  padding-left: 0;
}

.news_old_n_sec select {
  color: #053567;
  font-size: 24px;
  font-weight: 400;
  background: url(images/a-z.png) no-repeat left center;
  background-size: 22px;
  height: auto;
  padding: 3px 0;
  padding-left: 35px;
}

.time_priod_hed_s {
  display: flex;
  align-items: center;
}

.time_priod_hed_s h4 {
  color: #002c5b;
  font-size: 24px;
  margin-bottom: 0;
  font-weight: 400;
}

.time_priod_hed_s_select select {
  min-width: 174px;
  font-size: 17px;
  font-weight: 400;
  background: url(images/sort-down.svg) right 10px center no-repeat #fff;
  background-size: 15px;
  box-shadow: 0px 3px 20px rgba(160, 141, 253, 0.3);
  height: 45px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  text-transform: uppercase;
}

.time_priod_hed_s_select {
  padding-left: 23px;
}

.news_innePGG_sec_inner.keywords.first {
  flex-grow: 2;
}

.region_blog_sc.hvrr:hover {
  background: #05305e;
  color: #fff;
}

.region_blog_sc.hvrr:hover h1,
.region_blog_sc.hvrr:hover h2,
.region_blog_sc.hvrr:hover h3,
.region_blog_sc.hvrr:hover h4,
.region_blog_sc.hvrr:hover h5,
.region_blog_sc.hvrr:hover h6 {
  color: #fff;
}

.region_blog_sc.hvrr:hover .region_blog_sc_btms_date li {
  color: #fff !important;
}

.region_blog_sc.hvrr:hover .region_blog_sc_top_headings_ull li {
  color: #fff !important;
}

.region_blog_sc.hvrr:hover .region_blog_sc_top_headings_hdd h4 a {
  color: #fff !important;
}

.region_blog_sc.hvrr:hover .post-categories li a {
  color: #fff !important;
}

.region_blog_sc.hvrr:hover .region_blog_sc_top_headings_hdd .shr_icoo img {
  filter: brightness(0) invert(1);
}

.region_blog_sc.hvrr.archievr:hover {
  background: #25282b;
  color: #fff;
}

.region_blog_sc.archievr .region_blog_sc_top_img .main_img img {
  filter: grayscale(0);
}

.container_full {
  max-width: 100%;
  padding-left: calc((100% - 1140px + 30px) / 2);
}

.container_full_Rt {
  max-width: 100%;
  padding-right: calc((100% - 1140px + 30px) / 2);
}

.blog_details_p_banner {
  display: inline-block;
  width: 100%;
  background: #f6f8ff;
  padding: 45px 0;
}

.blog_details_p_banner_managemnt {
  margin-bottom: 23px;
}

.brdr_manage_ull li:before {
  display: none;
}

.brdr_manage_ull li {
  font-size: 20px;
  color: #002c5b;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  display: inline-block;
  border-right: 1px solid #002c5b;
  padding-right: 14px;
  margin-right: 14px;
}

.brdr_manage_ull li:last-child {
  padding-right: 0;
  margin-right: 0;
  border-right: 0;
}

.blog_details_p_banner_managemnt_right {
  text-align: right;
}

.bullet_manage_ull li {
  display: inline-block;
  font-size: 21px;
  font-weight: 400;
  color: #053568;
  padding: 0;
  padding-right: 21px;
  margin-right: 14px;
}

.bullet_manage_ull li:last-child {
  margin-right: 0;
  padding-right: 0;
}

.bullet_manage_ull li:before {
  width: 5px;
  height: 5px;
  background: #002c5b;
  left: inherit;
  right: 0;
  top: 14px;
}

.bullet_manage_ull li:last-child:before {
  display: none;
}

.blog_dtlsS_sec_head {
  margin-bottom: 35px;
}

.blog_dtlsS_sec_head:last-child {
  margin-bottom: 0;
}

.blog_dtlsS_sec_head_content {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -30px;
}

.blog_dtlsS_sec_head_content_inner {
  flex-basis: 33.33%;
  max-width: 33.33%;
  padding: 0 30px;
}

.gana_diagne_Sec {
  display: flex;
  flex-wrap: wrap;
}

.gana_diagne_Sec .main_img {
  flex-basis: 74px;
  max-width: 74px;
  margin-bottom: 0;
  box-shadow: 0px 0px 11px 1px rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  overflow: hidden;
  width: 74px;
  height: 74px;
  position: relative;
}

.gana_diagne_Sec .main_img img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.gana_diagne_Sec_rt {
  flex-basis: calc(100% - 74px);
  max-width: calc(100% - 74px);
  padding-left: 17px;
  align-self: center;
}

.gana_diagne_Sec_rt h4 {
  font-size: 30px;
  color: #053568;
  font-weight: 700;
  margin-bottom: 2px;
}

.gana_diagne_Sec_rt p {
  color: #053568;
  font-size: 24px;
  font-weight: 700;
}

.innercol {
  color: #053568;
}

.short_gap {
  padding: 50px 0;
}

.common_blog_lp_dtls p {
  /* margin-bottom: 40px; */
}

.common_blog_lp_dtls p:last-child {
  margin-bottom: 0;
}

.common_blog_lp_dtls h1 {
  font-size: 61px;
}

.common_blog_lp_dtls h2 {
  font-size: 56px;
}

.common_blog_lp_dtls h3 {
  font-size: 38px;
}

.common_blog_lp_dtls h4 {
  font-size: 30px;
}

.common_blog_lp_dtls h5 {
  font-size: 25px;
}

.common_blog_lp_dtls h6 {
  font-size: 20px;
}

.common_blog_lp_dtls h1,
.common_blog_lp_dtls h2,
.common_blog_lp_dtls h3,
.common_blog_lp_dtls h4,
.common_blog_lp_dtls h5,
.common_blog_lp_dtls h6 {
  margin-bottom: 40px;
}

.common_blog_lp_dtls h1:last-child,
.common_blog_lp_dtls h2:last-child,
.common_blog_lp_dtls h3:last-child,
.common_blog_lp_dtls h4:last-child,
.common_blog_lp_dtls h5:last-child,
.common_blog_lp_dtls h6:last-child {
  margin-bottom: 0;
}

.common_blog_lp_dtls_heading {
  margin-bottom: 20px;
  border-left: 5px solid #a31a1e;
  padding-left: 25px;
}

.common_blog_lp_dtls_heading:last-child {
  margin-bottom: 0;
}

.common_blog_lp_dtls_fig_in {
  margin-bottom: 50px;
  text-align: center;
}

.common_blog_lp_dtls_fig_in .main_img {
  border-radius: 50px;
  -webkit-border-radius: 50px;
  overflow: hidden;
  display: inline-block;
  margin-bottom: 0;
}

.common_blog_lp_dtls_fig_in figcaption {
  font-size: 18px;
}

.common_blog_lp_dtls ul li:before {
  display: none;
}

.common_blog_lp_dtls ul li {
  padding: 0;
  margin: 0;
  margin-bottom: 10px;
}

.common_blog_lp_dtls ul li:last-child {
  margin-bottom: 0;
}

.common_blog_lp_dtls ul {
  /* margin-bottom: 10px; */
  margin-bottom: 40px;
  padding: revert;
}

.common_blog_lp_dtls ul:last-child {
  margin-bottom: 0;
}

.share_post_social {
  margin-top: 110px;
  display: flex;
  align-items: center;
}

.share_post_social h5 {
  color: #707070;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase;
}

.share_post_social_rtt li:before {
  display: none;
}

.share_post_social_rtt li {
  display: inline-block;
  margin-left: 28px;
  padding: 0;
  margin-bottom: 0;
}

.share_post_social_rtt li:first-child {
  margin-left: 0;
}

.share_post_social_rtt li a {
  display: inline-block;
  width: 40px;
}

.share_post_social_rtt li a:hover {
  opacity: 0.7;
}

.share_post_social_rtt {
  padding-left: 40px;
}

.share_post_prev_next {
  background: #f6f8ff;
}

.refocus_prev_nxt h5 {
  text-transform: uppercase;
  color: #707070;
  margin-bottom: 20px;
  font-size: 24px;
}

.refocus_prev_nxt p a {
  color: #053568;
  text-decoration: underline !important;
  font-weight: 700;
}

.refocus_prev_nxt p a:hover {
  color: #a31a1e;
}

.refocus_prev_nxt p {
  font-size: 27px;
}

.share_post_prev_next_col_rght {
  text-align: right;
}

.source_sec_blog_dtls h5 {
  color: #707070;
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 15px;
  text-transform: uppercase;
}

.source_sec_blog_dtls p {
  font-size: 21px;
  font-weight: 700;
}

.explore_heading_sec.gap {
  margin-bottom: 60px;
}

.back_bl_light {
  background: #f6f8ff;
}

.in_the_news_sec_row .explore_heading_sec h1 {
  margin-bottom: 0;
}

.cmn_tyl_arrow.neew .slick-arrow {
  border: 1px solid #002c5b;
  color: #002c5b;
}

.cmn_tyl_arrow.neew .slick-arrow.slick-disabled {
  border-color: #b3b3b3;
  color: #b3b3b3;
}

.reld_pos_post_slider .slick-slide {
  padding: 0 20px;
}

.reld_pos_post_slider .slick-list {
  margin: 0 -20px;
}

.reld_pos_post_slider_inners {
  text-align: center;
}

.reld_pos_post_slider_inners .main_img {
  display: inline-block;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  overflow: hidden;
  margin-bottom: 18px;
}

.reld_pos_post_slider_inners .main_img img {
  width: 100%;
}

.reld_pos_post_slider_inners_btm h4 {
  margin-bottom: 7px;
  font-size: 32px;
  font-weight: 700;
}

.reld_pos_post_slider_inners_btm p {
  color: #002c5b;
  font-weight: 700;
}

.share_post_social.newww {
  display: inline-block;
  text-align: center;
  margin: 0;
  position: fixed;
  right: 5%;
  top: 30%;
  z-index: 100;
  animation: mymove 5s infinite;
}

@keyframes mymove {
  0% {
    transform: translateY(15px);
  }

  50% {
    transform: translateY(0);
  }

  100% {
    transform: translateY(15px);
  }
}

.share_post_social.newww h5 {
  font-size: 21px;
  color: #053568;
  margin-bottom: 20px;
}

.share_post_social.newww .share_post_social_rtt {
  padding: 0;
}

.share_post_social.newww .share_post_social_rtt li {
  display: table;
  margin: 0 auto;
  margin-bottom: 20px;
}

.share_post_social.newww .share_post_social_rtt li:last-child {
  margin-bottom: 0;
}

.podcast_Section_blog_col_outer.hvrr:hover {
  background: #05305e;
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover h1,
.podcast_Section_blog_col_outer.hvrr:hover h2,
.podcast_Section_blog_col_outer.hvrr:hover h3,
.podcast_Section_blog_col_outer.hvrr:hover h4,
.podcast_Section_blog_col_outer.hvrr:hover h5,
.podcast_Section_blog_col_outer.hvrr:hover h6 {
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover .podcast_Section_blog_col_outer_head p {
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover .podcast_Section_blog_col_outer_head h4 a {
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover .region_blog_sc_top_headings_ull li,
.podcast_Section_blog_col_outer.hvrr:hover .region_blog_sc_btms_date li {
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover .video_play_min_prnt {
  border-color: #fff;
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover .video_play_min_prnt_spp .ply_btns img {
  filter: brightness(0) invert(1);
}

.podcast_Section_blog_col_outer.hvrr:hover .video_play_downld_pl {
  border-color: #fff;
  color: #fff;
}

.podcast_Section_blog_col_outer.hvrr:hover .video_play_downld_pl img {
  filter: brightness(0) invert(1);
}

.masrha_fisher_sect_inner {
  display: flex;
  flex-wrap: wrap;
}

.masrha_fisher_sect_inner .main_img {
  margin-bottom: 0;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.16);
  flex-basis: 74px;
  max-width: 74px;
  width: 74px;
  height: 74px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  position: relative;
  overflow: hidden;
}

.masrha_fisher_sect_inner .main_img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.masrha_fisher_sect_rttt {
  flex-basis: calc(100% - 74px);
  max-width: calc(100% - 74px);
  align-self: center;
  padding-left: 15px;
}

.masrha_fisher_sect_rttt h3 {
  font-size: 30px;
  text-decoration: underline;
}

.masrha_fisher_sect {
  display: inline-block;
  position: relative;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
}

.masrha_fisher_sect_inner_nxt {
  box-shadow: 0px 3px 20px rgba(29, 111, 198, 0.3);
  background: #fff;
  padding: 15px 18px;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  position: absolute;
  left: 85px;
  top: 100%;
  opacity: 0;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  pointer-events: none;
}

.masrha_fisher_sect:hover .masrha_fisher_sect_inner_nxt {
  opacity: 1;
  pointer-events: all;
}

.masrha_fisher_sect_inner_nxt:after {
  position: absolute;
  content: "";
  left: 40px;
  top: -20px;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid #fff;
}

.masrha_fisher_sect_inner_nxt li:before {
  display: none;
}

.masrha_fisher_sect_inner_nxt li {
  padding: 0;
  margin-bottom: 10px;
}

.masrha_fisher_sect_inner_nxt li:last-child {
  margin-bottom: 0;
}

.masrha_fisher_sect_inner_nxt_li {
  position: relative;
  font-size: 24px;
  color: #053568;
  padding-left: 50px;
}

.masrha_fisher_sect_inner_nxt_li .icons {
  display: inline-block;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}

.masrha_fisher_sect_inner_nxt_li .icons img {
  max-width: 32px;
}

.explore_heading_sec.ggps h1:last-child {
  margin-bottom: 0;
}

.explore_heading_sec.ggps {
  margin-bottom: 60px;
}

.explore_heading_sec.ggps:last-child {
  margin-bottom: 0;
}

.related_posts_news_loremc_col .region_blog_sc {
  background: transparent;
  padding: 0;
  box-shadow: inherit;
  border-radius: 0;
  -webkit-border-radius: 0;
}

.related_posts_news_loremc_col .region_blog_sc_top_headings_hdd {
  padding-right: 0;
}

/*wpo_podcast*/

.wellbeing_work_person {
  display: flex;
  flex-wrap: wrap;
}

.wellbeing_work_person .main_img {
  margin-bottom: 0;
  flex-basis: 74px;
  max-width: 74px;
}

.wellbeing_work_person_rt {
  flex-basis: calc(100% - 74px);
  max-width: calc(100% - 74px);
  align-self: center;
  padding-left: 17px;
}

.pride_month_sec_top_head h4 {
  font-size: 30px;
}

.pride_month_sec_top_head {
  margin-bottom: 10px;
}

.wellbeing_inner_snd_rcrd {
  margin-top: 10px;
  text-align: center;
}

.wellbeing_short_notes_sec {
  margin-top: 70px;
}

.cmn_tab_pi_secc .nav {
  border: 0;
  border-bottom: 3px solid #d4d4d4;
}

.cmn_tab_pi_secc .nav-item {
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  margin-right: 70px;
}

.cmn_tab_pi_secc .nav-pills .nav-link {
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  color: #d4d4d4;
  font-weight: 700;
  text-transform: none;
  min-width: inherit;
  padding: 0 35px;
  padding-bottom: 12px;
  position: relative;
}

.cmn_tab_pi_secc .nav-item:before {
  display: none;
}

.cmn_tab_pi_secc .nav-item:last-child {
  margin-right: 0;
}

.cmn_tab_pi_secc .nav-pills .nav-link:after {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: -3px;
  background: #3a5b7d;
  height: 3px;
  width: 100%;
  opacity: 0;
}

.cmn_tab_pi_secc .nav-pills .nav-link.active::after {
  opacity: 1;
}

.cmn_tab_pi_secc .nav-pills .nav-link.active {
  color: #05305e;
}

.wellbeing_short_notes_sec_btmp {
  margin-top: 45px;
}

.wellbeing_short_tabs1_descprt ul li::before {
  top: 16px;
}

.wellbeing_short_tabs1_descprt ul li {
  margin-bottom: 40px;
}

.wellbeing_short_tabs1_descprt ul li:last-child {
  margin-bottom: 0;
}

.wellbeing_short_tabs1_descprt p {
  margin-bottom: 40px;
}

.wellbeing_short_tabs1_descprt:last-child {
  margin-bottom: 0;
}

.region_blog_sc.nnew_sizes .region_blog_sc_top .region_blog_sc_top_img {
  margin-top: 15px;
}

.nnew_sizes .region_blog_sc_top_headings_hdd h4 {
  font-size: 30px;
  margin-bottom: 10px;
}

.nnew_sizes .region_blog_sc_top_headings_hdd h4:last-child {
  margin-bottom: 0;
}

.nnew_sizes .region_blog_sc_top_headings_hdd p {
  font-size: 18px;
  color: #002c5b;
}

.nnew_sizes .region_blog_sc_btms .prgph p {
  font-size: 18px;
}

.region_blog_sc_top_img.video {
  position: relative;
}

.region_blog_sc_top_img.video .ply_btns {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.region_blog_sc_top_img.video .ply_btns img {
  width: 133px;
}

.know_re_blog_Sc_Wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.know_re_blog_Sc_Wrap .prgph {
  flex-basis: 45%;
  max-width: 45%;
  padding-right: 10px;
}

.know_re_blog_Sc_Wrap .prgph p {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.know_re_blog_Sc_Wrap .know_re_blog_Sc_Wrap_rtt {
  padding-left: 10px;
  flex-basis: 55%;
  max-width: 55%;
  text-align: right;
}

.know_morea_arr {
  display: inline-block;
  font-size: 18px;
  font-weight: 400;
  background: #a31a1e;
  color: #fff;
  border-radius: 33px;
  -webkit-border-radius: 33px;
  padding: 8px 20px;
}

.know_morea_arr span {
  position: relative;
  padding-right: 30px;
}

.know_morea_arr span i {
  position: absolute;
  right: 0;
  top: 3px;
  font-size: 20px;
}

.know_morea_arr:hover {
  background: #000;
  color: #fff;
}

.region_blog_sc_top_headings_hdd.no_pdng {
  padding-right: 0;
}

.nnew_sizes .podcast_Section_blog_col_outer_downld {
  margin-top: 30px;
}

.nnew_sizes .podcast_solution_sec_row {
  margin-top: 30px;
}

.reltd_content_wellbngsc_col .nnew_sizes {
  height: auto;
}

.terms_of_use_Pg_heading h3 {
  font-size: 38px;
  margin-bottom: 30px;
}

.terms_of_use_Pg_heading h3:last-child {
  margin-bottom: 0;
}

.terms_of_use_Pg_heading p {
  margin-bottom: 40px;
}

.terms_of_use_Pg_heading p:last-child {
  margin-bottom: 0;
}

.terms_of_use_Pg_heading ul {
  margin-bottom: 40px;
  margin-left: 60px;
}

.terms_of_use_Pg_heading ul:last-child {
  margin-bottom: 0;
}

.terms_of_use_Pg_heading ul li:before {
  display: none;
}

.terms_of_use_Pg_heading ul li {
  padding: 0;
  margin-bottom: 10px;
}

.terms_of_use_Pg_heading ul li:last-child {
  margin-bottom: 0;
}

.terms_of_use_Pg_heading_ull {
  padding-left: 80px;
  margin-bottom: 40px;
}

.terms_of_use_Pg_heading_ull:last-child {
  margin-bottom: 0;
}

.heading_brdr {
  margin-bottom: 30px;
  border-left: 5px solid #a31a1e;
  padding: 3px 0;
  padding-left: 20px;
}

p.upcs {
  text-transform: uppercase;
}

.terms_of_use_Pg_heading_top {
  margin-bottom: 30px;
}

.terms_of_use_Pg_heading_top:last-child {
  margin-bottom: 0;
}

.terms_of_use_Pg_heading.brdr {
  padding-bottom: 45px;
  margin-bottom: 45px;
  border-bottom: 1px solid #979797;
}

.terms_of_uses_accrdion .accordion-item {
  border: 0;
  padding: 0;
  margin: 0;
  background: transparent;
  box-shadow: inherit;
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border-bottom: 1px solid #979797;
  padding: 45px 0;
}

.terms_of_uses_accrdion .accordion-header {
  border: 0;
  padding: 0;
  margin: 0;
  background: transparent;
  box-shadow: inherit;
}

.terms_of_uses_accrdion .accordion-header .accordion-button {
  border: 0;
  padding: 0;
  margin: 0;
  background: transparent;
  outline: none;
  min-width: inherit;
  box-shadow: inherit;
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  font-size: 38px;
  font-weight: 700;
  color: #053568;
  text-transform: none;
  text-align: left;
  border-left: 5px solid #a31a1e;
  padding: 3px 0;
  padding-left: 20px;
  padding-right: 50px;
}

.terms_of_uses_accrdion .accordion-item:first-child {
  padding-top: 0;
}

.terms_of_uses_accrdion .accordion-body {
  padding: 0;
  padding-top: 30px;
  color: #002c5b;
}

.terms_of_uses_accrdion .accordion-header .accordion-button:after {
  display: none;
}

.terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus {
  border: 2px solid #002c5b;
  width: 37px;
  height: 37px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  position: absolute;
  right: 0;
  top: 9px;
}

.terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus:after {
  position: absolute;
  content: "";
  width: 17px;
  height: 3px;
  background: #002c5b;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 33px;
}

.terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 17px;
  background: #002c5b;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 33px;
}

.terms_of_uses_accrdion .accordion-header .accordion-button[aria-expanded="true"] .btn_plus_minus:before {
  opacity: 0;
}

.read_policy_ss {
  margin-top: 60px;
}

.brd_bl_btnn {
  color: #57a7ff;
  text-decoration: underline !important;
}

.brd_bl_btnn:hover {
  color: #a31a1e;
}

.terms_of_use_Pg_heading.gap {
  margin-bottom: 50px;
}

/*.terms_of_uses_accrdion .accordion-body li{
  margin-bottom: 10px;
}
.terms_of_uses_accrdion .accordion-body li:last-child{margin-bottom: 0;}
.terms_of_uses_accrdion .accordion-body ul{margin-bottom: 30px;}
.terms_of_uses_accrdion .accordion-body ul:last-child{margin-bottom: 0;}*/

.terms_of_uses_accrdion .accordion-body ul:not(.bullet) li:before {
  display: none;
}

.terms_of_uses_accrdion .accordion-body ul {
  margin-bottom: 40px;
  margin-left: 60px;
}

.terms_of_uses_accrdion .accordion-body ul:last-child {
  margin-bottom: 0;
}

.terms_of_uses_accrdion .accordion-body li {
  margin-bottom: 10px;
}

.terms_of_uses_accrdion .accordion-body ul:not(.bullet) li {
  padding-left: 0;
}

.terms_of_uses_accrdion .accordion-body li:last-child {
  margin-bottom: 0;
}

.terms_of_uses_accrdion .accordion-body p a {
  color: #57a7ff;
  text-decoration: underline;
}

.terms_of_uses_accrdion .accordion-body p a:hover {
  color: #a31a1e;
}

.inner_page {
  color: #002c5b;
}

.wpo_payment_centres_wrkplc_row {
  margin: 0;
}

.wpo_payment_centres_wrkplc_left {
  padding: 0;
  position: relative;
  padding-right: 50px;
  padding-top: 40px;
  padding-bottom: 40px;
  background: #eeeff2;
  border-radius: 0 30px 30px 0;
  -webkit-border-radius: 0 30px 30px 0;
}

.wpo_payment_centres_wrkplc_left:after {
  position: absolute;
  top: 0;
  content: "";
  background: #eeeff2;
  left: -1920px;
  width: 1920px;
  height: 100%;
}

.wpo_payment_centres_wrkplc_right {
  padding: 0;
  padding-top: 40px;
  padding-left: 50px;
}

.wpo_payment_centres_wrkplc {
  position: relative;
}

.wpo_paymnt_cntr_heds h3 {
  font-size: 38px;
  font-weight: 700;
}

.wpo_paymnt_cntr_heds {
  margin-bottom: 50px;
}

.wpo_paymnt_cntr_heds:last-child {
  margin-bottom: 0;
}

.wpo_paymnt_cntr_heds_afcol h6 {
  font-size: 21px;
  font-weight: 700;
  margin-bottom: 5px;
}

.wpo_paymnt_cntr_heds_afcol input[type="text"],
.wpo_paymnt_cntr_heds_afcol input[type="email"],
.wpo_paymnt_cntr_heds_afcol input[type="url"],
.wpo_paymnt_cntr_heds_afcol input[type="password"],
.wpo_paymnt_cntr_heds_afcol input[type="search"],
.wpo_paymnt_cntr_heds_afcol input[type="number"],
.wpo_paymnt_cntr_heds_afcol input[type="tel"],
.wpo_paymnt_cntr_heds_afcol input[type="range"],
.wpo_paymnt_cntr_heds_afcol input[type="date"],
.wpo_paymnt_cntr_heds_afcol input[type="month"],
.wpo_paymnt_cntr_heds_afcol input[type="week"],
.wpo_paymnt_cntr_heds_afcol input[type="time"],
.wpo_paymnt_cntr_heds_afcol input[type="datetime"],
.wpo_paymnt_cntr_heds_afcol input[type="datetime-local"],
.wpo_paymnt_cntr_heds_afcol input[type="color"],
.wpo_paymnt_cntr_heds_afcol textarea,
.wpo_paymnt_cntr_heds_afcol .form-control,
.wpo_paymnt_cntr_heds_afcol select {
  height: 57px;
  border: 1px solid #b5c2cf;
  color: #002c5b;
  padding: 2px 24px;
}

.wpo_paymnt_cntr_heds_afcol_in_cl select {
  font-weight: 700;
  text-transform: uppercase;
}

.wpo_paymnt_cntr_heds_afcol select {
  background-position: right 25px center;
  background-size: 14px;
  padding-right: 50px;
}

.transctn_fee_Sec {
  margin-top: 3rem;
}

.transctn_fee_Sec .fee {
  display: table;
  font-size: 21px;
  font-weight: 700;
  color: #002c5b;
  margin-bottom: 22px;
}

.transctn_fee_Sec .amnt {
  display: table;
  color: #002c5b;
  font-size: 38px;
  font-weight: 700;
}

.wpo_paymnt_cntr_heds_afcol input[type="submit"],
.wpo_paymnt_cntr_heds_afcol input[type="button"],
.wpo_paymnt_cntr_heds_afcol button[type="submit"],
.wpo_paymnt_cntr_heds_afcol button[type="button"] {
  font-size: 24px;
  font-weight: 400;
  min-width: inherit;
  padding: 12px 24px;
  text-transform: none;
}

.heading_submts h5 {
  font-size: 27px;
  font-weight: 700;
}

.heading_submts li {
  padding: 0;
  font-size: 24px;
  margin-bottom: 35px;
}

.heading_submts li:last-child {
  margin-bottom: 0;
}

.heading_submts li:before {
  display: none;
}

.heading_submts ul {
  margin-bottom: 40px;
}

.heading_submts ul:last-child {
  margin-bottom: 0;
}

.heading_submts p {
  font-size: 27px;
}

.heading_submts p a {
  color: #57a7ff;
  text-decoration: underline;
  word-wrap: break-word;
}

.heading_submts p a:hover {
  color: #a31a1e;
}

.security_complicance_wrap {
  margin-bottom: 50px;
}

.security_complicance_wrap:last-child {
  margin-bottom: 0;
}

.security_complicance {
  margin-top: 50px;
}

.bl_dark_btns {
  color: #053568;
  text-decoration: underline !important;
  font-weight: 700;
}

.bl_dark_btns:hover {
  color: #a31a1e;
}

.cmn_inner_bann_heading .vbtn.nwww {
  margin-top: 25px;
}

.vbtn.nwww.blue {
  background: #053568;
  color: #fff;
}

.vbtn.nwww.blue:hover {
  color: #fff;
  background: #a31a1e;
}

.innr_pG_of_bann_col_lft_fig .main_img {
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 0 1000px 50px 0;
}

.innr_pG_of_bann_col_lft_fig {
  text-align: center;
}

.innr_pG_of_bann_col_lft_fig .main_img img {
  width: 100%;
}

.innr_pG_of_bann_col_lft_fig .descs {
  font-size: 18px;
  color: #002c5b;
  margin-top: 10px;
  display: inline-block;
}

.benefits_sec_srvc_provd_heading h2 {
  margin-bottom: 15px;
  font-weight: 700;
}

.benefits_sec_srvc_provd_heading h2:last-child {
  margin-bottom: 0;
}

.benefits_sec_srvc_provd_heading h3 {
  font-size: 38px;
  font-weight: 500;
}

.benefits_sec_srvc_provd_heading {
  margin-bottom: 50px;
}

.cust_focus_ull .main_im {
  width: 102px;
  height: 102px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background: #002c5b;
  color: #fff;
  margin: 0 auto;
  margin-bottom: 30px;
}

.cust_focus_ull .main_im img {
  max-height: 64px;
  max-width: 62px;
  object-fit: contain;
}

.membership_accredtn_ull.nww li {
  padding: 80px 20px;
}

.cust_focus_ull h3 {
  font-size: 35px;
  font-weight: 900;
}

.cust_focus_ull p {
  font-size: 27px;
}

.membership_accredtn_ull.nww li::after {
  background-color: #002c5b;
}

.testimnl_Sec_services_col_otutr {
  background: #ffffff;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  height: auto;
  text-align: center;
  overflow: hidden;
}

.testimnl_Sec_services_col_otutr_top {
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 30px;
  padding: 45px 35px 25px 35px;
}

.testimnl_Sec_services_col_otutr_btmm {
  padding: 0 35px 30px 35px;
  position: relative;
  z-index: 1;
  margin-top: 36px;
}

.testimnl_Sec_services_col_otutr_btmm:after {
  width: 100%;
  height: 100%;
  content: "";
  background: #d4dbe3;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  border-radius: 100% 100% 0 0;
  z-index: -1;
}

.testimnl_Sec_services_col_otutr_btmm .main_img {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  border: 5px solid #d4dbe3;
  margin-top: -36px;
  display: inline-block;
  margin-bottom: 10px;
}

.testimnl_Sec_services_col_otutr_btmm .main_img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.testimnl_Sec_services_col_otutr_btmm h4 {
  font-size: 30px;
  font-weight: 700;
}

.innr_pG_of_bann_col_rtt {
  margin-bottom: 40px;
  padding-top: 34px;
  align-self: flex-end;
}

.heading_new_nnwss.bl {
  background: #002c5b;
  color: #fff;
}

.heading_new_nnwss.bl h1,
.heading_new_nnwss.bl h2,
.heading_new_nnwss.bl h3,
.heading_new_nnwss.bl h4,
.heading_new_nnwss.bl h5,
.heading_new_nnwss.bl h6 {
  color: #fff;
}

.explr_perform_dasboard_head h2 {
  font-size: 48px;
}

.explr_perform_dasboard_head {
  text-align: center;
  margin-bottom: 50px;
}

.bkps_grey {
  background: #eeeff2;
}

.wellbeing_resourcs_ds_head h2 {
  font-size: 46px;
}

.wellbeing_resourcs_ds_head {
  margin-bottom: 40px;
}

.wellbeing_resourcs_ds_accrdion {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px;
  margin-bottom: -15px;
}

.wellbeing_resourcs_ds_accrdion .accordion-item {
  flex-basis: 50%;
  max-width: 50%;
  border: 0;
  padding: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  margin: 0;
  box-shadow: inherit;
  padding: 0 15px;
  background: transparent;
  margin-bottom: 15px;
}

.wellbeing_resourcs_ds_accrdion .accordion-header {
  border: 0;
  padding: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  margin: 0;
  background: transparent;
  box-shadow: inherit;
}

.accordion-item-wrap {
  width: 100%;
  background: #fff;
  min-height: 140px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  padding: 20px 45px;
  display: flex;
  align-items: center;
}

.accordion-item-wrap-in {
  width: 100%;
}

.wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button {
  border: 0;
  padding: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  margin: 0;
  background: transparent;
  box-shadow: inherit;
  min-width: inherit;
  color: #002c5b;
  font-size: 36px;
  font-weight: 700;
  text-align: left;
  position: relative;
  padding-right: 50px;
  text-transform: none;
}

.wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button:after {
  display: none;
}

.wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus {
  border: 2px solid #002c5b;
  width: 37px;
  height: 37px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background-color: #fff;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 17px;
  background: #002c5b;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 33px;
}

.wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus:after {
  position: absolute;
  content: "";
  width: 17px;
  height: 3px;
  background: #002c5b;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 33px;
}

.wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button[aria-expanded="true"] .btn_plus_minus::before {
  opacity: 0;
}

.wellbeing_resourcs_ds_accrdion .accordion-body {
  padding: 0;
  padding-top: 10px;
}

/*.slick-active + .slick-active + .slick-active + .slick-slide{
  border: 5px solid #f00;
}*/

.about_page_banner_part {
  padding: 20px 0;
  min-height: 700px;
  display: flex;
  align-items: center;
}

.about_page_banner_part_inner {
  max-width: 800px;
  padding: 40px;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 50px;
  -webkit-border-radius: 50px;
  color: #002c5b;
}

.about_page_banner_part_inner .vbtn {
  margin-top: 22px;
}

.about_our_histor_sec_slider_inner_tp {
  margin-bottom: 30px;
}

.about_our_histor_sec_slider_inner_tp span {
  font-size: 38px;
  font-weight: 700;
  color: #05305e;
  display: none;
}

.about_our_histor_sec_slider .slick-active+.slick-active+.slick-slide .about_our_histor_sec_slider_inner_tp .end {
  display: block;
}

.about_our_histor_sec_slider .slick-current:first-child .start {
  display: block;
}

.about_our_histor_sec_slider_inner_btm .date_histor {
  width: 96px;
  height: 96px;
  border: 8px solid #cdd4de;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  text-align: center;
}

.grt_bgng_app {
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
}

.grt_bgng_app .border-hr {
  width: 100%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  background: #cdd4de;
  height: 8px;
  z-index: -1;
}

.about_our_histor_sec_slider_inner_btm .pargph {
  padding-right: 25%;
}

.btms .help_people_secTT_wrppr {
  top: inherit;
  bottom: 90px;
}

.common_tab_style_offcs .nav-pills {
  padding: 0;
  border: 0;
  margin: 0;
  background: transparent;
  border-bottom: 3px solid #d4d4d4;
}

.common_tab_style_offcs .nav-item {
  padding: 0;
  border: 0;
  margin: 0;
  background: transparent;
  margin-right: 45px;
}

.common_tab_style_offcs .nav-item:last-child {
  margin-right: 0;
}

.common_tab_style_offcs .nav-item:before {
  display: none;
}

.common_tab_style_offcs .nav-item .nav-link {
  padding: 0;
  border: 0;
  margin: 0;
  background: transparent;
  color: #d4d4d4;
  font-weight: 700;
  min-width: inherit;
  padding: 0 30px;
  font-size: 27px;
  position: relative;
  padding-bottom: 6px;
  text-transform: capitalize;
}

.common_tab_style_offcs .nav-item .nav-link:after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -3px;
  width: 100%;
  height: 3px;
  background: #05305e;
  opacity: 0;
}

.common_tab_style_offcs .nav-item .nav-link.active:after {
  opacity: 1;
}

.common_tab_style_offcs .nav-item .nav-link.active {
  color: #05305e;
}

.common_tab_style_offcs .tab-content {
  margin-top: 45px;
}

.flag_of_country_details {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.flag_of_country_details_left {
  flex-basis: 40%;
  max-width: 40%;
  padding-right: 15px;
}

.flag_of_country_details_right {
  flex-basis: 60%;
  max-width: 60%;
  padding-left: 15px;
  display: none;
}

.flag_of_country_details_right ul {
  display: flex;
  align-items: center;
}

.flag_of_country_details_right li:before {
  display: none;
}

.flag_of_country_details_right li {
  padding: 0;
  margin: 0;
  font-size: 21px;
  padding-right: 40px;
}

.flag_of_country_details_right li:last-child {
  padding-right: 0;
}

.flag_of_country_details_right li a {
  color: #3792f2;
}

.flag_of_country_details_right li a:hover {
  color: #a31a1e;
}

.flag_mainbs_wrpprs {
  display: table;
}

.flag_mainbs {
  display: flex;
  align-items: center;
}

.flag_mainbs .flag_img {
  flex-basis: 44px;
  max-width: 44px;
  width: 44px;
  height: 44px;
  position: relative;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  overflow: hidden;
}

.flag_mainbs .flag_img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.flag_mainbs .flag_cntry {
  flex-basis: calc(100% - 44px);
  max-width: calc(100% - 44px);
  white-space: nowrap;
  padding-left: 22px;
  color: #05305e;
  font-weight: 700;
}

.scrtabs-tab-container .tab-content {
  clear: left;
}

.scrtabs-tabs-fixed-container {
  float: left;
  overflow: hidden;
  width: 100%;
}

.scrtabs-tabs-movable-container {
  position: relative;
}

.scrtabs-tabs-movable-container .tab-content {
  display: none;
}

.scrtabs-tab-scroll-arrow {
  border: 1px solid #dddddd;
  border-top: none;
  color: #428bca;
  cursor: pointer;
  float: left;
  font-size: 12px;
  height: 42px;
  margin-bottom: -1px;
  padding-left: 2px;
  padding-top: 13px;
  width: 20px;
}

.scrtabs-tab-scroll-arrow:hover {
  background-color: #eeeeee;
}

.scrtabs-tabs-fixed-container ul.nav-tabs>li {
  white-space: nowrap;
}

.scrtabs-tab-content-outside-movable-container .nav-tabs {
  display: none;
}

.wrap_tab_fd_fig {
  display: inline-block;
  width: 100%;
}

.scrtabs-tab-container {
  display: inline-block;
  width: 100%;
  position: relative;
  padding: 0 0;
}

.scrtabs-tab-container .scrtabs-tab-scroll-arrow {
  float: none;
  position: absolute;
  z-index: 1;
  background: transparent;
  border: 0;
  padding: 0;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 30px;
  color: #000;
}

.scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-js-tab-scroll-arrow-left {
  left: -2%;
}

.scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-js-tab-scroll-arrow-right {
  right: -2%;
}

.our_global_offcs_map {
  margin-bottom: 50px;
}

.our_team_Sec_dean_top {
  background: #002c5b;
  color: #fff;
}

.our_team_Sec_dean_btms {
  background: #005d9d;
}

.our_team_Sec_dean_btms_nav_slide .slick-slide {
  padding: 0 20px;
}

.our_team_Sec_dean_btms_nav_slide .slick-list {
  margin: 0 -20px;
}

.our_team_Sec_dean_top_Arrw {
  margin-top: 16px;
  padding-bottom: 15px;
}

.our_team_Sec_dean_slider_for_col_lft .main_img {
  display: inline-block;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  overflow: hidden;
}

.cc_debnam_detailss {
  position: relative;
  padding-right: 35%;
}

.cc_debnam_detailss_head {
  margin-bottom: 30px;
}

.cc_debnam_detailss_head h3 {
  font-size: 42px;
  font-weight: 700;
  margin-bottom: 10px;
}

.cc_debnam_detailss_head h3:last-child {
  margin-bottom: 0;
}

.cc_debnam_detailss_head h4 {
  font-size: 34px;
  font-weight: 700;
}

.cc_debnam_detailss_head h1,
.cc_debnam_detailss_head h2,
.cc_debnam_detailss_head h3,
.cc_debnam_detailss_head h4,
.cc_debnam_detailss_head h5,
.cc_debnam_detailss_head h6 {
  color: #fff;
}

.cc_debnam_detailss .pragrph p {
  font-size: 24px;
}

.our_team_Sec_dean_slider_for_col_rghtt {
  align-self: center;
}

.cc_debnam_detailss_scls {
  position: absolute;
  right: 0;
  top: 0;
}

.cc_debnam_detailss_scls li:before {
  display: none;
}

.cc_debnam_detailss_scls li {
  padding: 0;
  margin: 0;
  margin-bottom: 60px;
}

.cc_debnam_detailss_scls li:last-child {
  margin-bottom: 0;
}

.our_tm_slider_nav_innnns {
  max-width: 320px;
  margin: 0 auto;
  text-align: center;
}

.our_tm_slider_nav_innnns .main_img {
  margin-bottom: 0;
  height: 300px;
  width: 300px;
  position: relative;
  border: 5px solid transparent;
  border-radius: 50%;
  margin: 0 auto;
}

.our_tm_slider_nav_innnns .main_img span {
  margin-bottom: 0;
  position: absolute;
  width: calc(100% - 25px);
  height: calc(100% - 25px);
  border-radius: 50%;
  display: table;
  margin: 0 auto;
  overflow: hidden;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}

.our_tm_slider_nav_innnns .main_img span:after {
  position: absolute;
  content: "";
  border: 15px solid transparent;
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  border-radius: 50%;
}

.our_tm_slider_nav_innnns .main_img span img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 50%;
}

.our_tm_slider_nav_innnns_btm {
  background: #ffffff;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
  min-height: 125px;
  max-width: 80%;
  margin: 0 auto;
  margin-top: -90px;
  position: relative;
}

.our_tm_slider_nav_innnns_btm .full_sld {
  width: 100%;
}

.our_tm_slider_nav_innnns_btm h5 {
  font-size: 27px;
  font-weight: 700;
  margin-bottom: 10px;
}

.our_tm_slider_nav_innnns_btm p {
  color: #05305e;
  font-size: 20px;
  font-weight: 400;
}

.slick-current .our_tm_slider_nav_innnns .main_img span::after {
  border-color: #fff;
}

.slick-current .our_tm_slider_nav_innnns .main_img {
  border-color: #fff;
}

.cmn_tyl_arrow.brdders .slick-arrow {
  border: 1px solid transparent;
}

.cmn_tyl_arrow.brdders .slick-arrow.slick-disabled {
  color: #b3b3b3;
  background: transparent;
  border-color: #b3b3b3;
}

.our_membership_dacrrdtdtn_slider .slick-slide {
  padding: 20px 30px;
}

.our_membership_dacrrdtdtn_slider .slick-list {
  margin: -20px -30px;
}

.our_membership_dacrrdtdtn_slider_inner {
  display: inline-block;
  width: 100%;
  text-align: center;
  background: #fff;
  box-shadow: 0 0 20px rgba(108, 117, 201, 0.2);
  border-radius: 30px;
  -webkit-border-radius: 30px;
  max-width: 410px;
  margin: 0 auto;
  text-align: center;
  min-height: 175px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px;
}

.our_membership_dacrrdtdtn_slider_inner .main_img {
  margin-bottom: 0;
  min-height: 106px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.our_membership_dacrrdtdtn_slider_inner .main_img img {
  max-height: 106px;
}

.our_membership_dacrrdtdtn_slider .slick-prev.slick-arrow {
  width: 76px;
  height: 76px;
  min-width: inherit;
  border: 1px solid #05305e;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(images/lftarrw.png) no-repeat center center;
  color: #05305e;
  z-index: 1;
  font-size: 0;
  padding: 0;
  background-size: 25px !important;
  position: absolute;
  left: 0px;
}

.white_papers_sscd_slider .slick-prev.slick-arrow {
  width: 76px;
  height: 76px;
  min-width: inherit;
  border: 1px solid #05305e;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(images/lftarrw.png) no-repeat center center;
  color: #05305e;
  z-index: 1;
  font-size: 0;
  padding: 0;
  background-size: 25px !important;
  position: absolute;
  left: -32px;
}

.our_membership_dacrrdtdtn_slider .slick-next.slick-arrow {
  width: 76px;
  height: 76px;
  min-width: inherit;
  border: 1px solid #05305e;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(images/lftarrw.png) no-repeat center center;
  color: #05305e;
  z-index: 1;
  font-size: 0;
  padding: 0;
  background-size: 25px !important;
  transform: rotate(180deg) translateY(-50%);
  position: absolute;
  top: 17%;
}

.white_papers_sscd_slider .slick-next.slick-arrow {
  width: 76px;
  height: 76px;
  min-width: inherit;
  border: 1px solid #05305e;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(images/lftarrw.png) no-repeat center center;
  color: #05305e;
  z-index: 1;
  font-size: 0;
  padding: 0;
  background-size: 25px !important;
  transform: rotate(180deg);
  position: absolute;
  top: 45%;
}

.our_membership_dacrrdtdtn_slider .slick-arrow:before,
.white_papers_sscd_slider .slick-arrow:before {
  display: none;
}

.our_membership_dacrrdtdtn_slider .slick-arrow:after,
.white_papers_sscd_slider .slick-arrow:after {
  position: absolute;
  left: 50%;
  top: 50%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  font-family: "Line Awesome Free";
  font-weight: 900;
  font-size: 30px;
  display: none;
}

.our_membership_dacrrdtdtn_slider .slick-arrow.slick-prev:after {
  content: "\f060";
}

.our_membership_dacrrdtdtn_slider .slick-arrow.slick-next:after {
  content: "\f061";
}

.our_membership_dacrrdtdtn_slider .slick-arrow.slick-prev {
  left: -4%;
}

.our_membership_dacrrdtdtn_slider .slick-arrow.slick-next {
  right: -4%;
}

.resources_center_bann {
  min-height: 600px;
  display: flex;
  align-items: center;
  color: #fff;
  border-bottom: 2px solid #2f5073;
}

.resources_center_bann h1,
.resources_center_bann h2,
.resources_center_bann h3,
.resources_center_bann h4,
.resources_center_bann h5,
.resources_center_bann h6 {
  color: #fff;
}

.resources_center_bann h2 {
  font-size: 48px;
}

.resources_center_bann .vbtn {
  margin-top: 22px;
}

.resources_center_bann_head {
  max-width: 750px;
}

.region_blog_sc.ht {
  height: 100%;
}

.region_blog_sc_btms.clamp .prgph {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.white_papers_sscd_slider .slick-list {
  margin: -20px -15px;
}

.white_papers_sscd_slider .slick-slide {
  padding: 20px 15px;
}

.white_papers_sscd_slider .region_blog_sc {
  box-shadow: 0px 0px 20px rgba(108, 117, 201, 0.2);
}

.white_papers_sscd_slider {
  padding: 0 80px;
}

.cmn_rts_arrow .slick-arrow {
  min-width: inherit;
  background: #fff;
  padding: 0;
  margin: 0;
  width: 73px;
  height: 73px;
  border: 1px solid #002c5b;
  font-size: 0;
  z-index: 1;
  color: #002c5b;
}

.cmn_rts_arrow .slick-arrow:before {
  display: none;
}

.cmn_rts_arrow .slick-arrow:after {
  position: absolute;
  left: 50%;
  top: 50%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  font-family: "Line Awesome Free";
  font-weight: 900;
  font-size: 30px;
}

.cmn_rts_arrow .slick-arrow.slick-prev:after {
  content: "\f060";
}

.cmn_rts_arrow .slick-arrow.slick-next:after {
  content: "\f061";
}

.white_papers_sscd_slider .slick-arrow.slick-disabled {
  display: none !important;
}

.know_morea_arr.blue_ic {
  background: #053568;
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  padding: 11px 30px;
}

.know_morea_arr.blue_ic span i {
  top: 2px;
  font-size: 24px;
}

.know_morea_arr.blue_ic:hover {
  background: #a31a1e;
  color: #fff;
}

.white_papers_sscd .know_morea_arr.newss {
  display: table;
  margin-left: auto;
  margin-top: 60px;
}

.region_blog_sc.no_bafck {
  background: transparent;
  box-shadow: inherit;
}

.infographics_sec_contnt_wrap .main_img {
  margin-bottom: 15px;
  box-shadow: 0px 0px 20px rgba(108, 117, 201, 0.2);
  overflow: hidden;
  border-radius: 10px;
}

.infographics_sec_contnt_wrap .main_img img {
  width: 100%;
}

.innr_pG_of_bann_row.right .innr_pG_of_bann_col_lft {
  order: 1;
}

.innr_pG_of_bann_row.right .innr_pG_of_bann_col_rtt {
  order: 0;
}

.innr_pG_of_bann_row.right .innr_pG_of_bann_col_lft_fig .main_img {
  border-radius: 1000px 0 0 50px;
}

.innr_pG_of_bann.gap_b {
  display: inline-block;
  width: 100%;
  margin-bottom: 30px;
}

.innr_pG_of_bann_col_rtt.cntrr {
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  align-self: center;
}

.darks_blue {
  background: #002c5b;
  color: #fff;
}

.sporting_wellbngs_sect_top_slider_in {
  display: inline-block;
  width: 100%;
}

/*.sporting_wellbngs_sect_top_slider_in{
  display: flex;
  flex-wrap: wrap;
}*/
.sporting_wellbngs_sect_top_slider_in .main_img {
  float: left;
  width: 40%;
  margin-bottom: 0;
  overflow: hidden;
  padding-right: 30px;
}

.sporting_wellbngs_sect_top_slider_in .main_img img {
  width: 100%;
  border-radius: 30px;
  -webkit-border-radius: 30px;
}

.sporting_wellbngs_sect_top_slider_in_rtt {
  padding-left: 0;
}

.cc_debnam_detailss_head.smal_p {
  font-size: 24px;
}

.cc_debnam_detailss_head.smal_p .vbtn {
  margin-top: 15px;
}

.sporting_wellbngs_sect_btpss {
  margin-top: 30px;
}

.sporting_wellbngs_sect_btpss_slider .slick-slide {
  padding: 0 40px;
}

.sporting_wellbngs_sect_btpss_slider .slick-list {
  margin: 0 -40px;
}

.progess_nc_sc_inners .main_img img {
  width: 100%;
}

.progess_nc_sc_inners .main_img {
  margin-bottom: 0;
  overflow: hidden;
  border: 1px solid #fff;
  border-radius: 30px;
  -webkit-border-radius: 30px;
}

.progess_nc_sc_inners_btms h4 {
  font-size: 32px;
  font-weight: 700;
}

.progess_nc_sc_inners {
  text-align: center;
}

.progess_nc_sc_inners_btms {
  padding: 20px 15px;
  padding-bottom: 25px;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
}

.slick-current .progess_nc_sc_inners {
  background: #fff;
  border-radius: 30px;
  -webkit-border-radius: 30px;
}

.slick-current .progess_nc_sc_inners_btms h4 {
  color: #002c5b;
}

.progess_nc_sc_inners {
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
}

.our_cmmtment_justice_heading {
  margin-bottom: 40px;
}

.our_cmmtment_justice_heading:last-child {
  margin-bottom: 0;
}

.our_cmmtment_justice_heading h3 {
  font-size: 38px;
}

.our_cmmtment_justice_heading .vbtn.nwww {
  margin-top: 20px;
}

.rndd_fig {
  border-radius: 50px;
  -webkit-border-radius: 50px;
  display: inline-block;
  overflow: hidden;
  margin-bottom: 0;
}

.rndd_fig.lw {
  border-radius: 30px;
  -webkit-border-radius: 30px;
}

.main_img.shadow {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.16);
}

.main_img.centr {
  display: table;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.our_cmmtment_justice_wrpper {
  display: inline-block;
  width: 100%;
}

.our_cmmtment_justice_img {
  text-align: center;
}

.rndd_fig_sub {
  font-size: 18px;
  margin-top: 10px;
  text-align: center;
}

.respondngs_injustc_mns {
  margin-top: 50px;
}

.real_time_sect_heading.mbs {
  margin-bottom: 60px;
}

.respondngs_injustc_mns_wrrpr {
  display: inline-block;
  width: 100%;
}

.our_cmmtment_justice_content {
  position: relative;
  display: table;
  padding-left: 20px;
  margin-bottom: 80px;
}

.our_cmmtment_justice_content:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 5px;
  height: 42px;
  background: #a31a1e;
  border-radius: 33px;
}

.our_cmmtment_justice_content:last-child {
  margin-bottom: 0;
}

.respond_sclal_injustccs {
  margin-top: 20px;
}

.our_cmmtment_justice_heading li {
  margin-bottom: 20px;
}

.our_cmmtment_justice_heading li:last-child {
  margin-bottom: 0;
}

.our_cmmtment_justice_heading li:before {
  top: 16px;
}

.respondngs_injustc_mns_rrow_lft .our_cmmtment_justice_content {
  margin-bottom: 0;
}

.respondngs_injustc_mns_rrow_rght {
  text-align: center;
}

.respondngs_injustc_mns_rrow {
  margin-bottom: 40px;
}

.respondngs_injustc_mns_rrow:last-child {
  margin-bottom: 0;
}

.respondngs_injustc_mns_rrow:nth-child(even) .respondngs_injustc_mns_rrow_rght {
  order: 0;
}

.respondngs_injustc_mns_rrow:nth-child(even) .respondngs_injustc_mns_rrow_lft {
  order: 1;
}

.diversity_video_InnsPggg_video_top {
  position: relative;
  width: 60%;
  margin: 0 auto;
}

.diversity_video_InnsPggg_video_top .main_img {
  margin-bottom: 0;
  border-radius: 50px;
  overflow: hidden;
}

.diversity_video_InnsPggg_video_top .main_img img {
  width: 100%;
}

.diversity_video_InnsPggg_video_top .playbtn_s {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}

.vbtn.center.nwww {
  display: table;
  margin: 0 auto;
  margin-top: 60px;
  min-width: 294px;
}

.innr_pG_of_bann_col_lft_fig.alignright,
.innr_pG_of_bann_col_lft_fig.alignleft {
  width: 55%;
}

.innr_pG_of_bann_col_lft_fig.alignleft .main_img {
  border-radius: 0 1000px 50px 0;
  box-shadow: 0 2px 22px rgba(108, 117, 201, 0.3);
  -webkit-box-shadow: 0 2px 22px rgba(108, 117, 201, 0.3);
}

.innr_pG_of_bann_col_lft_fig.alignright .main_img {
  border-radius: 1000px 0 0 50px;
  box-shadow: 0 2px 22px rgba(108, 117, 201, 0.3);
  -webkit-box-shadow: 0 2px 22px rgba(108, 117, 201, 0.3);
}

.cmn_inner_bann_heading.gap_new {
  padding-top: 5%;
}

.recomnded_resourcss_ccol_outer {
  background: #fff;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  padding: 30px 32px;
  box-shadow: 0 0 40px rgba(108, 117, 201, 0.2);
  height: 100%;
  position: relative;
  background: #f7f8fc;
  padding-bottom: 150px;
}

.recomnded_resourcss_ccol_outer_btms .btn_vw_all {
  position: absolute;
  left: 32px;
  bottom: 30px;
}

.recomnded_resourcss_ccol_outer_head h4 {
  font-size: 33px;
  font-weight: 700;
  /* text-transform: uppercase; */
}

.recomnded_resourcss_ccol_outer_head {
  margin-bottom: 25px;
}

.recomnded_resourcss_ccol_outer .main_img {
  margin-bottom: 0;
  display: inline-block;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  overflow: hidden;
  width: 100%;
}

.recomnded_resourcss_ccol_outer .main_img img {
  width: 100%;
}

.recomnded_resourcss_ccol_outer_btms {
  margin-top: 25px;
}

.webinar_ArticleS_sc_inner {
  margin-bottom: 20px;
}

.webinar_ArticleS_sc_inner:last-child {
  margin-bottom: 0;
}

.webinar_ArticleS_sc_inner h4 {
  font-size: 34px;
  font-weight: 700;
}

.webinar_ArticleS_sc_inner h4 span,
.webinar_ArticleS_sc_inner {
  font-size: 27px;
  font-weight: 400;
}

.webinar_ArticleS_sc_inner li {
  margin-bottom: 15px;
  text-decoration: underline;
}

.webinar_ArticleS_sc_inner li:last-child {
  margin-bottom: 0;
}

.btn_vw_all {
  display: inline-block;
  font-size: 27px;
  font-weight: 400;
  color: #ffffff;
  background: #053568;
  border-radius: 33px;
  -webkit-border-radius: 33px;
  min-width: 180px;
  padding: 11px 25px;
  text-align: center;
  margin-top: 40px;
}

.btn_vw_all:hover {
  background: #000;
  color: #fff;
}

.ceo_ltter_mdlss .modal-dialog {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5rem;
}

.ceo_ltter_mdlss .modal-header {
  border: 0;
  padding: 0;
  margin: 0;
}

.ceo_ltter_mdlss .modal-body {
  border: 0;
  padding: 0;
  margin: 0;
}

.ceo_ltter_mdlss .modal-footer {
  border: 0;
  padding: 0;
  margin: 0;
}

.ceo_ltter_mdlss .modal-content {
  padding: 40px 30px;
}

.ceo_modla_offrs_parent {
  color: #053568;
}

.ceo_modla_offrs_parent figure img {
  border-radius: 50px;
}

.ceo_ltter_mdlss .modal-footer .btn {
  display: table;
  margin: 0 auto;
  font-size: 27px;
  font-weight: 400;
  background: #053568;
  min-width: 180px;
  text-align: center;
  padding: 10px 30px;
  text-transform: none;
  outline: none;
  box-shadow: inherit;
  margin-top: 22px;
}

.ceo_ltter_mdlss .modal-footer .btn:hover {
  background: #a31a1e;
  color: #fff;
}

.ceo_ltter_mdlss .btn-close {
  min-width: inherit;
  padding: 0;
  margin: 0;
  min-height: inherit;
  width: 80px;
  height: 80px;
  background: #053568;
  color: #fff;
  opacity: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  box-shadow: inherit;
  outline: none;
  font-size: 62px;
  position: absolute;
  right: -30px;
  top: -40px;
}

.cmn_inner_bann_heading h3 {
  font-size: 30px;
}

.wpo_office_del_addrs_outer {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
  margin-bottom: -40px;
  justify-content: center;
}

.wpo_office_del_addrs_innners {
  flex-basis: 25%;
  max-width: 25%;
  padding: 0 15px;
  margin-bottom: 40px;
}

.wpo_office_del_addrs_innners_ssec {
  background: rgba(255, 255, 255, 0.8);
  height: 100%;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  -webkit-border-radius: 20px;
  padding: 24px 27px;
}

.wpo_office_del_addrs_innners_ssec h5 {
  font-size: 27px;
  font-weight: 700;
  margin-bottom: 14px;
}

.wpo_office_del_addrs_innners_ssec li:before {
  display: none;
}

.wpo_office_del_addrs_innners_ssec li {
  padding: 0;
  margin-bottom: 15px;
}

.wpo_office_del_addrs_innners_ssec li:last-child {
  margin-bottom: 0;
}

.address_nxbs_dtlsc {
  display: table;
  width: 100%;
}

.address_nxbs_dtlsc_in {
  display: flex;
  flex-wrap: wrap;
}

.address_nxbs_dtlsc_in .main_img {
  margin-bottom: 0;
  flex-basis: 36px;
  max-width: 36px;
  text-align: center;
}

.address_nxbs_dtlsc_in_rtts {
  flex-basis: calc(100% - 36px);
  max-width: calc(100% - 36px);
  padding-left: 16px;
  align-self: center;
  font-size: 20px;
  font-weight: 400;
}

.address_nxbs_dtlsc_in_rtts address {
  margin-bottom: 0;
}

.txt-whitre .brdr_manage_ull li {
  border-color: #fff;
}

.txt-whitre .brdr_manage_ull li,
.txt-whitre .brdr_manage_ull li a {
  color: #fff;
}

.txt-whitre .brdr_manage_ull li a:hover {
  color: #a31a1e;
}

.cmn_tyl_arrow.blw .slick-arrow.slick-disabled {
  background: transparent;
}

.explortn_morre_rscr_sldrs .slick-slide {
  padding: 20px 15px;
}

.explortn_morre_rscr_sldrs .slick-list {
  margin: -20px -15px;
}

.explortn_morre_rscr_sldrs .region_blog_sc {
  box-shadow: 0px 0px 20px rgba(108, 117, 201, 0.2);
}

.main_img.rnds {
  border-radius: 20px;
  display: inline-block;
  box-shadow: 0 30px 30px rgba(0, 8, 255, 0.1);
  overflow: hidden;
}

.blog_details_p_banner.new_on {
  min-height: 400px;
  padding-bottom: 230px;
}

.white_pprs_dtls_banner_btms .workplace_absenteism_sec_banner {
  display: inline-block;
  margin-top: -230px;
}

.fig_explr_data .main_img {
  margin-bottom: 0;
}

.fig_explr_data {
  margin-bottom: 30px;
}

.smain_contns_highlight {
  background: #002b5c;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  padding: 50px 70px;
  color: #fff;
  margin-bottom: 40px;
}

.smain_contns_highlight:last-child {
  margin-bottom: 0;
}

.lead_vuca_world_bann_heading .blog_dtlsS_sec_head {
  margin-bottom: 16px;
}

.lead_vuca_world_bann_heading .brdr_manage_ull {
  margin-bottom: 10px;
}

.lead_vuca_world_bann_heading {
  margin-bottom: 20px;
}

.lead_vuca_world_bann_heading:last-child {
  margin-bottom: 0;
}

.describe_video_spekas_video {
  margin-bottom: 30px;
}

.bethany_spr_experts li:before {
  display: none;
}

.bethany_spr_experts ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
}

.bethany_spr_experts li {
  flex-basis: 25%;
  max-width: 25%;
  padding: 0 15px;
}

.bethany_spr_experts_outer {
  max-width: 260px;
  margin: 0 auto;
  text-align: center;
}

.bethany_spr_experts_outer .main_img {
  width: 260px;
  height: 260px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  margin-bottom: 21px;
}

.bethany_spr_experts_outer .main_img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

.bethany_spr_experts_outer_btms h4 {
  font-size: 27px;
  font-weight: 700;
  margin-bottom: 15px;
}

.bethany_spr_experts_outer_btms p {
  font-size: 20px;
}

.back_flt_blue {
  position: relative;
  z-index: 1;
}

.back_flt_blue:after {
  position: absolute;
  content: "";
  background: #f6f8ff;
  left: 0;
  top: 0;
  width: 100%;
  height: 45%;
  z-index: -1;
}

.covide_resources_help_center_cl_rt .banner_img img {
  width: 100%;
}

.covide_resources_help_center_cl_lft {
  align-self: center;
}

.short_hed_centr h3 {
  font-size: 48px;
  margin-bottom: 10px;
}

.short_hed_centr h3:last-child {
  margin-bottom: 0;
}

.message_ceo_sect_col_rght .main_img {
  display: none;
}

.message_ceo_sect_row {
  margin: 0;
}

.message_ceo_sect_col_lft,
.message_ceo_sect_col_rght {
  padding: 0;
}

.message_ceo_sect {
  position: relative;
  min-height: 360px;
  display: flex;
  align-items: center;
}

.message_ceo_sect_col_lft {
  padding: 50px 0;
  padding-right: 30px;
}

.message_ceo_sect_col_rght {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}

.wellbeing_resourcs_ds_accrdion .new .accordion-body {
  padding-top: 30px;
}

.new.accordion-item-wrap {
  padding: 30px 20px;
  min-height: 170px;
}

.accordion-item-wrap.back_gr {
  background-color: #eeeff2;
}

.covide_ts_answers_col_rght_video_main {
  position: relative;
}

.covide_ts_answers_col_rght_video_main .pl_btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}

.back_blue_wt_brd {
  background-color: #023060;
  border-top: 2px solid #3f6083;
}

.emothnl_physcl_spprts_innrs_head {
  margin-bottom: 40px;
  border-left: 5px solid #a31a1e;
  padding-left: 20px;
}

.emothnl_physcl_spprts_innrs_head h4 {
  font-size: 38px;
  font-weight: 700;
  margin-bottom: 10px;
}

.emothnl_physcl_spprts_innrs_head {
  font-size: 24px;
  color: #707070;
  font-weight: 700;
}

.emothnl_physcl_rww li:before {
  display: none;
}

.emothnl_physcl_rww ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px;
}

.emothnl_physcl_rww li {
  flex-basis: 20%;
  max-width: 20%;
  padding: 0 20px;
}

.emothnl_physcl_rww_inns {
  text-align: center;
}

.emothnl_physcl_rww_inns .mn_imgs {
  width: 100%;
  box-shadow: 0px 3px 20px rgba(43, 59, 202, 0.3);
  padding: 15px;
  margin-bottom: 0;
  min-height: 240px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  background: #fff;
}

.emothnl_physcl_rww_inns .mn_imgs img {
  max-height: 135px;
  object-fit: contain;
}

.emothnl_physcl_rww_inns_bttm {
  margin-top: 30px;
}

.emothnl_physcl_rww_inns_bttm h5 {
  font-size: 27px;
  font-weight: 700;
  margin-bottom: 8px;
}

.emothnl_physcl_rww_inns_bttm {
  font-size: 21px;
  font-weight: 400;
}

.know_morea_arr.right {
  display: table;
  margin-left: auto;
  margin-top: 60px;
}

.emothnl_physcl_spprts_outer {
  background: #f7f8fc;
}

.emothnl_physcl_spprts_outer:nth-child(even) {
  background: #fff;
}

.emothnl_physcl_spprts_outer:nth-child(even) .emothnl_physcl_spprts_innrs_head {
  text-align: right;
  border-left: 0;
  padding-left: 0;
  border-right: 5px solid #a31a1e;
  padding-right: 20px;
}

.emothnl_physcl_spprts_outer:nth-child(even) .know_morea_arr.right {
  margin-left: 0;
}

.know_morea_arr.newwwon {
  min-width: 161px;
  padding: 8px 16px;
  text-align: center;
  text-transform: uppercase;
}

.vw_case_stddyss {
  margin-top: 20px;
}

.cmn_dts_spssp {
  font-size: 18px;
  color: #aeaeae;
}

.vw_case_stddyss_col_rght {
  text-align: right;
}

.emot_innneersPg_imgCntn {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
}

.emot_innneersPg_imgCntn>* {
  padding: 0 15px;
}

.emot_innneersPg_imgCntn_left {
  max-width: 25%;
  flex-basis: 25%;
}

.emot_innneersPg_imgCntn_rigght {
  flex-basis: 75%;
  max-width: 75%;
}

.emot_innneersPg_imgCntn_left .main_img {
  margin-bottom: 0;
  width: 100%;
  display: inline-block;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  overflow: hidden;
}

.emot_innneersPg_imgCntn_left .main_img img {
  width: 100%;
}

.emot_innneersPg_imgCntn_rigght_in {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
}

.emot_innneersPg_imgCntn_rigght_in>* {
  padding: 0 15px;
}

.emot_innneersPg_imgCntn_rigght_in_lfts {
  flex-basis: 60%;
  max-width: 60%;
}

.emot_innneersPg_imgCntn_rigght_in_rghtss {
  flex-basis: 40%;
  max-width: 40%;
  align-self: center;
}

.answertwnfr_head {
  border-left: 5px solid #a31a1e;
  margin-bottom: 20px;
  padding-left: 20px;
}

.answertwnfr_head h4 {
  font-size: 38px;
  font-weight: 700;
}

.answertwnfr .vbtn.nwww {
  padding: 21px 35px;
}

.emot_innneersPg_imgCntn_rigght_in_rghtss li:before {
  display: none;
}

.emot_innneersPg_imgCntn_rigght_in_rghtss ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
  margin-bottom: -30px;
}

.emot_innneersPg_imgCntn_rigght_in_rghtss li {
  flex-basis: 33.33%;
  max-width: 33.33%;
  padding: 0 15px;
  margin-bottom: 30px;
}

.elevate_employmnts_icon figure {
  width: 96px;
  height: 96px;
  border-radius: 50%;
  background: #002c5b;
  color: #fff;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.elevate_employmnts_icon figure img {
  max-height: 55px;
  object-fit: contain;
}

.emot_innneersPg_imgCntn_rigght_in_rghtss.mobilees {
  display: none;
}

.emotional_sprts_answ_innneers {
  margin-bottom: 80px;
}

.emotional_sprts_answ_innneers:last-child {
  margin-bottom: 0;
}

.emotional_sprts_answ_innneers:nth-child(even) .emot_innneersPg_imgCntn_left,
.emotional_sprts_answ_innneers:nth-child(even) .emot_innneersPg_imgCntn_rigght_in_lfts {
  order: 1;
}

.emotional_sprts_answ_innneers:nth-child(even) .emot_innneersPg_imgCntn_rigght,
.emotional_sprts_answ_innneers:nth-child(even) .emot_innneersPg_imgCntn_rigght_in_rghtss {
  order: 0;
}

.emotional_sprts_answ_innneers:nth-child(even) .emot_innneersPg_imgCntn_rigght_in_lfts {
  text-align: right;
}

.emotional_sprts_answ_innneers:nth-child(even) .answertwnfr_head {
  padding-left: 0;
  border-left: 0;
  border-right: 5px solid #a31a1e;
  padding-right: 20px;
}

.bulltd_ull {
  margin-bottom: 22px;
}

.bulltd_ull:last-child {
  margin-bottom: 0;
}

.map_bckcs {
  position: relative;
}

.map_bckcs .icon_map {
  position: absolute;
  left: 0;
  top: 23%;
  z-index: -1;
  width: 100%;
}

.map_bckcs .icon_map img {
  width: 100%;
  object-fit: cover;
}

.contact_us_innerPGG_row {
  margin: 0;
}

.contact_us_innerPGG_col_lft {
  padding: 0;
  background: #002c5b;
  position: relative;
  padding: 50px 0;
  padding-right: 60px;
}

.contact_us_innerPGG_col_lft:after {
  position: absolute;
  left: -1920px;
  top: 0;
  width: 1920px;
  height: 100%;
  content: "";
  /* background: #002c5b; */
}

.contact_us_innerPGG_col_rghtt {
  padding: 0;
  position: relative;
  padding: 50px 0;
  padding-left: 60px;
}

.explore_heading_sec.gps {
  margin-bottom: 25px;
}

.contact_pages_qtssn_form_col h5 {
  font-size: 21px;
  font-weight: 400;
  margin-left: 20px;
  margin-bottom: 10px;
}

.contact_pages_qtssn_form_col input[type="text"],
.contact_pages_qtssn_form_col input[type="email"],
.contact_pages_qtssn_form_col input[type="url"],
.contact_pages_qtssn_form_col input[type="password"],
.contact_pages_qtssn_form_col input[type="search"],
.contact_pages_qtssn_form_col input[type="number"],
.contact_pages_qtssn_form_col input[type="tel"],
.contact_pages_qtssn_form_col input[type="range"],
.contact_pages_qtssn_form_col input[type="date"],
.contact_pages_qtssn_form_col input[type="month"],
.contact_pages_qtssn_form_col input[type="week"],
.contact_pages_qtssn_form_col input[type="time"],
.contact_pages_qtssn_form_col input[type="datetime"],
.contact_pages_qtssn_form_col input[type="datetime-local"],
.contact_pages_qtssn_form_col input[type="color"],
.contact_pages_qtssn_form_col textarea,
.contact_pages_qtssn_form_col .form-control,
.contact_pages_qtssn_form_col select,
.contact_pages_qtssn_form_col .select_custom_sec,
.contact_pages_qtssn_form_col .dropdown-toggle {
  height: 57px;
  background: #fff;
  width: 100%;
  display: inline-block;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  font-size: 21px;
  font-weight: 400;
  color: #000000;
  padding: 3px 12px;
}

.contact_pages_qtssn_form_col .select_custom_sec {
  cursor: pointer;
  position: relative;
}

.contact_pages_qtssn_form_col textarea {
  height: 200px;
  padding: 15px 12px;
}

.contact_pages_qtssn_form_col select,
.contact_pages_qtssn_form_col .select_custom_sec,
.contact_pages_qtssn_form_col .dropdown-toggle {
  background: url(images/sort-down.svg) right 10px center no-repeat #fff;
  background-size: 16px;
  padding-right: 40px;
}

.contact_pages_qtssn_form_col .dropdown-toggle:after {
  display: none;
}

.select_custom_sec_inner_cnt {
  display: inline-block;
  width: 100%;
  background-color: #406184;
  padding: 20px 30px;
  border-radius: 0 0 20px 20px;
  margin-top: -20px;
}

.select_custom_sec_wrap_toggle {
  display: none;
}

.heading_head_cnts {
  font-size: 38px;
  font-weight: 700;
  margin-bottom: 15px;
}

.join_us_indvtls_sect p {
  font-size: 21px;
}

.headquartrs_for_cont_secTTS .get_touch_Sctt_inner_rts {
  font-size: 24px;
  font-weight: 400;
  color: #05305e;
}

.headquartrs_for_cont_secTTS .get_touch_Sctt_inner_rts a {
  color: #05305e;
}

.headquartrs_for_cont_secTTS .get_touch_Sctt_inner_rts a:hover {
  color: #a31a1e;
}

.contact_us_innerPGG_col_rghtt>* {
  margin-bottom: 100px;
}

.contact_us_innerPGG_col_rghtt>*:kast-child {
  margin-bottom: 0;
}

.contact_us_innerPGG {
  background: #fff;
  position: relative;
  z-index: 1;
}

.contact_us_innerPGG:after {
  /* position: absolute;
  right: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 100%;
  background: url(images/contact_bkp_new1.png) repeat-x;
  background-size: 100% auto;
  z-index: -1; */
}

.contact_us_innerPGG:before {
  /* position: absolute;
  right: 0;
  bottom: 0;
  content: "";
  width: 100%;
  height: 250px;
  background: url(images/contact_bkp_new2.png) repeat-x;
  background-size: 100% auto;
  z-index: -1; */
}

.eap_global_asstance_headings h3 {
  font-size: 38px;
}

.eap_global_asstance_figures {
  margin-top: 50px;
}

.gap_imgss_off_btmsd .eap_global_asstance_figures .main_img {
  margin-bottom: -500px;
  position: relative;
  z-index: 1;
}

.gap_imgss_off_btmsd {
  margin-bottom: 460px;
}

.our_cmmtment_justice_heading.no_bllts li:before {
  display: none;
}

.our_cmmtment_justice_heading.no_bllts li {
  padding: 0;
  margin-bottom: 10px;
}

.our_cmmtment_justice_heading.no_bllts li:last-child {
  margin-bottom: 0;
}

.wordld_class_support_sect {
  display: flex;
  flex-wrap: wrap;
}

.wordld_class_support_sect .main_img {
  flex-basis: 65px;
  max-width: 65px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background-color: #002c5b;
  width: 65px;
  height: 65px;
  margin-bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.wordld_class_support_sect .main_img img {
  max-width: 40px;
  max-height: 40px;
  object-fit: contain;
}

.wordld_class_support_sect_rtts {
  flex-basis: calc(100% - 65px);
  max-width: calc(100% - 65px);
  padding-left: 30px;
}

.our_cmmtment_justice_heading.three_blt ul {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 3rem;
  -moz-column-gap: 3rem;
  column-gap: 3rem;
  margin-bottom: -30px;
}

.our_cmmtment_justice_heading.three_blt li {
  margin-bottom: 30px;
  display: inline-block;
  width: 100%;
}

.flag_avalbltys_contriessd {
  max-width: 140px;
  margin: 0 auto;
  text-align: center;
}

.flag_avalbltys_contriessd .main_flag_img {
  width: 140px;
  height: 140px;
  margin: 0 auto;
  border-radius: 50%;
  overflow: hidden;
  margin-bottom: 15px;
}

.flag_avalbltys_contriessd .nms {
  font-size: 27px;
  font-weight: 700;
  color: #05305e;
}

.avalble_flag_in_cntriess_sliderr .slick-slide {
  padding: 0 10px;
}

.avalble_flag_in_cntriess_sliderr .slick-list {
  margin: 0 -10px;
}

.sec_head_centr.upprcs h2 {
  text-transform: uppercase;
}

.london_untd_kngdm_sppp {
  margin-top: 30px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.london_untd_kngdm_sppp .spp_imgg {
  margin-bottom: 0;
  flex-basis: 24px;
  max-width: 24px;
  line-height: 0;
}

.london_untd_kngdm_sppp .spp_img_cntts {
  flex-basis: calc(100% - 24px);
  max-width: calc(100% - 24px);
  padding-left: 15px;
  font-size: 21px;
  font-weight: 300;
}

.story_based_caption {
  font-size: 18px;
  font-weight: 300;
  margin-top: 30px;
}

.productssd_mngrd_assittt_row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
}

.productssd_mngrd_assittt_col {
  flex-basis: 16.66%;
  max-width: 16.66%;
  padding: 0 15px;
}

.productssd_mngrd_assittt_col_otrr {
  text-align: center;
}

.productssd_mngrd_assittt_col_otrr .main_img {
  margin-bottom: 15px;
}

.productssd_mngrd_assittt_col_otrr h4 {
  font-size: 27px;
  font-weight: 700;
}

.why_join_purpose_seccctWrk_btm {
  margin-top: 30px;
}

.smthngs_work_purpose_heading h5 {
  font-size: 30px;
  font-weight: 700;
}

.somthng_work_pppurpss_outer_col_rght .main_img {
  display: inline-block;
  border-radius: 20px 0 0 20px;
  -webkit-border-radius: 20px 0 0 20px;
  margin-bottom: 0;
  width: 100%;
  overflow: hidden;
}

.somthng_work_pppurpss_outer_col_rght .main_img img {
  width: 100%;
}

.smthngs_work_purpose_heading ul {
  margin-bottom: 26px;
}

.smthngs_work_purpose_heading ul:last-child {
  margin-bottom: 0;
}

.smthngs_work_purpose_heading ul li {
  margin-bottom: 4px;
}

.smthngs_work_purpose_heading ul li:last-child {
  margin-bottom: 0;
}

.somthng_work_pppurpss_outer {
  margin-bottom: 60px;
}

.somthng_work_pppurpss_outer:last-child {
  margin-bottom: 0;
}

.new_subhead_mission h2 {
  margin-bottom: 10px;
}

.new_subhead_mission h2:last-child {
  margin-bottom: 0;
}

.new_subhead_mission h4 {
  font-size: 30px;
}

.new_subhead_mission {
  margin-bottom: 30px;
}

.txt-whitre ul li::before {
  background-color: #fff;
}

.fincl_wllbng_values_col_lft .main_img {
  overflow: hidden;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  margin-bottom: 0;
  width: 100%;
}

.fincl_wllbng_values_col_lft .main_img img {
  width: 100%;
}

.mission_and_values_SECt_slider_forrr .mission_and_values_SECt_slider_forrr_arrow {
  max-width: 50%;
  margin-left: auto;
  padding-left: 1.5rem;
  justify-content: flex-start;
  margin-top: -200px;
}

.mission_and_values_SECt_slider_forrr {
  margin-bottom: 180px;
}

.fincl_wllbng_values_col_rghtt_gap {
  padding-bottom: 180px;
}

.mission_and_values_SECt_slider_nav .slick-slide {
  padding: 0 15px;
}

.mission_and_values_SECt_slider_nav .slick-list {
  margin: 0 -15px;
}

.mssn_value_prctcl_spprt {
  text-align: center;
  opacity: 0.4;
}

.mssn_value_prctcl_spprt .main_img {
  min-height: 61px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mssn_value_prctcl_spprt .main_img img {
  max-height: 62px;
}

.slick-current .mssn_value_prctcl_spprt {
  opacity: 1;
}

.areas_of_workSecTT_outer_col_inn {
  background: #053568;
  color: #fff;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  overflow: hidden;
  height: 100%;
}

.areas_of_workSecTT_outer_col_inn .main_img {
  position: relative;
  margin-bottom: 0;
  padding-bottom: 80%;
  width: 100%;
}

.areas_of_workSecTT_outer_col_inn .main_img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}

.btms_areas_of_workSecTT_outer_col {
  padding: 30px 30px;
}

.btms_areas_of_workSecTT_outer_col h4 {
  color: #fff;
  font-size: 30px;
  font-weight: 900;
}

.btms_areas_of_workSecTT_outer_col li {
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 10px;
}

.btms_areas_of_workSecTT_outer_col li:before {
  background-color: #fff;
  top: 14px;
}

.btms_areas_of_workSecTT_outer_col li:last-child {
  margin-bottom: 0;
}

.storyyys_of_alll_employess_col_rghtt h6 {
  font-size: 27px;
  font-weight: 700;
  margin-bottom: 15px;
}

.storyyys_of_alll_employess_col_rghtt {
  font-size: 27px;
}

.storyyys_of_alll_employess_row {
  margin: 0;
  background-color: #f0f2f5;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  overflow: hidden;
  position: relative;
  min-height: 360px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.storyyys_of_alll_employess_col_lft {
  padding: 0;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
}

.storyyys_of_alll_employess_col_rghtt {
  padding: 20px 25px;
  margin-left: auto;
}

.main_ig_off_emplyr {
  position: relative;
  width: 100%;
  height: 100%;
}

.main_ig_off_emplyr .main_img {
  margin-bottom: 0;
  width: 100%;
  height: 100%;
}

.main_ig_off_emplyr .main_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}

.main_ig_off_emplyr .ply_btns {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.testimnl_Sec_services_slider_navv .slick-slide {
  padding: 0 20px;
}

.testimnl_Sec_services_slider_navv .slick-list {
  margin: 0 -20px;
}

.cmn_arrow_wtt_testmnl .slick-arrow {
  width: 75px;
  height: 75px;
  background: #fff;
  min-width: inherit;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  z-index: 1;
  font-size: 0;
  color: #002c5b;
}

.cmn_arrow_wtt_testmnl .slick-arrow:after {
  position: absolute;
  font-family: "Line Awesome Free";
  font-weight: 900;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  font-size: 25px;
}

.cmn_arrow_wtt_testmnl .slick-arrow.slick-prev:after {
  content: "\f060";
}

.cmn_arrow_wtt_testmnl .slick-arrow.slick-prev {
  left: 0;
}

.cmn_arrow_wtt_testmnl .slick-arrow.slick-next:after {
  content: "\f061";
}

.cmn_arrow_wtt_testmnl .slick-arrow.slick-next {
  right: 0;
}

.cmn_arrow_wtt_testmnl .slick-arrow:hover {
  background: #002c5b;
  color: #fff;
}

.testimnl_Sec_services_slider_navv {
  padding: 0 100px;
}

.cmn_arrow_wtt_testmnl .slick-arrow.slick-disabled {
  display: none !important;
}

.follow_us_sec_contact.flexbl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.follow_us_sec_contact.flexbl .heading_head_cnts {
  /*flex-basis: 30%;*/
  max-width: 30%;
  margin-bottom: 0;
}

.follow_us_sec_contact.flexbl .socail_icon_foot {
  max-width: 70%;
  padding-left: 30px;
}

.follow_us_sec_contact.flexbl .socail_icon_foot li {
  margin-left: 30px;
}

.follow_us_sec_contact.flexbl .socail_icon_foot li:first-child {
  margin-left: 0;
}

.follow_us_thh_writtrs_col_outer {
  display: inline-block;
  width: 100%;
  border: 1px solid #707070;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  padding: 15px 20px;
}

.follow_us_thh_writtrs_col_outer_top {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.follow_us_thh_writtrs_col_outer_top .main_img {
  margin-bottom: 0;
  width: 54px;
  height: 54px;
  flex-basis: 54px;
  max-width: 54px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
}

.follow_us_thh_writtrs_col_outer_top .main_img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: top center;
}

.rt_name_tweeetss {
  flex-basis: calc(100% - 54px);
  max-width: calc(100% - 54px);
  padding-left: 30px;
  padding-right: 50px;
  position: relative;
}

.rt_name_tweeetss h4 {
  font-size: 26px;
  font-weight: 700;
  margin-bottom: 3px;
}

.rt_name_tweeetss .nme {
  color: rgba(5, 53, 104, 0.5);
  display: table;
  font-size: 22px;
  font-weight: 700;
}

.rt_name_tweeetss .rt_name_tweeetss_icon {
  position: absolute;
  right: 0;
  top: 0;
}

.follow_us_thh_writtrs_col_outer_middle p {
  font-size: 18px;
}

.follow_us_thh_writtrs_col_outer_middle p span {
  color: #3e9ce2;
}

.follow_us_thh_writtrs_col_outer_middle {
  margin-bottom: 20px;
}

/*.timengssd_wriiter_cnt li:before{display: none;}*/
.timengssd_wriiter_cnt li {
  color: #002c5b;
  font-size: 18px;
  display: inline-block;
  margin: 0;
  padding: 0;
  padding-right: 35px;
  margin-right: 12px;
}

.timengssd_wriiter_cnt li:last-child {
  margin-right: 0;
  padding-right: 0;
}

.timengssd_wriiter_cnt li:before {
  left: inherit;
  right: 0;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  top: 11px;
}

.timengssd_wriiter_cnt li:last-child:before {
  display: none;
}

.tooltips_hvrs {
  display: inline-block;
}

.tooltips_hvrs img {
  width: 19px;
}

.follow_us_thh_writtrs_col_outer_bttms_col.rt {
  text-align: right;
}

.timengssd_wriiter_cnt_persantss li {
  color: #707070;
  font-size: 18px;
  display: inline-block;
  margin: 0;
  padding: 0;
  margin-right: 47px;
}

.timengssd_wriiter_cnt_persantss li:before {
  display: none;
}

.timengssd_wriiter_cnt_persantss li:last-child {
  margin-right: 0;
}

.timengssd_wriiter_cnt_persantss_ancc {
  position: relative;
  padding: 2px 0;
  padding-left: 31px;
}

.timengssd_wriiter_cnt_persantss_ancc .iccn {
  position: absolute;
  left: 0;
  top: 1px;
}

.timengssd_wriiter_cnt_persantss_ancc .iccn img {
  max-width: 24px;
}

.timengssd_wriiter_cnt {
  margin-bottom: 10px;
}

.opprtntsd_twiiitrsd {
  border: 1px solid #707070;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  padding: 10px;
  margin-bottom: 30px;
}

.opprtntsd_twiiitrsd:last-child {
  margin-bottom: 0;
}

.opprtntsd_twiiitrsd .main_img {
  overflow: hidden;
  width: 100%;
  margin-bottom: 13px;
}

.opprtntsd_twiiitrsd .main_img img {
  width: 100%;
  border-radius: 20px;
  -webkit-border-radius: 20px;
}

.opprtntsd_twiiitrsd_btmss {
  color: #002c5b;
  font-size: 18px;
}

.tagfyss {
  color: #3e9ce2;
}

.opprtntsd_twiiitrsd_btmss_date li {
  font-size: 18px;
  color: #002c5b;
  font-weight: 400;
  display: inline-block;
  margin: 0;
  padding: 0;
  padding-right: 20px;
  margin-right: 15px;
}

.opprtntsd_twiiitrsd_btmss_date li:before {
  width: 4px;
  height: 4px;
  left: inherit;
  right: 0;
  top: 11px;
}

.opprtntsd_twiiitrsd_btmss_date li:last-child {
  margin-right: 0;
  padding-right: 0;
}

.opprtntsd_twiiitrsd_btmss_date li:last-child:before {
  display: none;
}

.opprtntsd_twiiitrsd.left {
  display: flex;
  flex-wrap: wrap;
}

.opprtntsd_twiiitrsd.left .main_img {
  flex-basis: 35%;
  max-width: 35%;
  margin-bottom: 0;
}

.opprtntsd_twiiitrsd.left .opprtntsd_twiiitrsd_btmss {
  max-width: 65%;
  flex-basis: 65%;
  padding-left: 15px;
}

.mobilee_of_header_version {
  display: none;
}

.chart_cmn_fig .dsktop {
  display: block;
}

.chart_cmn_fig .mbl {
  display: none;
}

.membership_accredtn_ull_inner .main_img {
  margin-bottom: 0;
}

.contn_full_wrrpd {
  position: relative;
}

.cmn_dotted_styl .slick-dots {
  position: static;
  margin-top: 30px;
}

.cmn_dotted_styl .slick-dots li {
  width: 20px;
  height: 20px;
  margin: 0 10px;
}

.cmn_dotted_styl .slick-dots li:first-child {
  margin-left: 0;
}

.cmn_dotted_styl .slick-dots li:last-child {
  margin-right: 0;
}

.cmn_dotted_styl .slick-dots li:before {
  display: none;
}

.cmn_dotted_styl .slick-dots li button {
  width: 20px;
  height: 20px;
  background: #7a91aa;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  min-width: inherit;
  padding: 0;
}

.cmn_dotted_styl .slick-dots li.slick-active button {
  background: #002c5b;
}

.cmn_dotted_styl .slick-dots li button:before {
  display: none;
}

.cmn_dotted_styl.white .slick-dots li button {
  background: rgba(255, 255, 255, 0.5);
}

.cmn_dotted_styl.white .slick-dots li.slick-active button {
  background: #fff;
}

.common_blog_lp_dtls_fig {
  margin-bottom: 40px;
}

.common_blog_lp_dtls_fig .common_blog_lp_dtls_fig_in {
  margin-bottom: 0;
}

.cmn_arrow_wtt_testmnl .slick-arrow:before {
  display: none;
}

.neewd_wrappr .message_ceo_sect_col_rght {
  display: block;
}

.wht_btn_bannss.wt_arr span {
  display: inline-block;
  border: 2px solid #ffffff;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  font-size: 25px;
  font-weight: 400;
  color: #fff;
  padding: 13px 46px;
  line-height: 1.3;
}

.wht_btn_bannss.wt_arr {
  display: inline-block;
  position: relative;
}

.wht_btn_bannss.wt_arr:hover span {
  background: #a31a1e;
  color: #fff;
  border-color: #a31a1e;
}

.wht_btn_bannss.wt_arr:after {
  position: absolute;
  content: "";
  background: url(images/home_bann_arrow.png) no-repeat center center;
  background-size: 100% auto;
  width: 16px;
  height: 35px;
  right: -55%;
  top: 50%;
  transform: translateY(-50%);
}

.wellbeing_short_tabs1_descprt.ntsssd ul li::before {
  top: 18px;
}

.contact_pages_qtssn_form_col input[type="submit"],
.contact_pages_qtssn_form_col input[type="button"],
.contact_pages_qtssn_form_col button[type="submit"],
.contact_pages_qtssn_form_col button[type="button"] {
  display: table;
  margin-left: auto;
  margin-right: auto;
}

.terms_of_use_Pg.cmn_gap {
  padding: 50px 0;
}

.our_cmmtment_justice_img .rndd_fig {
  box-shadow: 0 0 40px rgba(108, 117, 201, 0.4);
}

/* modification 22/11/2021 */
.page-template-template-home .banner_part_hm .bann_img img {
  height: 612px;
  object-fit: cover;
}

.help_people_secTT .main_img img {
  height: 808px;
  object-fit: cover;
}

.know_re_blog_Sc_Wrap_rtt .know_morea_arr {
  padding: 8px 15px;
}

/* modification 22/11/2021 */

/* 23-11-2021-start */
.news_innePGG_sec .searchandfilter li:before {
  display: none;
}

.news_innePGG_sec .searchandfilter li:first-child {
  flex-grow: 2;
}

.news_innePGG_sec .searchandfilter li {
  padding: 0 5px;
  flex: 1;
}

.news_innePGG_sec .searchandfilter ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -5px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.news_innePGG_sec .searchandfilter {
  width: 100%;
}

.news_innePGG_sec .searchandfilter ul li select {
  background-size: 10px;
}

.news_innePGG_sec .searchandfilter li:first-child input {
  border-radius: 25px 10px 10px 25px;
  padding-left: 40px;
  background: url("images/map-search-new.svg") #fff no-repeat 15px center;
  background-size: 13px !important;
}

.sub-menu .sub-menu {
  border-radius: 6px 6px;
}

.wpo_payment_centres_wrkplc_left .gform_wrapper.gravity-theme .gfield_label {
  color: #002c5b !important;
  font-weight: 700;
  margin-bottom: 5px;
  font-size: 18px !important;
}

.ginput_container.ginput_container_total input {
  font-size: 30px;
  font-weight: 700;
  color: #002c5b !important;
}

.wpo_payment_centres_wrkplc_left .gform_wrapper.gravity-theme .gfield--width-full.transctn_fee_Sec.gfield_price .gfield_label {
  font-size: 30px !important;
  flex-shrink: 0;
  margin-right: 10px;
}

.wpo_payment_centres_wrkplc_left .gform_wrapper.gravity-theme .gfield--width-full.transctn_fee_Sec.gfield_price {
  display: flex;
  align-items: center;
}

.wpo_payment_centres_wrkplc_left input {
  border: 1px solid #b5c2cf;
}

/* 23-11-2021-end */

.main_headds .switcher .selected a {
  border: 1px solid #002c5b;
  background: #002c5b url(images/arrow_down.png) 146px center no-repeat;
  color: #fff;
  padding: 10px 5px;
  width: 151px;
  border-radius: 6px;
}

.main_headds .switcher .selected a:hover {
  color: #002c5b;
}

/*3.12.21*/

.loginarea_section {
  top: 0;
  background: #ecedf0;
  width: 100%;
  /* height: calc(100vh - 150px); */
  height: calc(100vh - 275px);
  position: relative;
  left: 0;
  padding: 28px;
  top: 0px;
  display: none;
  margin-bottom: 24px;
}

.loginarea_section .mem_box {
  text-align: center;
  padding: 63px 0px;
  background: #fff;
  border-radius: 26px;
}

.loginarea_section .mem_box figure {
  width: 50px;
  height: 50px;
  margin: 0 auto 25px;
}

.loginarea_section .mem_box:hover {
  background: #00385b;
}

.loginarea_section .mem_box:hover h4 {
  color: #fff;
}

a#dropdownMenuLink_mob {
  display: none;
}

.loginarea_section.show {
  display: block;
}

.memberlogin_box ul li,
.memberlogin_box p {
  color: #002c5b;
  padding-left: unset;
}

.memberlogin_box h4 {
  margin-bottom: 10px;
}

.lognin_form input.user_name {
  margin-bottom: 15px;
}

.lognin_form input.user_name,
.lognin_form .pasword {
  background: #fff !important;
  border: 1px solid #ebebeb;
}

.lognin_form a.forgot_pass {
  display: block;
  text-align: right;
  text-decoration: underline;
}

.memberlogin_box {
  margin-top: 40px;
}

.memberlogin_box .submitbtn {
  display: table;
  margin: 0 auto;
}

.loginarea_section .mem_box {
  padding: 16px 0px;
}

.loginarea_section .mem_box figure {
  margin: 0 auto 6px;
}

.member_loginbox h4 {
  font-size: 18px;
  line-height: 20px;
}

.time_priod_hed_s_select ul li::before {
  display: none;
}

.memberlogin_box {
  margin-top: 35px;
}

.language_switcher .sub-menu,
#menu-language-switcher-1 .sub-menu {
  display: none;
  top: 48px;
}

.language_switcher li:hover .sub-menu {
  display: inline-block;
}

#menu-language-switcher-1 li:hover .sub-menu {
  display: inline-block;
}

.language_switcher ul.menu {
  background: url(images/arowblue.svg) no-repeat right 14px center;
  background-size: 18px;
  padding-right: 22px;
}

/* added on 28/11/22 */
.globe_dropdown {
  background: url(images/arowblue.svg) no-repeat right center;
  background-size: 18px;
  padding-right: 25px;
}

/* added on 28/11/22 */

.mem_logbx .tab_mem1,
.mem_logbx .tab_mem2,
.mem_logbx .tab_mem3 {
  display: none;
  /*opacity: 0;
  visibility: hidden;*/
  /* position: absolute; */
  top: 0;
  left: 0;
}

.memberlogin_box .row [class*="col-"]:first-of-type {
  position: relative;
  min-height: 260px;
}

.header_gloc .flag_of_country_details {
  justify-content: center;
}

.header_loc .tab-content {
  /* height: 100vh; */
  margin: 10px 10px 80px;
}

.loc_popup {
  display: none;
}

.hide_header_desktop {
  display: none !important;
}

.show_loc_popup {
  display: block !important;
}

.glbl_form {
  display: none;
}

.glbl_form.show {
  display: block;
}

.mob_close {
  display: none;
  text-align: right;
}

.mob_close img {
  width: 5%;
}

/* carrer menu */

#menu-career .nav-link:hover::after {
  opacity: 1 !important;
}

#menu-career .nav-link:hover {
  color: #05305e;
}

/*11.1.21*/
.situbx h2 {
  margin-bottom: 6px;
}

.sitlist ul li {
  font-size: 18px;
  line-height: 22px;
  color: #7F7F7F;
}

.sitlist ul li {
  display: inline-block;
  padding: 0px 6px;
  border-right: 1px solid #7F7F7F;
}

.sitlist ul li:first-child {
  padding-left: 0px;
}

.sitlist ul li:last-child {
  border-right: 0px;
}

.sitlist {
  margin-bottom: 25px;
}

.situation_area .emothnl_physcl_spprts_innrs_head {
  margin-bottom: 15px;
}

.specifybx_content h3 {
  border-left: 5px solid #a31a1e;
  padding-left: 20px;
}

.specifybx_content {
  margin-top: 25px;
}

.glanceicons_box {
  background: #002B5C;
  padding: 10px;
  margin-bottom: 10px;
}

.glanceicons_box p {
  font-size: 16px !important;
  text-align: center;
  color: #fff;
}

.glanceicons_box p span {
  font-size: 30px;
  display: block;
}

.glanceicons_box.blue {
  background: #002B5C;
}

.glanceicons_box.grey {
  background: #57585A;
}

.situationsection .glancebox {
  margin-bottom: 40px;
}

.situationsection .glancebox h5 {
  margin-bottom: 15px;
}

.glance_bx h3 {
  font-size: 29px;
}

.case_study_text ul li {
  display: inline-block;
  color: #7F7F7F;
  padding: 0px 3px;
  border-right: 1px solid #7F7F7F;
  font-size: 12px;
  line-height: 12px;
}

.situbx h2 {
  font-size: 31px;
  line-height: 35px;
}

.situbx h3 {
  font-size: 25px;
}

.case_study_box {
  display: flex;
  margin-bottom: 26px;
}

.rmain_situation {
  display: inline-block;
  padding: 50px 0px;
}

.glance_bx {
  float: right;
  width: 30%;
  margin-left: 50px;
  margin-bottom: 50px;
  background: #F6F8FF;
  padding: 17px 27px;
  border-radius: 50px 0px 0px 50px;
}

.case_study_text h4 {
  font-size: 14px;
}

.case_study_text p {
  font-size: 14px;
}

.casestudypic {
  width: 45%;
}

.case_study_text {
  width: 55%;
  padding-left: 15px;
}

.case_study_text h4 {
  margin-bottom: 0px;
}

.situationsection a {
  color: #002c5b;
}

.situationsection a:hover {
  color: #a31a1e;
}

.situation_area .region_blog_sc_top_headings_ull {
  margin-bottom: 19px;
}

.situbx h3 {
  margin-bottom: 10px;
}

.specifybx_content ul {
  margin-bottom: 30px;
}

.specifybx_content h4 {
  font-size: 24px;
  margin-bottom: 10px;
}

.specifybx_content h3 {
  margin-top: 20px;
  margin-left: 15px;
}

.specifybx_content img {
  border-radius: 30px;
  margin: 40px auto 5px;
  display: table;
  box-shadow: 0px -2px 54px 8px rgba(151, 202, 245, 0.64);
  -webkit-box-shadow: 0px -2px 54px 8px rgba(151, 202, 245, 0.64);
  -moz-box-shadow: 0px -2px 54px 8px rgba(151, 202, 245, 0.64);
  width: 70%;
}

.specifybx_content .row {
  display: block;
}

.specifybx_content blockquote p {
  font-size: 16px;
}

.situation_area span.img_qut {
  font-size: 15px;
}

.situation_area .situbx figure {
  height: 81%;
}

.situation_area .situbx figure img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.case_study_text p {
  font-size: 13px !important;
}

a.single_cs_dtls {
  text-decoration: underline;
  text-align: center;
  display: block;
}

.specifybx_content blockquote {
  margin-bottom: 39px;
}

.glanceicons_box .row {
  align-items: center;
}

.situation_area .emothnl_physcl_spprts_innrs_head p {
  color: #002c5b;
  font-size: 17px;
  font-weight: 400;
}

.situationsection .emothnl_physcl_spprts_innrs_head h4 {

  border-left: 5px solid #a31a1e;
  padding-left: 20px;
}

.situationsection .emothnl_physcl_spprts_innrs_head {

  border-left: 0px;
  padding-left: 0px;
}

}


/*responsive_start*/

@media (min-width: 576px) {
  .container_full_smmm {
    padding-left: calc((100% - 540px + 30px) / 2);
    padding-right: 0;
    max-width: 100%;
  }

  .container_full_Rt_smmm {
    padding-right: calc((100% - 540px + 30px) / 2);
    padding-left: 0;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .message_ceo_sect_img {
    background-image: none !important;
  }

  .container_full_smmm,
  .container_full_mddd {
    padding-left: calc((100% - 720px + 30px) / 2);
    padding-right: 0;
    max-width: 100%;
  }

  .container_full_Rt_smmm,
  .container_full_Rt_mddd {
    padding-right: calc((100% - 720px + 30px) / 2);
    padding-left: 0;
    max-width: 100%;
  }
}

@media (min-width: 992px) {

  .container_full_smmm,
  .container_full_lggg,
  .container_full_mddd {
    padding-left: calc((100% - 960px + 30px) / 2);
    padding-right: 0;
    max-width: 100%;
  }

  .container_full_Rt_smmm,
  .container_full_Rt_lggg,
  .container_full_Rt_mddd {
    padding-right: calc((100% - 960px + 30px) / 2);
    padding-left: 0;
    max-width: 100%;
  }
}

@media (min-width: 1200px) {

  /* navbar*/
  .clickD {
    display: none;
  }

  .navbar-nav li.menu-item-has-children:hover>.sub-menu {
    display: block;
  }

  .container_full_smmm,
  .container_full_lggg,
  .container_full_mddd {
    padding-left: calc((100% - 1140px + 30px) / 2);
    padding-right: 0;
    max-width: 100%;
  }

  .container_full_Rt_smmm,
  .container_full_Rt_lggg,
  .container_full_Rt_mddd {
    padding-right: calc((100% - 1140px + 30px) / 2);
    padding-left: 0;
    max-width: 100%;
  }
}

@media (min-width: 1400px) {
  .container_full {
    max-width: 100%;
    padding-left: calc((100% - 1320px + 30px) / 2);
  }

  .container_full_Rt {
    padding-right: calc((100% - 1320px + 30px) / 2);
  }

  .container_full_smmm,
  .container_full_lggg,
  .container_full_mddd {
    padding-left: calc((100% - 1320px + 30px) / 2);
    padding-right: 0;
    max-width: 100%;
  }

  .container_full_Rt_smmm,
  .container_full_Rt_lggg,
  .container_full_Rt_mddd {
    padding-right: calc((100% - 1320px + 30px) / 2);
    padding-left: 0;
    max-width: 100%;
  }
}

@media (min-width: 1701px) {
  .container {
    max-width: 1600px;
  }

  .container_full {
    padding-left: calc((100% - 1600px + 30px) / 2);
  }

  .container_full_Rt {
    padding-right: calc((100% - 1600px + 30px) / 2);
  }

  .container_full_smmm,
  .container_full_lggg,
  .container_full_mddd {
    padding-left: calc((100% - 1600px + 30px) / 2);
    padding-right: 0;
    max-width: 100%;
  }

  .container_full_Rt_smmm,
  .container_full_Rt_lggg,
  .container_full_Rt_mddd {
    padding-right: calc((100% - 1600px + 30px) / 2);
    padding-left: 0;
    max-width: 100%;
  }
}

@media (max-width: 1900px) {
  .homer_slider_ds_home .delet_anc {
    right: -1%;
  }

  .homer_slider_ds_home_in {
    padding-right: 30px;
  }
}

@media (max-width: 1800px) {
  .our_membership_dacrrdtdtn_slider .slick-arrow.slick-prev {
    left: 0;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow.slick-next {
    right: 0;
  }

  .our_membership_dacrrdtdtn_slider {
    padding: 0 90px;
  }
}

@media (max-width: 1700px) {
  .situationsection p {
    font-size: 17px;
  }

  body {
    font-size: 20px;
  }

  h1 {
    font-size: 55px;
  }

  h2 {
    font-size: 50px;
  }

  h3 {
    font-size: 35px;
  }

  h4 {
    font-size: 30px;
  }

  input[type="text"],
  input[type="email"],
  input[type="url"],
  input[type="password"],
  input[type="search"],
  input[type="number"],
  input[type="tel"],
  input[type="range"],
  input[type="date"],
  input[type="month"],
  input[type="week"],
  input[type="time"],
  input[type="datetime"],
  input[type="datetime-local"],
  input[type="color"],
  textarea,
  .form-control,
  select {
    height: 50px;
    font-size: 16px;
  }

  textarea {
    height: 180px;
  }

  button[type="submit"],

  input[type="button"],
  input[type="submit"] {
    padding: 18px 20px;
    min-width: 200px;
    font-size: 18px;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle {
    font-size: 20px;
    padding-right: 55px;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle::before {
    width: 15px;
    height: 15px;
    background-size: 15px;
    top: 29px;
  }

  .main_headds_top_rttt_langgs_login .dropdown-item {
    font-size: 17px;
  }

  .navbar-nav>li>a {
    font-size: 17px;
  }

  .navbar-nav>li>a {
    padding: 0 12px;
    padding-bottom: 40px;
  }

  .vbtn {
    font-size: 17px;
    min-width: 150px;
  }

  .sub-menu {
    top: 63px;
  }

  .sub-menu>li>a {
    font-size: 17px;
    padding: 15px 0;
  }

  .wht_btn_bann {
    font-size: 17px;
    padding: 11px 38px;
  }

  .wht_btn_bannss.wt_arr span {
    font-size: 17px;
    padding: 11px 38px;
  }

  .wht_btn_bannss.wt_arr::after {
    right: -35%;
    width: 9px;
    height: 20px;
  }

  .banner_part_hm_outr {
    bottom: 15%;
  }

  .homer_banner_slider .slick-dots {
    bottom: 5%;
  }

  /*.sec_cmn_headng.wtt{
    margin-bottom: 45px;
  }*/

  .offer_cmprehensive_slider_outr {
    padding: 40px 32px 118px 32px;
  }

  .offer_cmprehensive_slider_outr h5 {
    margin-top: 20px;
  }

  .offer_cmprehensive_slider_outr p {
    font-size: 17px;
  }

  .btl_bttn {
    font-size: 17px;
    padding: 18px 30px;
  }

  .offer_cmprehensive_slider .btl_bttn {
    bottom: 32px;
  }

  .offer_cmprehensive_slider .slick-slide {
    padding: 0 15px;
  }

  .offer_cmprehensive_slider .slick-list {
    margin: 0 -15px;
  }

  /*.offer_cmprehensive_slider .slick-list{
    margin: 0 -15px;
  }*/
  .homer_slider_ds_home_in_lft p {
    font-size: 16px;
  }

  .homer_slider_ds_home_in_lft {
    padding-right: 30px;
  }

  .btn_vvb {
    font-size: 17px;
    min-width: 244px;
  }

  .real_time_sect_col_head h4 {
    font-size: 24px;
  }

  .suicide_risk_secr_in h3 {
    font-size: 32px;
  }

  .suicide_risk_secr_in p {
    font-size: 15px;
  }

  .total_contacts_sec h5 {
    font-size: 17px;
  }

  .total_nmbs {
    font-size: 32px;
  }

  .total_contacts_sec_btm {
    margin-top: 25px;
  }

  .news_Sec_slider_parent_outs_btms h3 {
    font-size: 25px;
  }

  .rd_more_btn {
    font-size: 21px;
  }

  .rd_mrr_Arr span i {
    font-size: 28px;
  }

  .global_texh_rt li {
    font-size: 20px;
  }

  .ready_start_converstn_head h2 {
    font-size: 55px;
  }

  .ready_start_converstn_wrapper_email button[type="submit"],
  .ready_start_converstn_wrapper_email button[type="button"],
  .ready_start_converstn_wrapper_email input[type="button"],
  .ready_start_converstn_wrapper_email input[type="submit"] {
    font-size: 18px;
  }

  .ready_start_converstn_wrapper_email input[type="text"],
  .ready_start_converstn_wrapper_email input[type="email"],
  .ready_start_converstn_wrapper_email input[type="url"],
  .ready_start_converstn_wrapper_email input[type="password"],
  .ready_start_converstn_wrapper_email input[type="search"],
  .ready_start_converstn_wrapper_email input[type="number"],
  .ready_start_converstn_wrapper_email input[type="tel"],
  .ready_start_converstn_wrapper_email input[type="range"],
  .ready_start_converstn_wrapper_email input[type="date"],
  .ready_start_converstn_wrapper_email input[type="month"],
  .ready_start_converstn_wrapper_email input[type="week"],
  .ready_start_converstn_wrapper_email input[type="time"],
  .ready_start_converstn_wrapper_email input[type="datetime"],
  .ready_start_converstn_wrapper_email input[type="datetime-local"],
  .ready_start_converstn_wrapper_email input[type="color"],
  .ready_start_converstn_wrapper_email textarea,
  .ready_start_converstn_wrapper_email .form-control,
  .ready_start_converstn_wrapper_email select {
    font-size: 21px;
  }

  .ready_start_converstn_wrapper_email {
    margin-top: 50px;
  }

  .foot_logo {
    margin-bottom: 40px;
  }

  .main_foot_outrrs {
    padding: 60px 0;
  }

  .qcks_links li {
    font-size: 18px;
    margin-bottom: 15px;
  }

  .head_fts h5 {
    font-size: 18px;
  }

  .head_fts {
    margin-bottom: 23px;
  }

  .get_touch_Sctt li {
    margin-bottom: 20px;
  }

  .get_touch_Sctt_inner_rts {
    font-size: 16px;
    flex-basis: calc(100% - 31px);
    max-width: calc(100% - 31px);
  }

  .get_touch_Sctt_inner .main_img {
    flex-basis: 31px;
    max-width: 31px;
  }

  .socail_icon_foot li {
    margin-right: .25em;
  }

  .socail_icon_foot li a {
    width: 28px;
  }

  .pymnt_btns {
    padding: 12px 25px;
  }

  .counter_num_parent {
    font-size: 60px;
  }

  .global_reach_sec_employee_innr h5 {
    font-size: 20px;
  }

  .global_reach_sec_employee_innr {
    margin-bottom: 50px;
  }

  .global_reach_sec_employee_outr {
    margin-bottom: -50px;
  }

  .global_reach_sec_employee_innr:nth-child(2) .counter_num_parent {
    font-size: 130px;
  }

  .global_reach_sec_employee_innr:nth-child(2) h5 {
    font-size: 25px;
  }

  .global_reach_sec_employee_innr:nth-child(2) {
    margin-top: -106px;
  }

  .global_reach_sec_employee {
    margin-top: 150px;
  }

  .brdcrumbp_part_parent .breadcrumb li {
    font-size: 20px;
  }

  .brdcrumbp_part_parent .breadcrumb-item::before {
    font-size: 17px;
  }

  .brdcrumbp_part_parent .breadcrumb-item {
    padding-left: 30px;
    margin-left: 14px;
  }

  .seearch_form_Sec input[type="text"],
  .seearch_form_Sec input[type="email"],
  .seearch_form_Sec input[type="url"],
  .seearch_form_Sec input[type="password"],
  .seearch_form_Sec input[type="search"],
  .seearch_form_Sec input[type="number"],
  .seearch_form_Sec input[type="tel"],
  .seearch_form_Sec input[type="range"],
  .seearch_form_Sec input[type="date"],
  .seearch_form_Sec input[type="month"],
  .seearch_form_Sec input[type="week"],
  .seearch_form_Sec input[type="time"],
  .seearch_form_Sec input[type="datetime"],
  .seearch_form_Sec input[type="datetime-local"],
  .seearch_form_Sec input[type="color"],
  .seearch_form_Sec textarea,
  .seearch_form_Sec .form-control,
  .seearch_form_Sec select {
    height: 56px;
    font-size: 20px;
  }

  .seearch_form_Sec .form-group button i {
    width: 25px;
  }

  .seearch_form_Sec .form-group button {
    min-height: 56px;
  }

  .blog_page_headings h3 {
    font-size: 40px;
  }

  .blog_page_headings {
    margin-bottom: 40px;
  }

  .region_blog_sc_top_headings_hdd h4 {
    font-size: 22px;
  }

  .region_blog_sc_top_headings_ull li {
    font-size: 16px;
    padding-right: 10px;
    margin-right: 10px;
  }

  .writter_nm_sec .writter_nm_sec_rttt h4 {
    font-size: 21px;
  }

  .region_blog_sc_btms_date li {
    font-size: 16px;
  }

  .all_blog_btn_post {
    font-size: 18px;
  }

  .all_blog_btn_post span {
    padding-right: 45px;
  }

  .all_blog_btn_post span i {
    font-size: 23px;
  }

  .news_bvlog_main_col_lft>* {
    margin-bottom: 50px;
  }

  .podcast_Section_blog_col_outer_head h4 {
    font-size: 22px;
  }

  .podcast_Section_blog_col_outer_head p {
    font-size: 16px;
  }

  .video_play_min_prnt {
    font-size: 18px;
    min-width: 152px;
  }

  .dates_n {
    font-size: 16px;
  }

  .news_lates_sectts_headn h4 {
    font-size: 30px;
  }

  .news_lates_sectts_innerss {
    margin-bottom: 50px;
  }

  .pasted_event_btn h5 {
    font-size: 24px;
  }

  .explore_heading_sec h1 {
    font-size: 55px;
  }

  .vbtn.nwww {
    font-size: 18px;
    min-width: 244px;
    padding: 17px 20px;
  }

  .get_touchs_workplc_form_col h5 {
    font-size: 18px;
  }

  .news_innePGG_sec_inner h4 {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .news_submit_innpgs input[type="submit"],
  .news_submit_innpgs input[type="button"] {
    font-size: 21px;
  }

  .time_priod_hed_s h4 {
    font-size: 22px;
  }

  .time_priod_hed_s_select select {
    font-size: 15px;
  }

  .news_old_n_sec select {
    font-size: 22px;
  }

  .news_innePGG_sec_inner input[type="text"],
  .news_innePGG_sec_inner input[type="email"],
  .news_innePGG_sec_inner input[type="url"],
  .news_innePGG_sec_inner input[type="password"],
  .news_innePGG_sec_inner input[type="search"],
  .news_innePGG_sec_inner input[type="number"],
  .news_innePGG_sec_inner input[type="tel"],
  .news_innePGG_sec_inner input[type="range"],
  .news_innePGG_sec_inner input[type="date"],
  .news_innePGG_sec_inner input[type="month"],
  .news_innePGG_sec_inner input[type="week"],
  .news_innePGG_sec_inner input[type="time"],
  .news_innePGG_sec_inner input[type="datetime"],
  .news_innePGG_sec_inner input[type="datetime-local"],
  .news_innePGG_sec_inner input[type="color"],
  .news_innePGG_sec_inner textarea,
  .news_innePGG_sec_inner .form-control,
  .news_innePGG_sec_inner select {
    font-size: 15px;
    padding: 10px 12px;
  }

  .news_innePGG_sec_inner .seacrch_ne_inn input[type="text"] {
    padding-left: 36px;
  }

  .news_innePGG_sec_inner .seacrch_ne_inn button {
    left: 12px;
  }

  .news_innePGG_sec_inner .seacrch_ne_inn button i {
    display: inline-block;
    width: 17px;
  }

  .cmn_drop_Arrs .dropdown-toggle {
    font-size: 15px;
    padding: 10px 13px;
    padding-right: 30px;
  }

  .cmn_drop_Arrs .dropdown-toggle::after {
    right: 8px;
    top: 27px;
    border-top: 0.5em solid;
    border-right: 0.4em solid transparent;
    border-bottom: 0;
    border-left: 0.4em solid transparent;
  }

  .brdr_manage_ull li {
    font-size: 17px;
  }

  .bullet_manage_ull li {
    font-size: 18px;
  }

  .bullet_manage_ull li::before {
    top: 12px;
  }

  .gana_diagne_Sec_rt h4 {
    font-size: 25px;
  }

  .gana_diagne_Sec_rt p {
    font-size: 18px;
  }

  .common_blog_lp_dtls h1 {
    font-size: 51px;
  }

  .common_blog_lp_dtls h2 {
    font-size: 45px;
  }

  .common_blog_lp_dtls h3 {
    font-size: 32px;
  }

  .common_blog_lp_dtls_fig_in figcaption {
    font-size: 16px;
  }

  .refocus_prev_nxt p {
    font-size: 25px;
  }

  .refocus_prev_nxt h5 {
    font-size: 22px;
  }

  .source_sec_blog_dtls h5 {
    font-size: 20px;
  }

  .source_sec_blog_dtls p {
    font-size: 18px;
  }

  .reld_pos_post_slider .slick-slide {
    padding: 0 15px;
  }

  .reld_pos_post_slider .slick-list {
    margin: 0 -15px;
  }

  .reld_pos_post_slider_inners_btm h4 {
    font-size: 26px;
  }

  .share_post_social.newww {
    right: 2%;
  }

  .masrha_fisher_sect_rttt h3 {
    font-size: 25px;
  }

  .masrha_fisher_sect_inner_nxt_li {
    font-size: 20px;
  }

  .masrha_fisher_sect_inner_nxt_li .icons img {
    max-width: 28px;
  }

  .masrha_fisher_sect_inner_nxt_li {
    padding-left: 40px;
  }

  .pride_month_sec_top_head h4 {
    font-size: 25px;
  }

  .cmn_tab_pi_secc .nav-item {
    margin-right: 40px;
  }

  .wellbeing_short_tabs1_descprt ul li {
    margin-bottom: 30px;
  }

  .wellbeing_short_tabs1_descprt ul li::before {
    top: 11px;
  }

  .wellbeing_short_tabs1_descprt.ntsssd ul li::before {
    top: 13px;
  }

  .wellbeing_short_tabs1_descprt p {
    margin-bottom: 30px;
  }

  .wellbeing_short_tabs1_descprt p:last-child {
    margin-bottom: 0;
  }

  .nnew_sizes .region_blog_sc_top_headings_hdd h4 {
    font-size: 23px;
  }

  .nnew_sizes .region_blog_sc_btms .prgph p {
    font-size: 16px;
  }

  .region_blog_sc_top_img.video .ply_btns img {
    width: 100px;
  }

  .know_morea_arr {
    font-size: 16px;
    padding: 8px 12px;
  }

  .know_re_blog_Sc_Wrap .prgph {
    flex-basis: 55%;
    max-width: 55%;
    padding-right: 5px;
  }

  .know_re_blog_Sc_Wrap .know_re_blog_Sc_Wrap_rtt {
    flex-basis: 45%;
    max-width: 45%;
    padding-left: 5px;
  }

  .know_morea_arr span {
    padding-right: 21px;
  }

  .know_morea_arr span i {
    top: 2px;
    font-size: 17px;
  }

  .nnew_sizes .region_blog_sc_top_headings_hdd p {
    font-size: 16px;
  }

  .terms_of_use_Pg_heading h3 {
    font-size: 30px;
    margin-bottom: 22px;
  }

  .terms_of_use_Pg_heading p {
    margin-bottom: 30px;
  }

  .terms_of_use_Pg_heading ul {
    margin-bottom: 30px;
    margin-left: 40px;
  }

  .terms_of_use_Pg_heading_ull {
    padding-left: 60px;
  }

  .heading_brdr {
    margin-bottom: 20px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button {
    font-size: 30px;
  }

  .terms_of_uses_accrdion .accordion-item {
    padding: 30px 0;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus {
    width: 32px;
    height: 32px;
    top: 5px;
  }

  ul li::before {
    top: 11px;
  }

  .terms_of_uses_accrdion .accordion-body ul {
    margin-bottom: 30px;
    margin-left: 40px;
  }

  .heading_submts li {
    font-size: 18px;
    margin-bottom: 25px;
  }

  .heading_submts h5,
  .heading_submts p {
    font-size: 20px;
  }

  .heading_submts ul {
    margin-bottom: 30px;
  }

  .wpo_paymnt_cntr_heds_afcol h6 {
    font-size: 18px;
  }

  .transctn_fee_Sec .fee {
    font-size: 18px;
  }

  .transctn_fee_Sec .amnt {
    font-size: 30px;
  }

  .wpo_paymnt_cntr_heds_afcol input[type="submit"],
  .wpo_paymnt_cntr_heds_afcol input[type="button"],
  .wpo_paymnt_cntr_heds_afcol button[type="submit"],
  .wpo_paymnt_cntr_heds_afcol button[type="button"] {
    font-size: 20px;
  }

  .innr_pG_of_bann_col_lft_fig .main_img {
    border-radius: 0 700px 30px 0;
  }

  .innr_pG_of_bann_row.right .innr_pG_of_bann_col_lft_fig .main_img {
    border-radius: 700px 0 0 30px;
  }

  .benefits_sec_srvc_provd_heading h3 {
    font-size: 30px;
  }

  .membership_accredtn_ull.nww li {
    padding: 50px 20px;
  }

  .cust_focus_ull h3 {
    font-size: 30px;
    margin-bottom: 20px;
  }

  .cust_focus_ull p {
    font-size: 22px;
  }

  .testimnl_Sec_services_col_otutr_top {
    font-size: 18px;
    height: auto;
  }

  .testimnl_Sec_services_col_otutr_btmm h4 {
    font-size: 24px;
  }

  .explr_perform_dasboard_head h2 {
    font-size: 40px;
  }

  .wellbeing_resourcs_ds_head h2 {
    font-size: 38px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button {
    font-size: 30px;
  }

  .accordion-item-wrap {
    min-height: 100px;
    padding: 20px 25px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus {
    width: 30px;
    height: 30px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus::after {
    width: 15px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus::before {
    height: 15px;
  }

  .about_page_banner_part_inner {
    max-width: 620px;
  }

  .about_page_banner_part {
    min-height: 600px;
  }

  .about_our_histor_sec_slider_inner_tp span {
    font-size: 30px;
  }

  .about_our_histor_sec_slider_inner_btm .pargph {
    padding-right: 10%;
  }

  .common_tab_style_offcs .nav-item {
    margin-right: 32px;
  }

  .common_tab_style_offcs .nav-item .nav-link {
    font-size: 20px;
  }

  .flag_of_country_details_right li {
    padding-right: 20px;
    font-size: 18px;
  }

  .our_team_Sec_dean_btms_nav_slide .slick-slide {
    padding: 0 15px;
  }

  .our_team_Sec_dean_btms_nav_slide .slick-list {
    margin: 0 -15px;
  }

  .cc_debnam_detailss_head h3 {
    font-size: 32px;
  }

  .cc_debnam_detailss_head h4 {
    font-size: 26px;
  }

  .cc_debnam_detailss .pragrph p {
    font-size: 18px;
  }

  .cc_debnam_detailss_scls li {
    margin-bottom: 40px;
  }

  .cc_debnam_detailss {
    padding-right: 100px;
  }

  .our_tm_slider_nav_innnns .main_img {
    width: 260px;
    height: 260px;
  }

  .our_tm_slider_nav_innnns .main_img span {
    width: calc(100% - 15px);
    height: calc(100% - 15px);
  }

  .our_tm_slider_nav_innnns_btm h5 {
    font-size: 20px;
  }

  .our_tm_slider_nav_innnns_btm p {
    font-size: 17px;
  }

  .our_membership_dacrrdtdtn_slider .slick-slide {
    padding: 20px 15px;
  }

  .our_membership_dacrrdtdtn_slider .slick-list {
    margin: -20px -15px;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow.slick-next {
    right: -3%;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow.slick-prev {
    left: -3%;
  }

  .resources_center_bann {
    min-height: 500px;
  }

  .resources_center_bann h2 {
    font-size: 40px;
  }

  .resources_center_bann_head {
    max-width: 500px;
  }

  .know_morea_arr.blue_ic {
    font-size: 18px;
  }

  .know_morea_arr.blue_ic span {
    padding-right: 30px;
  }

  .know_morea_arr.blue_ic span i {
    top: 1px;
    font-size: 22px;
  }

  .know_morea_arr.shor span {
    padding-right: 20px;
  }

  .know_morea_arr.shor {
    font-size: 15px;
    padding: 8px 9px;
  }

  .cc_debnam_detailss_head.smal_p {
    font-size: 18px;
  }

  .progess_nc_sc_inners_btms h4 {
    font-size: 22px;
  }

  .sporting_wellbngs_sect_btpss_slider .slick-slide {
    padding: 0 15px;
  }

  .sporting_wellbngs_sect_btpss_slider .slick-list {
    margin: 0 -15px;
  }

  .our_cmmtment_justice_heading h3 {
    font-size: 30px;
  }

  .rndd_fig_sub {
    font-size: 15px;
  }

  .alignright {
    margin: 0 0 30px 30px;
  }

  .alignleft {
    margin: 0 30px 30px 0;
  }

  .aligncenter {
    margin-bottom: 40px;
  }

  .our_cmmtment_justice_content {
    margin-bottom: 50px;
  }

  .our_cmmtment_justice_heading li:before {
    top: 11px;
  }

  .innr_pG_of_bann_col_lft_fig.alignleft .main_img {
    border-radius: 0 700px 30px 0;
  }

  .innr_pG_of_bann_col_lft_fig.alignright .main_img {
    border-radius: 700px 0 0 30px;
  }

  .cmn_inner_bann_heading.gap_new {
    padding-top: 3%;
  }

  .recomnded_resourcss_ccol_outer_head h4 {
    font-size: 25px;
  }

  .webinar_ArticleS_sc_inner h4 {
    font-size: 26px;
    margin-bottom: 16px;
  }

  .webinar_ArticleS_sc_inner h4:last-child {
    margin-bottom: 0;
  }

  .webinar_ArticleS_sc_inner h4 span,
  .webinar_ArticleS_sc_inner {
    font-size: 20px;
  }

  .btn_vw_all {
    font-size: 20px;
    margin-top: 40px;
    min-width: 150px;
  }

  .recomnded_resourcss_ccol_outer {
    padding-bottom: 130px;
  }

  .ceo_ltter_mdlss .modal-footer .btn {
    font-size: 20px;
    min-width: 150px;
  }

  .cmn_inner_bann_heading h3 {
    font-size: 25px;
  }

  .wpo_office_del_addrs_innners {
    flex-basis: 33.33%;
    max-width: 33.33%;
  }

  .address_nxbs_dtlsc_in_rtts {
    font-size: 17px;
    flex-basis: calc(100% - 30px);
    max-width: calc(100% - 30px);
  }

  .address_nxbs_dtlsc_in .main_img {
    flex-basis: 30px;
    max-width: 30px;
  }

  .smain_contns_highlight {
    padding: 40px 40px;
  }

  .short_hed_centr h3 {
    font-size: 40px;
  }

  .new.accordion-item-wrap {
    min-height: 140px;
  }

  .emothnl_physcl_spprts_innrs_head h4 {
    font-size: 30px;
  }

  .emothnl_physcl_spprts_innrs_head {
    font-size: 20px;
  }

  .emothnl_physcl_rww_inns .mn_imgs {
    min-height: 200px;
  }

  .emothnl_physcl_rww_inns .mn_imgs img {
    max-height: 115px;
  }

  .emothnl_physcl_rww_inns_bttm h5 {
    font-size: 22px;
  }

  .emothnl_physcl_rww_inns_bttm {
    font-size: 17px;
  }

  .emothnl_physcl_rww li {
    padding-left: 15px;
    padding-right: 15px;
  }

  .emothnl_physcl_rww ul {
    margin-left: -15px;
    margin-right: -15px;
  }

  .know_morea_arr.newwwon {
    font-size: 14px;
    min-width: 141px;
    padding: 6px 10px;
  }

  .cmn_dts_spssp {
    font-size: 15px;
  }

  .answertwnfr_head h4 {
    font-size: 30px;
  }

  .contact_pages_qtssn_form_col h5 {
    font-size: 18px;
  }

  .contact_pages_qtssn_form_col input[type="text"],
  .contact_pages_qtssn_form_col input[type="email"],
  .contact_pages_qtssn_form_col input[type="url"],
  .contact_pages_qtssn_form_col input[type="password"],
  .contact_pages_qtssn_form_col input[type="search"],
  .contact_pages_qtssn_form_col input[type="number"],
  .contact_pages_qtssn_form_col input[type="tel"],
  .contact_pages_qtssn_form_col input[type="range"],
  .contact_pages_qtssn_form_col input[type="date"],
  .contact_pages_qtssn_form_col input[type="month"],
  .contact_pages_qtssn_form_col input[type="week"],
  .contact_pages_qtssn_form_col input[type="time"],
  .contact_pages_qtssn_form_col input[type="datetime"],
  .contact_pages_qtssn_form_col input[type="datetime-local"],
  .contact_pages_qtssn_form_col input[type="color"],
  .contact_pages_qtssn_form_col textarea,
  .contact_pages_qtssn_form_col .form-control,
  .contact_pages_qtssn_form_col select,
  .contact_pages_qtssn_form_col .select_custom_sec,
  .contact_pages_qtssn_form_col .dropdown-toggle {
    height: 50px;
  }

  .contact_pages_qtssn_form_col textarea {
    height: 150px;
  }

  .heading_head_cnts {
    font-size: 30px;
  }

  .join_us_indvtls_sect p {
    font-size: 17px;
  }

  .headquartrs_for_cont_secTTS .get_touch_Sctt_inner_rts {
    font-size: 20px;
  }

  .contact_us_innerPGG_col_rghtt>* {
    margin-bottom: 60px;
  }

  .contact_us_innerPGG_col_rghtt>*:last-child {
    margin-bottom: 0;
  }

  .eap_global_asstance_headings h3 {
    font-size: 30px;
  }

  .wpo_paymnt_cntr_heds h3 {
    font-size: 30px;
  }

  .flag_avalbltys_contriessd .nms {
    font-size: 20px;
  }

  .london_untd_kngdm_sppp .spp_img_cntts {
    font-size: 18px;
  }

  .story_based_caption {
    font-size: 16px;
  }

  .productssd_mngrd_assittt_col_otrr h4 {
    font-size: 20px;
  }

  .smthngs_work_purpose_heading h5 {
    font-size: 24px;
  }

  .new_subhead_mission h4 {
    font-size: 25px;
  }

  .mission_and_values_SECt_slider_forrr .mission_and_values_SECt_slider_forrr_arrow {
    margin-top: -140px;
  }

  .fincl_wllbng_values_col_rghtt_gap {
    padding-bottom: 170px;
  }

  .mission_and_values_SECt_slider_forrr {
    margin-bottom: 140px;
  }

  .btms_areas_of_workSecTT_outer_col h4 {
    font-size: 25px;
  }

  .btms_areas_of_workSecTT_outer_col li {
    font-size: 20px;
  }

  .btms_areas_of_workSecTT_outer_col li::before {
    top: 11px;
  }

  .storyyys_of_alll_employess_col_rghtt h6,
  .storyyys_of_alll_employess_col_rghtt {
    font-size: 20px;
  }

  .opprtntsd_twiiitrsd_btmss,
  .opprtntsd_twiiitrsd_btmss_date li {
    font-size: 16px;
  }
}

@media (max-width: 1500px) {
  .offer_cmprehensive_slider .slick-arrow.slick-prev {
    right: 15%;
  }
}

@media (max-width: 1399px) {
  h1 {
    font-size: 52px;
  }

  h2 {
    font-size: 48px;
  }

  .navbar-brand img {
    width: 180px;
  }

  .eap_spprt_sec_heading h4 {
    font-size: 21px;
  }

  .eap_spprt_sec_heading h3 {
    font-size: 30px;
  }

  .ready_start_converstn_head h2 {
    font-size: 52px;
  }

  .global_reach_sec_employee_innr h5 {
    font-size: 18px;
  }

  .explore_heading_sec h1 {
    font-size: 52px;
  }

  .common_blog_lp_dtls h1 {
    font-size: 50px;
  }

  .common_blog_lp_dtls h2 {
    font-size: 43px;
  }

  .common_blog_lp_dtls h3 {
    font-size: 30px;
  }

  .common_blog_lp_dtls h4 {
    font-size: 28px;
  }

  .common_blog_lp_dtls h5 {
    font-size: 23px;
  }

  .common_blog_lp_dtls h6 {
    font-size: 18px;
  }

  .our_tm_slider_nav_innnns .main_img {
    width: 250px;
    height: 250px;
  }

  .cmn_rts_arrow .slick-arrow {
    width: 63px;
    height: 63px;
  }

  .white_papers_sscd_slider {
    padding: 0 60px;
  }

  .bethany_spr_experts_outer .main_img {
    width: 200px;
    height: 200px;
  }

  .bethany_spr_experts_outer_btms h4 {
    font-size: 23px;
  }

  .wellbeing_short_tabs1_descprt p {
    font-size: 18px;
  }

  .short_hed_centr h3 {
    font-size: 35px;
  }

  .wellbeing_resourcs_ds_accrdion .new .accordion-header .accordion-button {
    font-size: 26px;
  }

  .answertwnfr .vbtn.nwww {
    min-width: 220px;
    font-size: 17px;
    padding: 21px 20px;
  }

  .elevate_employmnts_icon figure {
    width: 80px;
    height: 80px;
  }

  .elevate_employmnts_icon figure img {
    max-height: 45px;
  }

  .emot_innneersPg_imgCntn_left .main_img {
    border-radius: 40px;
    -webkit-border-radius: 40px;
  }

  .why_join_purpose_seccctWrk_top .common_tab_style_offcs .nav-item {
    margin-right: 12px;
  }

  .why_join_purpose_seccctWrk_top .common_tab_style_offcs .nav-item:last-child {
    margin-right: 0;
  }

  .mission_and_values_SECt_slider_forrr {
    margin-bottom: 90px;
  }

  .rt_name_tweeetss h4 {
    font-size: 20px;
  }

  .follow_us_thh_writtrs_col_outer_top .main_img {
    width: 44px;
    height: 44px;
    flex-basis: 44px;
    max-width: 44px;
  }

  .rt_name_tweeetss {
    flex-basis: calc(100% - 44px);
    max-width: calc(100% - 44px);
    padding-left: 20px;
    padding-right: 40px;
  }

  .follow_us_thh_writtrs_col_outer_middle p {
    font-size: 16px;
  }

  .timengssd_wriiter_cnt li {
    font-size: 16px;
    padding-right: 15px;
    margin-right: 5px;
  }

  .timengssd_wriiter_cnt_persantss li {
    margin-right: 17px;
    font-size: 16px;
  }

  .timengssd_wriiter_cnt_persantss_ancc .iccn img {
    max-width: 20px;
  }

  .timengssd_wriiter_cnt_persantss_ancc {
    padding-left: 28px;
  }
}

@media (max-width: 1300px) {
  .homer_slider_ds_home .delet_anc {
    right: 0;
  }

  .homer_slider_ds_home_in {
    padding-right: 40px;
  }
}

@media (max-width: 1199px) {

  /* .main_headds_top {
    display: none;
  }*/
  .main_headds_btms {
    padding: 20px 0;
  }

  .mob_close {
    display: block;
  }

  .main_headds .navbar-toggler {
    padding: 0;
    min-width: inherit;
    margin: 0;
    background: transparent !important;
    outline: none;
    box-shadow: inherit;
    border-radius: 0;
    -webkit-border-radius: 0;
  }

  .navbar {
    align-items: center;
  }

  .navbar-toggler-sppp {
    line-height: 0;
  }

  .navbar-toggler-sppp img {
    width: 40px;
  }

  .container_full {
    padding-left: calc((100% - 960px + 30px) / 2);
  }

  .container_full_Rt {
    padding-right: calc((100% - 960px + 30px) / 2);
  }

  .main_headds .navbar-collapse {
    position: fixed;
    left: -100%;
    top: 0;
    background: #fff;
    transition: 0.3s all ease-in-out 0s;
    z-index: 999;
    height: 100%;
    width: 100%;
    padding: 30px 30px;
    overflow-y: scroll;
  }

  .main_headds .navbar-collapse.show {
    left: 0;
    transition: 0.3s all ease-in-out 0s;
    overflow-y: scroll;
  }

  /* navbar*/
  .navbar-nav .clickD {
    position: absolute;
    right: 0;
    top: 4px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    display: block;
    transition: 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
  }

  .navbar-nav .clickD:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #002d5c;
  }

  .navbar-nav .clickD:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 2px;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #002d5c;
  }

  .navbar-nav .clickD.toggled:before {
    opacity: 0;
  }

  .navbar-nav>li.menu-item-has-children {
    padding-right: 30px;
  }

  .sub-menu.show {
    display: block;
  }

  .mobile_hd_hd {
    display: block;
    margin-bottom: 20px;
  }

  .navbar-nav>li>a {
    font-size: 20px;
  }

  .mobile-menu-close.mobileMenuClose {
    background-color: transparent !important;
    min-width: inherit;
    padding: 0;
    box-shadow: inherit;
    border: 0 !important;
    margin-top: 0;
    cursor: pointer;
    border: none;
    font-size: 36px;
    color: #232b34 !important;
    display: table;
    margin-left: auto;
  }

  .navbar-nav>li>a {
    display: inline-block;
    padding: 0;
    color: #002c5b;
  }

  .navbar-nav>li>a::after,
  .navbar-nav>li.current-menu-item>a::after {
    display: none;
  }

  .navbar-nav>li {
    margin: 0;
    margin-bottom: 16px;
  }

  .navbar-nav>li:last-child {
    margin-bottom: 0;
  }

  .sub-menu {
    position: static;
    width: 100%;
    border-radius: 15px;
  }

  .mobilee_of_header_version {
    display: block;
    border-top: 2px solid #002c5c;
    border-bottom: 2px solid #002c5c;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    margin-top: 30px;
  }

  .show_hd_bdy {
    overflow: hidden;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle {
    min-height: inherit;
    font-size: 20px;
    display: block;
    width: auto;
    background: transparent;
    color: #002c5b;
    font-weight: 400;
    text-align: left;
    min-width: inherit;
    padding: 0;
    padding-right: 30px;
    position: relative;
    box-shadow: inherit !important;
    outline: none;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle span {
    position: absolute;
    right: 0;
    top: 4px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    display: block;
    transition: 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle span:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #002d5c;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle span:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 2px;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #002d5c;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle.show span:before {
    display: none;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle::before {
    display: none;
  }

  .main_headds_top_rttt_langgs_login .dropdown-menu {
    position: static;
  }

  .mobilee_of_header_version>* {
    border-bottom: 2px solid #002c5c;
    padding-bottom: 30px;
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main_headds .navbar-nav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .main_headds .contact_us_sec {
    margin: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobilee_of_header_version>*:last-child {
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
  }

  .main_headds .langn_detect {
    display: inline-block;
    text-align: center;
  }

  .main_headds .langn_detect .sib_lngg_dtctr {
    display: table;
    color: #002c5b;
    font-size: 20px;
    font-weight: 400;
    margin-top: 10px;
  }

  .main_headds_top_rttt_langgs ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
    text-align: center;
  }

  .main_headds_top_rttt_langgs li {
    flex-basis: 33%;
    max-width: 33%;
    padding: 0 15px;
  }

  #menu-language-switcher-1 li {
    flex-basis: 100%;
    max-width: 100%;
  }

  .main_headds .contact_us_sec .vbtn {
    width: 100%;
  }

  .homer_banner_slider .slick-dots li button {
    width: 12px;
    height: 12px;
  }

  .offer_cmprehensive_slider .slick-arrow.slick-prev {
    right: 17%;
  }

  .news_Sec_slider_parent_outs .main_img {
    min-height: 400px;
    max-height: 400px;
  }

  .global_texh_rt li {
    font-size: 18px;
  }

  .about_page_banner_part_inner h2 {
    margin-bottom: 10px;
  }

  .about_our_histor_sec_slider_inner_tp span {
    font-size: 23px;
  }

  .about_our_histor_sec_slider_inner_tp {
    margin-bottom: 20px;
  }

  ul li::before {
    top: 11px;
  }

  .ceo_modla_offrs_parent figure.alignright {
    width: 40%;
    float: right;
    margin-left: 30px;
    margin-bottom: 30px;
  }

  .ceo_ltter_mdlss .btn-close {
    width: 60px;
    height: 60px;
    font-size: 42px;
    right: -20px;
    top: -30px;
  }

  .our_tm_slider_nav_innnns .main_img {
    width: 230px;
    height: 230px;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow.slick-next {
    right: 0;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow.slick-prev {
    left: 0;
  }

  .news_innePGG_sec_outer {
    display: block;
    margin: 0;
  }

  .news_innePGG_sec_inner {
    padding: 0;
    margin-bottom: 20px;
  }

  .news_innePGG_sec_inner:last-child {
    margin-bottom: 0;
  }

  .news_submit_innpgs input[type="submit"],
  .news_submit_innpgs input[type="button"] {
    display: table;
    margin-left: auto;
    margin-right: auto;
  }

  .news_innePGG_sec_inner.first input[type="text"],
  .news_innePGG_sec_inner.first input[type="email"],
  .news_innePGG_sec_inner.first input[type="url"],
  .news_innePGG_sec_inner.first input[type="password"],
  .news_innePGG_sec_inner.first input[type="search"],
  .news_innePGG_sec_inner.first select {
    border-radius: 50px;
    -webkit-border-radius: 50px;
    padding: 10px 23px;
  }

  .news_innePGG_sec_inner .cmn_drop_Arrs .dropdown-toggle {
    border-radius: 50px;
    -webkit-border-radius: 50px;
    padding: 10px 23px;
    padding-right: 40px;
  }

  .news_innePGG_sec_inner .seacrch_ne_inn button {
    left: 23px;
  }

  .news_innePGG_sec_inner .seacrch_ne_inn input[type="text"] {
    padding-left: 52px;
  }

  .news_innePGG_sec_inner .cmn_drop_Arrs .dropdown-toggle::after {
    right: 23px;
  }

  .brdr_manage_ull li {
    font-size: 14px;
    padding-right: 10px;
    margin-right: 10px;
  }

  .bullet_manage_ull li {
    font-size: 14px;
  }

  .bullet_manage_ull li::before {
    top: 8px;
  }

  .gana_diagne_Sec_rt h4 {
    font-size: 20px;
  }

  .gana_diagne_Sec_rt p {
    font-size: 15px;
  }

  .heading_submts h5,
  .heading_submts p {
    font-size: 18px;
  }

  .emot_innneersPg_imgCntn {
    margin: 0;
  }

  .emot_innneersPg_imgCntn>* {
    padding: 0;
  }

  .emot_innneersPg_imgCntn_left,
  .emot_innneersPg_imgCntn_rigght {
    max-width: 100%;
    flex-basis: 100%;
  }

  .emot_innneersPg_imgCntn_left {
    order: 1;
  }

  .emot_innneersPg_imgCntn_rigght {
    order: 0;
    margin-bottom: 30px;
  }

  .emotional_sprts_answ_innneers:nth-child(even) {
    background: #f7f8fc;
  }

  .emotional_sprts_answ_innneers {
    margin: 0;
    padding: 60px 0;
  }

  .emotional_sprts_answ_innneers:first-child {
    padding-top: 0;
  }

  .emotional_sprts_answ_innneers:last-child {
    padding-bottom: 0;
  }

  .productssd_mngrd_assittt_col_otrr h4 {
    font-size: 18px;
  }

  .navbar-nav>li.current-menu-item>a,
  .sub-menu>li.current-menu-item>a {
    color: #a31a1e;
  }

  .news_submit_innpgs input[type="submit"],
  .news_submit_innpgs input[type="button"] {
    width: auto;
  }

  .socail_icon_foot li {
    margin-right: .25em;
  }

  .know_re_blog_Sc_Wrap .prgph {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 15px;
  }

  .know_re_blog_Sc_Wrap .know_re_blog_Sc_Wrap_rtt {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0;
  }

  .emothnl_physcl_rww li {
    flex-basis: 33.33%;
    max-width: 33.33%;
    padding: 0 15px;
    margin-bottom: 40px;
  }

  .emothnl_physcl_rww ul {
    margin: 0 -15px;
    margin-bottom: -40px;
  }

  .main_headds_top .main_headds_top_rttt {
    display: none;
  }

  div#navbarSupportedContent {
    top: 90px;
    left: 0;
    position: absolute;
    /* height: auto; */
    height: calc(100vh - 115px);
  }

  a#dropdownMenuLink_mob {
    display: block;
    position: absolute;
    right: 57px;
    background-color: #002c5b;
    border-color: #002c5b;
  }

  .loginarea_section {
    height: auto;
    position: absolute;
    top: 100px;
    left: 0;
  }

  ul#menu-language-switcher-1 {
    display: block;
  }

  .white_papers_sscd_slider .slick-next.slick-arrow {
    top: 41%;
  }

  .situbx h2 {
    font-size: 28px;
    line-height: 29px;
  }

  .situbx h3 {
    font-size: 22px;
  }

  .glance_bx h3 {
    font-size: 24px;
  }

  .glanceicons_box p {
    font-size: 14px !important;
  }

}

@media (max-width: 1024px) {
  .ready_start_converstn_head h2 {
    font-size: 43px;
  }
}

@media (max-width: 991px) {

  /* images alignment for wordpress content pages */
  .alignright,
  .alignleft,
  .aligncenter {
    float: none;
    clear: both;
    display: block;
    margin: 0 0 22px 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
  }

  .container_full {
    padding-left: calc((100% - 720px + 30px) / 2);
  }

  .container_full_Rt {
    padding-right: calc((100% - 720px + 30px) / 2);
  }

  .homer_slider_ds_home_in {
    justify-content: flex-start;
  }

  .homer_slider_ds_home_in_lft p {
    font-size: 14px;
  }

  .homer_slider_ds_home_in .smal_btn_wt {
    font-size: 12px;
    padding: 7px 16px;
  }

  .homer_slider_ds_home .delet_anc {
    font-size: 28px;
  }

  .homer_slider_ds_home_in_lft {
    padding-right: 20px;
    max-width: 60%;
  }

  h1 {
    font-size: 50px;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 35px;
  }

  h4 {
    font-size: 30px;
  }

  .ready_start_converstn_head h2 {
    font-size: 40px;
  }

  .explore_heading_sec h1 {
    font-size: 40px;
  }

  body {
    font-size: 18px;
  }

  .wht_btn_bann {
    font-size: 16px;
    padding: 9px 28px;
  }

  .wht_btn_bannss.wt_arr span {
    font-size: 16px;
    padding: 9px 28px;
  }

  .offer_cmprehensive_slider_outr h5 {
    font-size: 21px;
    margin-bottom: 13px;
  }

  .offer_cmprehensive_slider_outr p {
    font-size: 15px;
  }

  .offer_cmprehensive_slider .slick-arrow.slick-next {
    right: 4%;
  }

  .cmn_gap {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .cmn_gap_inner {
    padding: 60px 0;
  }

  .global_reach_Sect ::after {
    width: 100%;
  }

  .counter_num_parent {
    font-size: 50px;
  }

  .global_reach_sec_employee_innr h5 {
    font-size: 16px;
  }

  .global_reach_sec_employee_innr:nth-child(2) h5 {
    font-size: 21px;
  }

  .global_reach_sec_employee_innr:nth-child(2) .counter_num_parent {
    font-size: 110px;
  }

  .total_nmbs {
    font-size: 28px;
  }

  .news_Sec_slider_parent_outs_btms h3 {
    font-size: 20px;
  }

  .rd_more_btn {
    font-size: 18px;
  }

  .news_Sec_slider_parent_outs .main_img {
    min-height: 350px;
    max-height: 350px;
  }

  .eap_spprt_sec_heading h4 {
    font-size: 17px;
    margin-bottom: 10px;
  }

  .eap_spprt_sec_heading h3 {
    font-size: 25px;
  }

  .global_texh_rt li {
    font-size: 17px;
  }

  .customer_stories_sec_slider_outr_col_lft {
    order: 1;
  }

  .customer_stories_sec_slider_outr_col_rtttt {
    order: 0;
  }

  .customer_stories_sec_btms .container_full {
    max-width: 720px;
    padding: 0 15px;
    margin: 0 auto;
  }

  .customer_stories_sec_slider_outr_col_rtttt .main_img {
    border-radius: 0;
    -webkit-border-radius: 0;
    padding: 0 35px;
  }

  .customer_stories_sec_slider_outr_col_rtttt .main_img img {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .customer_stories_sec_slider_outr_col_rtttt .prgrph {
    margin-top: 4px;
    font-size: 15px;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow {
    margin: 0;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow {
    position: absolute;
    top: 22%;
    background: #fff;
    border: 2px solid #002c5b;
    color: #002c5b;
    opacity: 1;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow.prev {
    left: 0;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow.next {
    right: 0;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow.slick-disabled {
    opacity: 1;
    color: #666666;
  }

  .ready_start_converstn_wrapper_email button[type="submit"],
  .ready_start_converstn_wrapper_email button[type="button"],
  .ready_start_converstn_wrapper_email input[type="button"],
  .ready_start_converstn_wrapper_email input[type="submit"] {
    font-size: 16px;
    min-width: 194px;
    min-height: 60px;
  }

  .ready_start_converstn_wrapper_email input[type="text"],
  .ready_start_converstn_wrapper_email input[type="email"],
  .ready_start_converstn_wrapper_email input[type="url"],
  .ready_start_converstn_wrapper_email input[type="password"],
  .ready_start_converstn_wrapper_email input[type="search"],
  .ready_start_converstn_wrapper_email input[type="number"],
  .ready_start_converstn_wrapper_email input[type="tel"],
  .ready_start_converstn_wrapper_email input[type="range"],
  .ready_start_converstn_wrapper_email input[type="date"],
  .ready_start_converstn_wrapper_email input[type="month"],
  .ready_start_converstn_wrapper_email input[type="week"],
  .ready_start_converstn_wrapper_email input[type="time"],
  .ready_start_converstn_wrapper_email input[type="datetime"],
  .ready_start_converstn_wrapper_email input[type="datetime-local"],
  .ready_start_converstn_wrapper_email input[type="color"],
  .ready_start_converstn_wrapper_email textarea,
  .ready_start_converstn_wrapper_email .form-control,
  .ready_start_converstn_wrapper_email select {
    font-size: 18px;
    height: 60px;
    padding-right: 230px;
  }

  .brdcrumbp_part_parent .breadcrumb li {
    font-size: 16px;
  }

  .brdcrumbp_part_parent .breadcrumb-item::before {
    font-size: 13px;
  }

  .brdcrumbp_part_parent .breadcrumb-item {
    padding-left: 20px;
    margin-left: 10px;
  }

  .about_page_banner_part_inner .vbtn {
    margin-top: 12px;
  }

  .about_our_histor_sec_slider_inner_tp {
    display: none;
  }

  .cmn_dotted_styl .slick-dots li {
    width: 15px;
    height: 15px;
    margin: 0 8px;
  }

  .cmn_dotted_styl .slick-dots li button {
    width: 15px;
    height: 15px;
  }

  .benefits_sec_srvc_provd_heading h3 {
    font-size: 20px;
  }

  .benefits_sec_srvc_provd_heading {
    margin-bottom: 40px;
  }

  .cust_focus_ull .main_im {
    width: 82px;
    height: 82px;
    margin-bottom: 20px;
  }

  .cust_focus_ull .main_im img {
    max-height: 44px;
    max-width: 42px;
  }

  .cust_focus_ull h3 {
    font-size: 21px;
    margin-bottom: 15px;
  }

  .cust_focus_ull p {
    font-size: 18px;
  }

  .membership_accredtn_ull.nww li {
    flex-basis: 50%;
    max-width: 50%;
    min-width: 150px;
    padding: 40px 20px;
    border: 0 !important;
    border-left: 1px solid #d8d8d8 !important;
    border-top: 1px solid #d8d8d8 !important;
  }

  .membership_accredtn_ull.nww li:nth-child(1),
  .membership_accredtn_ull.nww li:nth-child(2) {
    border-top: 0 !important;
  }

  .membership_accredtn_ull.nww li:nth-child(2n + 1) {
    border-left: 0 !important;
  }

  .membership_accredtn_ull.nww ul {
    align-items: flex-start;
  }

  .membership_accredtn_ull.nww li::after {
    display: none;
  }

  .help_people_secTT .main_img img {
    min-height: 650px;
    object-fit: cover;
  }

  .help_people_secTT_wrppr_inner {
    padding: 32px 40px;
  }

  .btms .help_people_secTT_wrppr {
    bottom: 40px;
  }

  .common_tab_style_offcs .nav-item .nav-link {
    font-size: 17px;
  }

  .common_tab_style_offcs .nav-item {
    margin-right: 22px;
  }

  .common_tab_style_offcs .nav-item .nav-link {
    padding: 0 20px;
  }

  .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-js-tab-scroll-arrow-left {
    left: 0;
  }

  .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-js-tab-scroll-arrow-right {
    right: -4%;
  }

  .scrtabs-tabs-fixed-container {
    padding: 0 30px;
  }

  .flag_of_country_details_left {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0;
  }

  .flag_of_country_details_right {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0;
    margin-top: 20px;
  }

  .mobile_cntainer_lg .container_full {
    padding-left: 15px;
    padding-right: 15px;
    max-width: 720px;
    margin: 0 auto;
  }

  .innr_pG_of_bann_col_lft_fig.alignright,
  .innr_pG_of_bann_col_lft_fig.alignleft {
    width: 100%;
  }

  .gap_mbl_rt_pr {
    padding-right: 8%;
  }

  .left_gap_pf_mbl {
    padding-left: 8%;
  }

  .cmn_inner_bann_heading.gap_new {
    padding-top: 0;
    margin-top: 30px;
  }

  .progess_nc_sc_inners_btms h4 {
    font-size: 20px;
  }

  .sporting_wellbngs_sect_top_slider_in_rtt .vbtn.nwww {
    display: table;
    margin-left: auto;
    margin-right: auto;
  }

  .sporting_wellbngs_sect_top_arrw {
    display: none;
  }

  .our_cmmtment_justice_wrpper .alignright {
    float: right;
    width: 38%;
    margin-left: 20px;
    margin-bottom: 20px;
  }

  .our_cmmtment_justice_heading h3 {
    font-size: 25px;
  }

  .vbtn.mbll_center {
    display: table;
    margin-left: auto;
    margin-right: auto;
  }

  .respondngs_injustc_mns_rrow:nth-child(2n) .respondngs_injustc_mns_rrow_rght {
    order: inherit;
  }

  .respondngs_injustc_mns_rrow:nth-child(2n) .respondngs_injustc_mns_rrow_lft {
    order: inherit;
  }

  .respond_sclal_injustccs {
    margin-top: 40px;
  }

  .diversity_video_InnsPggg_video_top .playbtn_s img {
    width: 150px;
  }

  .recomnded_resourcss_ccol_outer_head h4 {
    font-size: 22px;
  }

  .webinar_ArticleS_sc_inner h4 {
    font-size: 23px;
  }

  .recomnded_resourcss_ccol_outer_btms .btn_vw_all {
    position: static;
    display: table;
    margin-left: auto;
    margin-right: auto;
  }

  .recomnded_resourcss_ccol_outer {
    padding: 30px 32px;
  }

  .cmn_inner_bann_heading h3 {
    font-size: 18px;
  }

  .wpo_office_del_addrs_innners_ssec h5 {
    font-size: 23px;
  }

  .wpo_office_del_addrs_innners {
    flex-basis: 50%;
    max-width: 50%;
  }

  .our_team_Sec_dean_top,
  .our_team_Sec_dean_btms {
    background: transparent;
    padding: 0 !important;
  }

  .our_team_Sec_dean {
    padding: 60px 0;
    background: #002c5b;
  }

  .our_team_Sec_dean_slider_for_col_lft {
    text-align: center;
  }

  .cc_debnam_detailss_head h3 {
    font-size: 28px;
  }

  .cc_debnam_detailss_head h4 {
    font-size: 24px;
  }

  .cc_debnam_detailss_scls {
    position: static;
    margin-bottom: 22px;
  }

  .cc_debnam_detailss_scls li {
    display: inline-block;
    margin: 0;
    margin-right: 20px;
  }

  .cc_debnam_detailss_scls li:last-child {
    margin-right: 0;
  }

  .our_team_Sec_dean_top_Arrw {
    display: none;
  }

  .our_team_Sec_dean_btms {
    margin-top: 30px;
  }

  .cc_debnam_detailss {
    padding-right: 0;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow {
    width: 60px;
    height: 60px;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow::after {
    font-size: 20px;
  }

  .heading_new_nnwss {
    padding: 40px 0;
  }

  .news_old_n_sec select,
  .time_priod_hed_s h4 {
    font-size: 20px;
  }

  .time_priod_hed_s_select select {
    font-size: 14px;
  }

  .region_blog_sc_top_headings_hdd h4 {
    font-size: 20px;
  }

  .region_blog_sc_top_headings_ull li {
    font-size: 14px;
    padding-right: 5px;
    margin-right: 5px;
  }

  .writter_nm_sec .writter_nm_sec_rttt h4 {
    font-size: 20px;
  }

  .region_blog_sc_btms_date li {
    font-size: 14px;
    padding-right: 16px;
    margin-right: 6px;
  }

  .region_blog_sc_btms_date li::before {
    top: 8px;
  }

  .blog_dtlsS_sec_head_content_inner {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .blog_dtlsS_sec_head_content {
    margin: 0 -15px;
  }

  .common_blog_lp_dtls h1 {
    font-size: 40px;
  }

  .common_blog_lp_dtls h2 {
    font-size: 35px;
  }

  .common_blog_lp_dtls h3 {
    font-size: 25px;
  }

  .common_blog_lp_dtls h4 {
    font-size: 23px;
  }

  .common_blog_lp_dtls h5 {
    font-size: 20px;
  }

  .common_blog_lp_dtls_heading {
    padding-left: 20px;
  }

  .common_blog_lp_dtls_fig_in .main_img {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .refocus_prev_nxt h5 {
    font-size: 20px;
    margin-bottom: 10px;
  }

  .refocus_prev_nxt p {
    font-size: 22px;
  }

  .source_sec_blog_dtls p {
    font-size: 17px;
  }

  .reld_pos_post_slider_inners_btm h4 {
    font-size: 23px;
  }

  .reld_pos_post_slider_inners .main_img {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .all_blog_btn_post {
    font-size: 16px;
  }

  .message_ceo_sect_col_rght {
    display: none;
  }

  .message_ceo_sect {
    z-index: 1;
  }

  .message_ceo_sect:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 45, 92, 0.5);
    z-index: -1;
  }

  .answertwnfr_head h4 {
    font-size: 26px;
  }

  .smthngs_work_purpose_heading h5 {
    font-size: 20px;
  }

  .somthng_work_pppurpss_outer_col_rght .main_img {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .new_subhead_mission h4 {
    font-size: 20px;
  }

  .reverse_row_slld_mssn {
    display: flex;
    flex-wrap: wrap;
  }

  .reverse_row_slld_mssn>* {
    flex-basis: 100%;
    max-width: 100%;
  }

  .mission_and_values_SECt_slider_forrr {
    order: 1;
    margin: 0;
  }

  .mission_and_values_SECt_slider_nav {
    order: 0;
    margin: 0;
    margin-top: 28px;
    margin-bottom: 30px;
  }

  .fincl_wllbng_values_col_lft {
    order: 1;
  }

  .fincl_wllbng_values_col_rghtt {
    order: 0;
    margin-top: 90px;
  }

  .fincl_wllbng_values_col_rghtt_gap {
    padding-bottom: 0;
  }

  .mission_and_values_SECt_slider_forrr_arrow {
    display: none;
  }

  .areas_of_workSecTT_outer_col_inn {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }

  .areas_of_workSecTT_outer_col_inn .main_img {
    flex-basis: 50%;
    max-width: 50%;
    padding-bottom: 50%;
    height: 100%;
  }

  .btms_areas_of_workSecTT_outer_col {
    flex-basis: 50%;
    max-width: 50%;
    padding: 20px;
  }

  .btms_areas_of_workSecTT_outer_col h4 {
    font-size: 21px;
    margin-bottom: 15px;
  }

  .btms_areas_of_workSecTT_outer_col li {
    font-size: 17px;
  }

  .btms_areas_of_workSecTT_outer_col li::before {
    top: 8px;
  }

  .storyyys_of_alll_employess_col_rghtt h6 {
    font-size: 18px;
  }

  .storyyys_of_alll_employess_col_rghtt {
    font-size: 17px;
  }

  .testimnl_Sec_services_col_otutr_btmm h4 {
    font-size: 20px;
  }

  .testimnl_Sec_services_col_otutr_top {
    font-size: 16px;
  }

  .testimnl_Sec_services_slider_navv {
    padding: 0 40px;
  }

  .testimnl_Sec_services_slider_navv.cmn_arrow_wtt_testmnl .slick-arrow {
    border: 2px solid #0b3e74;
  }

  .testimnl_Sec_services_slider_navv.cmn_arrow_wtt_testmnl .slick-arrow.slick-disabled {
    display: inline-block !important;
    color: #666;
  }

  .blog_page_headings h3 {
    font-size: 30px;
  }

  .blog_page_headings .follow_us_sec_contact.flexbl {
    display: none;
  }

  .nnew_sizes .region_blog_sc_top_headings_hdd h4 {
    font-size: 20px;
  }

  .contact_us_innerPGG::before,
  .contact_us_innerPGG::after {
    display: none;
  }

  .contact_us_innerPGG_col_lft::before {
    position: absolute;
    right: -1920px;
    top: 0;
    width: 1920px;
    height: 100%;
    content: "";
    /* background: #002c5b; */
  }

  .contact_us_innerPGG_col_lft {
    padding: 50px 0;
  }

  .contact_us_innerPGG_col_rghtt {
    padding: 50px 0;
  }

  .contact_us_innerPGG_col_rghtt:before {
    position: absolute;
    right: -22%;
    bottom: 0;
    content: "";
    width: 100%;
    height: 250px;
    background: url(images/contact_bkp_new2.png) repeat-x;
    background-size: 100% 100%;
    z-index: -1;
  }

  .contact_us_innerPGG_col_rghtt:after {
    position: absolute;
    left: -22%;
    top: 0;
    content: "";
    width: 100%;
    height: 250px;
    background: url(images/contact_bkp_new1.png) repeat-x;
    background-size: 100% 100%;
    z-index: -1;
  }

  .heading_head_cnts {
    font-size: 28px;
  }

  .headquartrs_for_cont_secTTS .get_touch_Sctt_inner_rts {
    font-size: 17px;
    flex-basis: calc(100% - 31px);
    max-width: calc(100% - 31px);
    padding-left: 20px;
  }

  .headquartrs_for_cont_secTTS .get_touch_Sctt_inner .main_img {
    display: inline-block;
    flex-basis: 31px;
    max-width: 31px;
  }

  .contact_pages_qtssn_form_col h5 {
    font-size: 17px;
  }

  .select_custom_sec_inner_cnt {
    padding: 20px;
  }

  .select_custom_sec_inner_cnt {
    margin-top: -10px;
  }

  .short_hed_centr h3 {
    font-size: 25px;
  }

  .covide_resources_help_center_cl_rt {
    order: 0;
    margin-bottom: 20px;
  }

  .covide_resources_help_center_cl_lft {
    order: 1;
  }

  .wellbeing_resourcs_ds_head h2 {
    font-size: 30px;
  }

  .wellbeing_resourcs_ds_accrdion .new .accordion-header .accordion-button {
    font-size: 21px;
  }

  .news_lates_sectts_headn h4 {
    font-size: 27px;
  }

  .podcast_Section_blog_col_outer_head h4 {
    font-size: 18px;
  }

  .masrha_fisher_sect_rttt h3 {
    font-size: 21px;
  }

  .masrha_fisher_sect_inner_nxt_li {
    font-size: 17px;
  }

  .news_media_sec_top_serach_col_rght {
    text-align: left;
  }

  .seearch_form_Sec input[type="text"],
  .seearch_form_Sec input[type="email"],
  .seearch_form_Sec input[type="url"],
  .seearch_form_Sec input[type="password"],
  .seearch_form_Sec input[type="search"],
  .seearch_form_Sec input[type="number"],
  .seearch_form_Sec input[type="tel"],
  .seearch_form_Sec input[type="range"],
  .seearch_form_Sec input[type="date"],
  .seearch_form_Sec input[type="month"],
  .seearch_form_Sec input[type="week"],
  .seearch_form_Sec input[type="time"],
  .seearch_form_Sec input[type="datetime"],
  .seearch_form_Sec input[type="datetime-local"],
  .seearch_form_Sec input[type="color"],
  .seearch_form_Sec textarea,
  .seearch_form_Sec .form-control,
  .seearch_form_Sec select {
    width: 100%;
  }

  .wpo_paymnt_cntr_heds h3 {
    font-size: 27px;
  }

  .wpo_paymnt_cntr_heds {
    margin-bottom: 40px;
  }

  .transctn_fee_Sec {
    margin-top: 1.5rem;
  }

  .transctn_fee_Sec .amnt {
    font-size: 25px;
  }

  .wpo_payment_centres_wrkplc_right {
    padding: 0;
    margin-top: 40px;
  }

  .wpo_payment_centres_wrkplc_left {
    padding: 40px 0;
    border-radius: 0;
    -webkit-border-radius: 0;
  }

  .wpo_payment_centres_wrkplc_left::before {
    position: absolute;
    top: 0;
    content: "";
    background: #eeeff2;
    right: -1920px;
    width: 1920px;
    height: 100%;
  }

  .pride_month_sec_top_head h4 {
    font-size: 20px;
  }

  .wellbeing_short_tabs1_descprt ul li::before {
    top: 9px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button {
    font-size: 24px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus {
    top: 3px;
  }

  .resources_center_bann {
    min-height: 360px;
  }

  .resources_center_bann h2 {
    font-size: 30px;
  }

  .region_blog_sc_top_img.video .ply_btns img {
    width: 70px;
  }

  .innr_pG_of_bann_col_rtt {
    margin-bottom: 0;
  }

  .cmn_inner_bann_heading .vbtn.nwww {
    margin-top: 10px;
  }

  .explr_perform_dasboard_head h2 {
    font-size: 30px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button {
    font-size: 24px;
  }

  .terms_of_use_Pg_heading h3 {
    font-size: 24px;
  }

  .emothnl_physcl_spprts_innrs_head h4 {
    font-size: 25px;
  }

  .emothnl_physcl_rww_inns_bttm h5 {
    font-size: 18px;
  }

  .emothnl_physcl_rww li {
    flex-basis: 50%;
    max-width: 50%;
  }

  .emothnl_physcl_rww_inns .mn_imgs {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .emot_innneersPg_imgCntn_rigght_in {
    margin: 0;
  }

  .emot_innneersPg_imgCntn_rigght_in>* {
    padding: 0;
  }

  .emot_innneersPg_imgCntn_rigght_in_rghtss {
    display: none;
  }

  .emot_innneersPg_imgCntn_rigght_in_lfts {
    flex-basis: 100%;
    max-width: 100%;
  }

  .answertwnfr .vbtn.nwww {
    display: table;
    margin-left: auto;
    margin-right: auto;
  }

  .emot_innneersPg_imgCntn_rigght_in_rghtss.mobilees {
    display: inline-block;
    margin-bottom: 30px;
    flex-basis: 100%;
    max-width: 100%;
  }

  .emot_innneersPg_imgCntn_rigght_in_rghtss li {
    flex-basis: 16.66%;
    max-width: 16.66%;
  }

  .emotional_sprts_answ_innneers:nth-child(even) .emot_innneersPg_imgCntn_rigght_in_rghtss ul {
    justify-content: flex-end;
  }

  .eap_global_asstance_headings h3 {
    font-size: 24px;
  }

  .gap_imgss_off_btmsd {
    margin-bottom: 0;
  }

  .gap_imgss_off_btmsd .eap_global_asstance_figures .main_img {
    margin-bottom: 0;
  }

  .eap_global_asstance_col_lft {
    margin-bottom: 50px;
  }

  .our_cmmtment_justice_heading h3 {
    font-size: 24px;
  }

  .rndd_fig {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .productssd_mngrd_assittt_row {
    margin-bottom: -30px;
  }

  .productssd_mngrd_assittt_col {
    flex-basis: 33.33%;
    max-width: 33.33%;
    margin-bottom: 30px;
  }

  .blog_details_p_banner.new_on {
    padding-bottom: 230px;
  }

  .bethany_spr_experts_outer .main_img {
    width: 160px;
    height: 160px;
  }

  .bethany_spr_experts_outer_btms h4 {
    font-size: 18px;
  }

  .bethany_spr_experts li {
    flex-basis: 50%;
    max-width: 50%;
  }

  .wellbeing_short_tabs1_descprt.ntsssd ul li::before {
    top: 12px;
    width: 5px;
    height: 5px;
  }

  .innr_pG_of_bann {
    margin-bottom: 50px;
  }

  .news_innePGG_sec .searchandfilter li {
    flex: auto;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
  }

  .news_innePGG_sec .searchandfilter li:first-child input {
    border-radius: 25px;
  }

  .news_innePGG_sec .searchandfilter ul li select {
    border-radius: 25px;
  }

  .news_innePGG_sec .searchandfilter li:last-child {
    padding-top: 15px;
    padding-bottom: 0;
  }

  .news_innePGG_sec .searchandfilter ul {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .white_papers_sscd_slider .slick-prev.slick-arrow,
  .our_membership_dacrrdtdtn_slider .slick-prev.slick-arrow,
  .white_papers_sscd_slider .slick-prev.slick-arrow {
    width: 53px;
    height: 53px;
    background-size: 19px !important;
  }

  .our_membership_dacrrdtdtn_slider .slick-next.slick-arrow {
    top: 23%;
  }

  .white_papers_sscd_slider .slick-next.slick-arrow,
  .our_membership_dacrrdtdtn_slider .slick-next.slick-arrow,
  .white_papers_sscd_slider .slick-next.slick-arrow {
    width: 53px;
    height: 53px;
    background-size: 19px !important;
  }

  .loginarea_section .mem_box {
    margin-bottom: 31px;
    padding: 0;
    background: transparent;
    text-align: left;
  }

  .loginarea_section .mem_box figure {
    display: none;
  }

  /*.loginarea_section{ top: 90px;}*/

  .memberlogin_box .row [class*="col-"]:first-of-type {
    min-height: 340px;
  }

  .glance_bx {
    float: none;
    width: 100%;
    margin-left: 0;
  }

  .glanceicons_box p {
    margin-bottom: 15px;
  }

  .rmain_situation {
    display: flex;
    flex-wrap: wrap;
  }

  .glance_bx {
    order: 2;
    margin-top: 30px;
  }

  .abc_situation {
    order: 1;
  }

}

@media (max-width: 767px) {
  .container_full {
    padding-left: calc((100% - 540px + 30px) / 2);
  }

  .container_full_Rt {
    padding-right: calc((100% - 540px + 30px) / 2);
  }

  h1 {
    font-size: 40px;
  }

  h2 {
    font-size: 33px;
  }

  h3 {
    font-size: 27px;
  }

  h4 {
    font-size: 23px;
  }

  h5 {
    font-size: 20px;
  }

  h6 {
    font-size: 16px;
  }

  .ready_start_converstn_head h2 {
    font-size: 33px;
  }

  .explore_heading_sec h1 {
    font-size: 33px;
  }

  body {
    font-size: 17px;
  }

  .wht_btn_bann {
    font-size: 15px;
  }

  .wht_btn_bannss.wt_arr span {
    font-size: 15px;
  }

  .homer_banner_slider .slick-dots {
    bottom: 2%;
  }

  .banner_part_hm_outr {
    bottom: inherit;
    top: 50%;
    transform: translateY(-50%);
  }

  .btl_bttn {
    font-size: 15px;
    padding: 13px 30px;
  }

  .offer_cmprehensive .container_full {
    padding-left: 15px;
    padding-right: 15px;
    max-width: 540px;
    margin: 0 auto;
  }

  .offer_cmprehensive .sec_cmn_headng {
    padding-right: 0;
  }

  .offer_cmprehensive_slider .slick-arrow.slick-prev {
    right: inherit;
    left: 0;
  }

  .offer_cmprehensive_slider .slick-arrow.slick-next {
    right: 0;
  }

  .offer_cmprehensive_slider .slick-arrow {
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 55px;
    height: 55px;
    border: 2px solid #002c5b;
  }

  .offer_cmprehensive_slider {
    padding: 0 30px;
  }

  .offer_cmprehensive_slider_outr {
    padding: 40px 32px;
  }

  .offer_cmprehensive_slider .btl_bttn {
    position: static;
    width: 100%;
  }

  .cmn_gap {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .cmn_gap_inner {
    padding: 50px 0;
  }

  .global_reach_sec_employee_outr {
    margin: 0 -15px;
    margin-bottom: -20px;
  }

  .global_reach_sec_employee_innr {
    flex-basis: 50% !important;
    max-width: 50% !important;
    padding: 0 15px;
    margin-bottom: 20px;
  }

  .global_reach_sec_employee_innr:nth-child(2),
  .global_reach_sec_employee_innr:nth-child(1) {
    margin-top: 0;
    flex-basis: 100% !important;
    max-width: 100% !important;
  }

  .global_reach_sec_employee {
    margin-top: 0;
  }

  .global_reach_Sect ::after {
    background-size: cover;
    filter: opacity(6%);
  }

  .sec_head_centr {
    margin-bottom: 40px;
  }

  .btn_vvb {
    font-size: 15px;
    padding: 13px 17px;
    min-width: 214px;
  }

  .help_people_secTT_wrppr_inner {
    padding: 22px 30px;
  }

  .gett_know_btn {
    margin-top: 30px;
  }

  .help_people_secTT.newwst .btn_vvb {
    min-width: 180px;
  }

  .gett_know_btn li {
    padding-left: 10px;
  }

  .help_people_secTT_wrppr {
    top: 4%;
  }

  .chart_cmn_fig .dsktop {
    display: none;
  }

  .chart_cmn_fig .mbl {
    display: block;
  }

  .suicide_risk_secr_in {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 !important;
    border: 0 !important;
    text-align: left;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 22px;
  }

  .suicide_risk_secr_in:last-child {
    margin-bottom: 0;
  }

  .real_time_sect_col_head h4 {
    font-size: 22px;
  }

  .suicide_risk_secr_in h3 {
    font-size: 22px;
    max-width: 50px;
    flex-basis: 50px;
    margin-bottom: 0;
  }

  .suicide_risk_secr_in p {
    font-size: 15px;
    max-width: calc(100% - 50px);
    flex-basis: calc(100% - 50px);
    padding-left: 10px;
    align-self: center;
  }

  .rd_more_btn {
    font-size: 17px;
  }

  .cmn_tyl_arrow .slick-arrow {
    width: 52px;
    height: 52px;
    margin: 0 10px;
    font-size: 23px;
  }

  .in_the_news_sec_row .lftt {
    margin-bottom: 15px;
  }

  .membership_accredtn_ull li {
    min-height: 150px;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow {
    top: 20%;
  }

  .arrow_custom .slick-arrow {
    width: 52px;
    height: 52px;
    font-size: 20px;
  }

  .ready_start_converstn_wrapper_email input[type="text"],
  .ready_start_converstn_wrapper_email input[type="email"],
  .ready_start_converstn_wrapper_email input[type="url"],
  .ready_start_converstn_wrapper_email input[type="password"],
  .ready_start_converstn_wrapper_email input[type="search"],
  .ready_start_converstn_wrapper_email input[type="number"],
  .ready_start_converstn_wrapper_email input[type="tel"],
  .ready_start_converstn_wrapper_email input[type="range"],
  .ready_start_converstn_wrapper_email input[type="date"],
  .ready_start_converstn_wrapper_email input[type="month"],
  .ready_start_converstn_wrapper_email input[type="week"],
  .ready_start_converstn_wrapper_email input[type="time"],
  .ready_start_converstn_wrapper_email input[type="datetime"],
  .ready_start_converstn_wrapper_email input[type="datetime-local"],
  .ready_start_converstn_wrapper_email input[type="color"],
  .ready_start_converstn_wrapper_email textarea,
  .ready_start_converstn_wrapper_email .form-control,
  .ready_start_converstn_wrapper_email select {
    font-size: 14px;
    height: 50px;
    padding-right: 150px;
  }

  .ready_start_converstn_wrapper_email button[type="submit"],
  .ready_start_converstn_wrapper_email button[type="button"],
  .ready_start_converstn_wrapper_email input[type="button"],
  .ready_start_converstn_wrapper_email input[type="submit"] {
    font-size: 14px;
    min-width: 142px;
    min-height: 50px;
    padding: 4px 20px;
  }

  .main_foot_outrrs_col {
    text-align: center;
  }

  .foot_logo {
    margin-bottom: 30px;
  }

  /*.main_foot_outrrs_col.col_foot1{
    order: 0;
  }
  .main_foot_outrrs_col.col_foot2{
    order: 1;
  }
  .main_foot_outrrs_col.col_foot3{
    order: 2;
  }*/
  /*.main_foot_outrrs_col_innRow_col.in_row_col3{
    order: 0;
  }
  .main_foot_outrrs_col_innRow_col.in_row_col2{
    order: 1;
  }
  .main_foot_outrrs_col_innRow_col.in_row_col3{
    order: 0;
  }*/

  .main_foot_outrrs_col.col_foot2 {
    order: 2;
  }

  .main_foot_outrrs_col.col_foot3 {
    order: 1;
  }

  .main_foot_outrrs_col.col_foot1 {
    order: 0;
  }

  .main_foot_outrrs_col_innRow_col.in_row_col1 {
    order: 0;
  }

  .main_foot_outrrs_col_innRow_col.in_row_col2 {
    order: 2;
  }

  .main_foot_outrrs_col_innRow_col.in_row_col3 {
    order: 1;
  }

  .main_foot_outrrs_col_innRow_col.in_row_col4 {
    order: 3;
  }

  .qcks_links li {
    font-size: 17px;
    font-weight: 700;
  }

  .head_fts h5 {
    font-size: 20px;
    font-weight: 700;
  }

  .get_touch_Sctt_inner_rts {
    font-size: 16px;
    font-weight: 700;
    flex-basis: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .get_touch_Sctt_inner .main_img {
    display: none;
  }

  .get_touch_Sctt li {
    margin-bottom: 15px;
  }

  .qcks_links.lk_lnk1 li a {
    color: #1a3f69;
    position: relative;
    min-width: 193px;
    padding: 0 20px;
    display: inline-block;
    padding-bottom: 3px;
    z-index: 1;
  }

  .qcks_links.lk_lnk1 li a:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    width: 100%;
    background: rgba(26, 63, 105, 0.25);
    height: 13px;
    border-radius: 33px;
    z-index: -1;
    bottom: 0;
  }

  .vbtn.nwww {
    font-size: 16px;
    min-width: 194px;
    padding: 14px 20px;
  }

  .about_page_banner_part_inner .vbtn.nwww {
    background: transparent !important;
    padding: 0;
    min-width: inherit;
    font-size: 14px;
    color: #002c5b;
    text-decoration: underline;
    margin-top: 0;
    text-transform: capitalize;
  }

  .about_page_banner_part_inner .vbtn.nwww:hover {
    color: #000;
  }

  .about_page_banner_part_inner {
    max-width: 340px;
    padding: 30px;
    border-radius: 30px;
    -webkit-border-radius: 30px;
  }

  .about_our_histor_sec .in_the_news_sec_row .lftt {
    width: 100%;
  }

  .about_our_histor_sec .in_the_news_sec_row .rgtt {
    display: none;
  }

  .cust_focus_ull p {
    font-size: 17px;
  }

  .flag_of_country_details_right li {
    font-size: 17px;
  }

  .customer_stories_sec_btms .container_full {
    max-width: 540px;
  }

  .mobile_cntainer_lg .container_full,
  .mobile_cntainer_lg .container_md {
    padding-left: 15px;
    padding-right: 15px;
    max-width: 540px;
    margin: 0 auto;
  }

  .progess_nc_sc_inners_btms h4 {
    font-size: 17px;
  }

  .sporting_wellbngs_sect_top_slider_in .main_img {
    width: 46%;
  }

  .our_cmmtment_justice_heading h3 {
    font-size: 23px;
  }

  .rndd_fig,
  .rndd_fig.lw {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .diversity_video_InnsPggg_video_top .main_img {
    border-radius: 20px;
  }

  .diversity_video_InnsPggg_video_top .playbtn_s img {
    width: 110px;
  }

  .real_time_sect_heading.mbs {
    margin-bottom: 40px;
  }

  .recomnded_resourcss_ccol_outer_head h4 {
    font-size: 20px;
  }

  .webinar_ArticleS_sc_inner h4 {
    font-size: 21px;
  }

  .webinar_ArticleS_sc_inner h4 span,
  .webinar_ArticleS_sc_inner {
    font-size: 17px;
  }

  ul li::before {
    top: 9px;
  }

  .cmn_inner_bann_heading h3 {
    font-size: 17px;
  }

  .our_tm_slider_nav_innnns_btm p {
    font-size: 15px;
  }

  .our_tm_slider_nav_innnns_btm h5 {
    font-size: 17px;
  }

  .our_tm_slider_nav_innnns_btm {
    min-height: 100px;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow {
    width: 52px;
    height: 52px;
  }

  .heading_new_nnwss {
    padding: 30px 0;
  }

  .news_submit_innpgs input[type="submit"],
  .news_submit_innpgs input[type="button"] {
    font-size: 17px;
    min-height: 47px;
  }

  .cmn_drop_Arrs .dropdown-toggle {
    font-size: 13px;
  }

  .news_old_n_sec select,
  .time_priod_hed_s h4 {
    font-size: 17px;
  }

  .newst_oldst_period_wrppr>* {
    padding-left: 30px;
  }

  .time_priod_hed_s_select select {
    min-width: 134px;
  }

  .gana_diagne_Sec_rt h4 {
    font-size: 17px;
  }

  .gana_diagne_Sec_rt p {
    font-size: 13px;
  }

  .common_blog_lp_dtls h1 {
    font-size: 35px;
  }

  .common_blog_lp_dtls h2 {
    font-size: 30px;
  }

  .common_blog_lp_dtls h3 {
    font-size: 23px;
  }

  .common_blog_lp_dtls h4 {
    font-size: 20px;
  }

  .common_blog_lp_dtls h5 {
    font-size: 18px;
  }

  .common_blog_lp_dtls h6 {
    font-size: 17px;
  }

  .refocus_prev_nxt h5 {
    font-size: 17px;
  }

  .refocus_prev_nxt p {
    font-size: 18px;
  }

  .share_post_social.newww {
    display: none;
  }

  .reld_pos_post_slider_inners_btm h4 {
    font-size: 20px;
  }

  .answertwnfr_head h4 {
    font-size: 23px;
  }

  .smthngs_work_purpose_heading h5 {
    font-size: 17px;
  }

  .storyyys_of_alll_employess_col_lft {
    position: static;
  }

  .main_ig_off_emplyr .main_img img {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .cmn_arrow_wtt_testmnl .slick-arrow {
    width: 55px;
    height: 55px;
  }

  .rt_name_tweeetss .nme {
    font-size: 17px;
  }

  .contact_pages_qtssn_form_col input[type="text"],
  .contact_pages_qtssn_form_col input[type="email"],
  .contact_pages_qtssn_form_col input[type="url"],
  .contact_pages_qtssn_form_col input[type="password"],
  .contact_pages_qtssn_form_col input[type="search"],
  .contact_pages_qtssn_form_col input[type="number"],
  .contact_pages_qtssn_form_col input[type="tel"],
  .contact_pages_qtssn_form_col input[type="range"],
  .contact_pages_qtssn_form_col input[type="date"],
  .contact_pages_qtssn_form_col input[type="month"],
  .contact_pages_qtssn_form_col input[type="week"],
  .contact_pages_qtssn_form_col input[type="time"],
  .contact_pages_qtssn_form_col input[type="datetime"],
  .contact_pages_qtssn_form_col input[type="datetime-local"],
  .contact_pages_qtssn_form_col input[type="color"],
  .contact_pages_qtssn_form_col textarea,
  .contact_pages_qtssn_form_col .form-control,
  .contact_pages_qtssn_form_col select,
  .contact_pages_qtssn_form_col .select_custom_sec,
  .contact_pages_qtssn_form_col .dropdown-toggle {
    font-size: 17px;
  }

  .short_hed_centr h3 {
    font-size: 23px;
  }

  .neewd_wrappr .message_ceo_sect_col_rght {
    position: static;
    background-image: none !important;
    order: 0;
  }

  .message_ceo_sect_col_rght .main_img {
    display: block;
    margin-bottom: 0;
  }

  .message_ceo_sect_col_lft {
    order: 1;
  }

  .full_cntnrss .container {
    max-width: 100%;
    padding: 0;
  }

  .message_ceo_sect_col_rght .main_img img {
    width: 100%;
  }

  .full_cntnrss .message_ceo_sect_col_lft {
    padding: 50px 40px;
  }

  .wellbeing_resourcs_ds_accrdion .new .accordion-header .accordion-button {
    font-size: 18px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-item {
    flex-basis: 100%;
    max-width: 100%;
  }

  .new.accordion-item-wrap {
    min-height: inherit;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus {
    width: 30px;
    height: 30px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus::before {
    height: 13px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button .btn_plus_minus::after {
    width: 13px;
  }

  .gett_know_btn.new_graphics {
    text-align: center;
  }

  .gett_know_btn.new_graphics li {
    display: block;
    margin: 0;
    padding-left: 0;
    margin-bottom: 15px;
  }

  .gett_know_btn.new_graphics li:last-child {
    margin-bottom: 0;
  }

  .gett_know_btn.new_graphics .vbtn {
    min-width: 275px;
  }

  .media_blog_sectts_clm_outerr_cll:nth-child(2) .region_blog_sc.new_n {
    padding-top: 40px;
    margin-top: 40px;
    border-top: 1px dashed #707070;
  }

  .region_blog_sc.new_n {
    padding-top: 40px;
    margin-top: 40px;
  }

  .bottom_rt_lates_news .region_blog_sc.new_n {
    padding-bottom: 40px;
    margin-bottom: 40px;
  }

  .masrha_fisher_sect_inner .main_img {
    flex-basis: 54px;
    max-width: 54px;
    width: 54px;
    height: 54px;
  }

  .masrha_fisher_sect_rttt {
    flex-basis: calc(100% - 54px);
    max-width: calc(100% - 54px);
  }

  .masrha_fisher_sect_rttt h3 {
    font-size: 18px;
  }

  .masrha_fisher_sect_inner_nxt_li {
    font-size: 16px;
  }

  .masrha_fisher_sect_inner_nxt_li .icons img {
    max-width: 22px;
  }

  .masrha_fisher_sect_inner_nxt_li {
    padding-left: 32px;
  }

  .masrha_fisher_sect_inner_nxt::after {
    left: 20px;
    top: -11px;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 16px solid #fff;
  }

  .pasted_event_btn h5 {
    font-size: 20px;
  }

  .wpo_paymnt_cntr_heds_afcol h6 {
    font-size: 15px;
  }

  .transctn_fee_Sec .fee {
    font-size: 16px;
    margin-bottom: 10px;
  }

  .transctn_fee_Sec .amnt {
    font-size: 22px;
  }

  .wpo_paymnt_cntr_heds_afcol input[type="submit"],
  .wpo_paymnt_cntr_heds_afcol input[type="button"],
  .wpo_paymnt_cntr_heds_afcol button[type="submit"],
  .wpo_paymnt_cntr_heds_afcol button[type="button"] {
    display: table;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    text-transform: uppercase;
  }

  .wellbeing_short_notes_sec {
    margin-top: 40px;
  }

  .wellbeing_short_tabs1_descprt p {
    font-size: 17px;
  }

  .wellbeing_short_tabs1_descprt ul li::before {
    top: 7px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button {
    font-size: 21px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus {
    width: 27px;
    height: 27px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus::after {
    width: 13px;
  }

  .terms_of_uses_accrdion .accordion-header .accordion-button .btn_plus_minus::before {
    height: 13px;
  }

  .terms_of_uses_accrdion .accordion-item {
    padding: 24px 0;
  }

  .resources_center_bann h2 {
    font-size: 25px;
  }

  .know_morea_arr.blue_ic {
    font-size: 16px;
  }

  .cmn_rts_arrow .slick-arrow.slick-next {
    right: 0;
  }

  .cmn_rts_arrow .slick-arrow.slick-prev {
    left: 0;
  }

  .cmn_rts_arrow .slick-arrow {
    width: 43px;
    height: 43px;
  }

  .cmn_rts_arrow .slick-arrow::after {
    font-size: 24px;
  }

  .explr_perform_dasboard_head h2 {
    font-size: 26px;
  }

  .accordion-item-wrap {
    min-height: 90px;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-header .accordion-button {
    font-size: 20px;
  }

  .wellbeing_resourcs_ds_accrdion {
    margin: 0;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-item {
    padding: 0;
  }

  .wellbeing_resourcs_ds_accrdion .accordion-item:last-child {
    margin-bottom: 0;
  }

  .terms_of_use_Pg_heading h3 {
    font-size: 21px;
  }

  .terms_of_use_Pg_heading_ull {
    padding-left: 30px;
  }

  .terms_of_use_Pg_heading ul {
    margin-left: 20px;
  }

  .back_flt_blue::after {
    height: 28%;
  }

  .emothnl_physcl_spprts_innrs_head h4 {
    font-size: 20px;
  }

  .emothnl_physcl_spprts_innrs_head {
    font-size: 17px;
  }

  .emot_innneersPg_imgCntn_rigght_in_rghtss li {
    flex-basis: 25%;
    max-width: 25%;
  }

  .eap_global_asstance_headings h3 {
    font-size: 20px;
  }

  .our_cmmtment_justice_heading h3 {
    font-size: 20px;
  }

  .our_cmmtment_justice_heading.three_blt ul {
    -webkit-column-count: inherit;
    -moz-column-count: inherit;
    column-count: inherit;
    -webkit-column-gap: inherit;
    -moz-column-gap: inherit;
    column-gap: inherit;
    margin-bottom: 0;
  }

  .our_cmmtment_justice_heading.three_blt li:last-child {
    margin-bottom: 0;
  }

  .productssd_mngrd_assittt_col {
    flex-basis: 50%;
    max-width: 50%;
  }

  .flag_avalbltys_contriessd .nms {
    font-size: 17px;
  }

  .white_pprs_dtls_banner_btms .workplace_absenteism_sec_banner {
    margin-top: -120px;
  }

  .blog_details_p_banner.new_on {
    min-height: 110px;
    padding-bottom: 110px;
  }

  .wellbeing_short_tabs1_descprt.ntsssd ul li::before {
    top: 11px;
  }

  .in_the_news_sec_Arrow {
    display: none;
  }

  .qcks_links li a {
    color: #a7a7a7;
  }

  .main_foot_outrrs_col_innRow_col .pymnt_btns {
    background: #1a3f69;
    color: #fff;
  }

  .about_page_banner_part {
    min-height: 430px;
  }

  .main_headds_top_rttt_langgs li {
    flex-basis: 21%;
    max-width: 21%;
  }

  .loginarea_section .mem_box:hover {
    background: transparent;
  }

  .loginarea_section .mem_box:hover h4 {
    color: #002c5b;
  }

  .pwrap a {
    float: none !important;
    top: 10px !important;
    left: 7px !important;
  }

  .memberlogin_box .row [class*="col-"]:first-of-type {
    margin-bottom: 30px;
  }

  .memberlogin_box .row [class*="col-"]:first-of-type {
    position: relative;
    min-height: 230px;
  }

  .glanceicons_box {
    text-align: center;
  }

  .situbx {
    margin-top: 15px;
  }

}

@media (max-width: 575px) {
  .container_full {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container_full_Rt {
    padding-left: 15px;
    padding-right: 15px;
  }

  .homer_slider_ds_home_in_lft p {
    font-size: 13px;
  }

  .homer_slider_ds_home_in_lft {
    max-width: 70%;
    padding-right: 10px;
  }

  .homer_slider_ds_home_in .smal_btn_wt {
    font-size: 11px;
  }

  .homer_slider_ds_home .delet_anc {
    font-size: 24px;
  }

  h1 {
    font-size: 34px;
  }

  h2 {
    font-size: 27px;
  }

  h3 {
    font-size: 23px;
  }

  h4 {
    font-size: 20px;
  }

  h5 {
    font-size: 18px;
  }

  body {
    font-size: 15px;
  }

  .cust_focus_ull h3 {
    font-size: 17px;
  }

  .cust_focus_ull p {
    font-size: 15px;
  }

  .wht_btn_bann {
    font-size: 13px;
  }

  .wht_btn_bannss.wt_arr span {
    font-size: 13px;
    padding: 6px 18px;
  }

  .banner_part_hm_btms h2 {
    margin-bottom: 10px;
  }

  .banner_part_hm .bann_img img {
    height: 270px;
    object-fit: cover;
    object-position: top center;
  }

  .banner_part_hm_btms {
    max-width: 200px;
  }

  .banner_part_hm_outr {
    top: 53%;
  }

  .cmn_gap {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .cmn_gap_inner {
    padding: 40px 0;
  }

  .short_gap {
    padding: 40px 0;
  }

  .counter_num_parent {
    font-size: 40px;
  }

  .global_reach_sec_employee_innr:nth-child(2) .counter_num_parent {
    font-size: 80px;
  }

  .global_reach_sec_employee_innr:nth-child(2) h5 {
    font-size: 18px;
  }

  .global_reach_sec_employee_innr h5 {
    font-size: 15px;
  }

  .help_people_secTT.newwst .main_img img {
    min-height: 440px;
    object-fit: cover;
    object-position: center;
  }

  .total_nmbs {
    font-size: 26px;
  }

  .total_contacts_sec_btm .num_persnt {
    font-size: 15px;
  }

  .news_Sec_slider_parent_outs .main_img {
    min-height: 300px;
    max-height: 300px;
    margin-bottom: 15px;
  }

  .news_Sec_slider_parent_outs_btms h3 {
    font-size: 15px;
  }

  .rd_more_btn {
    font-size: 14px;
    margin-top: 15px;
  }

  .eap_spprt_sec_heading h4 {
    font-size: 14px;
  }

  .eap_spprt_sec_heading h3 {
    font-size: 21px;
  }

  .eap_spprt_sec_heading {
    margin-bottom: 30px;
    padding-left: 20px;
  }

  .rd_mrr_Arr span i {
    font-size: 21px;
  }

  .rd_mrr_Arr span {
    padding-right: 31px;
  }

  .global_texh_rt li {
    font-size: 15px;
    padding-left: 10px;
    margin-left: 10px;
  }

  .rd_mrr_Arr {
    margin-top: 5px;
  }

  .customer_stories_sec_slider_outr_col_rtttt .main_img {
    padding: 0 20px;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow {
    top: 16%;
  }

  .ready_start_converstn_head h2 {
    font-size: 24px;
  }

  .brdcrumbp_part_parent .breadcrumb li {
    font-size: 12px;
  }

  .brdcrumbp_part_parent .breadcrumb-item::before {
    font-size: 12px;
    top: 1px;
  }

  .brdcrumbp_part_parent .breadcrumb-item {
    padding-left: 18px;
    margin-left: 7px;
  }

  .explore_heading_sec h1 {
    font-size: 26px;
  }

  .about_our_histor_sec_slider_inner_btm .date_histor {
    width: 60px;
    height: 60px;
    border: 4px solid #cdd4de;
  }

  .grt_bgng_app .border-hr {
    height: 5px;
  }

  .cmn_dotted_styl .slick-dots li {
    width: 13px;
    height: 13px;
  }

  .cmn_dotted_styl .slick-dots li button {
    width: 13px;
    height: 13px;
  }

  .benefits_sec_srvc_provd_heading h3 {
    font-size: 15px;
  }

  .help_people_secTT .main_img img {
    min-height: 600px;
  }

  .common_tab_style_offcs .nav-item .nav-link {
    font-size: 15px;
    padding: 0 10px;
  }

  .common_tab_style_offcs .nav-item {
    margin-right: 18px;
  }

  .scrtabs-tab-container .scrtabs-tab-scroll-arrow {
    font-size: 20px;
  }

  .scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-js-tab-scroll-arrow-right {
    right: -2%;
  }

  .flag_of_country_details_right ul {
    display: block;
  }

  .flag_of_country_details_right li {
    font-size: 15px;
    padding: 0;
    margin-bottom: 10px;
  }

  .flag_of_country_details_right li:last-child {
    margin-bottom: 0;
  }

  .customer_stories_sec_btms .container_full {
    max-width: 100%;
  }

  .about_our_histor_sec .container_full {
    padding-right: 0;
  }

  .mobile_cntainer_lg .container_full,
  .mobile_cntainer_lg .container_md {
    max-width: 100%;
  }

  .innr_pG_of_bann .container_full {
    padding-right: 0;
  }

  .gap_mbl_rt_pr {
    padding-right: 15px;
  }

  .left_gap_pf_mbl {
    padding-left: 15px;
  }

  .cc_debnam_detailss_head h3 {
    font-size: 26px;
  }

  .progess_nc_sc_inners_btms h4 {
    font-size: 15px;
  }

  .rndd_fig_sub {
    font-size: 13px;
  }

  .webinar_ArticleS_sc_inner h4 span,
  .webinar_ArticleS_sc_inner {
    font-size: 15px;
  }

  ul li::before {
    width: 5px;
    height: 5px;
    top: 9px;
  }

  .webinar_ArticleS_sc_inner h4 {
    font-size: 18px;
  }

  .recomnded_resourcss_ccol_outer .main_img {
    border-radius: 20px;
    -webkit-border-radius: 20px;
  }

  .ceo_modla_offrs_parent figure img {
    border-radius: 20px;
  }

  .ceo_ltter_mdlss .modal-footer .btn {
    font-size: 17px;
  }

  .cmn_inner_bann_heading h3 {
    font-size: 15px;
  }

  .address_nxbs_dtlsc_in .main_img {
    flex-basis: 20px;
    max-width: 20px;
  }

  .address_nxbs_dtlsc_in_rtts {
    font-size: 15px;
    flex-basis: calc(100% - 20px);
    max-width: calc(100% - 20px);
    padding-left: 12px;
  }

  .wpo_office_del_addrs_innners_ssec h5 {
    font-size: 18px;
  }

  .our_tm_slider_nav_innnns_btm p {
    font-size: 13px;
  }

  .our_tm_slider_nav_innnns_btm h5 {
    font-size: 15px;
  }

  .cc_debnam_detailss_head h3 {
    font-size: 24px;
  }

  .cc_debnam_detailss_head h4 {
    font-size: 21px;
  }

  .our_tm_slider_nav_innnns .main_img span::after {
    border-width: 5px;
  }

  .our_tm_slider_nav_innnns .main_img {
    width: 190px;
    height: 190px;
  }

  .our_tm_slider_nav_innnns_btm {
    min-height: 90px;
    margin-top: -60px;
  }

  .get_touchs_workplc_form_col h5 {
    font-size: 15px;
    margin-bottom: 10px;
  }

  button[type="submit"],
  button[type="button"],
  input[type="button"],
  input[type="submit"] {
    padding: 16px 20px;
    min-width: 190px;
    font-size: 15px;
  }

  input[type="text"],
  input[type="email"],
  input[type="url"],
  input[type="password"],
  input[type="search"],
  input[type="number"],
  input[type="tel"],
  input[type="range"],
  input[type="date"],
  input[type="month"],
  input[type="week"],
  input[type="time"],
  input[type="datetime"],
  input[type="datetime-local"],
  input[type="color"],
  textarea,
  .form-control,
  select {
    font-size: 15px;
  }

  .innr_pG_of_bann .container_full_Rt {
    padding-left: 0;
  }

  .innr_pG_of_bann_col_lft_fig .descs {
    font-size: 13px;
  }

  .news_submit_innpgs input[type="submit"],
  .news_submit_innpgs input[type="button"] {
    font-size: 15px;
  }

  .news_innePGG_sec_inner .seacrch_ne_inn button {
    top: 18px;
  }

  .news_innePGG_sec_inner h4 {
    font-size: 15px;
  }

  .writter_nm_sec .writter_nm_sec_rttt h4 {
    font-size: 18px;
  }

  .region_blog_sc_top_headings_hdd h4 {
    font-size: 18px;
  }

  .news_old_n_sec select,
  .time_priod_hed_s h4 {
    font-size: 15px;
  }

  .blog_details_p_banner_managemnt_right {
    text-align: left;
  }

  .common_blog_lp_dtls h1 {
    font-size: 30px;
  }

  .common_blog_lp_dtls h2 {
    font-size: 27px;
  }

  .common_blog_lp_dtls h3 {
    font-size: 21px;
  }

  .common_blog_lp_dtls h4 {
    font-size: 18px;
  }

  .common_blog_lp_dtls h5 {
    font-size: 16px;
  }

  .common_blog_lp_dtls h6 {
    font-size: 15px;
  }

  .share_post_social h5 {
    font-size: 15px;
  }

  .share_post_social_rtt {
    padding-left: 30px;
  }

  .source_sec_blog_dtls h5 {
    font-size: 16px;
  }

  .source_sec_blog_dtls p {
    font-size: 14px;
  }

  .reld_pos_post_slider_inners_btm h4 {
    font-size: 18px;
  }

  .all_blog_btn_post {
    font-size: 15px;
    padding: 11px 27px;
  }

  .vbtn.nwww {
    font-size: 15px;
  }

  .answertwnfr_head h4 {
    font-size: 21px;
  }

  .smthngs_work_purpose_heading h5 {
    font-size: 15px;
    margin-bottom: 18px;
  }

  .fincl_wllbng_values_col_rghtt {
    margin-top: 60px;
  }

  .btms_areas_of_workSecTT_outer_col h4 {
    font-size: 18px;
  }

  .btms_areas_of_workSecTT_outer_col li {
    font-size: 15px;
  }

  .storyyys_of_alll_employess_col_rghtt {
    font-size: 15px;
  }

  .testimnl_Sec_services_col_otutr_top {
    font-size: 15px;
  }

  .testimnl_Sec_services_col_otutr_btmm h4 {
    font-size: 17px;
  }

  .main_ig_off_emplyr .ply_btns img {
    width: 100px;
  }

  .follow_us_thh_writtrs_col_outer_middle p {
    font-size: 15px;
  }

  .rt_name_tweeetss .nme {
    font-size: 15px;
  }

  .opprtntsd_twiiitrsd_btmss,
  .opprtntsd_twiiitrsd_btmss_date li {
    font-size: 15px;
  }

  .opprtntsd_twiiitrsd_btmss,
  .opprtntsd_twiiitrsd_btmss_date li {
    font-size: 15px;
  }

  .opprtntsd_twiiitrsd_btmss_date li::before {
    top: 10px;
  }

  .timengssd_wriiter_cnt_persantss li {
    font-size: 15px;
  }

  .blog_page_headings h3 {
    font-size: 27px;
  }

  .nnew_sizes .region_blog_sc_top_headings_hdd h4 {
    font-size: 18px;
  }

  .nnew_sizes .region_blog_sc_btms .prgph p {
    font-size: 14px;
  }

  .contact_us_innerPGG_col_rghtt>* {
    margin-bottom: 40px;
  }

  .heading_head_cnts {
    font-size: 26px;
  }

  .headquartrs_for_cont_secTTS .get_touch_Sctt_inner_rts {
    font-size: 15px;
  }

  .join_us_indvtls_sect p {
    font-size: 15px;
  }

  .pymnt_btns {
    font-size: 16px;
    padding: 9px 25px;
  }

  .contact_pages_qtssn_form_col h5 {
    font-size: 15px;
  }

  .contact_pages_qtssn_form_col input[type="text"],
  .contact_pages_qtssn_form_col input[type="email"],
  .contact_pages_qtssn_form_col input[type="url"],
  .contact_pages_qtssn_form_col input[type="password"],
  .contact_pages_qtssn_form_col input[type="search"],
  .contact_pages_qtssn_form_col input[type="number"],
  .contact_pages_qtssn_form_col input[type="tel"],
  .contact_pages_qtssn_form_col input[type="range"],
  .contact_pages_qtssn_form_col input[type="date"],
  .contact_pages_qtssn_form_col input[type="month"],
  .contact_pages_qtssn_form_col input[type="week"],
  .contact_pages_qtssn_form_col input[type="time"],
  .contact_pages_qtssn_form_col input[type="datetime"],
  .contact_pages_qtssn_form_col input[type="datetime-local"],
  .contact_pages_qtssn_form_col input[type="color"],
  .contact_pages_qtssn_form_col textarea,
  .contact_pages_qtssn_form_col .form-control,
  .contact_pages_qtssn_form_col select,
  .contact_pages_qtssn_form_col .select_custom_sec,
  .contact_pages_qtssn_form_col .dropdown-toggle {
    font-size: 15px;
  }

  .short_hed_centr h3 {
    font-size: 21px;
  }

  .full_cntnrss .message_ceo_sect_col_lft {
    padding: 30px 15px;
  }

  .wellbeing_resourcs_ds_head h2 {
    font-size: 26px;
    margin-bottom: 15px;
  }

  .wellbeing_resourcs_ds_accrdion .new .accordion-header .accordion-button {
    font-size: 15px;
  }

  .covide_ts_answers_col_rght_video_main .pl_btn img {
    width: 100px;
  }

  .news_lates_sectts_headn h4 {
    font-size: 24px;
  }

  .podcast_Section_blog_col_outer_head h4 {
    font-size: 16px;
  }

  .podcast_Section_blog_col_outer_head.newww h4 {
    margin-bottom: 12px;
  }

  .podcast_Section_blog_col_outer_head.newww h4:last-child {
    margin-bottom: 0;
  }

  .common_blog_lp_dtls ul {
    margin-bottom: 40px;
  }

  .explore_heading_sec.ggps {
    margin-bottom: 40px;
  }

  .pasted_event_btn h5 {
    font-size: 18px;
  }

  .seearch_form_Sec input[type="text"],
  .seearch_form_Sec input[type="email"],
  .seearch_form_Sec input[type="url"],
  .seearch_form_Sec input[type="password"],
  .seearch_form_Sec input[type="search"],
  .seearch_form_Sec input[type="number"],
  .seearch_form_Sec input[type="tel"],
  .seearch_form_Sec input[type="range"],
  .seearch_form_Sec input[type="date"],
  .seearch_form_Sec input[type="month"],
  .seearch_form_Sec input[type="week"],
  .seearch_form_Sec input[type="time"],
  .seearch_form_Sec input[type="datetime"],
  .seearch_form_Sec input[type="datetime-local"],
  .seearch_form_Sec input[type="color"],
  .seearch_form_Sec textarea,
  .seearch_form_Sec .form-control,
  .seearch_form_Sec select {
    font-size: 17px;
    min-width: inherit;
  }

  .video_play_downld_pl {
    width: 40px;
    height: 40px;
  }

  .video_play_downld_pl img {
    width: 17px;
  }

  .video_play_min_prnt_spp .ply_btns {
    flex-basis: 30px;
    max-width: 30px;
  }

  .video_play_min_prnt_spp .timing {
    max-width: calc(100% - 30px);
    flex-basis: calc(100% - 30px);
    padding-left: 15px;
  }

  .podcast_solution_sec_col .region_blog_sc_btms_date {
    text-align: left;
  }

  .wellbeing_short_tabs1_descprt p {
    font-size: 15px;
  }

  .wellbeing_short_tabs1_descprt ul li::before {
    top: 8px;
  }

  .wellbeing_short_notes_sec_btmp {
    margin-top: 25px;
  }

  .answertwnfr .vbtn.nwww {
    font-size: 15px;
  }

  .vw_case_stddyss_col_rght {
    text-align: left;
    margin-top: 15px;
  }

  .eap_global_asstance_headings h3 {
    font-size: 18px;
  }

  .flag_avalbltys_contriessd .nms {
    font-size: 16px;
  }

  .flag_avalbltys_contriessd .main_flag_img {
    width: 110px;
    height: 110px;
  }

  .wellbeing_short_tabs1_descprt.ntsssd ul li::before {
    top: 10px;
  }

  .our_cmmtment_justice_heading li::before {
    top: 8px;
  }

  .main_headds_top_rttt_langgs li {
    flex-basis: 100%;
    max-width: 100%;
    margin-bottom: 19px;
  }

  .lognin_form a.forgot_pass {
    padding: 10px 0px;
  }

  .situationsection p,
  .situation_area .emothnl_physcl_spprts_innrs_head p {
    font-size: 16px;
  }

  .situbx h2 {
    font-size: 23px;
    line-height: 26px;
  }

  .situbx h3 {
    font-size: 17px;
  }

  .specifybx_content img {
    width: 100%;
  }

  .specifybx_content h4 {
    font-size: 19px;
    margin-bottom: 9px;
  }
}

@media (max-width: 479px) {
  .navbar-nav>li>a {
    font-size: 17px;
  }

  .main_headds_top_rttt_langgs_login .dropdown-toggle {
    font-size: 17px;
  }

  .main_headds .navbar-collapse {
    padding: 20px;
  }

  .mobile-menu-close.mobileMenuClose {
    font-size: 26px;
  }

  .navbar-nav .clickD {
    top: 5px;
  }

  .sub-menu>li>a {
    font-size: 15px;
  }

  .mobilee_of_header_version {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    margin-top: 20px;
  }

  .mobilee_of_header_version>* {
    padding-bottom: 20px;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main_headds .navbar-nav,
  .main_headds .contact_us_sec {
    padding-left: 10px;
    padding-right: 10px;
  }

  .navbar-brand img {
    width: 180px;
  }

  .navbar-toggler-sppp img {
    width: 30px;
  }

  .homer_slider_ds_home_in_lft {
    max-width: 60%;
  }

  .homer_slider_ds_home_in .smal_btn_wt {
    padding: 7px 10px;
  }

  .banner_part_hm_btms h2 {
    font-size: 23px;
  }

  .banner_part_hm_btms {
    max-width: 180px;
  }

  .offer_cmprehensive_slider {
    padding: 0 20px;
  }

  .offer_cmprehensive_slider .slick-arrow {
    width: 45px;
    height: 45px;
  }

  .global_reach_sec_employee_innr:nth-child(2) .counter_num_parent {
    font-size: 60px;
  }

  .help_people_secTT.newwst .btn_vvb {
    min-width: 150px;
    font-size: 13px;
    padding: 13px 10px;
  }

  .real_time_sect_col_overdue_col_lf {
    width: 100%;
  }

  .real_time_sect_col_overdue_col_rt {
    width: 100%;
    margin-top: 30px;
  }

  .total_contacts_sec {
    width: 100%;
  }

  .news_Sec_slider_parent_outs .main_img {
    min-height: 220px;
    max-height: 220px;
  }

  .membership_accredtn_ull li {
    flex-basis: 50%;
    max-width: 50%;
    min-height: 110px;
    padding: 15px;
    border-top: 1px solid #d8d8d8 !important;
    border-left: 1px solid #d8d8d8 !important;
  }

  .membership_accredtn_ull li:nth-child(1),
  .membership_accredtn_ull li:nth-child(2) {
    border-top: 0 !important;
  }

  .membership_accredtn_ull li:nth-child(2n + 1) {
    border-left: 0 !important;
  }

  .global_texh_img {
    max-width: 44px;
    flex-basis: 44px;
  }

  .global_texh_rt {
    flex-basis: calc(100% - 44px);
    max-width: calc(100% - 44px);
    padding-left: 10px;
  }

  .customer_stories_sec_btms .eat_suppot_Arrow .slick-arrow {
    top: 9%;
  }

  .customer_stories_sec_slider_outr_col_rtttt .prgrph {
    font-size: 12px;
  }

  .global_texh_rt li {
    font-size: 13px;
  }

  .ready_start_converstn_wrapper_email input[type="text"],
  .ready_start_converstn_wrapper_email input[type="email"],
  .ready_start_converstn_wrapper_email input[type="url"],
  .ready_start_converstn_wrapper_email input[type="password"],
  .ready_start_converstn_wrapper_email input[type="search"],
  .ready_start_converstn_wrapper_email input[type="number"],
  .ready_start_converstn_wrapper_email input[type="tel"],
  .ready_start_converstn_wrapper_email input[type="range"],
  .ready_start_converstn_wrapper_email input[type="date"],
  .ready_start_converstn_wrapper_email input[type="month"],
  .ready_start_converstn_wrapper_email input[type="week"],
  .ready_start_converstn_wrapper_email input[type="time"],
  .ready_start_converstn_wrapper_email input[type="datetime"],
  .ready_start_converstn_wrapper_email input[type="datetime-local"],
  .ready_start_converstn_wrapper_email input[type="color"],
  .ready_start_converstn_wrapper_email textarea,
  .ready_start_converstn_wrapper_email .form-control,
  .ready_start_converstn_wrapper_email select {
    width: 100%;
    padding: 2px 15px;
  }

  .ready_start_converstn_wrapper_email button[type="submit"],
  .ready_start_converstn_wrapper_email button[type="button"],
  .ready_start_converstn_wrapper_email input[type="button"],
  .ready_start_converstn_wrapper_email input[type="submit"] {
    position: static;
    width: 100%;
    margin-top: 10px;
  }

  .ready_start_converstn_wrapper_email {
    margin-top: 30px;
  }

  .vbtn.nwww {
    font-size: 14px;
    min-width: 170px;
    padding: 14px 13px;
  }

  .about_page_banner_part_inner {
    max-width: 280px;
  }

  .in_the_news_sec_row {
    margin-bottom: 20px;
  }

  .membership_accredtn_ull.nww li {
    min-width: 120px;
    padding: 20px 20px;
  }

  .cust_focus_ull .main_im {
    width: 62px;
    height: 62px;
  }

  .cust_focus_ull .main_im img {
    max-height: 34px;
    max-width: 32px;
  }

  .cmn_inner_bann_heading h2 {
    margin-bottom: 15px;
  }

  .sporting_wellbngs_sect_top_slider_in .main_img {
    width: 100%;
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
  }

  .our_cmmtment_justice_heading h3 {
    font-size: 20px;
  }

  .our_cmmtment_justice_wrpper .alignright {
    width: 42%;
  }

  .our_cmmtment_justice_content::after {
    height: 30px;
  }

  .diversity_video_InnsPggg_video_top .playbtn_s img {
    width: 60px;
  }

  .vbtn.center.nwww {
    min-width: 240px;
  }

  .ceo_ltter_mdlss .modal-dialog {
    max-width: 90%;
  }

  .ceo_ltter_mdlss .btn-close {
    width: 40px;
    height: 40px;
    font-size: 32px;
    right: -10px;
    top: -20px;
  }

  .ceo_ltter_mdlss .modal-content {
    padding: 40px 20px;
  }

  .wpo_office_del_addrs_innners {
    flex-basis: 100%;
    max-width: 100%;
  }

  .our_membership_dacrrdtdtn_slider {
    padding: 0 50px;
  }

  .our_membership_dacrrdtdtn_slider .slick-arrow {
    width: 41px;
    height: 41px;
  }

  .our_membership_dacrrdtdtn_slider_inner {
    padding: 20px;
    min-height: 140px;
  }

  .our_membership_dacrrdtdtn_slider_inner .main_img {
    min-height: 76px;
  }

  .our_membership_dacrrdtdtn_slider_inner .main_img img {
    max-height: 76px;
  }

  .newst_oldst_period_wrppr {
    display: block;
  }

  .newst_oldst_period_wrppr>* {
    padding-left: 0;
    margin-bottom: 16px;
  }

  .newst_oldst_period_wrppr>*:last-child {
    margin-bottom: 0;
  }

  .blog_dtlsS_sec_head_content_inner {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 0;
    margin-bottom: 25px;
  }

  .blog_dtlsS_sec_head_content_inner:last-child {
    margin-bottom: 0;
  }

  .blog_dtlsS_sec_head_content {
    margin: 0;
  }

  .share_post_social_rtt li {
    margin-left: 8px;
  }

  .share_post_social_rtt li a {
    width: 35px;
  }

  .refocus_prev_nxt p {
    font-size: 16px;
  }

  .refocus_prev_nxt h5 {
    font-size: 14px;
  }

  .new_subhead_mission h4 {
    font-size: 16px;
  }

  .areas_of_workSecTT_outer_col_inn {
    display: block;
  }

  .areas_of_workSecTT_outer_col_inn .main_img {
    flex-basis: 100%;
    max-width: 100%;
    padding-bottom: 80%;
    height: auto;
  }

  .btms_areas_of_workSecTT_outer_col {
    flex-basis: 100%;
    max-width: 100%;
  }

  .vbtn.center.nwww {
    margin-top: 50px;
  }

  .testimnl_Sec_services_slider_navv .slick-slide {
    padding: 0;
  }

  .testimnl_Sec_services_slider_navv .slick-list {
    margin: 0;
  }

  .testimnl_Sec_services_slider_navv {
    padding: 0 20px;
  }

  .testimnl_Sec_services_slider_navv.cmn_arrow_wtt_testmnl .slick-arrow {
    width: 40px;
    height: 40px;
  }

  .testimnl_Sec_services_slider_navv.cmn_arrow_wtt_testmnl .slick-arrow:after {
    font-size: 21px;
  }

  .main_ig_off_emplyr .ply_btns img {
    width: 60px;
  }

  .covide_ts_answers_col_rght_video_main .pl_btn img {
    width: 60px;
  }

  .region_blog_sc_top_img.video .ply_btns img {
    width: 60px;
  }

  .masrha_fisher_sect_inner_nxt_li {
    word-break: break-all;
  }

  .masrha_fisher_sect_inner_nxt {
    left: 50px;
    width: 220px;
  }

  .white_papers_sscd_slider {
    padding: 0 30px;
  }

  .emothnl_physcl_rww_inns .mn_imgs {
    min-height: 150px;
  }

  .emothnl_physcl_rww_inns .mn_imgs img {
    max-height: 65px;
  }

  .emothnl_physcl_rww_inns_bttm {
    margin-top: 15px;
  }

  .emot_innneersPg_imgCntn_rigght_in_rghtss li {
    flex-basis: 33.33%;
    max-width: 33.33%;
  }

  .wordld_class_support_sect .main_img {
    width: 45px;
    height: 45px;
    flex-basis: 45px;
    max-width: 45px;
  }

  .wordld_class_support_sect_rtts {
    flex-basis: calc(100% - 45px);
    max-width: calc(100% - 45px);
    padding-left: 15px;
  }

  .wordld_class_support_sect .main_img img {
    max-width: 30px;
    max-height: 30px;
  }

  .productssd_mngrd_assittt_col_otrr h4 {
    font-size: 16px;
  }

  .productssd_mngrd_assittt_col_otrr .main_img {
    margin-bottom: 5px;
  }

  .brdr_manage_ull li {
    font-size: 13px;
  }

  .bethany_spr_experts_outer .main_img {
    width: 110px;
    height: 110px;
    margin-bottom: 11px;
  }

  .bethany_spr_experts_outer_btms h4 {
    font-size: 16px;
    margin-bottom: 10px;
  }

  .wellbeing_short_tabs1_descprt p {
    font-size: 14px;
  }

  .wht_btn_bannss.wt_arr::after {
    right: -25%;
    width: 7px;
    height: 18px;
  }
}

@media (max-width: 400px) {
  .gett_know_btn li {
    display: block;
    padding: 0;
    margin-bottom: 10px;
  }

  .gett_know_btn li:last-child {
    margin-bottom: 0;
  }

  .help_people_secTT.newwst .btn_vvb {
    min-width: inherit;
    width: 100%;
  }

  .cust_focus_ull h3 {
    font-size: 15px;
  }

  .cust_focus_ull p {
    font-size: 14px;
  }
}

.srch_box_mob {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #e2eefd;
  margin: 25px 0;
  border-radius: 5px;
  padding: 5px 10px;
}

.srch_box_mob input[type="text"] {
  background: transparent;
}

.srch_box_mob button {
  display: none;
}

.srch_box_mob button.serch_btn {
  display: block;
}

.srch_box_mob button.serch_btn {
  padding: 10px 5px;
  font-size: 15px;
  min-width: 20px;
  background: transparent;
}

@media (max-width: 380px) {
  .memberlogin_box .row [class*="col-"]:first-of-type {
    min-height: 270px;
  }
}

@media (max-width: 350px) {
  .memberlogin_box .row [class*="col-"]:first-of-type {
    min-height: 290px;
  }
}

.our_tm_slider_nav_innnns_btm {
  max-width: 80%;
  margin: 0 auto;
  margin-top: -23px !important;

  position: relative;
}


.mem_logbx .tab_log {
  /* position: absolute; */
  top: 200px;
  left: 60%;
}

@media (max-width: 400px) {
  .mem_logbx .tab_log {
    /* position: absolute; */
    top: 90%;
    left: 29%;
  }
}

.lsp {
  font-size: 13px !important;
}

/* cookie bot logo hide fix - 21-2-22 */
a#CybotCookiebotDialogPoweredbyCybot,
div#CybotCookiebotDialogPoweredByText {
  display: none;
}

div#CybotCookiebotDialogHeader {
  display: none !important;
}

/* wpml language switcher styles */
.wpml-ls-item ul.sub-menu {
  top: 40px !important;
  background-color: #e8e8e8 !important;
}

.common_blog_lp_dtls ul li {
  list-style: disc;
  /* list-style-position: inside; */
}

/* bringing link underline */
.container p a {
  text-decoration: underline !important;
}

.map_bckcs .icon_map {
  position: absolute;
  left: 0;
  top: 250px !important;
  z-index: -1;
  width: 100%;
}

.common_tab_style_offcs .nav-item .nav-link {
  color: #8f8686 !important;
}

/* ROI form styling starts */
.form-highlight-bg {
  color: #002c5b !important;
  background-color: #ffffff !important;
}

.form-highlight-bg th,
.form-highlight-bg td {
  padding-left: .75em !important;
}

.form-highlight-text-large h2 {
  color: #002c5b !important;
}

.form-highlight-text {
  color: #a31a1e !important;
  font-weight: bold;
}

/* ROI form styling ends */


/* Testimonial slider style starts */

/* Slideshow container */
.slideshow-container {
  position: relative;
}

/* Slides */
.testimonailSlider {
  display: none;
  width: 85%;
  margin: 0 auto;
  padding: 80px 100px;
  text-align: left;
  background-color: #ffffff;
  border-radius: 20px;
}

/* Next & previous buttons */
.slideshow-container .prev,
.slideshow-container .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 78px;
  height: 78px;
  margin-top: -30px;
  padding: 0;
  color: #000000;
  background-color: #ffffff;
  font-weight: bold;
  font-size: 30px;
  border: 0;
  border-radius: 50%;
  user-select: none;
}

/* Position the "next button" to the right */
.slideshow-container .next {
  position: absolute;
  right: 0;
}

/* On hover, add a black background color with a little bit see-through */
.slideshow-container .prev:hover,
.slideshow-container .next:hover {
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
}

/* Testimonial slider style ends */

/* contact form tab design starts */

ul#contactTabs li {
  padding-right: 1em;
  padding-left: 0;
}

ul#contactTabs li button {
  padding: 17px 20px;
  background-color: #002c5b;
}

ul#contactTabs li button.active {
  color: #ffffff;
  background-color: #a31a1e;
}

#contactTabs,
#contactTabsContent {
  margin-top: 1.5em;
}

/* contact form tab design ends */