/* @import url("https://fonts.googleapis.com/css2?family=Noto+Nastaliq+Urdu:wght@400..700&display=swap"); */

@font-face {
  font-family: "jameel-noori-nastaleeq-regular";
  src: url(../fonts/jameel-noori-nastaleeq-regular.ttf);
}

/* .noto-nastaliq-urdu-<uniquifier> {
  font-family: "Noto Nastaliq Urdu", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
} */

body {
  /* font-family: "Noto Nastaliq Urdu", serif; */
  font-family: "jameel-noori-nastaleeq-regular", serif !important;
}

:root {
  --fontRoboto: "jameel-noori-nastaleeq-regular", serif !important;
  --fontWorkSans: "jameel-noori-nastaleeq-regular", serif !important;
  --fontPoppins: "jameel-noori-nastaleeq-regular", serif !important;
}

/* 
header .top-header nav ul li a,
header .main-nav-bx nav ul li a,
.banner h1,
.category-box h4,
.tools .tools-box .item a h4,
.tools .tools-box .item .item-hover p,
.tools .tools-box .item .item-hover a,
.colorYellow,
.title h3,
.title h4,
.title p,
.title h3 span,
.title h4 span,
.analysisCalculator .radio-buttons .custom-radio .radio-btn h3,
.form-control,
.planIT ul li,
.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .chooseUs-details h4,
.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .chooseUs-details p,
.haveAQuestion .haveAQuestion-box .green-box .inner h4,
.haveAQuestion .haveAQuestion-box .green-box .inner ul li a,
.form-select,
footer .top-foot .announcement-bx .ftr-latest-news-txt,
footer .mdl-foot h6,
footer .mdl-foot .foot-nav ul li a,header .main-drp-box .left-panel-hover-box .left-nav-bx .category-box h4,.left-panel-hover-box .left-nav-bx ul li a {
  font-family: "jameel-noori-nastaleeq-regular", serif !important;
} */
/*Pop Up*/
.director-profile-modal .modal-content-main .pera-content {
  padding-left: 10px;
}

/*Pop Up*/

header .top-header nav ul {
  direction: rtl;
}

.analysisCalculator,
.planIT {
  direction: rtl;
}

.planIT .title,
.planIT .title h3,
.planIT .title h4,
.planIT .title p {
  text-align: right;
}

.planIT ul li img {
  padding-right: 0;
  padding-left: 1.188rem;
}

.planIT ul li {
  border-right: none;
  border-left: 1px solid var(--borderColor);
  margin: 0 1.875rem 0 0;
  padding-right: 0;
  padding-left: 1.875px;
}

.planIT ul li:nth-child(1) {
  margin-right: 0;
}

.planIT ul li:nth-child(2) {}

.planIT ul li:nth-child(3) {
  margin-left: 0;
}

.planIT ul li:last-child {
  margin-left: 0;
}

.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .chooseUs-details {
  text-align: right;
}

.haveAQuestion .haveAQuestion-box .green-box .inner {
  direction: rtl;
}

.haveAQuestion .haveAQuestion-box #haveQuestionForm {
  direction: rtl;
}

.haveAQuestion .haveAQuestion-box .green-box .inner ul li img {
  margin-left: 1.063rem;
}

.haveAQuestion .haveAQuestion-box .green-box:before {
  transform: scaleX(-1);
  left: 0;
  right: unset;
}

.haveAQuestion .haveAQuestion-box .green-box .inner ul li a {
  direction: ltr;
}

.haveAQuestion .haveAQuestion-box form .form-label {
  font-size: 18px;
}

.form-select {
  background-position: left 0.75rem center;
}

footer .top-foot .announcement-bx {
  direction: rtl;
}

footer .mdl-foot {
  direction: rtl;
}

.banner .mainSlider-swiper .swiper-slide .d-show.t-show {
  direction: rtl;
}

.banner .mainSlider-swiper .swiper-pagination-vertical.swiper-pagination-bullets,
.banner .mainSlider-swiper .swiper-vertical>.swiper-pagination-bullets {
  left: 5%;
  right: unset;
}

header .main-nav-bx nav {
  direction: rtl;
}

/* .main-nav-bx nav ul li:last-child {
  border-right: 1px solid var(--txtGrey);
} */

.main-nav-bx nav ul li:first-child {
  border: none;
}

.main-drp-box .right-panel .left-nav-bx {
  direction: rtl;
}

/* .main-drp-box .right-panel .left-panel-hover-box .left-nav-bx .close-btn {
  left: 25px;
  right: unset;
} */



.category-box {
  border-radius: 0px 0px 20px 20px !important;
  padding-left: 0px !important;
  padding-right: 15px;
}

.category-box h4 {
  border-radius: 0px 15px 15px 0px !important;
}


.banner.inner .row.align-items-center {
  flex-direction: row-reverse;
}

.banner.inner .row.align-items-center .d-show h1,
.banner.inner .row.align-items-center .m-show h1 {
  text-align: right;
}

.SearchBox .mainSearch {
  flex-direction: row-reverse;
}

.SearchBox .mainSearch .first .search {
  flex-direction: row-reverse;
}

.SearchBox .mainSearch .first .search input {
  text-align: right;
}

.SearchBox .SearchHistory {
  right: 20%;
  left: 30%;
  direction: rtl;
}

.srch-close-btn {
  text-align: left;
}

.overlay .closebtn {
  right: auto;
  left: 135px;
}

.voice-box input {
  text-align: right;
}

.voice-box .predictive-box #search_result_return li a {
  text-align: right;
}

/* .mainSlider-swiper .swiper-slide .row {
  flex-direction: row-reverse;
} */

.details-section {
  direction: rtl;
}

.breadcrumb-sec {
  direction: rtl;
}

.breadcrumb-sec .breadcrumb .breadcrumb-item {
  padding-right: var(--bs-breadcrumb-item-padding-x) !important;
  padding-left: 0rem !important;
}

.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .row.justify-content-center.align-items-center {
  flex-direction: row-reverse;
}

.planIT .title h3,
.planIT .title h4 {
  display: block;
}

.planIT ul li {
  margin: 0;
}

.planIT ul li {
  justify-content: center;
}

.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide img {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.title h3 {
  line-height: 6.438rem;
  padding: 0 20px;
}

.title h4 {
  padding: 0 20px;

}

.banner h1 {
  line-height: normal;
  /* padding: 0 20px; */

}

.efuLifeFundsSection .fund-box .slider .fund-swiper .swiper-slide ul li {
  padding-left: 3.75rem;
  padding-right: 0;
}

.efuLifeFundsSection .fund-box .slider .fund-swiper .swiper-slide .row.justify-content-center {
  direction: rtl;
}

header .main-nav-bx .row .col-xl-8.d-flex {
  justify-content: end !important;
}


header .mob-menu .mob-menu-main-links li {
  direction: rtl;
}

header .f-main-heading {
  direction: rtl;
}

header .sub-mob-menu .mob-submenu-links,
header .last-lvl-menu .mob-submenu-links {
  direction: rtl;
}

header .sub-mob-menu .mob-submenu-links .accordion .accordion-item .accordion-header .accordion-button img {
  transform: rotate(180deg);
  transition: all 0.5s ease;
}

header .mob-menu .mob-menu-main-links li img {
  transform: rotate(180deg);
}

header .mob-menu .mob-menu-other-links {
  direction: rtl;
}

.banner .mainSlider-swiper .swiper-slide .container .row {
  flex-direction: row-reverse;
}



.accordion .accordion-item .accordion-header .accordion-button {
  direction: rtl;
}

.accordion .accordion-item .accordion-header .accordion-button::after {
  left: 1%;
  right: unset;
}

.accordion .accordion-item .accordion-collapse .accordion-body p {
  text-align: right;
  direction: rtl;
}

.accordion .accordion-item .accordion-collapse .accordion-body ul {
  direction: rtl;
}


.channel-box p {
  direction: rtl;
}

.channel-box h5 {
  direction: rtl;
}


.claimModal .modal-content .modal-header {
  direction: rtl;
}

.claimModal .modal-content .modal-header .btn-close {
  margin-right: auto;
  margin-left: unset;
}

.claimModal .modal-content .modal-body .digital-payment-modal-data {
  direction: rtl;
}

.director-profile-modal .modal-body .row {
  direction: rtl;
}

.director-profile-modal .modal-body .btn-close {
  left: 1%;
  right: unset;
}

.digital-payment-modal-data {
  direction: rtl;
}

.contact-us.contact-info-sec .contact-details {
  direction: rtl;
}

.contact-us.contact-info-sec .contact-area-ul>li:nth-child(odd):before {
  left: 0;
  right: auto;
}

.contact-us.contact-info-sec .contact-area-ul>li:nth-child(2) p {
  direction: ltr;
}

.haveAQuestion .haveAQuestion-box {
  direction: rtl;
}

.forms .bullets_bold_list {
  direction: rtl;
}

.selection-bx select {
  direction: rtl;
  line-height: 1rem;
}

.akm-sec .nav-tabs {
  direction: ltr;
}

.online_claim_sec .row {
  direction: rtl;
}

.online_claim_sec .row .title h3 {
  text-align: right;
}


.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.claim-date-bx .date-icon {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 8px;
  border-top-left-radius: 8px;
  border-left: 1px solid var(--bs-border-color);
  border-right: 1px solid transparent;
}

.claim-date-bx .date-input {
  border-right: 1px solid var(--borderColor);
  border-left: 1px solid transparent;
}

.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.claim-date-bx .date-input:focus+.input-group-append {
  border-color: var(--colorGreen2);
}

.claim-date-bx .date-input:focus+.claim-date-bx .date-icon {
  border-color: var(--colorGreen2);
}

.financial-reports .bullets_bold_list {
  direction: rtl;
}

.complaints_and_feedback_sec {
  direction: rtl;
}

.accordion {
  direction: rtl;
}

.accordion .accordion-item .accordion-header .accordion-button::after {
  right: auto;
  left: 1%;
  margin-left: auto;
  margin-right: -4px;
}

.haveAQuestion .haveAQuestion-box .flex-row-reverse {
  flex-direction: row !important;
}

.channel-box-main .row {
  direction: rtl;
}

.conventional-shariah .row.justify-content-center .row {
  direction: rtl;
}

.historical-table {
  direction: rtl;
}

.funds-table .historical-table table thead tr th.border-right-radius,
.funds-table .historical-table table thead tr th .border-bottom-right-radius {
  border-radius: 0px 10px 10px 0px;
}

.funds-table .historical-table table thead tr th.border-left-radius,
.funds-table .historical-table table thead tr th .border-bottom-right-radius {
  border-radius: 10px 0px 0px 10px;
}

.funds-table .historical-table table tbody tr td.border-right-radius {
  border-radius: 0px 10px 0px 0px;
}

.funds-table .historical-table table tbody tr td.border-left-radius {
  border-radius: 10px 0px 0px 0px;
}

.funds-table .historical-table table tbody tr td.border-bottom-right-radius {
  border-radius: 0px 0px 10px 0px;
}

.funds-table .historical-table table tbody tr td.border-bottom-left-radius {
  border-radius: 0px 0px 0px 10px;
}

.middle-content-bx.agent-ver {
  direction: rtl;
}

.channel-box:after {
  left: -13px;
  right: unset;
}

.banner.inner .d-show.t-show .d-flex {
  justify-content: flex-end;
}

.form-select,
.form-control {
  height: 3.5rem;
}

.form-control {
  direction: ltr;
  text-align: right;
}

.haveAQuestion .haveAQuestion-box .green-box .inner>ul li:nth-child(2) img {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.pr-eng-urdu {
  direction: ltr !important;
}

header .mob-menu .mob-menu-other-links li a {
  text-align: right;
}

.analysisCalculator span.error-msg {
  text-align: right;
}

.reerror {
  text-align: right;
}

footer .mdl-foot .foot-nav ul li a {
  line-height: normal;
}

header .main-nav-bx .button-bx ul li .dropdown .dropdown-menu li a.dropdown-item {
  text-align: right;
}

header .main-nav-bx nav ul li a {
  border-right: none;
  border-left: 1px solid var(--txtGrey);
  padding: 0 0.738rem 0 1.05rem;
}

header .main-nav-bx nav ul li:first-child a {
  padding-left: 1.05rem;
}

header .main-nav-bx nav ul li:last-child a {
  padding-right: 0.738rem;
}

header .main-nav-bx .button-bx ul li a,
header .main-nav-bx .button-bx ul li .dropdown button {
  padding: 13px 39px;
  font-size: 18px !important;
}

.top-header nav ul li {
  float: unset;
}

/* media queries */

@media (max-width:2099px) {

  header .main-nav-bx .button-bx ul li a,
  header .main-nav-bx .button-bx ul li .dropdown button {
    padding: 13px 41px;
    font-size: 18px !important;
  }
}

@media (min-width:1200px) and (max-width:1699px) {
  .banner h1 {
    line-height: 6rem;
  }

  header .top-header nav ul li a {
    font-size: var(--fontSize16);
  }

  header .main-nav-bx nav ul li a {
    font-size: var(--fontSize16) !important;

  }

  header .main-drp-box .right-panel .inner-txt-bx p,
  header .main-drp-box .left-panel-hover-box .left-nav-bx ul li a,
  header .main-drp-box .accordion-item .accordion-button {
    font-size: 14px !important;
  }

  .main-nav-bx ul li a {
    font-size: 14px !important;
  }

  .details-section .colorYellow {
    padding: 10px 35px !important;
  }

  header .main-nav-bx .button-bx ul li a,
  header .main-nav-bx .button-bx ul li .dropdown button {
    padding: 12px 34px;
    font-size: 18px !important;
  }

}

@media (max-width:1499px)and (min-width:1400px) {

  header .main-nav-bx .button-bx ul li a,
  header .main-nav-bx .button-bx ul li .dropdown button {
    padding: 10px 31px;
    font-size: 18px !important;
  }
}

@media (max-width:1399px)and (min-width:1300px) {

  header .main-nav-bx .button-bx ul li a,
  header .main-nav-bx .button-bx ul li .dropdown button {
    padding: 10px 29px;
    font-size: 18px !important;
  }
}

@media (max-width:1299px)and (min-width:1200px) {

  header .main-nav-bx .button-bx ul li a,
  header .main-nav-bx .button-bx ul li .dropdown button {
    padding: 10px 20px;
    font-size: 18px !important;
  }
}



@media (max-width:1199px) {

  .banner .mainSlider-swiper .swiper-slide .col-12 .m-show,
  .banner .mainSlider-swiper .swiper-slide .col-12 .t-show {
    text-align: right;
  }

  .haveAQuestion .haveAQuestion-box .col-12.col-sm-12.col-md-12.col-lg-7 .row .col-12.pe-4 {
    /* text-align: center !important; */
    text-align: right !important;
  }

  .tools .col-10.m-auto .tools-box .row .col-3 .item a::before {
    left: 0;
    right: 0;
    margin: auto;
    transform: translateX(0%);
    width: 70%;
  }

}

@media(max-width:1199px) and (min-width: 768px) {
  .banner.inner ul li .num-box p {
    font-size: var(--fontSize24);
  }

  .whyChooseUs.reward-sec .cat-box .cat-txt-box p {
    width: auto !important;
    padding: 0 20px !important;
  }

  .banner h1 {
    line-height: 50px;
  }

  .banner .m-show {
    direction: rtl;
  }

  .haveAQuestion .haveAQuestion-box .col-12.col-sm-12.col-md-12.col-lg-7 .row .col-12.col-md-6.pe-4,
  .haveAQuestion .haveAQuestion-box .col-12.col-sm-12.col-md-12.col-lg-7 .row .col-12.pe-4 {
    padding-inline: 10px !important;
  }

  .press_releases_sec,
  .corporate_video_sec,
  .public_announcements {
    padding-block: 0 !important;
  }

  .faq-section.public_announcements {
    margin-top: 40px;
  }

  .haveAQuestion .haveAQuestion-box .green-box .inner h4 {
    padding-right: 0;
  }
}

@media (max-width:767px) {
  .efuLifeFundsSection .fund-box .slider .fund-swiper .swiper-slide ul li {
    padding-left: 0;
    padding-right: 0;
  }

  .efuLifeFundsSection .fund-box .text-lg-end {
    text-align: center;
    padding-left: 0 !important;
  }

  .whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .chooseUs-details {
    text-align: center;
  }

  .haveAQuestion .haveAQuestion-box .flex-row-reverse {
    flex-direction: column-reverse !important;
  }

  .banner.inner .row.align-items-center .m-show h1 {
    text-align: center;
  }

  .banner .mainSlider-swiper .swiper-slide .col-12 .m-show {
    text-align: center;
  }

  .title h3 {
    line-height: normal;
  }

  .cat-txt-box.small-box {
    height: 140% !important;
  }

  .press_releases_sec,
  .corporate_video_sec,
  .public_announcements {
    padding-block: 0 !important;
  }

  .faq-section.public_announcements {
    margin-top: 40px;
  }

  .overview-funds.section-gaps.forms .select-hist-quaterly {
    margin: 40px 0 0;
  }

  .overview-funds.section-gaps.forms {
    margin: 3.375rem 0 0;
  }


  .haveAQuestion#adviseMe .haveAQuestion-box .green-box .inner h4 {
    padding-right: 0rem;
  }

  .haveAQuestion .haveAQuestion-box .green-box .inner .social ul li a {
    width: 46px;
    height: 46px;
  }

  header .main-nav-bx figure a img {
    height: 65px;
    padding: 5px 0;
  }
}

@media (min-width: 1200px) {
  .banner h1 {
    padding: 0 0px;
  }

  .middle-content-bx.channel-box-main.planit-app .lft-txt-rewards .title {
    text-align: right;
  }

  .middle-content-bx.channel-box-main.planit-app .lft-txt-rewards .title h3,
  .middle-content-bx.channel-box-main.planit-app .lft-txt-rewards .title h4 {
    text-align: right !important;
  }
}

@media (max-width:360px) {

  header .mobile-header .main-nav-bx .button-bx ul li a,
  header .mobile-header .main-nav-bx .button-bx ul li button {
    padding: 10px;
  }
}

@media(max-width:1199px) and (min-width:992px) {

  .middle-content-bx.channel-box-main.planit-app .lft-txt-rewards .title h3,
  .middle-content-bx.channel-box-main.planit-app .lft-txt-rewards .title h4 {
    text-align: right !important;
  }
}

.details-section p a {
  color: #b18a4f;
  font-size: 1rem;
  text-decoration: none;
}

.whyChooseUs .title h3,
.whyChooseUs .title h4 {
  direction: rtl;
}

.haveAQuestion .title h3,
.haveAQuestion .title h4 {
  direction: rtl;
}

.exploreMore.digital-touchpoints-sec .exploreMore-swiper .swiper-wrapper .swiper-slide .cat-box .cat-txt-box p {
  direction: rtl;
}

.win-status-sec+.whyChooseUs.reward-sec .middle-content-bx .cat-box .cat-txt-box p {
  width: auto;
  padding: 0 10px;
}


footer .top-foot .announcement-bx .murquee {
  width: 100%;
}

footer .top-foot .announcement-bx .murquee ul {
  padding-left: inherit;
  padding-right: 90%;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: tic-h-right;
  animation-duration: 30s;
}

@keyframes tic-h-right {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

/* font size increase */

header .top-header .icons-nav ul li .tp-nav-select .dropdown .btn-primary,
footer .top-foot .announcement-bx .murquee ul li a,
footer .btm-foot .copyright-para {
  font-size: 14px !important;
  line-height: normal;
}

header .top-header nav ul li a,
header .main-nav-bx nav ul li a,
header .main-drp-box .left-panel-hover-box .left-nav-bx ul li a,
header .main-drp-box .left-panel-hover-box .left-nav-bx .category-box h4,
.tools .tools-box .item .item-hover p,
.haveAQuestion .haveAQuestion-box .green-box .inner ul li a,
footer .top-foot .announcement-bx .ftr-latest-news-txt,
.haveAQuestion form p,
.accordion .accordion-item .accordion-collapse .accordion-body p {
  font-size: 16px !important;
  line-height: normal;
}

.form-select,
.form-control {
  font-size: 17px !important;
  line-height: normal;
  height: auto;
}

.tools .tools-box .item a h4,
.analysisCalculator .radio-buttons .custom-radio .radio-btn h3,
.title p,
footer .mdl-foot h6,
footer .mdl-foot .foot-nav ul li a {
  font-size: 18px !important;
  line-height: normal;
}

.planIT ul li,
.planIT ul li span {
  font-size: 20px !important;
  line-height: normal;
}

.planIT ul li {
  padding-right: 20px;
}

.planIT ul li:first-child {
  padding-right: 0px;
}

.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .chooseUs-details h4 {
  font-size: 36px !important;
}

.whyChooseUs .chooseUs-swiper .swiper-wrapper .swiper-slide .chooseUs-details p,
.efuLifeFundsSection .fund-box .slider .fund-swiper .swiper-slide ul li .detail {
  font-size: 20px !important;
}

.planIT .title h3 {
  padding: 0;
}

.btn,
.btn-primary,
.details-section .colorYellow {
  font-size: 18px !important;
}

.tp-nav-select .dropdown .btn-primary {
  font-size: 16px !important;
}

.details-section p,
.details-section ul li {
  font-size: 18px !important;
  line-height: normal;
}

.claim_procedure_sec.details-section ul li p,
.round-box p span {
  font-size: 24px !important;
  padding: 0 10px;
}

@media (max-width:1699px) {

  .middle-content-bx .cat-box .cat-txt-box h5,
  .exploreMore .exploreMore-swiper .swiper-wrapper .swiper-slide .cat-box .cat-txt-box h5 {
    font-size: 28px !important;
  }
}

@media (max-width: 768px) {

  header .mobile-header .main-nav-bx .button-bx ul li a,
  header .mobile-header .main-nav-bx .button-bx ul li button {
    font-size: 14px !important;
  }

  header .mobile-header .main-nav-bx .button-bx ul li a {
    text-align: right;
  }

  .tools .col-10.m-auto .tools-box .row .col-3 .item {
    height: 7.5rem;
  }

  header .mob-menu .mob-menu-main-links li a,
  header .mob-menu .mob-menu-other-links li a {
    font-size: 16px !important;
  }

  .accordion .accordion-item .accordion-header .accordion-button {
    font-size: 18px !important;
  }
}

/* font size increase ends*/


/* header temp css  */
header .main-nav-bx .row .col-xl-7.d-flex {
  justify-content: end !important;
}

header .main-nav-bx figure a img {
  height: 65px;
  padding: 0px 0;
}

@media(max-width:767px) {

  header .mobile-header .main-nav-bx .button-bx ul li a,
  header .mobile-header .main-nav-bx .button-bx ul li button {
    padding: 10px 14px;
  }

  .select2-container--default .select2-results>.select2-results__options {
    text-align: right;
  }

  .select2-container--default .select2-results__option.select2-results__option--selected {
    text-align: right;
  }
}

@media (max-width:360px) {
  header .main-nav-bx figure a img {
    height: auto;
  }
}

@media (max-width: 359px) {

  header .mobile-header .main-nav-bx .button-bx ul li a,
  header .mobile-header .main-nav-bx .button-bx ul li button {
    font-size: 14px !important;
    padding: 10px 11px;
  }

  header .top-header .icons-nav ul li {
    padding: 0 0.699rem 0 0.388rem;
  }
}

@media(max-width:300px) {
  header .main-nav-bx figure a img {
    height: auto;
  }

  header .top-header .icons-nav ul li {
    padding: 0 0.4rem 0 0.2rem;
  }

  .analysisCalculator .row .radio-buttons .custom-radio .radio-btn {
    width: 85px;
  }

  .analysisCalculator .radio-buttons .custom-radio .radio-btn h3 {
    font-size: 14px !important;
  }

  header .mobile-header .top-header .tp-nav-select .select2 .select2-selection .select2-selection__rendered {
    max-width: 60px;
  }

  header .mobile-header .main-nav-bx .button-bx ul li a,
  header .mobile-header .main-nav-bx .button-bx ul li button {
    font-size: 12px !important;
    padding: 10px 8px;
  }

  .primus-banner .m-show .d-flex a {
    padding: 12px 20px;
  }
}

/* header temp css ends */


footer .top-foot .announcement-bx .murquee ul li {
  border-right: none;
  border-left: 1px solid var(--bdGrey);
  padding: 0 3rem;
}

footer .top-foot .announcement-bx .murquee ul li:last-child {
  padding-right: 3rem;
  border: none;
}