@charset "utf-8";

@font-face {
    font-family: 'Lato-Regular';
    src: url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.eot');
    src: local('Lato Regular'), local('Lato-Regular'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.eot') format('embedded-opentype'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.woff2') format('woff2'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.woff') format('woff'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.ttf') format('truetype'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Lato-Bold';
    src: url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.eot');
    src: local('Lato Bold'), local('Lato-Bold'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.eot') format('embedded-opentype'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.woff2') format('woff2'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.woff') format('woff'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.ttf') format('truetype'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Light';
    src: url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.eot');
    src: local('Lato-Light'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.eot') format('embedded-opentype'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.woff2') format('woff2'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.woff') format('woff'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.ttf') format('truetype'),
        url('/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.svg') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


@font-face {
  font-family: 'icomoon';
  src:  url('/bengali/WebForms/axis-support/assetsNew/ico/icomoon/fonts/icomoon.eot?wk1cd7');
  src:  url('/bengali/WebForms/axis-support/assetsNew/ico/icomoon/fonts/icomoon.eot?wk1cd7') format('embedded-opentype'),
    url('/bengali/WebForms/axis-support/assetsNew/ico/icomoon/fonts/icomoon.ttf?wk1cd7') format('truetype'),
    url('/bengali/WebForms/axis-support/assetsNew/ico/icomoon/fonts/icomoon.woff?wk1cd7') format('woff'),
    url('/bengali/WebForms/axis-support/assetsNew/ico/icomoon/fonts/icomoon.svg?wk1cd7') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.reach__us__here .reach__us__here__content {
    background-color: #fafafa;
    height: 261px;
    box-shadow: 0 7px 17px 0px rgb(0 0 0 / 8%);
    -webkit-box-shadow: 0 7px 17px 0px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 7px 17px 0px rgba(0, 0, 0, 0.08);
}

/*axis main heading style*/
.axis_open_msg{
	text-transform: lowercase;
}

.axis_inner_open{
	font-size: 1.7em;
	font-style: italic;
	font-family: 'lato-Regular';
}
/*end of axis main heading*/


/*svg css start */
    #serviceDropdown .items svg.account_details_svg .st0 {
      fill: none;
      stroke: #000000;
      stroke-width: 17;
      stroke-miterlimit: 10;
    }

    #serviceDropdown .items svg.account_details_svg .st1 {
      fill: none;
      stroke: #000000;
      stroke-width: 20;
      stroke-miterlimit: 10;
    }

    #serviceDropdown .items svg.account_details_svg .st2 {
      fill: none;
      stroke: #9C1447;
      stroke-width: 17;
      stroke-miterlimit: 10;
    }

    #serviceDropdown .items svg.account_details_svg .st3 {
      fill: none;
      stroke: #9C1447;
      stroke-width: 23;
      stroke-miterlimit: 10;
    }

    /* my-details svg */
    #serviceDropdown .items svg.my_details_svg .st0 {
      stroke: #000000;
      stroke-width: 13;
      stroke-miterlimit: 10;
    }

    #serviceDropdown .items svg.my_details_svg .st1 {
      fill: #9C1447;
      stroke: #9C1447;
      stroke-width: 13;
      stroke-miterlimit: 10;
    }

    /* dark mode */
    .dark_mode #serviceDropdown .items svg.account_details_svg .st0 {
      fill: none;
      stroke: #ffffff;
      stroke-width: 17;
      stroke-miterlimit: 10;
    }

    .dark_mode #serviceDropdown .items svg.account_details_svg .st1 {
      fill: none;
      stroke: #ffffff;
      stroke-width: 20;
      stroke-miterlimit: 10;
    }

    .dark_mode #serviceDropdown .items svg.account_details_svg .st2 {
      fill: none;
      stroke: #ffffff;
      stroke-width: 17;
      stroke-miterlimit: 10;
    }

    .dark_mode #serviceDropdown .items svg.account_details_svg .st3 {
      fill: none;
      stroke: #ffffff;
      stroke-width: 23;
      stroke-miterlimit: 10;
    }

    .dark_mode #serviceDropdown .items svg.my_details_svg .st0 {
      stroke: #ffffff;
      stroke-width: 13;
      stroke-miterlimit: 10;
    }

    .dark_mode #serviceDropdown .items svg.my_details_svg .st1 {
      fill: #ffffff;
      stroke: #ffffff;
      stroke-width: 13;
      stroke-miterlimit: 10;
    }



/*svg css end*/




/*customer information modal*/
  .customerinfo_links .modal_content .customerinfo_content {
    padding: 15px 30px;
  }
  
  
  


.icon-TurnAroundTime .path1:before {
  content: "";
  color: rgb(151, 20, 77);
}
.icon-TurnAroundTime .path2:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path3:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path4:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path5:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path6:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path7:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path8:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-TurnAroundTime .path9:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path2:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path3:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path4:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path5:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path6:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path7:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path8:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path9:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(151, 20, 77);
}
.icon-Operating-Guideline-onCustomer-Complaints .path10:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(0, 0, 0);
}
.icon-Operating-Guideline-onCustomer-Complaints .path11:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(151, 20, 77);
}
.icon-Operating-Guideline-onCustomer-Complaints .path12:before {
  content: "";
  margin-left: -0.693359375em;
  color: rgb(151, 20, 77);
}
.icon-PNO .path1:before {
  content: "";
  color: rgb(151, 20, 77);
}
.icon-PNO .path2:before {
  content: "";
  margin-left: -1em;
  color: rgb(151, 20, 77);
}
.icon-PNO .path3:before {
  content: "";
  margin-left: -1em;
  color: rgb(151, 20, 77);
}
.icon-PNO .path4:before {
  content: "";
  margin-left: -1em;
  color: rgb(151, 20, 77);
}
.icon-PNO .path5:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path2:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path3:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path4:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path5:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path6:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path7:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path8:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(0, 0, 0);
}
.icon-Grievance-Redressal-Policy .path9:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(151, 20, 77);
}
.icon-Grievance-Redressal-Policy .path10:before {
  content: "";
  margin-left: -1.00390625em;
  color: rgb(151, 20, 77);
}
.icon-Banking-Ombudsman .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-Banking-Ombudsman .path2:before {
  content: "";
  margin-left: -1.0048828125em;
  color: rgb(0, 0, 0);
}
.icon-Banking-Ombudsman .path3:before {
  content: "";
  margin-left: -1.0048828125em;
  color: rgb(151, 20, 77);
}
.icon-Banking-Ombudsman .path4:before {
  content: "";
  margin-left: -1.0048828125em;
  color: rgb(151, 20, 77);
}
.icon-Banking-Ombudsman .path5:before {
  content: "";
  margin-left: -1.0048828125em;
  color: rgb(151, 20, 77);
}
.icon-Banking-Ombudsman .path6:before {
  content: "";
  margin-left: -1.0048828125em;
  color: rgb(151, 20, 77);
}
.icon-select_dropdown:before {
  content: "";
  color: #95184d;
}
.icon-debit_normal:before {
  content: "";
}
.icon-rbi:before {
  content: "";
}
.icon-code-of-conduct:before {
  content: "";
}
.icon-smartForm .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-smartForm .path2:before {
  content: "";
  margin-left: -1.0380859375em;
  color: rgb(151, 20, 77);
}
.icon-businessBanking .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-businessBanking .path2:before {
  content: "";
  margin-left: -1.2412109375em;
  color: rgb(151, 20, 77);
}
.icon-axis_short_logo:before {
  content: "";
  color: #97144d;
}
.icon-refresh:before {
  content: "";
}
.icon-breadcrum:before {
  content: "";
  color: #97144d;
}
.icon-note:before {
  content: "";
  color: #97144d;
}
.icon-apply .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-apply .path2:before {
  content: "";
  margin-left: -1.2421875em;
  color: rgb(151, 20, 77);
}
.icon-download .path1:before {
  content: "";
  color: rgb(69, 69, 69);
}
.icon-download .path2:before {
  content: "";
  margin-left: -0.78125em;
  color: rgb(151, 20, 77);
}
.icon-download .path3:before {
  content: "";
  margin-left: -0.78125em;
  color: rgb(69, 69, 69);
}
.icon-download .path4:before {
  content: "";
  margin-left: -0.78125em;
  color: rgb(69, 69, 69);
}
.icon-download .path5:before {
  content: "";
  margin-left: -0.78125em;
  color: rgb(69, 69, 69);
}
.icon-download .path6:before {
  content: "";
  margin-left: -0.78125em;
  color: rgb(151, 20, 77);
}
.icon-download .path7:before {
  content: "";
  margin-left: -0.78125em;
  color: rgb(69, 69, 69);
}
.icon-credit-card .path1:before {
  content: "";
  color: rgb(69, 69, 69);
}
.icon-credit-card .path2:before {
  content: "";
  margin-left: -1.1103515625em;
  color: rgb(69, 69, 69);
}
.icon-credit-card .path3:before {
  content: "";
  margin-left: -1.1103515625em;
  color: rgb(151, 20, 77);
}
.icon-block .path1:before {
  content: "";
  color: rgb(69, 69, 69);
}
.icon-block .path2:before {
  content: "";
  margin-left: -1.2314453125em;
  color: rgb(69, 69, 69);
}
.icon-block .path3:before {
  content: "";
  margin-left: -1.2314453125em;
  color: rgb(151, 20, 77);
}
.icon-cheque .path1:before {
  content: "";
  color: rgb(69, 69, 69);
}
.icon-cheque .path2:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path3:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(151, 20, 77);
}
.icon-cheque .path4:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path5:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path6:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path7:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(151, 20, 77);
}
.icon-cheque .path8:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path9:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path10:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-cheque .path11:before {
  content: "";
  margin-left: -1.84375em;
  color: rgb(69, 69, 69);
}
.icon-Request .path1:before {
  content: "";
  color: rgb(151, 20, 77);
}
.icon-Request .path2:before {
  content: "";
  margin-left: -0.9990234375em;
  color: rgb(69, 69, 69);
}
.icon-Request .path3:before {
  content: "";
  margin-left: -0.9990234375em;
  color: rgb(69, 69, 69);
}
.icon-Request .path4:before {
  content: "";
  margin-left: -0.9990234375em;
  color: rgb(69, 69, 69);
}
.icon-Request .path5:before {
  content: "";
  margin-left: -0.9990234375em;
  color: rgb(69, 69, 69);
}
.icon-Request .path6:before {
  content: "";
  margin-left: -0.9990234375em;
  color: rgb(69, 69, 69);
}
.icon-close:before {
  content: "";
}
.icon-savings .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-savings .path2:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-savings .path3:before {
  content: "";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-savings .path4:before {
  content: "";
  margin-left: -1em;
  color: rgb(149, 24, 77);
}
.icon-nri:before {
  content: "";
}
.icon-goods:before {
  content: "";
}
.icon-Mandatory:before {
  content: "";
}
.icon-non_working:before {
  content: "";
}
.icon-investment:before {
  content: "";
}
.icon-loan .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-loan .path2:before {
  content: "";
  margin-left: -0.7666015625em;
  color: rgb(151, 20, 77);
}
.icon-loan .path3:before {
  content: "";
  margin-left: -0.7666015625em;
  color: rgb(151, 20, 77);
}
.icon-loan .path4:before {
  content: "";
  margin-left: -0.7666015625em;
  color: rgb(151, 20, 77);
}
.icon-loan .path5:before {
  content: "";
  margin-left: -0.7666015625em;
  color: rgb(151, 20, 77);
}
.icon-forex .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-forex .path2:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path3:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path4:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(153, 13, 76);
}
.icon-forex .path5:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path6:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path7:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path8:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path9:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path10:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path11:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path12:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path13:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path14:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path15:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path16:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path17:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path18:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path19:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path20:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path21:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path22:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-forex .path23:before {
  content: "";
  margin-left: -0.9599609375em;
  color: rgb(0, 0, 0);
}
.icon-credit .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-credit .path2:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(153, 13, 76);
}
.icon-credit .path3:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path4:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path5:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path6:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path7:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path8:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path9:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path10:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-credit .path11:before {
  content: "";
  margin-left: -1.36328125em;
  color: rgb(0, 0, 0);
}
.icon-debit .path1:before {
  content: "";
  color: rgb(0, 0, 0);
}
.icon-debit .path2:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(151, 20, 77);
}
.icon-debit .path3:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(153, 13, 76);
}
.icon-debit .path4:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(153, 13, 76);
}
.icon-microphone:before {
  content: "";
}
.icon-search:before {
  content: "";
}
.icon-right-arrow:before {
  content: "";
}
.icon-rupee:before {
  content: "";
}
.icon-house:before {
  content: "";
  color: #97144d;
}
.icon-fund:before {
  content: "";
  color: #97144d;
}
.icon-car:before {
  content: "";
  color: #97144d;
}
.icon-support:before {
  content: "";
}
.icon-justice:before {
  content: "";
}
.icon-bad-review:before {
  content: "";
}
.icon-technical-support .path1:before {
  content: "";
  color: rgb(151, 20, 77);
}
.icon-technical-support .path2:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(151, 20, 77);
}
.icon-technical-support .path3:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(151, 20, 77);
}
.icon-technical-support .path4:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(0, 0, 0);
}
.icon-technical-support .path5:before {
  content: "";
  margin-left: -1.0009765625em;
  color: rgb(151, 20, 77);
}
.icon-speak .path1:before {
  content: "";
  color: rgb(151, 20, 77);
}
.icon-speak .path2:before {
  content: "";
  margin-left: -1.0244140625em;
  color: rgb(151, 20, 77);
}
.icon-speak .path3:before {
  content: "";
  margin-left: -1.0244140625em;
  color: rgb(23, 23, 23);
}
.icon-speak .path4:before {
  content: "";
  margin-left: -1.0244140625em;
  color: rgb(151, 20, 77);
}
.icon-reach-us-here-icon:before {
  content: "";
}
.icon-instant-chat .path1:before {
  content: "";
  color: rgb(23, 23, 23);
}
.icon-instant-chat .path2:before {
  content: "";
  margin-left: -1em;
  color: rgb(23, 23, 23);
}
.icon-instant-chat .path3:before {
  content: "";
  margin-left: -1em;
  color: rgb(23, 23, 23);
}
.icon-instant-chat .path4:before {
  content: "";
  margin-left: -1em;
  color: rgb(23, 23, 23);
}
.icon-instant-chat .path5:before {
  content: "";
  margin-left: -1em;
  color: rgb(23, 23, 23);
}
.icon-instant-chat .path6:before {
  content: "";
  margin-left: -1em;
  color: rgb(151, 20, 77);
}
.icon-instant-chat .path7:before {
  content: "";
  margin-left: -1em;
  color: rgb(151, 20, 77);
}
.icon-instant-chat .path8:before {
  content: "";
  margin-left: -1em;
  color: rgb(23, 23, 23);
}
.icon-instant-chat .path9:before {
  content: "";
  margin-left: -1em;
  color: rgb(151, 20, 77);
}
.icon-instant-chat .path10:before {
  content: "";
  margin-left: -1em;
  color: rgb(23, 23, 23);
}
.icon-email .path1:before {
  content: "";
  color: rgb(23, 23, 23);
}
.icon-email .path2:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path3:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path4:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path5:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path6:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path7:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(151, 20, 77);
}
.icon-email .path8:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(151, 20, 77);
}
.icon-email .path9:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(151, 20, 77);
}
.icon-email .path10:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path11:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-email .path12:before {
  content: "";
  margin-left: -0.990234375em;
  color: rgb(23, 23, 23);
}
.icon-atm .path1:before {
  content: "";
  color: rgb(23, 23, 23);
}
.icon-atm .path2:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path3:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path4:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path5:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(149, 24, 77);
}
.icon-atm .path6:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path7:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path8:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path9:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path10:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path11:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path12:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path13:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path14:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(23, 23, 23);
}
.icon-atm .path15:before {
  content: "";
  margin-left: -0.8857421875em;
  color: rgb(151, 20, 77);
}
.icon-home:before {
  content: "";
}
.icon-pencil:before {
  content: "";
}
.icon-pencil2:before {
  content: "";
}
.icon-star-empty:before {
  content: "";
}

/*for all*/
html {
  scroll-behavior: smooth;
  font-size: 14px;
}
body {
  box-sizing: border-box;
  font-family: sans-serif;
  font-family: lato-regular;
}
body.modal-open {
	overflow: hidden;
}
input::-ms-clear {
	display: none;
}

a {
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  line-height: 1.3;
}

a:hover {
  text-decoration: none !important;  
  color: #171717;
}

[type='button'] {
	-webkit-appearance: unset !important;
}

ul {margin: 0 !important;}

li {
  display: inline-block;
  list-style-type: none;
}

a.disable {
  /* cursor: not-allowed !important; */
  opacity: 0.5;
}
a.enabled {
  cursor: pointer !important;
  opacity: 1;
}

.owl-theme .owl-dots .owl-dot span:focus,
 button:focus, button:hover,
  .owl-theme .owl-dots .owl-dot span:hover {
  border: none !important;
  outline: none !important;
  -webkit-appearance: none;
}

button.owl-prev,
button.owl-next {
  position: relative;
}

button.owl-prev:after, button.owl-next:after {
  content: ">";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) !important;
}

button.owl-prev:after {
  content: "<";
  transform: rotateY(180deg);
}

.owl-theme .owl-nav [class*=owl-]:hover {
  color: #fff;
  text-decoration: none;
}

button.owl-prev span,
button.owl-next span {
  display: none !important;
}

.form-control:focus {
  color: none !important;
  background-color:#fff;
  border-color: #ced4da !important;
  outline: none !important;
  box-shadow: none !important;
  -webkit-appearance: none;
}


* {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  box-sizing: border-box;
  outline: none;
  -webkit-appearance: none;
}

body, body.normal {
  font-size: 14px;
  transition: 0.3s all ease;
}
body.big {
  font-size: 15px;
  transition: 0.3s all ease;
}
body.small1 {
  font-size: 13px;
  transition: 0.3s all ease;
}

img {
  width: 100%;
  border: 0;
  vertical-align: middle;
}

:root {
  --burgundy: #97144D;
  --black:#171717;
  --white:#fff;
  --gray: #595959;
  --lightgray: #FAFAFA;
  --form_color: #d9d9d9;
  --form_border_color:#ced4da;
  --form_li_color: #f6f6f6;
  --download_section_color: #F8F8F8;
  --download_heading_color: #171717;
  --download_content_color: #3C3C3C;
  --customer_information: #F0F0F0;
  --customer_information_content: #333333;
  --insta_service_border: rgba(151, 20, 77, 0.3);
  --copyright : #454545;
  --placeholder: #393939;
  --raise_query: #454545;
  --darkgray: #5D5D5D;
  --mid-gray: #F5F5F5;
  --dim-gray: #626262;
  --gray-87: #DEDEDE;
}

/* [data-theme="dark"] {
  --burgundy: #000;
  --black:#171717;
  --white:#000;
  --gray: #595959;
  --lightgray: #FAFAFA;
  --form_color: #d9d9d9;
  --form_border_color:#ced4da;
  --form_li_color: #f6f6f6;
  --download_section_color: #F8F8F8;
  --download_heading_color: #171717;
  --download_content_color: #3C3C3C;
  --customer_information: #F0F0F0;
  --customer_information_content: #333333;
  --insta_service_border: rgba(151, 20, 77, 0.3);
  --copyright : #454545;
  --placeholder: #393939;
  --raise_query: #454545;
} */

@font-face  {
  src: url(/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Light.ttf);
  font-family: lato-light;
}
@font-face  {
  src: url(/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Regular.ttf);
  font-family: lato-regular;
}
@font-face  {
  src: url(/bengali/WebForms/axis-support/assetsNew/css1/cssfonts/Lato/Lato-Bold.ttf);
  font-family: logo-bold;
}

.d-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.customer-support .form-control.result:focus {
	background: #fff;
}

/*dark mode start*/

/*svg icon dark mode start*/

.dark_mode svg path,
.dark_mode svg rect {
  fill: #fff;
}
/*svg icon dark mode end*/

/*text color 21032023 added new class for homepage redesign */ 
.dark_mode .axis-bank-support .customer-support .customer-queries p, .dark_mode .latest__announcements h3, .dark_mode .latest__announcements .card .card-content, .dark_mode .frequent-questions p, .dark_mode .frequent-questions a, .dark_mode .reach__us__here .tabs .tab, .dark_mode .my__latest_offer .offer_header, .dark_mode .nav-container .dropdown_wrap a, .dark_mode .axis-support, .dark_mode .service_content, .dark_mode .raise_complaint .raise_heading, .dark_mode .complaint_types li span.complaint__text, .dark_mode .sub_section_header, .dark_mode .plan_smart .feature_card .feature_content, .dark_mode .view_all, .dark_mode .download_here_content .forms_download, .dark_mode .download_here_content a span.download_name, .dark_mode .download_here .view_all, .dark_mode .customer_links, .dark_mode .corner_links .corner_links_item .corner_links_item_link, .dark_mode .nav_links .nav_links_item .nav_links_item_link, .dark_mode .footer_content .copyright, .dark_mode .queries-resolved .count, .dark_mode .queries-resolved p, .dark_mode .latest__announcements h3, .dark_mode .plan_smart .feature_card, .dark_mode .modalDropdown .query_section, .dark_mode .raise_query .raise_query_btn, .dark_mode .principal_notes .notes_para, .dark_mode .principal_notes a.notes_mail, .dark_mode .principal_notes .notes_heading, .dark_mode .notes_point_item, .dark_mode .call, .dark_mode .highlight_notes, .dark_mode .highlight_notes:hover, .dark_mode .nodal_card .nodal_card_header, .dark_mode .nodal_card .nodal_card_description, .principal_nodal_card .principal_nodal_card_description, .dark_mode .nodal_modal_content .nodal_content_description, .dark_mode .principal_nodal_modal_content .principal_nodal_content_description, .dark_mode .nodal_modal_content .nodal_content_header, .dark_mode .principal_nodal_modal_content .principal_nodal_content_header, .dark_mode .nodal_modal_content .nodal_content_header > *, .dark_mode .principal_nodal_modal_content .principal_nodal_content_header > *, .dark_mode .principal_nodal_card .principal_nodal_card_header, .dark_mode .principal_nodal_card .principal_nodal_card_description, .dark_mode .serviceDropdown .services_card .services_link, .dark_mode .queryDropdown .query_section, .dark_mode .modalDropdown .query_section, .dark_mode .raise_complaint p, .dark_mode .customer_feedback_text, .dark_mode .customer_text, .dark_mode .question_text, .dark_mode .follow_bold, .dark_mode .follow_light, .dark_mode .internet_header, .dark_mode .confirm_text, .dark_mode .contact_container .contact_link,.dark_mode .contact_container .contact_link:hover, .dark_mode .contact_container .modal_helper, .dark_mode .my__latest_offer .applynow_content .applynow_list .applynow_head,.dark_mode .selectionopt-slider .selectionopt-carousel .slide a.comm-para,.dark_mode #main_body .updateinfo-sec .heading-content .heading, .dark_mode .heading-content .heading span,.dark_mode .videos-wrapper .videos-sec, .dark_mode #main_body .videos-wrapper .videos-sec .para,.dark_mode #main_body .videos-wrapper .videos-sec .viewall-btn, .dark_mode .videos-wrapper .video-caption, .dark_mode #main_body .quicklinks-sec .title, .dark_mode #main_body .quicklinks-sec__list li .list-title, .dark_mode .latestupdate-wrapper .title h4, .dark_mode .latestupdate-wrapper .title p, .dark_mode .latestupdate-slider .slide.update p, .dark_mode .products-content .info-card h2, .dark_mode .complaint-wrapper .title, .dark_mode .complaint-wrapper .title a, .dark_mode .products-carousel .products-carousel__wrapper .card-title b, .dark_mode .products-content .info-card .desc, .dark_mode .products-content .info-card .avail-btn a, .dark_mode .downloadarticle-content .download-content .title, .dark_mode .downloadarticle-content .download-content .card-wrapper .cards .title, .dark_mode .quickread-wrapper .heading, .dark_mode .quickread-wrapper .article-wrapper .article-content .para, .dark_mode .quickread-wrapper .article-wrapper .article-content a, .dark_mode .reachncomplaint-content .escomplaint-wrapper .heading, .dark_mode .reachncomplaint-content .escomplaint-wrapper .escomplaint-content .officerinfo-title, .dark_mode .reachncomplaint-content .escomplaint-wrapper .escomplaint-content .officerinfo-title .title, .dark_mode .reachncomplaint-content .reachus-wrapper .reachus-options .reachus-options__content .name, .dark_mode, .dark_mode .reachncomplaint-content .reachus-wrapper .heading, .dark_mode .additionalinfo .heading-wrapper .heading, .dark_mode .additionalinfo .heading-wrapper .viewall-btn, .dark_mode .additionalinfo .additionalinfo-card__wrapper .additionalinfo-card__content .additionalinfo-card .title, .dark_mode #pills-recommended ul.popular-tab__pane-list a, .dark_mode .searchbar-modal .searchbar-modal__content .faq-tab__wrapper .faq-tab .nav-link, .dark_mode .searchbar-modal .searchbar-modal__content .faq-tab__wrapper .insta-query .insta-query__list .nav-link, .dark_mode .downloadarticle-content .download-content .card-wrapper .cards:hover .title, .dark_mode .reachncomplaint-content .reachus-wrapper .reachus-options .reachus-options__content:hover .name, .dark_mode .additionalinfo .additionalinfo-card__wrapper .additionalinfo-card__content .additionalinfo-card:hover .title {
  color: #80ff00;
}
.dark_mode #main_body .updateinfo-sec .heading-content .heading span{ color: #931344}
.dark_mode .downloadarticle-content .download-content .card-wrapper .cards .card-icons__wrapper .icons, .dark_mode .downloadarticle-content .download-content .card-wrapper .cards .card-icons__wrapper .card-icons, .dark_mode .reachncomplaint-content .reachus-wrapper .reachus-options .reachus-options__content .icon-wrapper, .dark_mode .products-carousel .products-carousel__wrapper .card-icon img, .dark_mode .additionalinfo .additionalinfo-card__wrapper .additionalinfo-card__content .additionalinfo-card .bank-icon, .dark_mode .icon-Operating-Guideline-onCustomer-Complaints .customer_icon .icons, .dark_mode .additionalinfo .additionalinfo-card__wrapper .additionalinfo-card__content .additionalinfo-card img, .dark_mode .icon-Operating-Guideline-onCustomer-Complaints.customer_icon.icons, .dark_mode .icon-PNO.customer_icon.icons{ filter: brightness(0) saturate(100%) invert(78%) sepia(97%) saturate(2111%) hue-rotate(30deg) brightness(91%) contrast(125%)}
.dark_mode  .selectionopt-slider .selectionopt-carousel
 .slide a::before{background: #80ff00} 
 
.dark_mode .updateinfo-sec .heading-content, .dark_mode .updateinfo-sec .heading-content .searchbar, .dark_mode #main_body .videos-wrapper .videos-sec .viewall-btn, .dark_mode #main_body .col-md-9.p-0.position-relative.updateinfo-secCol, .dark_mode .reachncomplaint-content .reachus-wrapper, .dark_mode .reachncomplaint-content .escomplaint-wrapper, .dark_mode .reachncomplaint-content .reachus-wrapper .reachus-options .reachus-options__content, .dark_mode .additionalinfo .additionalinfo-card__wrapper .additionalinfo-card__content .additionalinfo-card, .dark_mode .additionalinfo .heading-wrapper .viewall-btn, .dark_mode .searchbar .searchbar-modal, .dark_mode .searchbar-modal .searchbar-modal__content .searchbar-modal__banner .banner{background-color:#212121;}

.dark_mode .reachncomplaint-content .reachus-wrapper .reachus-options .reachus-options__content:hover, .dark_mode .reachncomplaint-content .escomplaint-wrapper .escomplaint-content .officerinfo-title .title:hover, .dark_mode .downloadarticle-content .download-content .card-wrapper .cards:hover{ color: #212121 }

.dark_mode .products-content, .dark_mode .downloadarticle-content, .dark_mode .downloadarticle-content .quickread-wrapper {background:#212121!important;}
.dark_mode .products-carousel .products-carousel__wrapper .products-carousel__card, .dark_mode .downloadarticle-content .download-content .card-wrapper .cards,.dark_mode .text-uppercase .viewall-btn, .dark_mode .searchbar .searchbar-modal .searchbar-modal__inputfield, .dark_mode .searchbar .searchbar-modal .searchbar-modal__inputfield input[type='text']{background:#313131}
.dark_mode .quickread-wrapper .viewall-btn { background: #313131!important;border: 1px solid #313131!important;color: #80ff00}
.dark_mode .modal_content {
  border: 1px solid #fff;
}
body.dark_mode .viewall-btn, body.dark_mode .viewall-btn.viewall-btn__desktop { border-color: #212121!important}
.dark_mode .select2-container--default .select2-selection--single, .dark_mode .select2-container--default .select2-selection--single .select2-selection__placeholder, .dark_mode .select2-container--default .select2-selection--single .select2-selection__rendered, .dark_mode .dropdownServiceButton:hover, .dropdownQueryButton:hover, .dark_mode .dropdownServiceButton:focus, .dark_mode .dropdownQueryButton:focus, .dark_mode
 .select2-container--default .select2-results__option {
  color: #80ff00 !important; 
}

.dark_mode .queryDropdown .select2-container--default .select2-selection--single, .dark_mode .queryDropdown .select2-container--default .select2-selection--single .select2-selection__placeholder, .dark_mode .queryDropdown .select2-container--default .select2-selection--single .select2-selection__rendered, .dark_mode .sub_dropdown_menu .select2-container--default .select2-selection--single {
  border-bottom: 1px solid #80ff00 !important;
}

/*background black*/
.dark_mode,.dark_mode .download_here, .dark_mode .wfh__images .owl-carousel .card, .dark_mode .footer_content, .dark_mode .reach__us__here .reach__us__here__content, .dark_mode .reach__us__here .tabs .tab, .dark_mode .my__latest_offer .offer_header,.dark_mode .my__latest_offer, .dark_mode .container-fluid::before, .dark_mode .modal_content, .dark_mode .modal_content .select2-container--default .select2-selection--single, .dark_mode .raise_complaint_modal .query_image, .dark_mode .principal_notes, .dark_mode .container_nodal,.dark_mode .container_principal_nodal, .dark_mode .dropdown-menu.show, .dark_mode .select2-container--default .select2-selection--single, .dark_mode .sub_services, .dark_mode .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #000 !important;
}

/*components light black*/
.dark_mode .download_here .card,.dark_mode .plan_smart .owl-carousel .card, .dark_mode .frequent-questions a, .dark_mode .corner_links .corner_links_item, .dark_mode .form-control, .dark_mode .container-fluid ,.dark_mode .container-fluid, .dark_mode .reach__us__here__content, .dark_mode .footer_content, .dark_mode .frequent-questions a:hover, .dark_mode .serviceDropdown .services_card, .dark_mode .submit_query .submit_query_btn:hover, .dark_mode .submit_query .submit_query_btn:focus, .dark_mode .plan_smart .feature_card .feature_content:hover, .dark_mode .question, .dark_mode .credit_modal_2 .credit_modal_content  {
  background-color: #222;
  background: #222;
  border: 1px solid transparent !important;
}

.dark_mode .frequent-questions a:hover {
  border: 1px solid #fff !important;
}

.dark_mode .download_here .view_all, .dark_mode .raise_query .raise_query_btn {
  background-color:  #222;
  border: 1px solid transparent;
}

.dark_mode .download_here .view_all:hover, .dark_mode .raise_query .raise_query_btn:hover {
  color: #fff !important;
  background-color:  #222;
  border: 1px solid transparent !important;
}

.dark_mode .raise_complaint .complaint_icon::before, .dark_mode .icon-right-arrow:before,.dark_mode .plan_smart .features::before, .dark_mode .customer_information .customer_icon span::before, .dark_mode .download_here .download_link .features span::before, .dark_mode .download_here .download_link .features::before,
.dark_mode .reach__us__here .reach_us_icons span::before, .dark_mode .form-control::placeholder, .dark_mode .customer-support .icon-input span::before,.dark_mode .customer-support .icon-input span, .dark_mode .nav-container li a:hover, .dark_mode .close .icon-close, .dark_mode .close .icon-close:hover, .dark_mode .close .icon-close:focus, .dark_mode .nodal_card .nodal_card_icon span::before, .dark_mode .principal_nodal_card .principal_nodal_card_icon::before, .dark_mode .submit_query .submit_query_btn:hover, .dark_mode .submit_query .submit_query_btn:focus, .dark_mode .plan_smart .feature_card .feature_content:hover, .dark_mode .nav-container .nav-item .nav-link span::before, .dark_mode .nav-container .nav-item .nav-link span {
  color: #fff !important;
}

.dark_mode .customer-support .form-control:focus ~ .icon-input span::before,
.dark_mode .customer-support .form-control:focus::placeholder {
  color: #000 !important;
}

.dark_mode .reach__us__here .service_content:hover, .dark_mode .complaint .complaint__text:hover, .dark_mode .download_here .download_link:hover .download_name, .dark_mode .customer_links:hover, .dark_mode .corner_links .corner_links_item .corner_links_item_link:hover, .dark_mode .view_all:hover, .dark_mode .close_service .icon-close::before, .dark_mode .form-control:not(:focus):valid, .dark_mode,  .dark_mode .my__latest_offer .applynow_content .applynow_list:hover .applynow_head  {
  color: #fff;
}

.dark_mode .submit_query .submit_query_btn, .dark_mode .raise_query .raise_query_btn, .dark_mode .submit_query .submit_query_btn, .dark_mode .submit_query .submit_query_btn, .dark_mode .sub_services.show .sub_services_link, .dark_mode .select2-results__option , .dark_mode .my__latest_offer .applynow_content .applynow_list {
  border: 1px solid transparent !important;
  color: #80ff00 !important;
  background-color: #222;
}
 
.dark_mode .reach__us__here .tabs .tab::before, .dark_mode .reach__us__here .tabs .tab::after {
  display: none;
}

.dark_mode .confirm_btn, .dark_mode .confirm_btn:hover, .dark_mode .confirm_btn:focus {
	background-color: #333;
	border: 1px solid transparent !important;
	color: #80ff00;	
}
/*dark mode end*/

/*container*/


.container {
  max-width: 93.99% !important;
  width: auto !important;
}

p::selection,
h2::selection,
span::selection,
a::selection,
marquee::selection {
  background-color: #97144D;
  color: #fff;
}

button.owl-next span, .owl-prev span {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
}
  
/* header */
.header__SkipToMainContainer {
  background-color: #595959;
  padding: 6.4px;
}

.header__SkipToMainContent {
  font-size: 0.81rem;
}

.header__SkipToMainContent .skip_content {
    color: #fff;
}

.header__SkipToMainContent .skip_content {
  border-right: 0.06rem solid #fff;
  padding-right:20px;
}

.zoom {
  color: #fff;
  border-right: none;
  background-color: none !important;
  transition: all ease 0.3s;
}

.zoom:hover,
.zoom:focus {
  color: #fff;
}

.contrast1, .contrast2 {
  /* display: none; */
}

.contrast1, 
.contrast1:hover,
.contrast1:focus {
  background-color: #fff;
  color: #171717 !important;
  border: 1px solid #171717 !important;
}

.contrast2, 
.contrast2:hover,
.contrast2:focus {
  background-color: #171717;
  color: #fff;
  border: 1px solid #fff !important;
}

/*navbar*/
.container-fluid {
  box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.1);
  position: relative;
  height: 90px;
  z-index: 2;
  position: sticky;
  top: 0;
  background-color: #fff;
}

.container-fluid::before {
  content: '';
  width: 100%;
  height: 29px;
  background-color: #97144D;
 /* background: url(../images/bg-axisbank.jpg);*/
  position:absolute;
  top: 0;
}

.bg-image {
  width: 298px;
  position: absolute;
  top: 0;
  left:0;
}

.bg-image img {
  width: 298px;
  height: 90px;
}
.navbar {
  position: relative;
}
.navbar, .container-fluid {
  padding: 0 !important;
}

.navbar-brand {
  margin: 12px 29px 12px 26px !important;
}

.navbar-brand img {
  width: 184px;
}

#collapsibleNavbar {
  margin-top: 25.6px;
  display: none !important;
}

.navbar-nav {
  width: 100%;
  justify-content: space-evenly !important;
  padding: 16px 0 !important;
}

.navbar-nav li a {
  color: #171717;
}

.nav-container {
	max-width: 100%;
	flex-grow: 1;
  z-index: 2;
}

.nav-container li a {
  padding: 19px 0;
  color: #171717;
  font-size: 15px;
  font-family: lato-regular;
}

.queries-resolved {
  font-family: lato-regular;
  font-size: 1rem;
  margin-right: auto;
  /* min-width: 22%;  */
  width: 260px; 
}

.queries-resolved p {
  background: linear-gradient(to right,#B1B1B1,#FFFFFF );
  /* padding: 9.6px 25px; */
  padding: 13px 15px;
  width:100%;
  line-height:24px;
}

.queries_small {
  padding: 12px 25px !important;
}
.queries_big {
  padding: 6px 25px !important;
}

.queries-resolved .resolved {
  margin-top: -4px !important;
}

.queries-resolved .count {
  color: #97144D;
  /* padding: 9.6px 25px !important; */
  padding: 13px 26px !important;
  font-size: 1.5rem;
  font-weight: 800;
}

.axis_aha {
  position: fixed;
  right: 3%;
  bottom: 8%;
  z-index: 2;
}

/*dropdown-menu*/
.dropdown-menu {
  width: 100%;
  transform: unset !important;
  padding: 20px;
  border: none;
  background-color: #fff;
  box-shadow: 0px 3px 56px 0px rgba(0,0,0,0.16);
  -webkit-box-shadow: 0px 3px 56px 0px rgba(0,0,0,0.16);
  -moz-box-shadow: 0px 3px 56px 0px rgba(0,0,0,0.16);
  z-index: 5 !important;
  padding: 60px 40px;
  left:0px;
  }

  .dropdown-menu.show {
    margin: 0 !important
  }

  .modal-dropdown-menu {
    width: auto;
    /*top: 90px !important;*/
    margin: 40px;
    border: none;
    justify-content: space-between;
  }
  
  .queryDropdown {
  display: none;
  }
  .modalDropdown {
  display: none;
  }
  
  .queryDropdown.show {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  }

  .modalDropdown.show {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
    justify-content: space-between !important;
    align-items: center;
  }
  
  .queryDropdown .query_section,
  .modalDropdown .query_section {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  margin-right: 30px;
  width: 82%;
  max-height: 300px;
  overflow: auto;
  }

  .raise_complaint_modal .modalDropdown .query_section {
    width: 50%;
  }
  _:-ms-fullscreen, :root .modalDropdown .query_section {
	  min-height: 113px;
  }
  
  .modal_helper {
    font-family: lato-regular;
    font-size: 21px;
  }

  .modalDropdown .query_section {
    margin-right: 92px;
  }

  .modalDropdown {
    /* width: 70%; */
    max-width: 50%;
  } 
  
  .queryDropdown .query_section > * {
  font-size: 1.4rem;
  font-family: 'lato-light';
  padding-bottom: 15px;
  line-height: 1;
  max-width: 100%;
  }
  
  .submit_query .submit_query_btn,
  .raise_query .raise_query_btn {
  background: none;
  border: 1px solid #97144D;
  color: #97144D;
  font-size: 1.13rem;
  height: 40px;
  padding: 8px 50px;
  display: inline-block;
  text-align: center;
  }

  .submit_query .submit_query_btn:hover {
    border: 1px solid #97144D;
    color: #fff;
    background-color: #97144D;
  }

  .raise_query {
    align-self: baseline;
    margin-left: 1px;
  }

  .query_image {
    align-self: flex-end;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: -1;
	width: 56%;
  }

  .query_image figure {
    margin-bottom: 0 !important;
  }

  .raise_query .raise_query_btn {
    background-color: #97144D;
    border: 1px solid #97144D;
    color: #fff;
    padding: 8px 20px;
    margin-top: 20px;
  }

  .raise_query .raise_query_btn:hover {
    border: 1px solid #97144D !important;
    background-color: #fff;
    color: #97144D;
  }
  
  .submit_query .submit_query_btn:hover,
  .submit_query .submit_query_btn:focus {
    cursor: pointer;
    border: 1px solid #97144D !important;
  }
  
  .query_step {
  display: none;
  max-width: 100%;
  }
  
  .query_step.show {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  }

  .dropdownServiceButton:hover, .dropdownQueryButton:hover,
  .dropdownServiceButton:focus, .dropdownQueryButton:focus {
    color: #97144D !important;
  }

  .marquee_container {
    background-color: #97144D;
    color: #fff;
    height: 24px;
    border-top: 1px solid #fff;
  }

  /* select dropdown style */

  select:disabled + .select2 .selection .select2-selection,
  .select2-selection.disable {
    cursor: not-allowed;
    pointer-events: all !important;  
  }

  .select2-container {
    max-width: 100% !important;
  }
  .select2-container--default .select2-selection--single {
    outline: none;
    -webkit-appearance: none;
    width: auto;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #97144D;
  }
  .sub_dropdown_menu {
    margin: 0 5px;
    max-width: 100%;
  }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #97144D;
    font-family: 'lato-bold';
  }
  .select2-results__option--selectable {
    width: 100%;
  }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #97144D;
    font-family: 'lato-bold';
    padding: 0 5px;
    font-size: 1.4rem;
    /* overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; */
    max-width: 100%;
  }

  #select2-query4-container,#select2-modal3-container,
   #select2-agent4-container,
   #select2-email4-container {
    max-width: none;
  }
  
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    display: none;
  }
  
  .select2-container--open .select2-dropdown {
    min-width: 200px;
  }

  .wrap.select2-selection--single {
    height: 100%;
    }
  .select2-container .wrap.select2-selection--single .select2-selection__rendered {
    word-wrap: break-word !important;
    text-overflow: inherit !important;
    white-space: normal !important;
  }
  
  .query_step .query_helper,.query_section .query_helper, .modal_helper {
    margin: 0 5px;
  }

  /* select dropdown style ends */

  
  /* service dropdown starts */

  .serviceDropdown {
    padding: 20px;
  }
  
  .serviceDropdown .owl-item {
    width: 125px !important;
    min-height: 147px !important;
  }
  
  .serviceDropdown .services_card {
    background-color: #FAFAFA;
    min-height: 147px !important;
    padding: 10px;
    border: 1px solid transparent !important;
    border-radius: 0;
    transition-duration: 0.3s;
    align-items: flex-start !important;
  }

  .services_card .insta_service_icons img {
    height: 43px;
  }
  
  .serviceDropdown .services_card:hover,
  .serviceDropdown .services_card:focus,
  .serviceDropdown .services_card.show {
    border: 1px solid rgba(151, 20, 77, 0.3) !important;
    transition-duration: 0.3s;
  }
  
  .serviceDropdown .services_card:hover > .sub_services_card,
  .serviceDropdown .services_card:focus > .sub_services_card,
  .serviceDropdown .services_card.show > .sub_services_card {
    display: block !important;
  }
  
  .serviceDropdown .services_card .services {
    font-size: 34px;
    margin-top: 15px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
  }
  
  .web_sub_services {
    display: block !important;
  }
  
  .mob_sub_services {
    display: none !important;
    position: relative !important;
  }
  
  .mob_sub_services .sub_services_link {
    background-color: #97144D;
    color: #fff;
    font-size: 0.82rem;
    flex: 0;
    text-align: center;
    padding: 13px 0;
    margin-right: 15px;
    margin-bottom: 10px !important;
  }

  .sub_services_link:hover {
    background-color: #97144D !important;
    color: #fff !important;
  }
  
  .serviceDropdown .services_card .services_link {
    font-size: 0.82rem;
    color: #171717;
    margin-top: 15px;
	display: inline-block;
	width: 100%;
  }
  
  .sub_services {
    background-color: #F0F0F0;
    display: none;
    flex-wrap: wrap;
    position: absolute;
    left: 0;
    width: 100%;
    padding: 13px;
  }
  
  .sub_services.show {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
    flex-wrap: nowrap;
    overflow: auto;
  }
  
  .serviceDropdown .owl-carousel .owl-stage-outer {
    padding: 20px 0;
  }

  .services_card.show:before {
    content: '';
    width: 0; 
    height: 0; 
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-bottom: 11px solid #F0F0F0;
    position: absolute;
    bottom: -22px;
    left: 50%;
    transform: translateX(-50%);
  }

  .sub_services.show:before {
    display: none;
    content: '';
    width: 0; 
    height: 0; 
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-bottom: 11px solid #F0F0F0;
    position: absolute;
    top: -11px;
    left: 50%;
    transform: translateX(-50%);
  }
  
  .sub_services.show .sub_services_link {
    width: auto;
	display: inline-flex;
    background-color: #97144D;
    color: #fff;
    font-size: 0.82rem;
    flex: none;
    text-align: center;
    padding: 13px;
    margin-right: 15px;
    white-space: nowrap;
  }

  .via {
    color: #d9d9d9;
    font-family: lato-bold;
    border: none !important;
    padding: 0 !important;
    font-size: 0.75rem !important;
  }
  
  
  /* service dropdown ends */

/*Axis bank support section*/
.axis-bank-support {
  position: relative;
}
.customer-support {
  padding-left: 48px;
  margin-top: 35px;
  width: 39.4%;  
}

.customer-queries {
  line-height: 42px;
}

.frequent-questions {
   /* max-height: 112px;*/
    overflow: auto;
}

.customer-queries p,
.customer-queries .light,
.frequent-questions p {
  font-family: lato-light;
}

.customer-queries p {
  font-size: 1.5rem;
}

.customer-queries p .boldtext, .axis-support, .reach_us_text {
  font-family: lato-bold;
}

.axis-support {
  color: #97144D;
  font-size: 2rem;
}

.customer-support .form-control::placeholder {
  color: #393939;
}

.form-group .form-control {
  font-family: 'lato-regular';
  font-size: 15px;
  height: 42px;
  border-radius: 10px;
  border: 1px solid #d9d9d9 !important;
  padding-right: 80px;
}

.form-group .search_close_icon {
  display: none;
  font-size: 19px !important;
  margin: 2px 5px 0 0;
}

.customer-support form {
  margin-bottom: 78px;
  position: relative;
}

.customer-support .form-group {
  position: relative;
}

/*filter design*/
.result_container {
  height: 480px;
  overflow: scroll;
  display: none;
  overflow: auto;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 1;
  background-color: #fff;
}
.search_val .search_val_item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 5px;
}
.search_val .search_val_item:hover {
  background-color: #f6f6f6;
}

.search_val .search_val_item:hover .contentsearchlink {
  color: #97144D;
}

.contentsearchlink {
  color: #171717;
}
.search_link, .search_link:hover {
  color: #fff;
  background-color: #97144D;
  font-size: 0.875rem;
  padding: 8px 20px ;
  border-radius: 5px;
  margin-left: 5px;
  text-align: center;
}
.contentsearchlink {
  padding: 0 5px;
}


.icon-input {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 13px;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
}

.icon-input span {
  font-size: 23px;
  padding: 0 2px;
  color: #97144D;
  cursor: pointer;
}

.frequent-questions p {
  font-size: 1.125rem;
}

.frequent-questions a {
  font-size: 0.8rem;
  color: #fff;
  margin-bottom: 0.5rem;
  background-color: #97144D;
  font-size:12px;
}

.frequent-questions a:hover {
  color:  #97144D;
  background-color: #fff;
  border: 1px solid transparent !important; 
  font-size:12px;
}
.wfh__images {
  max-width: 55%;
}

.wfh__images .owl-drag.owl-carousel .owl-item {
	max-height: 345px !important;
}

.wfh__images, .owl-carousel .card {
  border: none;
}

.wfh__images .owl-theme .owl-nav.disabled+.owl-dots {
  position: absolute;
  right: 3%;
  top: 18%;
  z-index: 1;
}

.wfh__images .owl-carousel .owl-item img {
  width: 65%;
}
.latest__announcements {
  height: auto; /*For Annocuncement*/
  margin-top: 8px;
  position: absolute;
  top: 2%;
  right: 0;
  text-align: end;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  z-index: 1;
  justify-content: flex-end;
  width: 270px;
}

.latest__announcements .owl-item {
	height: 0; /*For Annocuncement*/
}

.latest__announcements .owl-item.active {
	height: auto; /*For Annocuncement*/
}

.latest__announcements.mobile_view {
  display: none;
}

/* start of img text */
.imgText.mobile_view {
  display: none;
}
.imgText{
    position: absolute;
    top: 50%;
    right: 0;
    width: 220px;
}

/* end of img text */

.latest_heading {
  font-family: lato-bold;
  font-size: 0.975rem;
  margin: 0 23px 8px 0 !important;
}

.latest__announcements .card {
  background-color: transparent;
  border: none;
  width: 200px;
  font-family: lato-regular;
}

.latest__announcements .card  p {
  font-size: 0.87;
}

.latest__announcements .card .card-content {
  font-size: 0.78rem;
  font-family: lato-regular;
}

.owl-carousel.owl-loaded {
  position: static;
}

.owl-theme .owl-nav.disabled+.owl-dots {
  position: absolute;
  right: 16%;
  top: 90%;
}

.owl-theme .owl-dots .owl-dot span {
  width: 5px;
  height: 5px;
  margin: 5px 3px;
}

/*axis bank services*/

.my__latest_offer {
  position: relative;
  z-index: 1;
  padding: 10px 26px 26px 26px;
  background-color: #fff;
  width: 35%;
}

.applynow_content {
  width: 100%;
  height: 261px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 2px;
  box-shadow: 0 7px 17px 0px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 7px 17px 0px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 7px 17px 0px rgba(0, 0, 0, 0.08);
}

.applynow_list {
  height: 130px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #fafafa;
  /* background-color: #e4e4e4; */
  color: #fff;
  position: relative;
  padding: 7px;
  border-radius: 0.25rem;
  cursor: pointer;
  overflow: hidden;
  transition: 0.3s ease all;
}

.applynow_list img.applynow_img {
  width: 50px;
  margin-bottom: 10px;
  transition: 0.3s all ease;
}

.applynow_list:hover .applynow_img::after {
  content: "";
  background: rgba(0, 0, 0, 0.1);
  width: 100%;
  height: 10px;
  position: absolute;
  left: 0px;
  top: 100%;
  filter: blur(5px);
  border-radius: 50%;
  transition-duration: 0.5s;
}

.applynow_list:last-child {
  padding: 0;
}

.applynow_list:hover {
  background-color: #c51b65; 
  border: 1px solid #97144d;
}

.applynow_list:hover .applynow_head {
  color: #fff;
  cursor: pointer;
}

.apply_link {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #fff;
  position: relative;
  /* text-decoration: underline; */
}

.apply_link:last-child {
  padding: 7px;
}

/*applynow modal start*/
.applynow_modal .modal_content {
  width: 31%;
}

.applynow_modal .modal_content .close {
  left: 94%;
}
.applynow_content_modal {
  padding: 20px 20px 50px 20px;
  height: auto;
}

.applynow_content_modal .applynow_list {
  width: 125px;
}

.applynow_header {
  padding: 0 20px;
  margin-bottom: 0;
}

/*applynow modal end*/
.next {
  padding-bottom: 5px;
}

.reach__us__here .reach__us__here__content {
  background-color: #FAFAFA;
  height: 261px;
}

.reach__us__here .tab {
  position: relative;
  margin-left: 41px;
  color: #171717;
  font-size: 1.2rem;
}

.reach__us__here .tab:hover,
.reach__us__here .service_content:hover {
  color: #97144D;
}

.reach__us__here .tabs .tab::before,
.reach__us__here .tabs .tab::after {
  content: '';
  display: inline-block;
  background: url(/bengali/WebForms/axis-support/assetsNew/images/reach1.jpg);
  width: 42px;
  height: 52px;
  position: absolute;
  bottom: 0;
  right: -24%;
}

.reach__us__here .tabs .tab::after {
  background: url(/bengali/WebForms/axis-support/assetsNew/images/reach2.jpg);
  left: -24%;
}

.reach_us_card {
  min-height: 138px;
}

.reach_us_card:hover .reach_us_icons {
  padding-bottom: 20px;
  position: relative;
  transition-duration: 0.5s;
}

.reach_us_card:hover .reach_us_icons:after {
  content: "";
  background: rgba(0,0,0, 10%);
  width: 100%;
  height: 10px;
  position: absolute;
  left: 0;
  top: 100%;
  filter: blur(5px);
  border-radius: 50%;
  transition-duration: 0.5s;
}

.view_all {
  color: #171717;
}

.view_all:hover {
  color: #97144D;
}

.icons {
  font-size: 2.7rem;
}

.icon-reach-us-here-icon {
  font-size: 0.6rem;
}

.icon2 {
  font-size: 0.5rem !important;
  text-align: left;
  margin: 0 10px;
}

.reach__us__here {
  min-width: 64%;
}
.reach__us__here p, .my__latest_offer .offer_header { 
  font-size: 1.2rem;
  font-family: lato-regular;
}
.bold {
  font-family: lato-bold;
  font-size: 1.2rem;
}

.reach_us_text {
  font-size: 1.4rem;
}

.reach__us__here .tabs .tab {
  background-color: #FAFAFA;
}

.service-message {
  display: none;
}

.service_content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #171717;
}

.service-provided {
  margin-top: 20px;
  font-family: lato-regular;
  font-size: 1rem;
}

.my__latest_offer .offer_header {
  background-color: #fff;
  margin-bottom: 10px !important;
}

.my__latest_offer .controls {
  margin-top: 20px;
  position: absolute;
  top: -2%;
  right: 6%;
    /*display: none;*/
}

.my__latest_offer .controls .control-prev,
.my__latest_offer .controls .control-next {
  width: 18px;
  height: 26px;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-left: auto !important;
  border: 0.06rem solid ;
  padding: 0 0.37rem !important;
  border-radius: 0;
}

.yudaAnimation .button--sonar::before,
.yudaAnimation .button--sonar::after {
  display: none;
}

.yudaAnimation .button--sonar:hover .next {
	color: #fff;
}
  
.yudaAnimation .stack {
  overflow: hidden;
  width: 100%;
  height: 261px;
}

.yudaAnimation .stack__item img {
  width: auto;
  display: block;
  height: 100%;
  pointer-events: none;
  border-bottom: 1px solid #595959;
}

.text_over_img {
  /* background-color: #fff; */
  color: #fff;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  position: absolute;
  background-color: #fff;
  width: 100%;
  bottom: -100%;
  /* right: 50%; */
  /* transform: translateX(50%); */
  /* z-index: -1; */
  /* padding: 5px; */
  margin-top: 5px;
  /* border: 1px solid #ddd; */
  transition: 0.3s ease all;
}

.text_over_img .knowmorenew,
.text_over_img .knowmorenew:focus {
  background: #c51b65;
  text-align: center;
  display: block;
  width: 100%;
  padding: 10px 0;
  margin: 0;
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  cursor: pointer;
}

.knowmore_links,
.knowmore_links:focus {
  color: #97144d;
  width: 100%;
  padding: 5px 0;
}

.knowmore_links:hover {
  color: #fff;
  background-color: #97144d;
}
.text_over_img_popup {
  bottom: -1px;
  z-index: 0;
  /* border: 1px solid #fff; */
}

.text_over_img p {
  color: #97144d;
}

.applynow_list .applynow_head {
  margin-bottom: 0;
  line-height: 1;
  font-size: 13px;
  color: #171717;
  /* margin-bottom: 5px;/ */
}

/* .text_over_img .view_all {
  background-color: #c51b65;
  color: #fff;
  padding: 5px 9px;
  border: 1px solid #97144d;
  text-align: center;
} */

.applynow_icon {
  font-size: 30px;
  margin-bottom: 10px;
  position: relative;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev {
  border: 0.06rem solid ;
  padding: 0 5.92px !important;
  margin: 0 !important;
  border-radius: 0;
  height: 23px;
  width: 23px;
}

.my__latest_offer .controls .control-next,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-next:hover {
  background-color: #97144D;
  color: #fff;
  border: 1px solid #97144D !important;
  height: 23px;
  width: 23px;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-prev:hover {
  background-color: #fff;
  color: #97144D;
  border: 1px solid #595959 !important;
}

/*complaint part*/
.complaint {
  padding-bottom: 80px;
  padding-top: 40px;
}
.plan_smart {
  width: 55%;
  margin-left: 5%;
}
.plan_smarter_header {
  margin-bottom: 20px;
}
.plan_smart p {
  font-size: 1.4rem;
  font-family: lato-light;
}

.bold2 {
  font-family: lato-bold;
  font-size: 1.4rem;
}

.plan_smart .feature_card {
  background-color: #FAFAFA;
  margin: 0 5px 0 0;
}

.plan_smart .feature_card .feature_content {
  width: 100%;
  height: 160px;
  color: #171717;
}

.plan_smart .feature_card:hover .features:before {
  color: #fff;
}

.plan_smart .feature_card .feature_content:hover {
  background-color: #97144D;
  color: #fff;
}

.raise_complaint {
  min-width: 40%;
  padding-right: 5%;
  border-right: 1px solid #cecdcd;
}

.raise_complaint .raise_heading {
  font-size: 1.4rem;
  font-family: lato-light;
  border-bottom: 0.06rem solid #97144D;
  padding-bottom: 15px;
  line-height: 1.2;
}
span.complaint__text {
  margin-right: 20px;
}

.complaint__text:hover {
  color: #97144D
}
.complaint_types li {
  margin-bottom: 10px;
  position: relative;
  cursor: pointer;
}

.complaint_types li span {
  font-size: 1.125rem;
  display: inline-block;
  line-height: normal;
}

.complaint_icon {
  margin-right: 15px;
}


.complaint_icon_modal {
  margin-right: 13px;
  font-size: 34px;
}

.icon_complaint {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(-50%,-50%);
}

.complaint_types li .complaint_icon {
  font-size: 34px;
}

.complaint_types li a {
  color: #171717;
  width: 100%;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  align-items: center;
}

.raise_complaint_modal .complaint_container {
  -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  height: auto ;
  overflow: auto;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  
	
  justify-content: space-between;
} 

.raise_complaint_modal .modal-dropdown-menu{
  max-width: 100%;
  height: 100%;
  margin: 0;
  position: relative;
}

.raise_complaint_modal .query_image {
  position: absolute;
  /* margin-top: -260px; */
  background-color: #fff;
  width: 40%;
}

.raise_complaint_modal .query_section, .raise_complaint_modal .raise_query {
  margin: 20px 0 40px 40px;
}

_:-ms-fullscreen, :root .raise_complaint_modal .query_section, .raise_complaint_modal .raise_query {
  margin: 40px;
}

.plan_smart .card p {
  margin: 0 !important;
  font-family: 'lato-regular';
  font-size: 1rem;
}

.plan_smart .features {
  font-size: 24px;
  margin-bottom: 10px !important;
  color: #97144D;
}

.calculate {
  display: none;
}

.modal_container {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99;
  height: 100vh;
  width: 100%;
  overflow: auto;
  background: rgba(0,0,0,0.6);
}

.contact_modal .modal_content {
  min-height: 225px;
  width: 40%;
  padding: 30px;
}

.contact_container .numbers .contact_icon {
  height: 25px;
  width: 30px;
  margin-right: 15px;
}

.contact_container .numbers {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  margin: 12px 0;
  font-size: 1rem;
  align-items: center;
}

.contact_container .contact_link {
  color: #171717;
}

.contact_container .contact_link:hover {
  color: #97144D;
}

.modal_bold {
  font-family: lato-bold;
  font-size: 21px;
}

.close {
  position: sticky;
  left: 98%;
  top: 0;
  z-index: 1;
  opacity: 1;
  float: none !important;
}

_:-ms-fullscreen, :root .close {
  position: absolute ;
  left: 98%;
  top: 0;
  z-index: 1;
  opacity: 1;
  float: none !important;
}

.close .icon-close {
  font-size: 14px;
}

.nodal_officer_modal .close, .principal_nodal_officer_modal .close, .raise_complaint_modal .close {
  right: 11px;
}

.close .icon-close, .close .icon-close:hover, .close .icon-close:focus {
  color: #97144D;
}

.close_service {
  position: absolute;
  top: 4%;
  right: 2%;
  cursor: pointer;
}

.visible {
  display: block;
}

.modal_content {
  background-color: #fff;
  width: 80%;
  max-height: 93vh;  
  overflow: auto;
  position: absolute;
  bottom: 50%;
  right: 50%;
  transform: translate(50%, 50%);
  /* margin: 20px 0; */
}

.complaint_container {
  min-height: 393px; 
  height: auto;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  position: relative;
}

.modal_content .select2-container--default .select2-selection--single {
  margin: 0 !important;
}

.modal_content .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0 !important;
  /* font-size: 1.563rem; */
}

/*download here section*/

.download_here {
  background-color: #F8F8F8;
  padding: 48px 0;
}

.download_here .owl-carousel.owl-loaded {
  margin-bottom: 0 !important;
}

.download_here_content {
  position: relative;
}

.download_here_content .download_link {
  height: 145.17px;
}

.download_name {
  font-size: 15px;
  font-family: lato-regular;
}

.download_here_content a span {
  color: #3C3C3C;
}

.download_here_content .forms_download {
  font-size: 1.4rem;
  font-family: 'lato-light';
  color: #171717;
}

.download_here_content .forms_download .highlight, .customer_information .highlight {
  font-family: 'lato-bold';
}

.download_here .view_all {
  background-color: #97144D;
  color: #fff;
  padding: 10px 40px;
  border: 1px solid #97144D;
}

.download_here .view_all:hover {
  background-color: #fff;
  color: #97144D;
  border: 1px solid #97144D;
}

.download_here .owl-carousel p, .customer_information p {
  font-size: 1.18rem;
  margin-bottom: 0 !important;
  font-family: lato-regular;
}

.download_here .owl-carousel .features {
  font-size: 1.7rem;
  margin-bottom: 15px !important;
}

.download_here .owl-theme .owl-nav {
  margin-top: 0 !important;
  position: absolute;
  top: 0;
  right: 6%;
}

.download_here_content .download_link:hover {
  -webkit-box-shadow: 0px 3px 37px 0px rgba(0,0,0,0.16);
  -moz-box-shadow: 0px 3px 37px 0px rgba(0,0,0,0.16);
  box-shadow: 0px 3px 37px 0px rgba(0,0,0,0.16);
}

.download_here_content .download_link:hover .download_name {
  color: #97144D;
} 

.download_here_content .owl-stage-outer {
  padding: 27px 0 35px 0;
}

/*customer information*/
.customer_information {
  padding: 48px 0;
}

.customer_information_content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
}

.sub_section_header {
  font-size: 1.4rem;
  color: #171717;
  font-family: 'lato-light';
}

.customer_icon, .customer_icon_img {
  /* min-width: 64px;     */
  height: 64px;    
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;    
  justify-content: center;    
  align-items: center;
  border: 1px solid #F0F0F0;
  border-radius: 8px;
  color: #171717;
  font-size: 24px;
  /* margin-right: 16px !important; */
}

.customer_icon_img {
	min-width: unset !important;
	width: 64px;
	padding: 13px;
}

.customer_links {
  color: #333333;
}

.customer_links:hover {
  color: #97144D;
}

.info {
  flex-wrap: wrap !important;
  padding: 10px 0;
}

.info li {
  width: 33%;
  margin-bottom: 16px;
}

.info li a {
  font-family: lato-regular;
  font-size: 1.125rem;
  color: #171717;

}

/*corner_links*/
.corner_links .corner_links_item {
  background-color: #fff;
  -webkit-box-shadow: 0px 3px 86px 0px rgba(0,0,0,0.16);
  -moz-box-shadow: 0px 3px 86px 0px rgba(0,0,0,0.16);
  box-shadow: 0px 3px 86px 0px rgba(0,0,0,0.16);
  padding: 10px 30px !important;
  transform: skew(-10deg, 0deg);
}

.corner_links .corner_links_item:first-child {
  margin-left: -7px;
}

.corner_links .corner_links_item .corner_links_item_link {
  transform: skew(10deg, 0deg);
  font-size: 0.9rem;
  font-family: 'lato-bold';
  color: #454545;
  text-transform: capitalize;
}

.corner_links .corner_links_item .corner_links_item_link:hover {
  color: #97144D;
}

.nav_links {
  width: 70%;
}

.nav_links .nav_links_item .nav_links_item_link {
  color: #fff;
  padding: 9px 0;
  font-size: 0.813rem;
}

.footer_content p {
  font-size: 0.875rem;
}

.footer_content {
  background:linear-gradient(to right, rgba(9,9,9,100), rgba(255,255,255,100) 96%);       /*by akash*/
  border-top: 1px solid rgb(112, 112, 112, 10%);
}

.footer_content .copyright {
  color: #454545;
  font-size: 0.9rem;
}

/*modal */
/* nodal officer modal and principal nodal officer modal */
.container_nodal,
.container_principal_nodal {
padding: 0 37px 0;
background-color: #fff;
}
:-ms-fullscreen, .root .container_nodal,
.container_principal_nodal {
  padding: 37px;
}

.nodal_modal_content .nodal_content_header,
.principal_nodal_modal_content .principal_nodal_content_header,
.nodal_modal_content .nodal_content_header > *,
.principal_nodal_modal_content .principal_nodal_content_header > * {
font-size: 1.8rem;
}


.nodal_modal_content .nodal_content_description,
.principal_nodal_modal_content .principal_nodal_content_description {
font-size: 1.125rem;
border-bottom: none;
max-width: 56%;
font-family: lato-regular;
color: #171717;
opacity: 0.8;
}

.nodal_modal_content .nodal_card_wrapper,
.principal_nodal_modal_content .principal_nodal_card_wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
margin: 25px 0 0 0;
padding-bottom: 25px;
}

.nodal_card_wrapper .nodal_card,
.principal_nodal_card_wrapper .principal_nodal_card {
width: 30%;
border: 1px solid #DEDEDE;
margin: 0 16px 16px 0;
padding: 23px 17px;
}

.nodal_card_wrapper .nodal_card:last-child,
.principal_nodal_card_wrapper .principal_nodal_card:last-child {
margin-right: 0;
}

.nodal_card .nodal_card_icon,
.principal_nodal_card .principal_nodal_card_icon {
width: 38px;
height: 38px;
}
.nodal_card .nodal_card_icon img,
.principal_nodal_card .principal_nodal_card_icon img {
  width: auto;
}

.nodal_card .nodal_card_header,
.principal_nodal_card .principal_nodal_card_header {
font-size: 1rem;
color: #97144D;
font-family: lato-bold;
text-transform: uppercase;
margin: 21px 0 0 0;
}

.nodal_card .nodal_card_description,
.principal_nodal_card .principal_nodal_card_description {
font-size: 0.875rem;
font-family: lato-regular;
color: #626262;
border: none;
}

.nodal_modal_content, .principal_nodal_modal_content {
  max-height: 93vh;
  /* overflow: auto; */
  /* display: -webkit-box; */
  /* display: -webkit-flex; */
  /* display: -ms-flexbox; */
  /* display: flex; */
  -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  justify-content: space-between;
  width: 100%;
}

.principal_notes {
  background-color: #F5F5F5;
  padding: 10px 37px 48px 37px ;
}

.notes_points {
  padding-left: 17px;
}

.notes_point_item {
  display: list-item;
  list-style-type: disc;
}

.notes_para, a.notes_mail, .notes_heading {
  font-size: 0.75rem ;
  font-family: lato-regular ;
  color: #5D5D5D ;
  margin-bottom: 0 ;
}

.principal_notes .notes_para,
.principal_notes  a.notes_mail,
.principal_notes .notes_heading {
  font-size: 0.75rem ;
  font-family: lato-regular ;
  color: #5D5D5D ;
  margin-bottom: 0 ;
}

.notes_heading {
  margin-bottom: 0 ;
}
.notes_mail {
  color: #171717;
}
.highlight_notes, .highlight_notes:hover {
  font-size: 0.813rem;
  font-family: lato-regular;
  color: #97144D;
}
.notes_points {
  margin-top: 30px !important;
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
}
.notes_point_item, .call {
  font-size: 0.875rem;
  font-family: lato-regular;
  color: #171717;
}
/* #speak4_query {
  flex-direction: column !important;
  justify-content: flex-start;
  align-items: flex-start;
} */

/* nodal officer modal and principal nodal officer modal ends*/

/*internet banking modal*/

 /*modal content*/
 .credit_modal, .credit_modal_2 {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99;
  height: 100vh;
  width: 100%;
  overflow: auto;
  background: rgba(0,0,0,0.6)
}

.OtherReq_modal {
 display: block !important;
	
	
}

.credit_modal_content {
  background-color: #fff;
  width: 54%;
  min-height: 393px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 40px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.credit_header_modal {
  font-family: lato-bold;
  font-size: 1.8rem;
  color: #2C2C2C;
  text-transform: capitalize;
}

.credit_modal_para {
  font-family: lato-light;
  font-size: 1.4rem;
  color: #2C2C2C;
}

.credit_btn, .credit_btn_2 {
  padding: 9px 35px;
  background-color: #F0F0F0;
  outline: none !important;
}

.confirm_btn {
  padding: 9px 35px;
  background-color: #97144d;
  color: #fff;
  margin: 0 5px;
  border: 1px solid #97144d;
}

.confirm_btn:hover, .confirm_btn:focus {
  background-color: #fff;
  color: #97144d;
  border: 1px solid #97144d !important;
}

.account_modal {
  background-color: #fff;
}

.credit_modal .modal_cards {
  display: flex;
  align-items: flex-start;
  width: 302px;
  padding: 20px 17px;
  border-radius: 10px;
  -webkit-box-shadow: 0 3px 29px 0 rgba(0,0,0,0.06);
  -moz-box-shadow: 0 3px 29px 0 rgba(0,0,0,0.06);
  box-shadow: 0 3px 29px 0 rgba(0,0,0,0.06);
}

.follow_bold, .follow_light {
  font-family: lato-bold;
  font-size: 0.938rem;
  color: #2C2C2C;
}

.follow_light {
  font-family: lato-light;
}

.credit_modal .modal_cards .logo {
  padding-top: 6px;
}

.credit_modal .modal_cards .logo .icon-axis_short_logo {
  opacity: 1;
  font-size: 26px;
  margin-right: 18px;
}

.account_no_modal {
  margin-bottom: 0 !important;
}

.modal_spacing {
  margin-bottom: 13px;
}

.buttons {
  margin-top: 20px;
}

/*modal2*/
.credit_modal_2 .credit_modal_content {
  background-color: #fff;
  width: 80%;
  min-height: 300px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 40px 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  }
  .credit_modal_2 .internet_banking {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 56%;
    border-right: 1px solid rgba(112,112,112,20%);
  }

  .internet_header {
    font-family: lato-light;
    font-size: 1.4rem;
    color: #2C2C2C;
    line-height: 1.1;
  }

  .confirmation_buttons {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 44%;
  }

  .internet_banking, .confirmation_buttons {
    padding: 0 46px;
  }
  
  .nav_links_item {
	  margin-right: 5px;
  }




/*responsive*/


@media screen and (min-width: 1152px) {
  .axis__bank__services {
    margin-top: 58px;
  }
}


@media screen and (max-width: 1367px) {
   .raise_complaint_modal .query_image {
	   width:44%;
   }
}

@media (max-width:1024px) {
  /*customer support*/
  .frequent-questions {
    max-width: none;
    margin-bottom: 0;
  }
  .customer-support form {
    margin-bottom: 50px;
  }
  .customer-support {
    padding-left: 29px;
    margin-top: 65px;
    width: 39.4%;
  }
  /*axis bank services*/
  .axis__bank__services {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    padding: 60px 0 !important;
  }
  .tabs {
    display: none;
  }
  .reach__us__here {
   min-width: none;
   width: 100%;
  }
  .my__latest_offer .card {
    padding: 0 !important;
  }
  .my__latest_offer {
    position: relative;
    width: 100%;
  }
  .my__latest_offer .owl-theme .owl-nav {
    position: absolute;
    right: 6%;
    top: -1%;
  }
  .reach__us__here .reach__us__here__content {
    flex-wrap: wrap !important;
    height: auto !important;
  }
  .reach__us__here__content .service {
    width: 30%;
    padding: 20px 0;
  }
  .service-message {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
    justify-content: center;
  }
  .my__latest_offer {
    max-width: 50%;
    margin-top: 40px !important;
  }
  /*complaint part*/
  .complaint {
    align-items: flex-start !important;
  }
  .complaint_container {
    height: auto;
  }
  .raise_complaint {
    width: 40%;
  }

  .plan_smart p {
    margin-bottom: 8px !important;
  }

  .plan_smart .card p {
    margin: 0 !important;
    font-family: lato-bold;
    font-size: 0.8rem;
  }

  .calculate {
    display: block;
  }

  .download_here .view_all {
    margin-top: 0 !important;
  }

  .view_all {
    background-color: #97144D;
    color: #fff;
    padding: 10px 40px;
    margin-top: 20px;
    border: 1px solid #97144D;
  }
  .view_all:hover {
    background-color: #fff;
    color: #97144D;
    border: 1px solid #97144D;
  }
  /*download*/
  .download_here_content .owl-stage-outer {
    padding: 25px 0 !important;
  }

  /*customer information*/
  .customer_information_content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  /*close*/
  .close {
    left: 97%;
  }
  .query_image {
	  width: 65%;
  }
  .raise_complaint_modal .query_image {
	  width: 58%;
  }
}

@media (max-width: 992px) {

  .bg-image img, .bg-image {
    width: 93%;
    height: 59px;
  }
  
  .imgText {
	  display: none;
  }
  
  /*customer support*/
  .customer-queries {
    margin-top: 26px !important;
  }
  .boldtext {
    display: block;
  }
  .customer-support {
    width: 50%;
    margin-top: 0 !important;
  }
  .customer-queries p {
    font-size: 21px;
  }
  .form-group .form-control {
    height: 42px;
  }
  .axis-bank-support {
    overflow: hidden;
  }
  .wfh__images {
    max-width: 67%;
    width: 100%;
    position: absolute;
    top: 3%;
    right: -17%;
    z-index: -1;
  }
  .wfh__images .owl-carousel .owl-item img {
    display: block;
    width: 75% !important;
  }

  /*reach us here*/
  .reach_us_text {
    font-family: lato-bold;           /*common css*/
  }
  .reach_us_text {
    font-size: 19px;
  }
  .raise_complaint .raise_heading, .my__latest_offer .offer_header {
    font-size: 1.2rem;
  }
  .service-message {
    padding-left: 15px;
  }
  .service-provided {
    font-family: lato-regular;       /*common css*/
  }
  .service-provided {
    font-size: 13px;
  }

  .axis__bank__services {
    padding: 50px 0 !important;
  }

  .axis__bank__services__container {
    max-width: 100% !important;
  }

  /*raise complaint*/
  .complaint_types li .complaint_icon {
    font-size: 34px;
    margin-right: 20px !important;
  }

  .raise_complaint {
    width: 100%;
    border: none;
    padding-right: 0 !important;
  }

  .icon_complaint {
    margin-left: 10px;
  }

  /*plain smart*/
  .plan_smart .card p {
    font-size: 14px;
  }
  .plan_smarter_header {
    margin-bottom: 0 !important;
  }

  /* ------------------------------------------------- */
  
  .container {
    max-width: 100%;
    padding: 0 !important;
  }

  .latest__announcements.mobile_view .container {
    max-width: 100% !important;
  }
  .container-fluid {
    height: auto !important;
    box-shadow: 0px 3px 36px 0px rgb(0 0 0 / 10%);
  }

  .latest__announcements {

    display: none;
  }

  .latest__announcements.mobile_view {
    display: block;
    position: relative;
    text-align: left;
    width: 75%;
	  margin: 50px 0 20px 0;
  }
  
   .imgText.mobile_view {
    display: block;
    position: relative;
    text-align: left;
    width: 75%;
	  margin: 50px 0 20px 0;
  }
  

  .latest__announcements.mobile_view .owl-theme .owl-nav.disabled+.owl-dots {
    position: absolute;
    left: 0;
    bottom: -22px;
    top: auto;
    right: auto;
  }
  /*navbar*/
  .bg-image img {
    width: 298px;
    height: 81px;
  }
  .container-fluid::before {
    height: 26px;
  }
  .queries-resolved p {
    padding: 6px 12px !important;
  }
  .nav-container li a {
    font-size: 0.8rem;
  }
  
  .wfh__images .owl-dots {
    display: none;
  }

  /*complaint*/
  .complaint {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
    flex-direction: column !important;
  }
  .raise_complaint, .plan_smart {
    width: 100%;
  }

  .plan_smart {
    margin-top: 0 !important;
    margin-left: 0 !important;
    padding: 50px 0;
  }

  .plan_smart .owl-stage-outer {
    width: 100%;
  }
  .plan_smart .feature_card {
    margin: 0 !important;
  }

  .plan_smart .owl-carousel .owl-stage {
    width: 100% !important;
  }
  .owl-carousel .owl-stage {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
  }

  .modalDropdown .query_section {
    margin-right: 92px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    align-items: flex-start;
  }

  .plan_smart .owl-carousel.owl-drag .owl-item {
    width: 50% !important;
  }

  .plan_smart p {
    margin-bottom: 8px !important;
  }

  .calculate {
    display: block;
  }

  .view_all {
    background-color: #97144D;
    color: #fff;
    padding: 10px 40px;
    margin-top: 20px;
    border: 1px solid #97144D;
  }
  .view_all:hover {
    background-color: #fff;
    color: #97144D;
    border: 1px solid #97144D;
  }

  /*customer information*/
  .customer_information {
    padding: 58px 0;
  }
  .info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    align-items: flex-start !important;
    padding: 0;
  }

  /*download*/
  .download_here .owl-carousel .owl-stage {
    padding: 0 !important;
  }
  .download_here {
    background-color: #F8F8F8;
    padding: 48px 0;
  }

  .download_link {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
    flex-direction: row !important;
    justify-content: flex-start !important;
    align-items: center !important;
    height: 62px !important;
  }
  
  .plan_smart .features {
    margin: 0 15px;
    font-size: 34px;
  }

  .download_here_content .download_link:hover {
    box-shadow: none !important;
  }

  .download_here .owl-carousel {
    max-width: 93.99%;
    margin: 0 auto;
  }

  .download_here .owl-carousel .owl-stage {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    transform: unset !important;
  }

  .download_here .owl-stage,
  .download_here .owl-stage-outer,
  .download_here .owl-item {
    width: 100% !important;
  }

  .download_here .owl-theme .owl-nav {
    display: none;
  }

  .download_here .owl-carousel .features {
    margin-bottom: 0 !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 66px;
  }

  .service {
    padding: 0 !important;
  }
  /*important customer section*/
  .download_here_content .owl-item:nth-of-type(1), 
  .download_here_content .owl-item:nth-of-type(2), 
  .download_here_content .owl-item:nth-of-type(3), 
  .download_here_content .owl-item:nth-of-type(4) {
    display: block;
    margin-bottom: 5px;
  }
  .download_here_content .owl-item {
    display: none;
  }
  .info li {
    display: block;
    width: 100%;
  }
  /*survey*/
  .corner_links {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
    flex-direction: column !important;
  }
  .corner_links li {
    width: 100%;
    transform: skew(0deg,0deg ) !important;
    height: 62px;
  }
  .corner_links .corner_links_item .corner_links_item_link {
    /* transform: skew(0deg,0deg); */
    transform: none;
  }
  .corner_links_item span {
    display: inline !important;
  }
  .corner_links .corner_links_item {
    box-shadow: none;
    background-color: #FAFAFA;
    border-bottom: 1px solid #fff;
    transform: none;
  }
  .corner_links .corner_links_item:first-child,
  .corner_links .corner_links_item {
    margin-left: 0;
    height: auto !important;
    padding: 18px 30px !important;
  }

  /* footer */

  .footer_content {
    background: none;
  }
  .footer_content .container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
    flex-direction: column !important;
    max-width: 100% !important;
  }

  .nav_links {
    width: 100%;
    background-color: #171717;
    text-align: center;
    justify-content: space-around !important;
  }
  .nav_links a {
    padding: 10px 0;
  }
  .footer_content .copyright {
    padding: 19px 24px;
    width: 100%;
  }

  /*modal*/
  .modal_content {
    height: auto;
    overflow: auto;
  }
  .complaint_container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  /* .sub_dropdown_menu {
    margin: 0 !important;
  } */
  /* .query_step.show {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    align-items: flex-start;
  } */
   /*modal2*/
 .credit_modal_2 .credit_modal_content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  }

  .credit_modal_2 .internet_banking {
    display: flex;
    flex-direction: column;
    width: 100%;
    border-right: none;
  }
  .confirmation_buttons {
    margin-top: 40px;
    align-items: baseline;
    width: 100%;
  }

  .confirm_btn:first-child {
    margin: 0 5px 0 0;
  }
}
@media (max-width: 850px) {
  .modalDropdown {
    max-width: 100%;
  }
  .query_image {
    display: none;
  }
  .query_section {
    width: 100% !important;
  }
}
@media (max-width: 768px) {
  /*navbar*/
  
  .bg-image img, .bg-image {
    width: 93%;
    height: 59px;
  }
  .navbar {
    padding: 0 !important;
    width: 100%;
    justify-content: flex-start !important;
    align-items: flex-start !important;
  }
  .navbar-container {
    width: 100%;
    height: 58px;
  }
  .navbar, .container-fluid {
    padding: 0 !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
    flex-direction: column !important;
  }
  .nav-container {
    width: 100%;
  }
  .nav-container li a {
    font-size: 14px;
  }
  .navbar-brand img {
    width: 50%;
    height: auto;
  }
  .navbar-toggler {
    position: absolute;
    font-size: 1px;
    top: 50%;
    left: 0;
    transform: translate(0,-50%);
    display: none;
  }
  .navbar-brand {
    margin: 0 0 5px 24px !important;
  }
  .container-fluid {
    display: block !important;
  }
  .container-fluid::before {
    height: 19px;
  }

  .queries-resolved {
    position: absolute;
    top: 23%;
    /* right: 5%; */
	right: 1%;
    align-items: center !important;
    /* width: 60%; */
    width: 45%;
    justify-content: flex-end !important;
  }
  .queries-resolved p {
    background: transparent;
    padding: 0 !important;
    font-size: 11px;
    margin-right: 20px !important;
  }
  .queries-resolved .count {
    padding: 0 !important;
    font-size: 13px;
    font-weight: 800;
  }
  /*ham-icon*/
  .ham-icon {
    display: block;
    height: 3px;
    width: 20px;
    background-color: #fff;
    margin: 5px;
  }

  .axis_aha {
    bottom: 3%;
  }
  
  /*customer support*/
  .customer-support {
    min-width: 0;
    padding: 0 24px !important;
    width: 60%;
  }
  .customer-queries {
    width: 218px !important;
    margin-top: 26px !important;
  }
  .boldtext {
    display: block;
  }
  .customer-queries p {
    margin-bottom: 108px !important;
    line-height: 1.2;
  }
  .axis-bank-support {
    overflow: hidden;
  }
  .wfh__images {
    max-width: none;
    width: 100%;
    position: absolute;
    top: 8%;
    right: -35%;
    z-index: -1;
  }
  .wfh__images .owl-carousel .owl-item img {
    display: block;
    width: 100%;
  }

  /*reach us here*/
  .reach_us_text {
    font-family: lato-bold;           /*common css*/
  }
  .reach_us_text {
    font-size: 19px;
  }
  .raise_complaint .raise_heading, .my__latest_offer .offer_header {
    font-size: 1.2rem;
  }
  .service-message {
    padding-left: 15px;
  }
  .service-provided {
    font-family: lato-regular;       /*common css*/
  }
  .service-provided {
    font-size: 13px;
  }

  .my__latest_offer {
    padding: 0 10px;
  }

  .my__latest_offer .owl-theme .owl-nav {
    top: -5%;
    right: 4%;
  }

  .axis__bank__services {
    padding: 5px 0 !important;
  }

  /*raise complaint*/
  .complaint_types li .complaint_icon {
    font-size: 34px;
    margin-right: 20px !important;
  }

  .raise_complaint {
    width: 100%;
  }

  .icon_complaint {
    margin-left: 10px;
  }

  /*latest offers*/
  .my__latest_offer .controls {
    top: -5%;
    right: 0;

  }

  /*plan smart*/
  .plan_smart {
    margin-top: 0 !important;
    padding: 54px 0;
  }
  .plan_smart .card p {
    font-size: 14px;
  }

  /* service dropdown starts */
  .serviceDropdown {
    padding: 20px;
  }

  .modalDropdown  {
    align-items: flex-start;
  }

  .serviceDropdown .owl-item {
    width: 125px !important;
    min-height: 147px !important;
  }

  .serviceDropdown .services_card {
    background-color: #FAFAFA;
    min-height: 147px !important;
    padding: 10px;
    border: 1px solid transparent !important;
    border-radius: unset;
    transition-duration: 0.3s;
  }

  .serviceDropdown .services_card:hover,
  .serviceDropdown .services_card:focus,
  .serviceDropdown .services_card.show {
    border: 1px solid #97144D !important;
    transition-duration: 0.3s;
  }

  .serviceDropdown .services_card:hover > .sub_services_card,
  .serviceDropdown .services_card:focus > .sub_services_card,
  .serviceDropdown .services_card.show > .sub_services_card {
    display: block !important;
  }

  .serviceDropdown .services_card .services {
    font-size: 34px;
    margin-top: 15px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
  }

  .serviceDropdown .services_card .services_link {
    font-size: 0.82rem;
    color: #171717;
    margin-top: 15px;
  }

  /* .sub_dropdown_menu {
    margin: 0 !important;
  } */
  
  /* service dropdown ends */

  .chat_agent_modal .modal_content .modal-dropdown-menu,
  .principal_nodal_officer_modal .modal_content .modal-dropdown-menu,
  .raise_complaint_modal .modal_content .modal-dropdown-menu,
  .modal_content .modal-dropdown-menu {
    width: 100%;
    margin: 0 !important;
    justify-content: flex-start !important;
    padding: 20px;
  }

  .raise_complaint_modal .modal_content .modal-dropdown-menu {
    padding: 20px 20px 0 20px !important;
  }

  .chat_agent_modal .modal_content .queryDropdown .query_section, .modalDropdown .query_section,
  .principal_nodal_officer_modal .modal_content .queryDropdown .query_section, .modalDropdown .query_section,
  .raise_complaint_modal .modal_content .queryDropdown .query_section, .modalDropdown .query_section,
  .modal_content .queryDropdown .query_section, .modalDropdown .query_section {
	  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
    flex-direction: column !important;
    align-items: flex-start;
    flex-wrap: wrap;
    margin: 0 !important;
    width: 100%;
    max-height: 100%;
  }

  .chat_agent_modal .queryDropdown .query_section > * ,
  .principal_nodal_officer_modal .queryDropdown .query_section > * ,
  .raise_complaint_modal .queryDropdown .query_section > * ,
  .queryDropdown .query_section > * {
    padding-bottom: 5px;
    font-size: 1.3rem;
  }

  .chat_agent_modal .queryDropdown .query_section,
  .principal_nodal_officer_modal .queryDropdown .query_section,
  .raise_complaint_modal .queryDropdown .query_section,
  .queryDropdown .query_section {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    align-items: flex-start !important;
  }
  .chat_agent_modal .queryDropdown.show,
  .principal_nodal_officer_modal .queryDropdown.show,
  .raise_complaint_modal .queryDropdown.show,
  .queryDropdown.show {
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    align-items: flex-start;
  }
  .chat_agent_modal .query_step.show,
  .principal_nodal_officer_modal .query_step.show,
  .raise_complaint_modal .query_step.show,
  .query_step.show {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    align-items: flex-start !important;
  }
  .chat_agent_modal .select2-container--default .select2-selection--single .select2-selection__rendered,
  .principal_nodal_officer_modal .select2-container--default .select2-selection--single .select2-selection__rendered,
  .raise_complaint_modal .select2-container--default .select2-selection--single .select2-selection__rendered,
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: 0 !important;
  }
  .chat_agent_modal .raise_query,
  .principal_nodal_officer_modal .raise_query,
  .raise_complaint_modal .raise_query,
  .raise_query {
    margin-top: 10px !important;
  }

  .contact_modal .modal_content {
    width: 65%;
  }

  /*dropdown complaint*/
  .nodal_modal_content .nodal_content_description,
  .principal_nodal_modal_content .principal_nodal_content_description {
    max-width: 100%;
  }
  .nodal_card_wrapper .nodal_card, 
  .principal_nodal_card_wrapper .principal_nodal_card {
    width: 45%;
  }

  .raise_complaint_modal .raise_query {
    margin-left: 0 !important;
  }

  .nodal_modal_content, .principal_nodal_modal_content, .raise_complaint_modal .complaint_container {
    /* overflow: auto; */
    height: auto;
  }

  /* .query_section {
    width: 60% !important;
  } */
   /*close*/
   .close {
    left: 96%;
  }
  /*modal1*/
    .credit_modal .modal_cards {
      width: 100%;
      padding: 20px 17px;
    }

    .credit_modal_content {
        width: 70%;
    }
    .internet_banking, .confirmation_buttons {
        padding: 0 20px;
    }
	
	/* by akash */
	/* footer */
	.nav_links {
		flex-direction: column;
		align-items: flex-start !important;
		padding: 5px 30px;
	}
	
	.nav_links .nav_links_item .nav_links_item_link {
		padding: 4px 0;
		font-size: 0.813rem;
	}
	
	/* by akash */
	
}

@media (max-width: 576px) {
	.queryDropdown .query_section{ 
		flex-wrap: nowrap;
		max-height: unset;
	}
	
	
	 /*customer info modal*/
  .customerinfo_links .modal_content .customerinfo_content {
    padding: 10px;
  }

  .customerinfo_links .modal_content .customerinfo_content .info li a {
    font-size: 1rem;
  }

  .customerinfo_links .modal_content .customerinfo_content .customer_icon {
    min-width: 50px;
    height: 50px;
  }
	
	
  .latest__announcements.mobile_view .container {
    max-width: 100% !important;
  }
  .container {
    max-width: 89.99% !important;
  }
  .axis__bank__services__container {
    max-width: 100% !important;
  }
  /*navbar*/
  
  .bg-image img, .bg-image {
    width: 80%;
    height: 58px;
  }
  .customer-support {
    width: 100%;
    margin-top: 0 !important;
  }  

  .queries-resolved {
    top: 15%;
  }

  .my__latest_offer {
    max-width: 89.99%;
  }

  /*complaint*/
  .complaint_types li:last-child a span {
    display: block;
  }

  .complaint_types li a {
    vertical-align: middle;
  }

  .complaint_container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    overflow: auto;
  }

  .modal_helper {
    font-family: lato-regular;
  }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 1.3rem;
  }
  /* .queryDropdown .select2-container--default .select2-selection--single .select2-selection__rendered {
    text-overflow: nowrap;
    overflow: unset;
    width: unset;
  } */

  .nodal_card_wrapper .nodal_card, .principal_nodal_card_wrapper .principal_nodal_card {
    width: 100%;
    margin-right: 0 ;
  }

  /* disable owl */

  .serviceDropdown .owl-item.cloned{
    display: none !important;
  }
  .serviceDropdown .owl-stage{
    transform:none !important;
    transition: none !important;
    width: auto !important;
  }
  .serviceDropdown .owl-item{
    width: 100% !important;
  }
  .serviceDropdown .owl-theme .owl-nav {
    display: none;
  }
  .serviceDropdown .services_card {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
    flex-direction: row !important;
    align-items: center;
  }
  .serviceDropdown .services_card .services,
  .serviceDropdown .services_card .services_link {
    margin-top: 0;
  }
  .serviceDropdown .services_card .insta_service_icons   {
    width: 50px;
  }
  .serviceDropdown .owl-item,
  .serviceDropdown .services_card {
    min-height: 10px !important;
    margin-bottom: 10px;
  }
  
  .serviceDropdown .services_card,
  .serviceDropdown .services_card:hover, 
  .serviceDropdown .services_card:focus, 
  .serviceDropdown .services_card.show {
    border: none !important;
  }

  .serviceDropdown .services_card {
    background-color: unset;
    align-items: center !important;
  }

  .web_sub_services {
    display: none !important;
  }

  .mob_sub_services.show {
    display: block !important;
  }

  .services_link {
    margin-left: 25px;
  }

  .sub_services.show {
    overflow: visible;
    padding: 10px !important; 
  }
  .mob_sb_uservices .sub_services_link,
  .sub_services.show .sub_services_link {
    width: 100% !important;
    min-width: auto !important;
    text-align: left !important;
    white-space: unset !important;
  }
  .sub_services.show .sub_services_link:last-child {
    margin-bottom: 0 !important;
  }
  .services_card.show:before {
    display: none;
  }
  .sub_services.show:before {
    display: block;
  }
  .sub_dropdown_menu {
    display: block;
  }
  
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    /* width: 183px; */
    padding: 0 !important;
  }
  .dropdown-menu.show {
    height: 67vh;
    overflow: auto;
  }
  .query_section {
    width: 100% !important;
  }  

  .query_image {
    display: none;
  }
  .download_here .owl-carousel {
    max-width: 89.99%;
  }
  
  .frequent-questions a {
    padding: 6px !important;
  }

  /*footer*/
  .nav_links_item {
    width: 100%;
    padding: 5px 0;
	
  }

  .modal_content {
    max-height: 80vh;
  }
  
  
  /* by akash */
  .nav_links {
    flex-wrap: wrap;
    align-items: flex-start !important;
	text-align: left;
}

.nav_links .nav_links_item:last-child .nav_links_item_link {
	font-size: 0.7rem;
}
  /*by akash*/
   /*close*/
   .close {
    left: 94%;
  }
}

@media (max-width: 376px) {
  .wfh__images {
    top: 20%;
  }
  .contact_modal .modal_content {
    width: 80%;
  }
  /* .latest__announcements {
    display: block;
  }
  .latest_heading {
    margin: 0 0 8px 0 !important;
  }
  .latest__announcements .card {
    width: 240px;
  }
  .latest__announcements .card .card-content {
    padding-left: 100px;
  } */

  /*close*/
  .close {
    left: 92%;
  }

}

@media (max-width: 320px) {
  /*navbar*/
  .bg-image img,.bg-image {
    width: 209px;
  }
  .nav-container li a {
    font-size: 13px;
  }

  .axis_aha {
    bottom: 17%;
  }

  .my__latest_offer .bold {
    font-size: 1.2rem !important;
  }

  /*customer*/
  .form-group .form-control {
    font-size: 1rem !important;
  }

  .icon-input span {
    font-size: 1.125rem;
  }

  .queries-resolved {
    position: absolute;
    top: 23%;
    right: 3%;
    align-items: center !important;
  }

  .wfh__images {
    top: 24%;
  }

  /*complaint */
  .complaint_types li .complaint__text {
    font-size: 1rem !important;
  }

  .bold {
    font-size: 1rem !important;
  }
  .my__latest_offer .owl-theme .owl-nav {
    top: -5%;
    right: 8%;
  }
  /*plain smart*/
  .plan_smart .card p {
    font-size: 0.7rem;
  }
  .nodal_modal_content .bold, .principal_nodal_modal_content .bold {
    font-size: 1.8rem !important;
  }
}



/*language styling start*/
.Select_language {
  padding: 1px 10px 2px;
  background: #a4224d;
  color: #fff;
  border-radius: 5px;
  font-size: 0.9rem;
  text-decoration: none;
  min-width: 60px;
  text-transform: capitalize;
}

.Select_language .dropdown-menu {
  width: auto ;
  transform: unset !important;
  padding: 20px;
  border: none;
  z-index: 5 !important;
  padding: 5px;
  box-shadow: none
}

.header__SkipToMainContainer .sizes {
  min-width: 300px;
  padding-left: 18px
}
.header__SkipToMainContainer .sizes li{ margin-left: 5px}
.header__SkipToMainContainer .sizes li button{ padding: 0 5px}

.header__SkipToMainContainer .sizes .select2-container--default .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: capitalize;
  white-space: nowrap;
  color: #fff;
  font-size: 0.8rem;
  font-family: lato-regular;
  width: 100%;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #fff transparent transparent transparent;
}

.header__SkipToMainContainer .sizes .select2-container--default .select2-selection--single {
  background-color: #a4224d;
  border-radius: 4px;
}
.header__SkipToMainContainer .sizes  .select2 {
  width: 35% !important;
}
.header__SkipToMainContainer .sizes .select2-container--default .select2-selection--single .select2-selection__arrow {
  display: block;
}
.Select_language .sizes .select2-container--default .select2-results__option--selected {
  background-color: #fff;
}

.sizes .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #fff;
}


/*language styling end*/