/*Top header section*/

/*Mobile version start*/
.header-desktop,
.homepage-top-header .container .row .col-md-4 .countryselection,
.homepage-top-header .container .row .col-md-2 .customsitesearch {
  display: block !important;
}
.header-mobile,
.homepage-top-header .container .row .col-md-6 .customcollapsiblepanel,
.grid-icon-desktop,
.customsitesearch3,
.show-grid-mobile {
  display: none;
}
.top-country-sticky {
  box-shadow: 0px 3px 6px #0000001a !important;
}

@media (min-width: 327px) and (max-width: 426px) {
  .grid-header-spacing {
    min-height: 90px !important;
  }
}
@media (max-width: 326px) {
  .grid-header-spacing {
    min-height: 112px !important;
  }
}
/*Mobile version end*/

.homepage-top-header {
  position: fixed !important;
  width: 100%;
  z-index: 100;
}
.homepage-top-header .container {
  padding-top: 10px !important;
}

.homepage-top-header .container .row .col-md-6 .richtext :first-of-type {
  padding-top: 3px !important;
}
.grid-category-header.container {
  padding: 0px !important;
}
a:hover {
  text-decoration: none !important;
}
/*Country navigation*/
.dropbtn {
  background-color: transparent !important;
  color: #ffffff !important;
  font-size: 15px !important;
  border: none;
}
.country-selected {
  display: inline-block;
  padding-left: 0px !important;
  color: #ffffff !important;
  padding-top: 7px;
}
.border-dark {
  border: 0.0625rem solid #006fcf !important;
}
.top-country-sticky {
  position: fixed !important;
  width: 100%;
  z-index: 1;
}
.homepage-top-header {
  position: fixed !important;
  width: 100%;
  z-index: 1;
}

/*tooltip image*/
.tooltip-img-icon1-filled,
.tooltip-img-icon2-filled,
.tooltip-img-icon3-filled,
.tooltip-img-icon4-filled,
.tooltip-img-icon5-filled,
.guide-img-one,
.guide-img-two,
.guide-img-three,
.guide-img-four,
.guide-img-five {
  display: none;
}

.overlay {
  color: rgba(130, 130, 130, 0.5) !important;
  z-index: 1 !important;
}

a:focus {
  outline: none !important;
}
.footnote_box_grid {
  border: 1px solid #006fcf;
}
.grid-recommended-video1 {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}
.grid-recommended-video2 {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}

/*Small Desktop*/
@media (max-width: 1279px) and (min-width: 1024px) {
  .tooltip-img-responsive {
    /* width: 71px!important; */
    margin-left: -42px !important;
  }
}

/*Extra Small Desktop*/
@media (max-width: 1023px) and (min-width: 768px) {
  .tooltip-img-responsive {
    /* width: 71px!important; */
    margin-left: -42px !important;
  }
}
/*Tablet*/
@media (max-width: 767px) and (min-width: 426px) {
  .tooltip-img-responsive {
    /* width: 75px!important; */
    margin-left: -64px !important;
  }
}

/*Mobile*/
/* mobile */
@media (max-width: 426px) {
  .types-of-reports-maingrid
    .container
    .row
    .col-md-12
    div
    .richtext
    .pad-3-t
    p
    .heading-6 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .grid-terms-conditions
    .container
    .row
    .col-md-12
    div
    .richtext
    div
    p
    .legal-1
    .heading-4 {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .mobile-font,
  .grid-terms-conditions .container .row .col-md-12 div .richtext div p .body-3,
  .maximize-rewards-sub-headers.container
    .row
    .col-md-12
    div
    .richtext
    div
    p
    .body-3 {
    font-size: 15px !important;
    line-height: 22px !important;
  }

  .grid-video .container .row .col-md-12 .richtext .pad-3-b {
    padding-bottom: 20px !important;
  }
  .grid-feedback .container {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .grid-support-category-talk-to-us .container {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .terms-conditions .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .article-heading-font,
  .banner-heading {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .article-description-font {
    font-size: 15px !important;
    line-height: 22px !important;
  }
  .article-subheading-font {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .grid-guarantees-individual .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .grid-guarantees-express-cash .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .grid-guarantees-removal .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .grid-guarantees-basic .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .grid-vendor .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .feedback-cmp {
    text-align: center !important;
    float: unset !important;
  }
  .grid-feedback
    .container
    .row
    .col-md-12
    .border
    .grid
    .container
    .row
    .col-md-3
    .feedback
    .feedback-cmp
    .thumbs-up-custom,
  .grid-feedback
    .container
    .row
    .col-md-12
    .border
    .grid
    .container
    .row
    .col-md-3
    .feedback
    .feedback-cmp
    .thumbs-down-custom {
    float: unset !important;
  }
  .customsitesearch {
    padding-top: 30px !important;
  }
  .customsitesearch input {
    font-size: 15px !important;
    line-height: 22px !important;
  }
  .top-country-sticky {
    padding-top: 0px !important;
  }
  .selectedcountry {
    font-size: 15px !important;
    line-height: 22px;
  }
  .grid-about-program-top-desc .container .row .col-md-12 div .richtext {
    font-size: 15px !important;
    line-height: 22px !important;
  }

  .grid-about-program-heading
    .container
    .row
    .col-md-12
    div
    .richtext
    .pad-2-t
    .mobile-font-center
    .heading-4 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .grid-phone-number .container {
    padding-left: 0px !important;
  }
  .san-sm .san-wrapper .san-child-wrapper .san-container .san .padding-1-tb {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .grid-phone-number .container .row {
    flex-flow: unset !important;
  }
  .grid-phone-number .container .row .col-md-11,
  .grid-user-flex .container .row .col-md-11 {
    flex: 0 0 80% !important;
    max-width: 80% !important;
  }
  .grid-phone-number .container .row .col-md-1,
  .grid-user-flex .container .row .col-md-1 {
    flex: 0 0 20% !important;
    max-width: 20% !important;
  }
  .grid-support-category-talk-to-us
    .container
    .row
    .col-md-6
    div
    .richtext
    div
    p
    .heading-4,
  .heading-3,
  .grid-support-category-talk-to-us
    .container
    .row
    .col-md-6
    div
    .richtext
    div
    p
    .heading-2 {
    font-size: 15px !important;
    line-height: 22px !important;
  }

  .grid-support-category-talk-to-us
    .container
    .row
    .col-md-6
    div
    .grid
    .show-grid-mobile
    .container {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .grid-support-category-talk-to-us .container .row {
    flex-flow: column-reverse;
  }
  .grid-terms-and-conditions
    .container
    .row
    .col-md-12
    div
    .richtext
    div
    p
    .body-3
    u {
    overflow-wrap: break-word !important;
  }

  .heading_grid .container .row .col-md-12 div .richtext div p .heading-6 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .customsitesearch {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 30px;
  }
  .countryselection {
    padding-top: 30px;
    text-align: left !important;
  }
  .feedback-cmp {
    text-align: center !important;
    float: unset !important;
  }
  .grid-feedback
    .container
    .row
    .col-md-12
    .border
    .grid
    .container
    .row
    .col-md-3
    .feedback
    .feedback-cmp
    .thumbs-up-custom,
  .grid-feedback
    .container
    .row
    .col-md-12
    .border
    .grid
    .container
    .row
    .col-md-3
    .feedback
    .feedback-cmp
    .thumbs-down-custom {
    float: unset !important;
  }
  .hide-grid-mobile {
    display: none !important;
  }
  .grid-reduce-mobile,
  .reduce-grid-mobile {
    min-height: 30px !important;
  }
  .header-desktop,
  .header-desktop,
  .homepage-top-header .container .row .col-md-4 .countryselection,
  .grid-video-tutorials-left-right-icon,
  .mal-heading-desktop-visible,
  .forms-subheading-desktop-visible,
  .customsitesearch2,
  .homepage-top-header .container .row .col-md-2 .customsitesearch,
  .article-heading-desktop-visible {
    display: none !important;
  }
  .header-mobile,
  .homepage-top-header .container .row .col-md-6 .customcollapsiblepanel,
  .grid-icon-desktop,
  .mal-heading-mobile-visible,
  .forms-subheading-mobile-visible,
  .grid-video-tutorial-mobile,
  .article-heading-mobile-visible,
  .show-grid-mobile {
    display: block !important;
  }
  .grid-icon-desktop .container .row .col-md-12 div .image .pad a img {
    width: 40px;
    height: 40px;
    top: 540px;
    right: 40px;
    position: fixed;
    z-index: 1;
    opacity: 75%;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    div
    .accordion-content {
    padding-top: 20px !important;
  }
  .homepage-top-header .container .row .col-md-6 .customcollapsiblepanel {
    width: unset !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered {
    background-color: #006fcf !important;
    border: none !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .collapsible {
    padding-left: 0px !important;
    padding-bottom: 0px !important;
    color: #006fcf !important;
    text-align: center !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .collapsible
    span {
    font-size: 15px !important;
    line-height: 22px;
    color: #fff !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .collapsible
    .collapsible-caret {
    color: #fff !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content {
    background-color: #006fcf !important;
    border-top: unset !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row {
    padding: 0px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .custom-select-container,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .custom-select-container,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .custom-select-container {
    height: 30px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper {
    height: 30px !important;
    line-height: 26px !important;
  }
  .top-header-mobile-font {
    font-size: 15px !important;
    line-height: 22px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .custom-select-container
    .down-arrow-icn,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .custom-select-container
    .down-arrow-icn,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .custom-select-container
    .down-arrow-icn {
    margin-top: 9px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .dropdown-list,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .dropdown-list,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .dropdown-list {
    position: fixed !important;
    width: 146px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-flag,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-flag {
    height: 12px !important;
    margin-left: 10px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .dropdown-list
    .country-select-links,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .dropdown-list
    .country-select-links,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown
    .dropdown-list
    .country-select-links {
    font-size: 15px !important;
    line-height: 22px !important;
    text-align: left !important;
  }
  .banner-top-country .col-md-3 {
    min-height: 20px;
  }
  .homepage-top-header .col-md-2 {
    min-height: 10px;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 80px !important;
  }
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection
    .language,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection
    .language,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .language-selection
    .language {
    font-size: 15px !important;
    line-height: 22px !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .richtext
    div
    .header-mobile1 {
    padding-top: 0px !important;
  }

  .modal-body-custom {
    margin-top: 80px;
  }

  .homepage-top-header .container {
    padding-top: 0px !important;
  }

  .custom-carousel-controls {
    background-color: #f7f7f8 !important;
    z-index: 0 !important;
  }
  .custom-carousel-item {
    z-index: 0 !important;
  }
  .custom-carousel-inner li {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
  }
  .grid-phone-number .container .row .col-md-1 .icons .pad-1-t {
    padding-top: 5px !important;
  }
  .carousel-item-desc {
    font-size: 15px !important;
    line-height: 22px !important;
  }
  .grid-recommended-article,
  .grid-recommended-video1,
  .grid-recommended-video2 {
    min-height: unset !important;
  }
  .grid-recommended-video1,
  .grid-recommended-video2 {
    margin-bottom: 10px !important;
  }
  .grid-recommended-video1 .container,
  .grid-recommended-video2 .container {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

/*Mobile version start*/
.collapsible:focus {
  outline: none !important;
}
@media (max-width: 375px) {
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-flag {
    height: 12px !important;
    margin-left: -20px !important;
  }
}
@media (max-width: 426px) and (min-width: 376px) {
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-flag {
    height: 12px !important;
    margin-left: -60px !important;
  }
}
@media (max-width: 350px) {
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .language-selection {
    padding-left: 70px !important;
    min-width: 20px !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 90px !important;
  }
}
@media (max-width: 499px) {
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 75px !important;
  }
}
@media (min-width: 350px) and (max-width: 365px) {
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .language-selection {
    padding-left: 80px !important;
    min-width: 20px !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 90px !important;
  }
}
@media (min-width: 365px) and (max-width: 390px) {
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .language-selection {
    padding-left: 95px !important;
    min-width: 20px !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 90px !important;
  }
}
@media (min-width: 410px) and (max-width: 426px) {
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .language-selection {
    padding-left: 135px !important;
    min-width: 20px !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 105px !important;
  }
}
@media (min-width: 391px) and (max-width: 410px) {
  .banner-top-country
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-4
    .countryselection
    .country-select-wrapper
    .language-selection,
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .language-selection {
    padding-left: 112px !important;
    min-width: 20px !important;
  }
  .homepage-top-header
    .container
    .row
    .col-md-6
    .customcollapsiblepanel
    div
    .bordered
    .body-1
    .accordion-content
    .row
    .col-md-12
    div
    .countryselection
    .country-select-wrapper
    .custom-country-dropdown {
    padding-right: 105px !important;
  }
}
@media (max-width: 374px) {
  .grid-recommended-article,
  .grid-article-top-heading,
  .user-guide-access,
  .grid-padding-text,
  .user-guide-managing,
  .user-guide-track,
  .user-guide-quickly,
  .user-guide-initiating,
  .user-guide-enabling,
  .user-guide-locating,
  .grid-user-flex,
  .grid-img-text,
  .heading_grid,
  .grid-article,
  .types-of-reports-maingrid,
  .maximize-rewards-sub-headers,
  .grid-support-category-talk-to-us,
  .grid-about-program-top-desc,
  .grid-feedback,
  .grid-terms-and-conditions,
  .grid-about-program-heading,
  .grid-about-program-desc,
  .grid-about-program-top-heading,
  .grid-heading,
  .grid-video,
  .grid-section,
  .grid-tooltip-section,
  .top-header-grid,
  .grid-top-video,
  .grid-terms-conditions {
    min-height: unset !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
@media (max-width: 426px) and (min-width: 375px) {
  .grid-recommended-article,
  .grid-article-top-heading,
  .user-guide-access,
  .grid-padding-text,
  .user-guide-managing,
  .user-guide-track,
  .user-guide-quickly,
  .user-guide-initiating,
  .user-guide-enabling,
  .user-guide-locating,
  .grid-user-flex,
  .grid-img-text,
  .heading_grid,
  .grid-article,
  .types-of-reports-maingrid,
  .maximize-rewards-sub-headers,
  .grid-support-category-talk-to-us,
  .grid-about-program-top-desc,
  .grid-feedback,
  .grid-terms-and-conditions,
  .grid-about-program-heading,
  .grid-about-program-desc,
  .grid-about-program-top-heading,
  .grid-heading,
  .grid-video,
  .grid-section,
  .grid-tooltip-section,
  .top-header-grid,
  .grid-top-video,
  .grid-terms-conditions {
    min-height: unset !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
@media (max-width: 326px) and (min-width: 320px) {
  .maximize-rewards-sub-headers1 {
    top: 82px !important;
  }
  .types-of-reports-maingrid {
    top: 83px !important;
  }
}
@media (max-width: 426px) and (min-width: 327px) {
  .maximize-rewards-sub-headers1 {
    top: 60px !important;
  }
  .types-of-reports-maingrid {
    top: 61px !important;
  }
}
/*Mobile version end*/
@media (max-width: 425px) and (min-width: 376px) {
  .tooltip-img-responsive {
    /* width: 61px!important; */
    margin-top: -39px !important;
    margin-left: -21px !important;
    margin-bottom: -62px !important;
  }
  .heading_grid {
    margin-top: 90px !important;
  }
  .img2-grid-learnreconc img {
    transform: none !important;
  }
  .thumbs-icon-grid .dls-icon-thumbs-up::before {
    margin-right: 354px;
  }
}

@media (min-width: 320px) and (max-width: 326px) {
  .heading_grid {
    margin-top: 111px !important;
  }
}
@media (min-width: 327px) and (max-width: 425px) {
  .heading_grid {
    margin-top: 89px !important;
  }
}

@media (min-width: 320px) and (max-width: 424px) {
  .tooltip-img-responsive {
    /* width: 61px!important; */
    margin-top: -39px !important;
    margin-left: -21px !important;
    margin-bottom: -62px !important;
  }
  .img2-grid-learnreconc img {
    transform: none !important;
  }
  .thumbs-icon-grid .dls-icon-thumbs-up::before {
    margin-right: 354px;
  }
}
@media (max-width: 320px) {
  .thumbs-icon-grid .dls-icon-thumbs-up::before {
    margin-right: 253px;
  }
}
@media (min-width: 321px) and (max-width: 375px) {
  .thumbs-icon-grid .dls-icon-thumbs-up::before {
    margin-right: 304px;
  }
}

@media (max-width: 1024px) and (min-width: 426px) {
  .thumbs-icon-grid .dls-icon-thumbs-up::before {
    margin-left: 21px !important;
  }
}
@media (max-width: 767px) and (min-width: 426px) {
  .thumbs-icon-grid .dls-icon-thumbs-up::before {
    margin-left: 21px !important;
  }
}

.tooltip-img-responsive {
  width: 43px;
}
.image .pad {
  padding: 0px !important;
}

.grid-french #nav-french,
.grid-french #initiating-french,
.grid-french #enabling-employess-french,
.grid-french #managing-french,
.grid-french #tracking-french,
.grid-french #access-key-french {
  visibility: hidden;
}
.grid-french #nav-french:before {
  visibility: visible;
  display: block;
  content: "Accéder aux fonctions essentielles";
  position: relative;
  top: 10px;
}
.grid-french #initiating-french:before {
  visibility: visible;
  display: block;
  content: "Initier une demande de Carte";
  position: relative;
  top: 10px;
}
.grid-french #enabling-employess-french:before {
  visibility: visible;
  display: block;
  content: "Permettre aux collaborateurs d'initier une demande de Carte";
  position: relative;
  top: 10px;
}
.grid-french #managing-french:before {
  visibility: visible;
  display: block;
  content: "Gestion des demandes de Carte";
  position: relative;
  top: 10px;
}
.grid-french #tracking-french:before {
  visibility: visible;
  display: block;
  content: "Suivi des demandes";
  position: relative;
  top: 10px;
}
.grid-french #access-key-french:before {
  visibility: visible;
  display: block;
  content: "Clés d'accès";
  position: relative;
  top: 10px;
}

.grid-english {
  display: none;
}

.grid-french .nav-menu .nav-item.san-item {
  max-width: 19%;
}
.grid-french .nav-menu {
  min-height: 80px;
}

#myfunc,
#myfunc1 {
  cursor: pointer;
}

.grid-french .san-wrapper.border,
.san-child-wrapper,
.nav-menu {
  max-height: 80px;
}

.navbar-banner {
  background-color: rgb(0, 111, 207);
  min-height: 60px;
}

.navbar-banner ul {
  display: flex;
  justify-content: space-between;
  margin: 0px;
  padding: 20px;
}

.navbar-banner ul li {
  list-style: none;
}

.navbar-banner ul li a {
  text-decoration: none;
  color: #ffffff;
  padding: 0px;
}

.navbar-banner ul li a:hover {
  color: #ffffff;
}

.sticky-navbar-banner {
  position: fixed;
  top: 60px;
  width: 100%;
  z-index: 100;
  left:0;
}

.sticky-navbar-banner ul{
  padding: 20px 120px;
}
