/*Path*/
/*Colors*/
/* background */
.orange {
  background-color: #f37e20;
}

.light-orange {
  background-color: #fff0e6;
}

.grey {
  background-color: #646464;
}

.white {
  background-color: #fff;
}

.black {
  background-color: #000;
}

.textGreyLight3 {
  color: #e5e5e5;
}

/*Other*/
/********** Mixins **********/
/********** Vendor prefixing eg: -webkit-, -moz-, -ms-, -o- **********/
/*Pseudo eg: &::before, &::after*/
/*horizontally & vertically centering*/
/********** Keyframes **********/
/********** Media queries **********/
/********** Mixin for Flex **********/
@media only screen and (max-width: 991px) {
  .iwish-page {
    margin-top: 0;
  }
}
.iwish-page .iwish-banner {
  max-height: 710px;
  position: relative;
}
@media only screen and (max-width: 1230px) {
  .iwish-page .iwish-banner {
    max-height: 790px;
  }
}
@media only screen and (max-width: 1230px) {
  .iwish-page .iwish-banner {
    max-height: 650px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner {
    max-height: 635px;
  }
}
.iwish-page .iwish-banner:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 320px;
  background: url(/content/dam/icicibank/managed-assets/images/account-deposit/banner-after1.png) no-repeat;
  background-size: 100% 100% !important;
  bottom: -1px;
}
@media only screen and (max-width: 1130px) {
  .iwish-page .iwish-banner:after {
    height: 294px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner:after {
    bottom: -76px;
    background: url(../images/iwish/banner-after-mob1.png) no-repeat;
    height: 291px;
  }
}
@media only screen and (max-width: 380px) {
  .iwish-page .iwish-banner:after {
    bottom: -66px;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .wish-left-text {
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  max-width: 513px;
  z-index: 1;
}
@media only screen and (max-width: 1260px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text {
    left: 15px;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text {
    max-width: 333px;
  }
}
@media only screen and (max-width: 820px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text {
    max-width: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text {
    left: 50%;
    top: 75px;
    transform: translateX(-50%);
    text-align: center;
    height: 100%;
    max-width: 100%;
    width: 100%;
  }
}
@media only screen and (max-width: 380px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text {
    top: 60px;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .iwish-page-title {
  font-size: 64px;
  line-height: 100%;
  letter-spacing: -0.02em;
      margin: 0;
}
@media only screen and (max-width: 1230px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .iwish-page-title {
    font-size: 30px;
    max-width: 315px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .iwish-page-title {
    max-width: 241px;
    margin: 0 auto;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .wish-left-text p {
  line-height: 111.5%;
}
@media only screen and (max-width: 1160px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text p {
    font-size: 14px !important;
  }
}
@media only screen and (max-width: 820px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text p.mt-20 {
    margin-top: 15px !important;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  padding: 20px 30px;
  max-width: 406px;
}
@media only screen and (max-width: 820px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group {
    max-width: 330px;
    padding: 16px 12px;
    border-radius: 12px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group {
    max-width: 100%;
    width: calc(100% - 30px);
    margin: 0 auto;
    padding: 16px 20px;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group .wish-goal-w {
  width: 27%;
  align-items: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
}
@media only screen and (max-width: 1160px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group .wish-goal-w p {
    font-size: 11px !important;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group .wish-goal-w img {
  width: 22px !important;
}
@media only screen and (max-width: 1160px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group .wish-goal-w img {
    width: 17px !important;
  }
}
@media only screen and (max-width: 820px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .wish-category-group .wish-goal-w.tab-10 {
    margin-top: 10px !important;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group {
    position: absolute;
    bottom: 67px;
    width: 100%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 380px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group {
    bottom: 64px;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group .maroon-bg-btn {
    width: 192px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group .maroon-bg-btn {
    width: calc(100% - 30px);
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group .maroon-bg-btn.maroon-with-arrow:after {
    right: 31%;
  }
}
@media only screen and (max-width: 418px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group .maroon-bg-btn.maroon-with-arrow:after {
    right: 28%;
  }
}
@media only screen and (max-width: 380px) {
  .iwish-page .iwish-banner .wish-ban-wrap .wish-left-text .button-group .maroon-bg-btn.maroon-with-arrow:after {
    right: 26%;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
  position: absolute;
  bottom: 58px;
  right: 133px;
}
@media only screen and (min-width: 3500px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 27%;
  }
}
@media only screen and (min-width: 3000px) and (max-width: 3499px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 22%;
  }
}
@media only screen and (min-width: 1921px) and (max-width: 2399px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 19%;
  }
}
@media only screen and (max-width: 1920px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 204px;
  }
}
@media only screen and (max-width: 1738px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 176px;
  }
}
@media only screen and (max-width: 1583px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 143px;
  }
}
@media only screen and (max-width: 1460px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 120px;
  }
}
@media only screen and (max-width: 1300px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 93px;
  }
}
@media only screen and (max-width: 1130px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    right: 58px;
  }
}
@media only screen and (max-width: 1079px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    max-width: 52%;
  }
}
@media only screen and (max-width: 1060px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    bottom: 78px;
    right: 118px;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    bottom: 98px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    bottom: -40px;
    right: unset;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
  }
}
@media only screen and (max-width: 675px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    max-width: 65%;
  }
}
@media only screen and (max-width: 480px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    max-width: 90%;
  }
}
@media only screen and (max-width: 400px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim {
    max-width: 100%;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
  width: 196px;
  margin-top: -50px;
  position: absolute;
  bottom: 38px;
  right: 22%;
}
@media only screen and (max-width: 1060px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    bottom: -19px;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    bottom: 0px;
    max-width: 33%;
  }
}
@media only screen and (max-width: 820px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    right: 18%;
    bottom: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    max-width: 38%;
    bottom: 88px;
    right: 57px;
  }
}
@media only screen and (max-width: 600px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    bottom: 87px;
    max-width: 45%;
  }
}
@media only screen and (max-width: 400px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    bottom: 102px;
  }
}
@media only screen and (max-width: 380px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img {
    bottom: 111px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img video {
    width: 260px !important;
    height: auto !important;
  }
}
@media only screen and (max-width: 400px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim .chirag-img video {
    width: 210px !important;
  }
}
@media only screen and (max-width: 1180px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    width: 550px;
  }
}
@media only screen and (max-width: 1030px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    width: 480px;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    width: 430px;
  }
}
@media only screen and (max-width: 900px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    width: 340px;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    width: 100% !important;
    height: 550px;
  }
}
@media only screen and (max-width: 700px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    height: 500px;
  }
}
@media only screen and (max-width: 400px) {
  .iwish-page .iwish-banner .wish-ban-wrap .mobile-anim video {
    height: 550px;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
  position: absolute;
  right: 43px;
  top: 40%;
  transform: translateY(-50%);
}
@media only screen and (min-width: 3500px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 25%;
  }
}
@media only screen and (min-width: 3001px) and (max-width: 3499px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 20%;
  }
}
@media only screen and (min-width: 1921px) and (max-width: 3000px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 16%;
  }
}
@media only screen and (max-width: 1300px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 30px;
    top: 42%;
  }
}
@media only screen and (max-width: 1050px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 18px;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    top: 49%;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 37px;
    top: unset;
    bottom: 27px;
    z-index: 9;
  }
}
@media only screen and (max-width: 380px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn {
    right: 29px;
    bottom: 48px;
  }
}
.iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn img {
  max-width: 85px;
}
@media only screen and (max-width: 820px) {
  .iwish-page .iwish-banner .wish-ban-wrap .view-offer-btn img {
    width: 62px;
  }
}
.iwish-page .iwish-banner .banner-gradient {
  max-height: 710px;
  height: 710px;
}
@media only screen and (max-width: 1230px) {
  .iwish-page .iwish-banner .banner-gradient {
    max-height: 690px;
    height: 690px;
  }
}

.iwish-page .daily-spends .section-inner {
  padding-bottom: 0;
}
.iwish-page .daily-spends .section-inner h2 .light-black-text {
  color: #494949;
  letter-spacing: -0.01em;
}
@media only screen and (max-width: 991px) {
  .iwish-page .daily-spends .section-inner h2 .light-black-text {
    color: #666;
  }
}
.iwish-page .daily-spends .section-inner p {
  margin-top: 10px !important;
  margin-bottom: 35px !important;
}
@media only screen and (max-width: 450px) {
  .iwish-page .daily-spends .section-inner p br {
    display: none;
  }
}
.iwish-page .daily-spends .section-inner video {
  position: relative;
  top: 7px;
}
@media only screen and (max-width: 567px) {
  .iwish-page .daily-spends .section-inner video {
    width: 100%;
  }
}
.iwish-page .iwish-goal {
  position: relative;
}
.iwish-page .iwish-goal:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 287px;
  background: url(../images/iwish/bg-top.png) no-repeat;
  background-size: 100% 100% !important;
  top: -230px;
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-goal:before {
    background: url(../images/iwish/bg-top-mob.png) no-repeat;
    top: -52px;
    height: 147px;
  }
}
@media only screen and (max-width: 567px) {
  .iwish-page .iwish-goal:before {
    height: 100px;
  }
}
.iwish-page .iwish-goal .hassle-free-timeline {
  background-color: #FFF7EB;
}
.iwish-page .iwish-goal .hassle-free-timeline .section-inner {
  position: relative;
  padding: 0px 60px 0;
}
@media only screen and (max-width: 1265px) {
  .iwish-page .iwish-goal .hassle-free-timeline .section-inner {
    padding: 0px 20px 0;
  }
}
.iwish-page .iwish-goal .hassle-free-timeline .section-inner .iwish-main-title {
  max-width: 532px;
  position: absolute;
  right: 26px;
}
@media only screen and (max-width: 1070px) {
  .iwish-page .iwish-goal .hassle-free-timeline .section-inner .iwish-main-title {
    right: 0px;
  }
}
.iwish-page .iwish-goal .hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom {
  padding-top: 240px;
}
.iwish-page .iwish-goal .hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch .switch-title:before {
  width: 21px;
}
.iwish-page .iwish-goal .hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
  top: 319px;
  right: calc(33% + 37px);
  width: 13%;
}
@media only screen and (max-width: 1070px) {
  .iwish-page .iwish-goal .hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
    right: calc(38% + 37px);
    top: 330px;
  }
}
.iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .section-inner {
  padding-top: 60px;
}
.iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .section-inner .iwish-main-title {
  right: initial;
  top: 68px;
}
.iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline {
  display: flex;
}
.iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper {
  margin-right: initial;
  margin-left: auto;
}
.iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
  right: initial;
  left: -55px;
}
@media only screen and (max-width: 1248px) {
  .iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
    left: -60px;
  }
}
@media only screen and (max-width: 1135px) {
  .iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
    left: -53px;
  }
}
@media only screen and (max-width: 1070px) {
  .iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
    left: -47px;
  }
}
@media only screen and (max-width: 1080px) {
  .iwish-page .iwish-goal .hassle-free-timeline.iwish-three-steps-2 {
    margin-top: -40px;
  }
}
@media only screen and (min-width: 992px) {
  .iwish-page .iwish-mob-three-step {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .iwish-mob-three-step .section-inner {
    padding: 130px 20px 0;
  }
}
@media only screen and (max-width: 567px) {
  .iwish-page .iwish-mob-three-step .section-inner {
    padding: 80px 20px 0;
  }
}
.iwish-page .reveal-sec {
  position: relative;
}
.iwish-page .reveal-sec .section-inner {
  padding: 40px 0px 27px;
}
@media only screen and (min-width: 768px) {
  .iwish-page .reveal-sec {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .reveal-sec.active {
    display: none;
  }
}
.iwish-page .reveal-sec img {
  width: 100%;
  margin-top: -62px;
}
.iwish-page .reveal-sec .button-group {
  width: calc(100% - 30px);
  margin: -72px auto 0;
}
.iwish-page .reveal-sec .button-group .maroon-bg-btn {
  width: 100%;
}
.iwish-page .lin-gradient {
  width: 212px;
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-exc-offer {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-exc-offer.active {
    display: block;
  }
}
.iwish-page .iwish-exc-offer .excit-offer-slider {
  margin: 35px 50px 0;
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-exc-offer .excit-offer-slider {
    margin: 35px 0px 30px;
  }
}
.iwish-page .iwish-exc-offer .excit-offer-slider .exc-slider-list {
  width: 220px;
  margin: 0 15px;
  padding: 27px 28px 20px;
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-exc-offer .excit-offer-slider .exc-slider-list {
    width: 206px;
    margin: 0 10px;
  }
}
.iwish-page .iwish-exc-offer .excit-offer-slider .exc-slider-list .offer-details-top h5 {
  font-size: 18px;
}
@media only screen and (max-width: 767px) {
  .iwish-page .iwish-exc-offer .excit-offer-slider .exc-slider-list .company-logo {
    margin-top: 20px !important;
  }
}
@media only screen and (max-width: 991px) {
  .iwish-page .check-btn {
    margin: 0px 0px 0px 26px !important;
  }
}
.iwish-page .check-btn input[type=checkbox] {
  height: 0;
  width: 0;
  visibility: hidden;
}
.iwish-page .check-btn .select-loan-amt {
  display: flex;
}
.iwish-page .check-btn .select-loan-amt .select-text {
  font-weight: 500;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #FFCD8D;
}
@media only screen and (max-width: 991px) {
  .iwish-page .check-btn .select-loan-amt .select-text {
    color: #fff;
    font-weight: 700;
    font-size: 12px;
  }
}
.iwish-page .check-btn label {
  cursor: pointer;
  text-indent: -9999px;
  width: 50px;
  height: 26px;
  background: rgba(250, 250, 250, 0.3);
  display: block;
  border-radius: 100px;
  position: relative;
  margin: 0 15px;
}
@media only screen and (max-width: 991px) {
  .iwish-page .check-btn label {
    width: 35px;
    height: 20px;
  }
}
.iwish-page .check-btn label:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0px;
  width: 26px;
  height: 26px;
  background: #fff;
  border-radius: 90px;
  transition: 0.3s;
  box-shadow: 0px 11px 8px rgba(173, 30, 35, 0.23);
}
@media only screen and (max-width: 991px) {
  .iwish-page .check-btn label:after {
    width: 20px;
    height: 20px;
  }
}
.iwish-page .check-btn input:checked + label {
  background: #AD1E23;
}
.iwish-page .check-btn input:checked + label:after {
  left: 100%;
  transform: translateX(-100%);
}
.iwish-page .bookmark-share .share {
  background: url(../images/icons/charm-share.svg) no-repeat center;
  width: 20px;
  height: 20px;
}
@media only screen and (max-width: 767px) {
  .iwish-page .sec-title-top {
    font-size: 20px;
    line-height: 110%;
  }
}
@media only screen and (max-width: 480px) {
  .iwish-page .sec-title-top {
    max-width: 230px;
    margin: 0 auto;
  }
}
.iwish-page .iwish-blog hr {
  margin-top: 15px;
  margin-bottom: 15px;
}

@media only screen and (max-width: 991px) {
  .retirement-nav-tab.iwish-nav-tab {
    position: absolute;
  }
}
@media only screen and (max-width: 767px) {
  .retirement-nav-tab.iwish-nav-tab .section-inner {
    padding: 40px 0;
  }
}
.retirement-nav-tab.iwish-nav-tab .nav-tabs {
  margin-left: 20px;
}
@media only screen and (min-width: 790px) and (max-width: 848px) {
  .retirement-nav-tab.iwish-nav-tab .nav-tabs li a {
    font-size: 12px;
  }
}

.pulsebg {
  -webkit-animation: pulse 1.2s ease infinite;
          animation: pulse 1.2s ease infinite;
  background: rgba(5, 60, 109, 0.45);
  position: absolute;
  width: 83px;
  height: 83px;
  border-radius: 100%;
  z-index: -1;
}
@media only screen and (max-width: 820px) {
  .pulsebg {
    width: 63px;
    height: 63px;
  }
}

@-webkit-keyframes pulse {
  0% {
    transform: scale(1, 1);
  }
  50% {
    opacity: 0.3;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1, 1);
  }
  50% {
    opacity: 0.3;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}

.tabs-dropdown {
      display: none;
    }
    .tab-active-dropdown {
      display: block;
    }
    .nav-hidden {
      display: none;
    }



/*# sourceMappingURL=style-performance.css.map */