@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
html{height:100%;width:100%;margin:0;padding:0;scroll-behavior:smooth;font-family: "Roboto", sans-serif;background-color:#efefef;}body{min-height:100%;min-width:100%;margin:0;padding:0;font-family: "Roboto", sans-serif;line-height: 1.51;background-color:#f1f1f1;color: #484848;overflow-x:hidden;text-size-adjust:none}._disable-scroll{overflow-y:hidden!important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}ul,li,p,h1,h2,h3,h4,h5,h6,button{margin:0;padding:0}a{text-decoration:none;color:inherit}ul,ol {list-style: none;}.navs-cntnr{width:100%;top:0;right:0;left:0}
@font-face {
font-display: block;
font-family: bdpwa_icofont;
font-style: normal;
font-weight: 400;
src: url(https://bd.gaadicdn.com/fonts/bdpwa31_icofont.eot?o44pmp);
src: url(https://bd.gaadicdn.com/fonts/bdpwa31_icofont.eot?o44pmp#iefix) format("embedded-opentype"),url(https://bd.gaadicdn.com/fonts/bdpwa31_icofont.woff2?o44pmp) format("woff2"),url(https://bd.gaadicdn.com/fonts/bdpwa31_icofont.woff?o44pmp) format("woff"),url(https://bd.gaadicdn.com/fonts/bdpwa31_icofont.ttf?o44pmp) format("truetype"),url(https://bd.gaadicdn.com/fonts/bdpwa31_icofont.svg?o44pmp#icomoon) format("svg")
}
.icon-cd_R{font-family: bdpwa_icofont !important; vertical-align: -1px !important;}
.page-main-cntnt {
max-width: 1140px;
margin: 0 auto;
}
.width-100pr{width:100%;}
.width-75pr{width:75%;}
.width-33_3pr{width:33.3%;}
.width-16px{width:16px;}
.width-20pr{width:20%;}
.width-25pr{width:25%;}
.width-26pt6pr{width:26.6%;}
.width-30pr{width:30%;}
.width-33pr{width:33.3%;}
.width-40pr{width:40%;}
.width-50pr {width: 50%;}
.width-60pr {width: 60%;}
.width-70pr {width: 70%;}
.width-80pr {width: 80%;}
.width-20px{width: 20px;}
.width-30px{width: 30px;}
.width-60px{width: 60px;}
.width-70px{width: 70px;}
.width-160px{width:160px;}
.height-auto{height: auto;}
.height-20px{height: 20px;}
.height-30px{height: 30px;}
.height-42px{height: 42px;}
.height-46px{height: 46px;}
.height-60px{height: 60px;}
.height-70px{height: 70px;}
.max-width-118px{max-width: 118px;}
.max-width-125px{max-width: 125px;}
.max-width-155px{max-width: 155px;}
.max-width-210px{max-width: 210px;}
.max-width-250px{max-width: 250px;}
.max-width-320px {max-width: 320px;}
.max-width-600px {max-width: 600px;}
.max-width-700px {max-width: 700px;}
.max-width-800px {max-width: 800px;}
.max-width-900px {max-width: 900px;}
.max-width-1080px {max-width: 1080px;}
.max-width-1280px{max-width:1280px;}
.max-width-100pr {max-width:100%;}
.min-width-116px {min-width: 116px}
.min-height-180px {min-height: 180px}
.display-blk{display: block;}
.display-inln-blk{display: inline-block;}
.display-inln{display: inline;}
.display-none{display: none;}
.pstn-rltv{position:relative;}
.pstn-abslt{position:absolute;}
.pstn-fxd{position:fixed;}
.pstn-stky{position:sticky;}
.ovrflw-hdn{overflow: hidden;}
.ovrflw-vsbl{overflow:visible;}
.ovrflw-x-hdn{overflow-x:hidden;}
.ovrflw-y-hdn{overflow-y:hidden;}
.ovrflw-x-auto{overflow-x:auto;}
.pstn-y-auto{position:auto;}
.scrl-snap-aln-start {scroll-snap-align: start;}
.display-flex{display:flex;}
.display-inline-flex{display:inline-flex;}
.flex-wrap-wrap {flex-wrap:wrap;}
.flex-drctn-row { flex-direction:row; }
.flex-drctn-clmn { flex-direction: column; }
.flex-drctn-clmn-rvrs {flex-direction: column-reverse;}
.flex-shrink-0 {flex-shrink: 0}
.align-items-cntr{align-items: center;}
.align-items-flxstrt{align-items: flex-start;}
.jstfy-cntnt-cntr { justify-content: center;}
.jstfy-cntnt-spc-btwn{justify-content: space-between;}
.jstfy-cntnt-flex-start{justify-content: flex-start;}
.jstfy-cntnt-rs { justify-content: right;}
.jstfy-cntnt-end {justify-content: end;}
.flex-grow-1 {flex-grow: 1;}
.flex-1-1-auto {flex: 1 1 auto;}
.display-grid {display: grid;}
.grid-clmn-6 {grid-template-columns: repeat(6, minmax(0px, 1fr));}
.row-gap-4px{row-gap: 4px;}
.gap-5px{gap: 5px;}
.gap-6px{gap: 6px;}
.gap-8px{gap: 8px;}
.gap-10px{gap: 10px;}
.gap-12px{gap: 12px;}
.gap-13px{gap: 13px;}
.gap-16px{gap: 16px;}
.gap-18px{gap: 18px;}
.gap-20px{gap: 20px;}
.gap-26px{gap: 26px;}
.cmn-cards-grid {
width: 100%;
display: flex;
flex-wrap: wrap;
position: relative;
--pcggap: 16px;
gap: var(--pcggap);
}
._3-clmns-cmn-cards-grid {
--pcgcolumns: 3;
}
.cmn-cards-grid-calc_card-wrap{display:flex;width: calc((100% / var(--pcgcolumns)) - var(--pcggap) + (var(--pcggap) / var(--pcgcolumns)));}
.crsr-pntr { cursor: pointer; }
.z-index-1 { z-index: 1;}
.z-index-2 { z-index: 2;}
.z-index-3 { z-index: 3;}
.z-index-4 { z-index: 4;}
.z-index-5 { z-index: 5;}
.top-0 { top:0; }
.top-100pr { top:100%; }
.right-0 { right:0; }
.bottom-0 { bottom:0; }
.bottom-100px { bottom:100px; }
.left-0 { left:0; }
.top--10px { top: -10px}
.left-16px { left: 16px}
.right-8px { right:8px; }
.pdng-inln-4px { padding-inline: 4px;}
.lc-mrgn-bs-0:last-child{ margin-bottom: 0; }
.fc-pdng-ts-0:first-child{ padding-top: 0; }
.brdr-bs-0-last-child:last-child{ border-bottom: 0; }
.mrgn-rs-auto { margin-right: auto; }
.mrgn-ls-auto { margin-left: auto; }
.mrgn-2px { margin: 2px; }
.mrgn-3px { margin: 3px; }
.mrgn-4px { margin: 4px; }
.mrgn-5px { margin: 5px; }
.mrgn-6px { margin: 6px; }
.mrgn-8px { margin: 8px; }
.mrgn-10px { margin: 10px; }
.mrgn-12px { margin: 12px; }
.mrgn-13px { margin: 13px; }
.mrgn-14px { margin: 14px; }
.mrgn-16px { margin: 16px; }
.mrgn-18px { margin: 18px; }
.mrgn-20px { margin: 20px; }
.mrgn-22px { margin: 22px; }
.mrgn-24px { margin: 24px; }
.mrgn-ts-2px { margin-top: 2px; }
.mrgn-ts-3px { margin-top: 3px; }
.mrgn-ts-4px { margin-top: 4px; }
.mrgn-ts-5px { margin-top: 5px; }
.mrgn-ts-6px { margin-top: 6px; }
.mrgn-ts-8px { margin-top: 8px; }
.mrgn-ts-10px { margin-top: 10px; }
.mrgn-ts-12px { margin-top: 12px; }
.mrgn-ts-13px { margin-top: 13px; }
.mrgn-ts-14px { margin-top: 14px; }
.mrgn-ts-15px { margin-top: 15px; }
.mrgn-ts-16px { margin-top: 16px; }
.mrgn-ts-18px { margin-top: 18px; }
.mrgn-ts-20px { margin-top: 20px; }
.mrgn-ts-22px { margin-top: 22px; }
.mrgn-ts-24px { margin-top: 24px; }
.mrgn-bs-2px { margin-bottom: 2px; }
.mrgn-bs-3px { margin-bottom: 3px; }
.mrgn-bs-4px { margin-bottom: 4px; }
.mrgn-bs-5px { margin-bottom: 5px; }
.mrgn-bs-6px { margin-bottom: 6px; }
.mrgn-bs-8px { margin-bottom: 8px; }
.mrgn-bs-10px { margin-bottom: 10px; }
.mrgn-bs-12px { margin-bottom: 12px; }
.mrgn-bs-13px { margin-bottom: 13px; }
.mrgn-bs-14px { margin-bottom: 14px; }
.mrgn-bs-16px { margin-bottom: 16px; }
.mrgn-bs-18px { margin-bottom: 18px; }
.mrgn-bs-20px { margin-bottom: 20px; }
.mrgn-bs-22px { margin-bottom: 22px; }
.mrgn-bs-24px { margin-bottom: 24px; }
.mrgn-rs-2px { margin-right: 2px; }
.mrgn-rs-3px { margin-right: 3px; }
.mrgn-rs-4px { margin-right: 4px; }
.mrgn-rs-5px { margin-right: 5px; }
.mrgn-rs-6px { margin-right: 6px; }
.mrgn-rs-8px { margin-right: 8px; }
.mrgn-rs-10px { margin-right: 10px; }
.mrgn-rs-12px { margin-right: 12px; }
.mrgn-rs-13px { margin-right: 13px; }
.mrgn-rs-14px { margin-right: 14px; }
.mrgn-rs-16px { margin-right: 16px; }
.mrgn-rs-18px { margin-right: 18px; }
.mrgn-rs-20px { margin-right: 20px; }
.mrgn-rs-22px { margin-right: 22px; }
.mrgn-rs-24px { margin-right: 24px; }
.mrgn-ls-2px { margin-left: 2px; }
.mrgn-ls-3px { margin-left: 3px; }
.mrgn-ls-4px { margin-left: 4px; }
.mrgn-ls-5px { margin-left: 5px; }
.mrgn-ls-6px { margin-left: 6px; }
.mrgn-ls-8px { margin-left: 8px; }
.mrgn-ls-10px { margin-left: 10px; }
.mrgn-ls-12px { margin-left: 12px; }
.mrgn-ls-13px { margin-left: 13px; }
.mrgn-ls-14px { margin-left: 14px; }
.mrgn-ls-16px { margin-left: 16px; }
.mrgn-ls-18px { margin-left: 18px; }
.mrgn-ls-20px { margin-left: 20px; }
.mrgn-ls-22px { margin-left: 22px; }
.mrgn-ls-24px { margin-left: 24px; }
.pdng-rs-0 { padding-right: 0; }
.pdng-ls-0 { padding-left: 0; }
.pdng-2px { padding: 2px; }
.pdng-3px { padding: 3px; }
.pdng-4px { padding: 4px; }
.pdng-5px { padding: 5px; }
.pdng-6px { padding: 6px; }
.pdng-8px { padding: 8px; }
.pdng-10px { padding: 10px; }
.pdng-12px { padding: 12px; }
.pdng-13px { padding: 13px; }
.pdng-14px { padding: 14px; }
.pdng-16px { padding: 16px; }
.pdng-18px { padding: 18px; }
.pdng-20px { padding: 20px; }
.pdng-22px { padding: 22px; }
.pdng-24px { padding: 24px; }
.pdng-25px { padding: 25px; }
.pdng-26px { padding: 26px; }
.pdng-ts-2px { padding-top: 2px; }
.pdng-ts-3px { padding-top: 3px; }
.pdng-ts-4px { padding-top: 4px; }
.pdng-ts-5px { padding-top: 5px; }
.pdng-ts-6px { padding-top: 6px; }
.pdng-ts-8px { padding-top: 8px; }
.pdng-ts-10px { padding-top: 10px; }
.pdng-ts-12px { padding-top: 12px; }
.pdng-ts-13px { padding-top: 13px; }
.pdng-ts-14px { padding-top: 14px; }
.pdng-ts-15px { padding-top: 15px; }
.pdng-ts-16px { padding-top: 16px; }
.pdng-ts-18px { padding-top: 18px; }
.pdng-ts-20px { padding-top: 20px; }
.pdng-ts-22px { padding-top: 22px; }
.pdng-ts-24px { padding-top: 24px; }
.pdng-ts-25px { padding-top: 25px; }
.pdng-ts-26px { padding-top: 26px; }
.pdng-ts-30px { padding-top: 30px; }
.pdng-bs-2px { padding-bottom: 2px; }
.pdng-bs-3px { padding-bottom: 3px; }
.pdng-bs-4px { padding-bottom: 4px; }
.pdng-bs-5px { padding-bottom: 5px; }
.pdng-bs-6px { padding-bottom: 6px; }
.pdng-bs-8px { padding-bottom: 8px; }
.pdng-bs-10px { padding-bottom: 10px; }
.pdng-bs-12px { padding-bottom: 12px; }
.pdng-bs-13px { padding-bottom: 13px; }
.pdng-bs-14px { padding-bottom: 14px; }
.pdng-bs-15px { padding-bottom: 15px; }
.pdng-bs-16px { padding-bottom: 16px; }
.pdng-bs-18px { padding-bottom: 18px; }
.pdng-bs-20px { padding-bottom: 20px; }
.pdng-bs-22px { padding-bottom: 22px; }
.pdng-bs-24px { padding-bottom: 24px; }
.pdng-bs-25px { padding-bottom: 25px; }
.pdng-bs-26px { padding-bottom: 26px; }
.pdng-bs-30px { padding-bottom: 30px; }
.pdng-rs-2px { padding-right: 2px; }
.pdng-rs-3px { padding-right: 3px; }
.pdng-rs-4px { padding-right: 4px; }
.pdng-rs-5px { padding-right: 5px; }
.pdng-rs-6px { padding-right: 6px; }
.pdng-rs-8px { padding-right: 8px; }
.pdng-rs-10px { padding-right: 10px; }
.pdng-rs-12px { padding-right: 12px; }
.pdng-rs-13px { padding-right: 13px; }
.pdng-rs-14px { padding-right: 14px; }
.pdng-rs-16px { padding-right: 16px; }
.pdng-rs-18px { padding-right: 18px; }
.pdng-rs-20px { padding-right: 20px; }
.pdng-rs-22px { padding-right: 22px; }
.pdng-rs-24px { padding-right: 24px; }
.pdng-rs-25px { padding-right: 25px; }
.pdng-rs-26px { padding-right: 26px; }
.pdng-rs-56px { padding-right: 56px; }
.pdng-ls-2px { padding-left: 2px; }
.pdng-ls-3px { padding-left: 3px; }
.pdng-ls-4px { padding-left: 4px; }
.pdng-ls-5px { padding-left: 5px; }
.pdng-ls-6px { padding-left: 6px; }
.pdng-ls-8px { padding-left: 8px; }
.pdng-ls-10px { padding-left: 10px; }
.pdng-ls-12px { padding-left: 12px; }
.pdng-ls-13px { padding-left: 13px; }
.pdng-ls-14px { padding-left: 14px; }
.pdng-ls-16px { padding-left: 16px; }
.pdng-ls-18px { padding-left: 18px; }
.pdng-ls-20px { padding-left: 20px; }
.pdng-ls-22px { padding-left: 22px; }
.pdng-ls-24px { padding-left: 24px; }
.pdng-ls-25px { padding-left: 25px; }
.pdng-ls-26px { padding-left: 26px; }
.mrgn-ts--30px{margin-top: -30px;}
.mrgn-bs--12px{margin-bottom: -12px;}
.color-fff { color: #fff; }
.color-c3c3c3 { color: #c3c3c3;}
.color-0A7E8C { color: #0A7E8C;}
.color-e1e1e1 { color: #e1e1e1}
.color-333333 { color: #333333}
.color-82888b { color: #82888b}
.color-6f6f6f { color: #6f6f6f}
.color-696969 { color: #696969}
.color-5f6368 { color:#5f6368; }
.color-0481b3 { color: #0481b3;}
.color-4863a0 { color: #4863a0;}
.bkgrnd-none {background: none;}
.bkgrnd-trnsprnt {background: transparent;}
.bkgrnd-color-fff {background-color: #fff;}
.bkgrnd-color-f1f1f1 {background-color: #f1f1f1;}
.bkgrnd-color-f2f2f2 {background-color: #f2f2f2;}
.bkgrnd-color-f4f4f4 {background-color: #f4f4f4;}
.bkgrnd-color-f8f8f8 {background-color: #f8f8f8;}
.bkgrnd-color-fbfbfb {background-color: #fbfbfb;}
.bkgrnd-color-0A7E8C {background-color: #0A7E8C;}
.bkgrnd-color-ff5733 {background-color: #ff5733;}
.bkgrnd-color-fffcf6 {background-color: #fffcf6;}
.bkgrnd-color-fff8f4-fff1ea {background: #fff8f4; background: -webkit-linear-gradient(to right, #fff8f4, #fff1ea); background: linear-gradient(to right, #fff8f4, #fff1ea);}
.brdr-rds-50pr{border-radius: 50%;}
.brdr-rds-6px{border-radius: 6px;}
.brdr-rds-8px { border-radius: 8px;}
.brdr-rds-12px{border-radius: 12px;}
.brdr-rds-20px {border-radius: 20px;}
.brdr-rds-30px {border-radius: 30px;}
.brdr-rds-0 {border-radius: 0;}
.brdr-rds-top-left{border-top-left-radius: 12px;}
.brdr-rds-top-right{border-top-right-radius: 12px;}
.brdr-rds-btm-right{border-bottom-right-radius: 12px;}
.brdr-rds-btm-left{border-bottom-left-radius: 12px;}
.brdr-none {border: none;}
.brdr-ts-none{border-top:none !important;}
.brdr-ts-1px-dsd-c3c3c3 { border-top: 1px dashed #c3c3c3; }
.brdr-bs-none{border-bottom:none !important;}
.brdr-0_5px-c3c3c3 { border: 0.5px solid #c3c3c3; }
.brdr-0_5px-0A7E8C { border: 0.5px solid #0A7E8C; }
.brdr-1px-dsd-c3c3c3 { border: 1px dashed #c3c3c3; }
.brdr-1px-dsd-696969 { border: 1px dashed #696969; }
.brdr-1px-dsd-6f6f6f { border: 1px dashed #6f6f6f; }
.brdr-1px-dsd-0A7E8C { border: 1px dashed #0A7E8C; }
.brdr-bs-1px-f2f2f2 {border-bottom: 1px solid #f2f2f2;}
.brdr-1px-f8f8f8 {border: 1px solid #f8f8f8;}
.brdr-2px-f8f8f8 {border: 2px solid #f8f8f8;}
.brdr-3px-f8f8f8 {border: 3px solid #f8f8f8;}
.brdr-bs-1px-f8f8f8 {border-bottom: 1px solid #f8f8f8;}
.brdr-bs-2px-f8f8f8 {border-bottom: 2px solid #f8f8f8;}
.brdr-bs-3px-f8f8f8 {border-bottom: 3px solid #f8f8f8;}
.brdr-1px-ededed {border: 1px solid #ededed;}
.brdr-2px-ededed {border: 2px solid #ededed;}
.brdr-3px-ededed {border: 3px solid #ededed;}
.brdr-rs-1px-ededed {border-right: 1px solid #ededed;}
.brdr-bs-1px-ededed {border-bottom: 1px solid #ededed;}
.brdr-bs-2px-ededed {border-bottom: 2px solid #ededed;}
.brdr-bs-3px-ededed {border-bottom: 3px solid #ededed;}
.brdr-bs-1px-e1e1e1 {border-bottom: 1px solid #e1e1e1;}
.brdr-1px-e4e4e4 {border: 1px solid #e4e4e4;}
.brdr-ts-1px-e4e4e4 {border-top: 1px solid #e4e4e4;}
.brdr-ts-1px-dsd-e4e4e4 {border-top: 1px dashed #e4e4e4;}
.brdr-ts-2px-f8f8f8 {border-top: 2px solid #f8f8f8;}
.brdr-bs-1px-e4e4e4 {border-bottom: 1px solid #e4e4e4;}
.brdr-1px-cccccc {border: 1px solid #cccccc}
.brdr-1px-0A7E8C {border: 1px solid #0A7E8C;}
.brdr-ts-2px-0A7E8C {border-top: 2px solid #0A7E8C;}
.brdr-bs-1px-0A7E8C {border-bottom: 1px solid #0A7E8C;}
.brdr-bs-2px-0A7E8C {border-bottom: 2px solid #0A7E8C;}
.brdr-1px-696969 { border: 1px solid #696969; }
.brdr-1px-d7d7d7 { border: 1px solid #d7d7d7; }
.brdr-bs-1px-e8e8e8 {border-bottom: 1px solid #e8e8e8;}
.brdr-ts-0 { border-top: 0; }
.brdr-clps-clps {border-collapse: collapse;}
.text-align-cntr { text-align: center; }
.text-align-left { text-align: left; }
.text-align-right { text-align: right; }
.vrtcl-align-cntr { vertical-align: middle; }
.font-sz-8px {font-size: 8px;}
.font-sz-10px {font-size: 10px;}
.font-sz-11px{font-size: 11px;}
.font-sz-12px{font-size: 12px;}
.font-sz-13px{font-size: 13px;}
.font-sz-14px{font-size: 14px;}
.font-sz-15px{font-size: 15px;}
.font-sz-16px{font-size: 16px;}
.font-sz-17px{font-size: 17px;}
.font-sz-18px{font-size: 18px;}
.font-sz-19px{font-size: 19px;}
.font-sz-20px{font-size: 20px;}
.font-sz-22px{font-size: 22px;}
.font-sz-24px{font-size: 24px;}
.font-sz-26px{font-size: 26px;}
.font-sz-30px{font-size: 30px;}
.line-height-0 { line-height: 0; }
.line-height-1p5 { line-height: 1.5; }
.line-height-20px { line-height: 20px;}
.font-wgt-400 { font-weight: 400; }
.font-wgt-500 { font-weight: 500; }
.font-wgt-600 { font-weight: 600; }
.font-wgt-700 { font-weight: 700; }
.list-style-type-none{list-style-type: none;}
.out-line-none { outline: none; }
.white-spc-nwrp { white-space: nowrap; }
.text-ovrflw-elps { text-overflow: ellipsis; }
.word-brk { word-break: break-word; }
.drctn-1tr {direction: ltr;}
.box-shadow-none{box-shadow: none;}
.cmn-box-shadow{-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.17);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .17);
-ms-box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .17);
-o-box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .17);
box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.17);}
.blk-left-cross {clip-path: polygon(10% 0, 100% 0, 100% 100%, 0 100%);}
.blk-right-cross {clip-path: polygon(0 0, 90% 0, 99% 100%, 0 100%);}
.cmn-cntnt-pln-sec-prnt{margin-top: 13px;
background-color: #fff;
border-radius: 12px;}
.cmn-cntnt-pln-sec-prnt-invdl-cntnrs{margin-top: 13px;}
.rotate-arrow{
border: solid transparent;
transition: transform 0.3s ease;
transform-origin: center center;
background-color: #fefefe;
border-radius: 50%;
}
.rotate-arrow.rotate {
transform: rotate(-180deg);
}
.rotate-arrow.rotate90-rotate180_mxw768 {
transform: rotate(-90deg);
}
.cmn-select-optn {
    outline: none;
background-color: transparent;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);
background-position: calc(100% - 6px) center, calc(100% - 1px) center;
background-size: 5px 5px, 5px 5px;
background-repeat: no-repeat;

}

.cmn-select-optn-arrow-gap {
    outline: none;
background-color: transparent;
-webkit-appearance: none;
-moz-appearance: none;
background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);
background-position: calc(100% - 12px) center, calc(100% - 7px) center;
background-size: 5px 5px, 5px 5px;
background-repeat: no-repeat;

}
.cmpr-list-vhcl-rmv-btn {
position: absolute;
top: 2px;
right: 2px;
cursor: pointer;
color: #000;
background-color: #fff;
border-radius: 50%;
border: none;
height: 20px;
width: 20px;
overflow: hidden;
box-shadow: 0 2px 3px rgba(0, 0, 0, .1);
}
.rupee-symbol-input-cntnr::before { content: "₹"; position: absolute; top: 25%; font-size: 14px; left: 8px; }
.rupee-symbol-input { padding-left: 20px !important; }
.cmn-checkbox-label {
display: flex;
align-items: center;
cursor: pointer;
}
.cmn-checkbox-label-text{
flex-grow: 1;
overflow: hidden;
}
.cmn-checkbox-label .cmn-checkbox-label-input[type="checkbox"] {
display: none;
}
.cmn-checkbox-label .cmn-checkbox-label-checkmark {
position: relative;
display: inline-block;
flex-shrink: 0;
width: 18px;
height: 18px;
border: 1px solid #ccc;
border-radius: 3px;
cursor: pointer;
}
.cmn-checkbox-label .cmn-checkbox-label-checkmark:after {
content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg version="1.1" id="checbox_sign" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"><g><path d="M6.07 13.25c-.25 0-.49-.09-.68-.27L.3 8.24a.997.997 0 01-.05-1.41.997.997 0 011.41-.05l4.4 4.1 8.27-7.86a.987.987 0 011.41.04c.38.4.36 1.03-.04 1.41l-8.94 8.51c-.19.18-.44.28-.69.28z" style="fill: rgb(255, 255, 255);"/></g></svg>');
position: absolute;
display: none;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 18px;
height: 18px;
background-color: #0A7E8C;
border-radius: 3px;
padding:3px;
overflow:hidden;
}
.cmn-checkbox-label .cmn-checkbox-label-input[type="checkbox"]:checked + .cmn-checkbox-label-checkmark:after {
display: block;
}
.shadow-readmore .shadow-readmore-blk{
    background: linear-gradient(transparent, #fff 50%, #fff);
    height: 56px;
    position: absolute;
    width: 100%;
    bottom: -8px;
}

.cmn-input-range {
    -webkit-appearance: none;
    width: 100%;
    height: 4px;
    background: linear-gradient(to right, #0A7E8C var(--slider-value), #ddd var(--slider-value));
    border-radius: 12px;
    position: relative;
}

/* Style the thumb for Webkit browsers */
.cmn-input-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 16px; /* Adjust size as needed */
    height: 16px; /* Adjust size as needed */
    background: #0A7E8C; /* Same color as the filled bar, or change it */
    border-radius: 50%; /* Makes it round */
    cursor: pointer;
}

/* For Firefox compatibility */
.cmn-input-range::-moz-range-thumb {
    width: 16px;
    height: 16px;
    background: #0A7E8C;
    border: none;
    border-radius: 50%;
    cursor: pointer;
}


@media(max-width: 1000px){ .display-none-mxw1000 {display:none;} .width-50pr-mxw1000 {width: 100%;} .width-30pr-mxw1000{width:30%;}.width-33_3pr-mxw1000{width:33.3%;} .width-70pr-mxw1000{width:70%;}.display-flex-mxw1000{display:flex;} .flex-wrap-wrap-mxw1000{flex-wrap: wrap;} .brdr-bs-none-mxw1000 {border-bottom: none;}
.mrgn-ts-12px-mxw1000 { margin-top: 12px; }.jstfy-cntnt-end-mxw1000{justify-content: end;}}
@media(max-width: 900px){.grid-clmn-5-mxw900 {grid-template-columns: repeat(5, minmax(0px, 1fr));}._2-clmn-cmn-cards-grid-mxw900 { --pcgcolumns: 2; }}
@media(max-width: 860px){
.display-flex-mxw860 {display: flex;}
.width-20pr-mxw860 { width: 20%; }
.width-30pr-mxw860 { width: 30%; }
.width-40pr-mxw860 { width: 40%; }
.width-50pr-mxw860 { width: 50%; }
.width-60pr-mxw860 { width: 60%; }
.width-70pr-mxw860 { width: 70%; }
.width-80pr-mxw860 { width: 80%; }
.width-90pr-mxw860 { width: 90%; }
.width-100pr-mxw860 { width: 100%; }
.flex-drctn-clmn-mxw860{ flex-direction:column; } 
.flex-drctn-row-mxw860{ flex-direction:row; } 
.mrgn-ts-13px-mxw860{margin-top: 13px;}
}
@media(max-width: 800px){.width-50pr-mxw800 {width: 50%;} }
@media(max-width:768px){
.width-20pr-mxw768 { width: 20%; }
.width-25pr-mxw768 { width: 25%; }
.width-30pr-mxw768 { width: 30%; }
.width-33pr-mxw768 { width: 33.3%; }
.width-40pr-mxw768 { width: 40%; }
.width-50pr-mxw768 { width: 50%; }
.width-60pr-mxw768 { width: 60%; }
.width-70pr-mxw768 { width: 70%; }
.width-80pr-mxw768 { width: 80%; }
.width-90pr-mxw768 { width: 90%; }
.width-100pr-mxw768 { width: 100%; }
.height-50px-mxw768 { height: 50px; }
.width-50px-mxw768 { width: 50px; }
.width-116px-mxw768 { width: 116px; }
.width-150px-mxw768 { width: 150px;}
.display-blk-mxw768{display:block;}
.display-inln-blk-mxw768{display:inline-block;}
.display-none-mxw768 {display:none;}
.display-flex-mxw768{display:flex;}
.flex-drctn-row-mxw768{ flex-direction:row; }
.flex-drctn-clmn-mxw768{ flex-direction:column; }
.flex-wrap-wrap-mxw768{flex-wrap: wrap;}
.jstfy-cntnt-flex-start-mxw768{justify-content: flex-start;}
.grid-clmn-5-mxw768 {grid-template-columns: repeat(3, minmax(0px, 1fr));}
.gap-0px-mxw768 {gap:0px;}
.gap-8px-mxw768 {gap:8px;}
.gap-18px-mxw768 {gap:18px;}
.gap-26px-mxw768 {gap:26px;}
.pstn-abslt-mxw768 { position: absolute; }
.pstn-fxd-mxw768 { position: fixed; }
.bottom-0-mxw768 {bottom: 0;}
.left-0-mxw768 {left: 0;}
.font-sz-11px-mxw768 { font-size: 11px; }
.font-sz-12px-mxw768 { font-size: 12px; }
.font-sz-13px-mxw768  { font-size: 13px; }
.brdr-rds-0-mxw768{border-radius: 0;}
.bkgrnd-color-fff-mxw768 {background-color: #ffffff;}
.brdr-none-mxw768{border: none;}
.brdr-ts-none-mxw768 {border-top: none;}
.brdr-rs-none-mxw768 {border-right: none;}
.brdr-bs-none-mxw768 {border-bottom: none;}
.brdr-ls-none-mxw768 {border-left: none;}
.brdr-1px-f8f8f8-mxw768 {border: 1px solid #f8f8f8;}
.brdr-2px-f8f8f8-mxw768 {border: 2px solid #f8f8f8;}
.brdr-3px-f8f8f8-mxw768 {border: 3px solid #f8f8f8;}
.brdr-bs-1px-f8f8f8-mxw768 {border-bottom: 1px solid #f8f8f8;}
.brdr-bs-2px-f8f8f8-mxw768 {border-bottom: 2px solid #f8f8f8;}
.brdr-bs-3px-f8f8f8-mxw768 {border-bottom: 3px solid #f8f8f8;}
.brdr-1px-ededed-mxw768 {border: 1px solid #ededed;}
.brdr-2px-ededed-mxw768 {border: 2px solid #ededed;}
.brdr-3px-ededed-mxw768 {border: 3px solid #ededed;}
.brdr-ts-1px-ededed-mxw768 {border-top: 1px solid #ededed;}
.brdr-bs-1px-ededed-mxw768 {border-bottom: 1px solid #ededed;}
.brdr-bs-2px-ededed-mxw768 {border-bottom: 2px solid #ededed;}
.brdr-bs-3px-ededed-mxw768 {border-bottom: 3px solid #ededed;}
.right-0-mxw768 { right:0; }
.mrgn-btm-0-mxw768 { margin-bottom: 0 !important;}
.mrgn-0-mxw768 { margin: 0; }
.mrgn-rs-0-mxw768 { margin-right: 0; }
.mrgn-ls-0-mxw768 { margin-left: 0; }
.mrgn-2px-mxw768 { margin: 2px; }
.mrgn-3px-mxw768 { margin: 3px; }
.mrgn-4px-mxw768 { margin: 4px; }
.mrgn-5px-mxw768 { margin: 5px; }
.mrgn-6px-mxw768 { margin: 6px; }
.mrgn-8px-mxw768 { margin: 8px; }
.mrgn-10px-mxw768 { margin: 10px; }
.mrgn-12px-mxw768 { margin: 12px; }
.mrgn-13px-mxw768 { margin: 13px; }
.mrgn-14px-mxw768 { margin: 14px; }
.mrgn-15px-mxw768 { margin: 15px; }
.mrgn-16px-mxw768 { margin: 16px; }
.mrgn-18px-mxw768 { margin: 18px; }
.mrgn-20px-mxw768 { margin: 20px; }
.mrgn-22px-mxw768 { margin: 22px; }
.mrgn-24px-mxw768 { margin: 24px; }
.mrgn-ts-0-mxw768 { margin-top: 0; }
.mrgn-ts-2px-mxw768 { margin-top: 2px; }
.mrgn-ts-3px-mxw768 { margin-top: 3px; }
.mrgn-ts-4px-mxw768 { margin-top: 4px; }
.mrgn-ts-5px-mxw768 { margin-top: 5px; }
.mrgn-ts-6px-mxw768 { margin-top: 6px; }
.mrgn-ts-8px-mxw768 { margin-top: 8px; }
.mrgn-ts-10px-mxw768 { margin-top: 10px; }
.mrgn-ts-12px-mxw768 { margin-top: 12px; }
.mrgn-ts-13px-mxw768 { margin-top: 13px; }
.mrgn-ts-14px-mxw768 { margin-top: 14px; }
.mrgn-ts-16px-mxw768 { margin-top: 16px; }
.mrgn-ts-18px-mxw768 { margin-top: 18px; }
.mrgn-ts-20px-mxw768 { margin-top: 20px; }
.mrgn-ts-22px-mxw768 { margin-top: 22px; }
.mrgn-ts-24px-mxw768 { margin-top: 24px; }
.mrgn-bs-0-mxw768 { margin-bottom: 0; }
.mrgn-bs-2px-mxw768 { margin-bottom: 2px; }
.mrgn-bs-3px-mxw768 { margin-bottom: 3px; }
.mrgn-bs-4px-mxw768 { margin-bottom: 4px; }
.mrgn-bs-5px-mxw768 { margin-bottom: 5px; }
.mrgn-bs-6px-mxw768 { margin-bottom: 6px; }
.mrgn-bs-8px-mxw768 { margin-bottom: 8px; }
.mrgn-bs-10px-mxw768 { margin-bottom: 10px; }
.mrgn-bs-12px-mxw768 { margin-bottom: 12px; }
.mrgn-bs-13px-mxw768 { margin-bottom: 13px; }
.mrgn-bs-14px-mxw768 { margin-bottom: 14px; }
.mrgn-bs-16px-mxw768 { margin-bottom: 16px; }
.mrgn-bs-18px-mxw768 { margin-bottom: 18px; }
.mrgn-bs-20px-mxw768 { margin-bottom: 20px; }
.mrgn-bs-22px-mxw768 { margin-bottom: 22px; }
.mrgn-bs-24px-mxw768 { margin-bottom: 24px; }
.mrgn-rs-2px-mxw768 { margin-right: 2px; }
.mrgn-rs-3px-mxw768 { margin-right: 3px; }
.mrgn-rs-4px-mxw768 { margin-right: 4px; }
.mrgn-rs-5px-mxw768 { margin-right: 5px; }
.mrgn-rs-6px-mxw768 { margin-right: 6px; }
.mrgn-rs-8px-mxw768 { margin-right: 8px; }
.mrgn-rs-10px-mxw768 { margin-right: 10px; }
.mrgn-rs-12px-mxw768 { margin-right: 12px; }
.mrgn-rs-13px-mxw768 { margin-right: 13px; }
.mrgn-rs-14px-mxw768 { margin-right: 14px; }
.mrgn-rs-16px-mxw768 { margin-right: 16px; }
.mrgn-rs-18px-mxw768 { margin-right: 18px; }
.mrgn-rs-20px-mxw768 { margin-right: 20px; }
.mrgn-rs-22px-mxw768 { margin-right: 22px; }
.mrgn-rs-24px-mxw768 { margin-right: 24px; }
.mrgn-ls-2px-mxw768 { margin-left: 2px; }
.mrgn-ls-3px-mxw768 { margin-left: 3px; }
.mrgn-ls-4px-mxw768 { margin-left: 4px; }
.mrgn-ls-5px-mxw768 { margin-left: 5px; }
.mrgn-ls-6px-mxw768 { margin-left: 6px; }
.mrgn-ls-8px-mxw768 { margin-left: 8px; }
.mrgn-ls-10px-mxw768 { margin-left: 10px; }
.mrgn-ls-12px-mxw768 { margin-left: 12px; }
.mrgn-ls-13px-mxw768 { margin-left: 13px; }
.mrgn-ls-14px-mxw768 { margin-left: 14px; }
.mrgn-ls-16px-mxw768 { margin-left: 16px; }
.mrgn-ls-18px-mxw768 { margin-left: 18px; }
.mrgn-ls-20px-mxw768 { margin-left: 20px; }
.mrgn-ls-22px-mxw768 { margin-left: 22px; }
.mrgn-ls-24px-mxw768 { margin-left: 24px; }
.pdng-ts-0-mxw768 { padding-top: 0; }
.pdng-rs-0-mxw768 { padding-right: 0; }
.pdng-ls-0-mxw768 { padding-left: 0; }
.pdng-2px-mxw768 { padding: 2px; }
.pdng-3px-mxw768 { padding: 3px; }
.pdng-4px-mxw768 { padding: 4px; }
.pdng-5px-mxw768 { padding: 5px; }
.pdng-6px-mxw768 { padding: 6px; }
.pdng-8px-mxw768 { padding: 8px; }
.pdng-10px-mxw768 { padding: 10px; }
.pdng-12px-mxw768 { padding: 12px; }
.pdng-13px-mxw768 { padding: 13px; }
.pdng-14px-mxw768 { padding: 14px; }
.pdng-15px-mxw768 { padding: 15px; }
.pdng-16px-mxw768 { padding: 16px; }
.pdng-18px-mxw768 { padding: 18px; }
.pdng-20px-mxw768 { padding: 20px; }
.pdng-22px-mxw768 { padding: 22px; }
.pdng-24px-mxw768 { padding: 24px; }
.pdng-ts-2px-mxw768 { padding-top: 2px; }
.pdng-ts-3px-mxw768 { padding-top: 3px; }
.pdng-ts-4px-mxw768 { padding-top: 4px; }
.pdng-ts-5px-mxw768 { padding-top: 5px; }
.pdng-ts-6px-mxw768 { padding-top: 6px; }
.pdng-ts-8px-mxw768 { padding-top: 8px; }
.pdng-ts-10px-mxw768 { padding-top: 10px; }
.pdng-ts-12px-mxw768 { padding-top: 12px; }
.pdng-ts-13px-mxw768 { padding-top: 13px; }
.pdng-ts-14px-mxw768 { padding-top: 14px; }
.pdng-ts-15px-mxw768 { padding-top: 15px; }
.pdng-ts-16px-mxw768 { padding-top: 16px; }
.pdng-ts-18px-mxw768 { padding-top: 18px; }
.pdng-ts-20px-mxw768 { padding-top: 20px; }
.pdng-ts-22px-mxw768 { padding-top: 22px; }
.pdng-ts-24px-mxw768 { padding-top: 24px; }
.pdng-bs-2px-mxw768 { padding-bottom: 2px; }
.pdng-bs-3px-mxw768 { padding-bottom: 3px; }
.pdng-bs-4px-mxw768 { padding-bottom: 4px; }
.pdng-bs-5px-mxw768 { padding-bottom: 5px; }
.pdng-bs-6px-mxw768 { padding-bottom: 6px; }
.pdng-bs-8px-mxw768 { padding-bottom: 8px; }
.pdng-bs-10px-mxw768 { padding-bottom: 10px; }
.pdng-bs-12px-mxw768 { padding-bottom: 12px; }
.pdng-bs-13px-mxw768 { padding-bottom: 13px; }
.pdng-bs-14px-mxw768 { padding-bottom: 14px; }
.pdng-bs-15px-mxw768 { padding-bottom: 15px; }
.pdng-bs-16px-mxw768 { padding-bottom: 16px; }
.pdng-bs-18px-mxw768 { padding-bottom: 18px; }
.pdng-bs-20px-mxw768 { padding-bottom: 20px; }
.pdng-bs-22px-mxw768 { padding-bottom: 22px; }
.pdng-bs-24px-mxw768 { padding-bottom: 24px; }
.pdng-rs-2px-mxw768 { padding-right: 2px; }
.pdng-rs-3px-mxw768 { padding-right: 3px; }
.pdng-rs-4px-mxw768 { padding-right: 4px; }
.pdng-rs-5px-mxw768 { padding-right: 5px; }
.pdng-rs-6px-mxw768 { padding-right: 6px; }
.pdng-rs-8px-mxw768 { padding-right: 8px; }
.pdng-rs-10px-mxw768 { padding-right: 10px; }
.pdng-rs-12px-mxw768 { padding-right: 12px; }
.pdng-rs-13px-mxw768 { padding-right: 13px; }
.pdng-rs-14px-mxw768 { padding-right: 14px; }
.pdng-rs-15px-mxw768 { padding-right: 15px; }
.pdng-rs-16px-mxw768 { padding-right: 16px; }
.pdng-rs-18px-mxw768 { padding-right: 18px; }
.pdng-rs-20px-mxw768 { padding-right: 20px; }
.pdng-rs-22px-mxw768 { padding-right: 22px; }
.pdng-rs-24px-mxw768 { padding-right: 24px; }
.pdng-ls-2px-mxw768 { padding-left: 2px; }
.pdng-ls-3px-mxw768 { padding-left: 3px; }
.pdng-ls-4px-mxw768 { padding-left: 4px; }
.pdng-ls-5px-mxw768 { padding-left: 5px; }
.pdng-ls-6px-mxw768 { padding-left: 6px; }
.pdng-ls-8px-mxw768 { padding-left: 8px; }
.pdng-ls-10px-mxw768 { padding-left: 10px; }
.pdng-ls-12px-mxw768 { padding-left: 12px; }
.pdng-ls-13px-mxw768 { padding-left: 13px; }
.pdng-ls-14px-mxw768 { padding-left: 14px; }
.pdng-ls-15px-mxw768 { padding-left: 15px; }
.pdng-ls-16px-mxw768 { padding-left: 16px; }
.pdng-ls-18px-mxw768 { padding-left: 18px; }
.pdng-ls-20px-mxw768 { padding-left: 20px; }
.pdng-ls-22px-mxw768 { padding-left: 22px; }
.pdng-ls-24px-mxw768 { padding-left: 24px; }
.rotate-arrow.rotate90-rotate180_mxw768 {transform: rotate(-180deg);}
}
@media(max-width: 600px){ .width-100pr-mxw600{ width: 100%;} .max-width-470px-mxw600{ max-width: 470px;} .mrgn-0-at-mxw600{ margin:0 auto;}
.gap-inhrt-mxw600{gap:inherit;}
.mrgn-bs-0-last-child-mxw600:last-child{margin-bottom: 0;}
.width-100pr-mxw600 {width:100%;}
.mrgn-rs_ls-auto-mxw600{margin-right: auto; margin-left: auto;}
.mrgn-bs-16px-mxw600{margin-bottom: 16px;}
}
@media(max-width:480px){
.width-50pr-mxw480{ width:50%; }
.width-100pr-mxw480px { width:100%; }
.minwidth-136px-mxw480px { min-width: 136px ; }
.mrgv-0-mxw480px { margin:0; }
.flex-drctn-clmn-mxw480 { flex-direction: column; }
.flex-drctn-row-mxw480 { flex-direction: row !important;}
.white-spc-nwrp-mxw480 {white-space: nowrap;}
.text-ovrflw-elps-mxw480 { text-overflow: ellipsis; }
.bkgrnd-color-fff-mxw480 { background-color: #fff;}
.mrgn-0-mxw480 {margin: 0;}
.pdng-ts-12px-mxw480 { padding-top: 12px; }
.pdng-bs-12px-mxw480 { padding-bottom: 12px; }
.mrgn-bs-0-mxw480{ margin-bottom:0; }
.mrgn-ls-8px-mxw480{ margin-left:8px; }
.pdng-0-mxw480 { padding: 0; }
.brdr-rds-0-mxw480 { border-radius: 0;}
.brdr-0-mxw480 { border: 0;}
.brdr-bs-2px-f8f8f8-mxw480 {border-bottom: 2px solid #f8f8f8;}}

.arclc-vis-cntnr{display:flex;align-items:center;justify-content:center;min-height:220px;padding:16px;border-radius:12px;background:repeating-linear-gradient(45deg,transparent 0 10px,#f2f2f2 10px 20px)}
 * .arclc-vis-box{background:#2E6A9E;border-radius:8px;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:200px;transition:all .2s ease}
 * .arclc-vis-label{color:#fff;font-size:13px;font-weight:600;padding:4px 8px;white-space:nowrap}
 * .arclc-chip{padding:6px 14px;border-radius:20px;font-size:13px;border:1px solid #e4e4e4;cursor:pointer;background:#fff;color:#333}
 * .arclc-chip.active{background:#2E6A9E;color:#fff;border-color:#2E6A9E}