.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 **********/
  html {
    overflow-x: hidden;
  }
  
  /**start of css seperated**/
  .iwish-page {
    /**blog css start**/
    /**exclusive offers**/
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline {
    position: relative;
    padding-left: 50px;
  }
  @media only screen and (max-width: 1080px) {
    .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline {
      margin-bottom: 40px;
    }
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper {
    max-width: 50%;
    margin-top: -215px;
    margin-right: -10px;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-slide .title {
    font-size: 18px;
    opacity: 0;
    transition: 0.5s ease 0.5s;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-slide.swiper-slide-active .title {
    opacity: 1;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
    position: relative;
    margin-bottom: 0;
    background: #f6a763;
    height: 1px;
    width: 8%;
    transform: rotate(90deg);
    position: absolute;
    left: -30px;
    top: 61px;
  }
  @media only screen and (max-width: 1200px) {
    .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      left: -27px;
    }
  }
  @media only screen and (max-width: 1139px) {
    .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      left: -25px;
    }
  }
  @media only screen and (max-width: 1080px) {
    .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      left: -22px;
    }
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar.swiper-pagination-progressbar-fill {
    background: #fff !important;
    height: 3px;
    top: 2px;
    bottom: 0;
    width: 110px !important;
    height: 1px !important;
    bottom: 0;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch {
    position: relative;
    width: 100%;
    height: 49px;
    line-height: 30px;
    display: block;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch .switch-title {
    font-weight: 400;
    transition: 0.2s all ease-in-out;
    transition-delay: 0s;
    cursor: pointer;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch .switch-title:after {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: #e1e1e1;
    border-radius: 50%;
    top: 10px;
    left: -36px;
    z-index: 99;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch .switch-title:before {
    content: "";
    width: 20px;
    height: 20px;
    border: 1px solid #f6a763;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    left: -41.5px;
    background-color: #f28221;
    z-index: 99;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch.active .switch-title {
    font-weight: 900;
    transition-delay: 0.4s;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch.active .switch-title:after {
    content: "";
    background: #fff;
  }
  .iwish-page .three-steps .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-switch.active .switch-title:before {
    content: "";
    border: 1px solid #fff;
  }
  @media only screen and (max-width: 991px) {
    .iwish-page .three-steps.hassle-free-timeline {
      display: none;
    }
  }
  @media only screen and (max-width: 1200px) {
    .iwish-page .three-steps.hassle-free-timeline .section-inner {
      padding: 50px 20px;
    }
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper {
    margin-top: 0;
    margin-right: auto;
    margin-left: initial;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
    left: initial;
    background: #e1e1e1;
  }
  @media only screen and (max-width: 1200px) {
    .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      right: calc(33% + 37px);
    }
  }
  @media only screen and (max-width: 1065px) {
    .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      right: calc(38% + 37px) !important;
    }
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #f37e20 !important;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom {
    float: right;
    width: 40% !important;
  }
  @media only screen and (max-width: 1067px) {
    .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom {
      width: 45% !important;
    }
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch {
    height: auto;
    margin-bottom: 20px;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title {
    color: #333333;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title:before {
    background-color: #fff;
    border-color: #e1e1e1;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title:after {
    background-color: #e1e1e1;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch.active .switch-title {
    color: #333333;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch.active .switch-title:before {
    background-color: #fff;
    border-color: #f37e20;
    opacity: 1;
  }
  .iwish-page .three-steps.hassle-free-timeline .swiper-container-wrapper .swiper-pagination-custom .swiper-pagination-switch.active .switch-title:after {
    background-color: #f37e20;
    opacity: 1;
  }
  @media only screen and (max-width: 1200px) {
    .iwish-page .three-steps.hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      left: -55px !important;
    }
  }
  @media only screen and (max-width: 1135px) {
    .iwish-page .three-steps.hassle-free-timeline.iwish-three-steps-1 .swiper-container-wrapper.swiper-container-wrapper--timeline .swiper-pagination-progressbar {
      left: -50px !important;
    }
  }
  .iwish-page .three-steps.hassle-free-timeline.iwish-three-steps-2 .swiper-container-wrapper.swiper-container-wrapper--timeline {
    padding-left: 0;
  }
  @media only screen and (max-width: 991px) {
    .iwish-page .iwish-blog {
      padding-bottom: 0 !important;
    }
  }
  @media only screen and (max-width: 767px) {
    .iwish-page .iwish-blog {
      padding-top: 0 !important;
    }
  }
  @media only screen and (max-width: 767px) {
    .iwish-page .iwish-blog .orangebook-cards-slider .draggable {
      padding-left: 15px;
    }
  }
  .iwish-page .iwish-blog .card-inner .media img {
    width: 100% !important;
    height: auto !important;
  }
  .iwish-page .iwish-blog h2 {
    font-weight: 900;
  }
  .iwish-page .iwish-blog .orangebook-card .card-inner .card-title {
    font-weight: 700;
    font-size: 15px;
    line-height: 138%;
  }
  .iwish-page .iwish-blog .orangebook-card .card-inner .card-title.text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    height: 40px;
    -webkit-box-orient: vertical;
  }
  @media only screen and (min-width: 991px) {
    .iwish-page .iwish-blog .slick-dots {
      display: none !important;
    }
  }
  @media only screen and (max-width: 991px) {
    .iwish-page .iwish-blog .slick-dots {
      bottom: -22px;
      text-align: center;
      padding-left: 0;
    }
  }
  .iwish-page .iwish-blog .slick-dots li {
    width: 7.58px;
    height: 7.58px;
    background: #F37E20;
    opacity: 0.4;
  }
  .iwish-page .iwish-blog .slick-dots li.slick-active {
    background: #f37e20;
    border-color: #f37e20;
    opacity: 1;
  }
  .iwish-page .exciting-offers {
    background-color: #FFF0E6;
  }
  @media only screen and (max-width: 767px) {
    .iwish-page .exciting-offers {
      padding-top: 0px !important;
    }
  }
  @media only screen and (max-width: 1135px) {
    .iwish-page .exciting-offers .section-inner {
      padding: 40px 0px !important;
    }
  }
  @media only screen and (max-width: 767px) {
    .iwish-page .exciting-offers .section-inner .excit-offer-slider {
      margin: 35px 0px 30px;
    }
  }
  @media only screen and (max-width: 767px) {
    .iwish-page .exciting-offers .section-inner .excit-offer-slider .draggable {
      padding-left: 20px;
    }
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .slick-dots {
    text-align: center;
    padding-left: 0;
    bottom: -40px;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list {
    background: #fff;
    border: 1.05121px solid #EFEFEF;
    border-radius: 16.8194px;
    padding: 20px 28px 20px;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list .offer-details-top h5 {
    font-weight: 800;
    line-height: 130%;
    letter-spacing: 0.01em;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list .card-bottom .share-content {
    width: 200px;
    top: -85px;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list .card-bottom .share-content.active {
    right: -29px;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list .company-logo img {
    width: 107px;
    height: 75px;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list:hover {
    background: linear-gradient(116.64deg, #F37E20 32.94%, #AD1E23 136.53%);
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list:hover h5 {
    color: #fff;
    text-decoration: none;
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list:hover .company-logo img {
    filter: brightness(0) invert(1);
  }
  .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list:hover .card-bottom .bookmark-share .bookmark, .iwish-page .exciting-offers .section-inner .excit-offer-slider .exc-slider-list:hover .card-bottom .bookmark-share .share {
    filter: brightness(0) invert(1);
  }
  
  .iwish-review .reviews--scroll {
    height: 200px;
  }
  .iwish-review .slick-dots {
    position: static;
    margin-top: 10px;
  }
  
  @media only screen and (max-width: 767px) {
    .iwish-related {
      padding-top: 0 !important;
    }
  }
  
  /**scroll top button**/
  @media only screen and (max-width: 991px) {
    .iwish-save .scrolltop-btn {
      background: transparent !important;
      box-shadow: none !important;
    }
  }
  
  
  .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;
    }
  }/*# sourceMappingURL=style-performance.css.map */