@charset "utf-8";/* CSS Document */*{padding:0;margin:0;box-sizing:border-box;}body{font-family: 'Poppins', sans-serif !important;}@font-face {    font-family: 'butler';    src: url('https://css.emtcontent.com/giftcards/css/Butler_Regular.otf');    src: local('Butler_Regular'), url('https://css.emtcontent.com/giftcards/css/Butler_Regular.otf') format('truetype');}img{max-width:100%;}.clr{clear:both;}.f10{font-size:10px;}.f11{font-size:11px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f17{font-size:17px;}.f18{font-size:18px;}.f19{font-size:19px;}.f20{font-size:20px;}.f21{font-size:21px;}.f23{font-size:23px;}.f24{font-size:24px;}.f25{font-size:25px;}.f28{font-size:28px;}.f30{font-size:30px;}.f35{font-size:35px;}.f38{font-size:38px;}.wt500{font-weight:500;}.wt600{font-weight:600;}.wt700{font-weight:700;}.wt800{font-weight:800;}.flx{display:flex;}.jsb{justify-content:space-between;}.clm{flex-direction:column;}.alingit{align-items:center;}.wrp{flex-wrap:wrap;}/*main*/.mg_35 {    margin:20px auto;}/*.newHeaderLogo-gf {    height: 53px;    width: 156px;    display: inline-block;    background: url(/images/brandlogo/emtlogo_new6.svg) 50% no-repeat;    background-size: 138px 54px;}*/.newHeaderLogo-gf {    height: 58px;    width: 156px;    display: inline-block;    background: url(https://css.emtcontent.com/images/brandlogo/emtlogo_new8.svg) 50% no-repeat;    background-size: 138px 58px;}.md_gft{width: 1200px;margin:auto;}.gft_mbr{background:url(https://www.easemytrip.com/GiftCard/Content/Image/gftmn-bnr-new.webp) no-repeat;background-size:cover;height:486px; width:100%;}.blrdm {    width: 60%;    margin:70px auto 35px;    background: #fff;    border-radius: 10px;    padding: 10px;    box-shadow: 0px 0px 5px #ccc;}.btblrdbx{border:1px solid #AFCDFF;border-radius:10px;background:#F7FAFF;padding:10px;width:48%;cursor: pointer;}.icnrbln{width:47px;height:47px;border-radius:50%;padding: 8px;border:1px solid #B4D0FF;margin-right:10px;justify-content: center;}.farw{background:#1C55B2;width:35px;height:35px;border-radius:50%;display: flex;align-items: center;justify-content: center;}.farw img{width:30%;margin-left:3px;}.tp_gfts{background:linear-gradient(90deg, rgba(191,246,255,1) 0%, rgba(225,252,241,1) 100%);border-radius:20px;padding: 20px 20px 5px;}.tpslg_head{text-align:center;}.sgl-crdbx{cursor:pointer;}.slng_cral{justify-content:space-around;margin-top: 30px;}.m50{margin:50px 0;}/*tabup*/.tab {    overflow: hidden;    box-shadow: 0 3px 7px 1px rgb(0 0 0 / 10%);    display: flex;    justify-content: space-between;    background: #fff;    border-radius: 8px;    width:65%;    margin:3rem auto;    padding: 10px 0;    position: relative;}.tab button {    background-color: inherit;    outline: none;    cursor: pointer;    transition: 0.3s;    font-size: 15px;    color: #BBBBBB;    align-items: center;    border: none;    border-right: 1px solid #F0F0F0;    width: 25%;    box-shadow:none;}.tab button:last-child{border-right:none;}.tab button.gactv:after{content:'';color:#2196f3;border-bottom:4px solid #2196f3;position:absolute;width: 130px;bottom: 0px;}.tab button i{margin-bottom:5px;}/*tabup-ends*/.crd_mnfllbx{flex-wrap:wrap;}.crdtitel{background:#CDB15E;border-radius:41px;height:115px;color:#fff;align-items:end;justify-content:center;width:95%;margin:-90px auto;z-index:-1;padding:6px;}.sng_cbx{margin-bottom:7rem;cursor:pointer;width: 32%;}/*.crp_egft{background:url(../img/rgft-bnr.png) no-repeat;background-size: 100%;height: 274px;padding: 30px 6rem;margin-bottom: 50px;}*/.crp_egft img{width:100%;}.egftmn_bx{width:50%;color:#fff;}.egftmn_bx a{background:#CDB15E;border-radius:29px;text-align:center;width: 24%;padding: 3px;justify-content: center;}.egftmn_bx a img{margin-right:5px;}.egftmn_bx h4{line-height: 50px;}.egftmn_bx p{margin: 10px 0;}.mt15{margin-top:15px;}.tb_dsgn{margin:20px 0;width:100%;}.accordion {    margin: auto;}.accordion__item {    margin-bottom: 12px;    padding-bottom: 12px;    border-bottom: 1px solid #eee;}.accordion__item__header {    padding: 10px 0;    cursor: pointer;    position: relative;    color: #000;    font-weight: 500;    font-size: 18px;    padding-right: 30px;}.accordion__item__header::before {    height: 12px;    width: 12px;    content: "";    position: absolute;    right: 15px;    top: 15px;    transition: .5s all;    transform: rotate(45deg);    border-right: 2px solid #000;    border-bottom: 2px solid #000;}.accordion__item__content {    overflow-y: hidden;    padding: 0;    display: none;    color: #000;    margin-bottom: 10px;    font-size: 14px;}.accordion__item__header.active_faq {    transition: .4s;}.accordion__item__header.active_faq::before {    transform: rotate(-135deg);    top: 23px;}.tabs_crln {    background: #E5F8FC;    width: 50%;    display: flex;    justify-content: space-between;    margin:40px auto;    border-radius: 5px;}.tabs_crln button.active {    border-bottom: 3px solid #09B7E1 !important;}.tabs_clr {    padding: 15px;    border: none;    width: 48%;    font-size: 14px;    background: none;    font-family: 'Poppins', sans-serif;	position:relative;}.brdr-nw:after {    content: '';    width: 1px;    height: 30px;    position: absolute;    background: #CEDFE2;    right: -13px;    top: 13px;}.tabs_clr:last-child{border-right:none;}/*.mntphlbg{margin: 0px auto 0px;padding-left:28rem;}*/.mntphlbg {    margin: 0px 130px 0px auto;    width: 40%;	cursor:pointer;}.mntphlbg img{object-fit:cover;width: 100%;}/*poprdm*/.modal-newb2b {    display: none;    position: fixed;    z-index: 9999;    padding-top: 28px;    left: 0;    top: 0;    width: 100%;    height: 100%;    overflow: auto;    background-color: rgb(0,0,0);    background-color: rgba(0,0,0,0.8);}.modal-content-newb2b {    background-color: #fefefe;    margin: auto;    padding: 0;    width:70%;    border-radius: 4px;    position: relative;    overflow: hidden;    padding: 30px;}.close-newb2b {    float: right;    font-size: 37px;    font-weight: 500;    position: absolute;    right: -5px;    cursor: pointer;    top: -10px;    padding: 0px 11px;    border-radius: 4px 4px 0 0;}.lfpopbal{width:55%;}.form-group{margin: 35px 0;}.form-group label{display:inline-block;color:#2196F3;}.form-control{outline:none;width:100%;padding: 10px 0px;border-bottom: 1px solid #E8E8E8 !important;border: none;font-family:'Poppins', sans-serif;background:none;}.form-controlgry{outline:none;width:100%;padding:10px;border: none;font-family:'Poppins', sans-serif;background:#EEEEEE;border-radius:5px;margin: 10px 0 0;}.rdmbtnap{width:100%;background:#ef6614;text-align:center;color:#fff;border-radius:5px;padding:10px;display:block;cursor:pointer;margin:40px 0 0;}.rdmbtnap:hover{background-color:#da5200;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear;}.rtpopbal{width:40%;border:1px solid #2196f3;border-radius:20px;background:#E8F5FF;padding:20px;}.blclr{color:#2196f3;}.rtpopbal ul{margin: 10px 0;padding:0}.rtpopbal ul li{font-size:12px;padding: 3px 0;list-style:none;}.rdm-tphdpt p{margin: 15px 0 30px;}.tlte_pra{width:80%;margin:auto;}.rdm_tltemn{position:relative;width:60%;margin:auto;}.rdm_tltemn:after{content:'';width:20px;height:3px;background:#BFCEFC;border-radius:25px;position:absolute;display: inline-block;bottom: -5px;left: 48%;}.rdm-tphdpt{width:100%;text-align:center;}.rdmal_stps{width:100%;margin: 40px 0 0;align-items: flex-start;}.stpech_bx{border:1px solid #E9EFFE;border-radius:15px;padding:10px;width:18%;position:relative;box-shadow: 0px 0px 5px 0px #E9EFFE;}.stpech_bx span{color:#BFCEFC;}.stphdtle{margin:5px 0;}.nmbrstp{position:absolute;width:30px;height:30px;background:#B1C0FF;border-radius:50%;color:#fff;top:-12px;right:-10px;justify-content:center;}.mt50{margin-top:50px;}.stpech_bx p{margin:0;}.rel{position:relative;}.rel i{position:absolute;top: 26px;right: 12px;cursor: pointer;}/*poprdm*/.crp_egft{margin-bottom:20px;}.f-w700 {font-weight: 700;}.prfctgt_mbx {    margin-top: 30px;}.tab button.gactv {color:#2196f3}.gactv img{filter: invert(46%) sepia(45%) saturate(4226%) hue-rotate(175deg) brightness(96%) contrast(91%);}.slider_gfap{width:100%;}.slide_viewer {width:100%;  height:450px;  overflow: hidden;  position: relative;}.slide_group {  height: 100%;  position: relative;  width: 100%;}.slide {  display: none;  height: 100%;  position: absolute;  width: 100%;}.slide img{width:100%;height:100%;object-fit:cover;}.slide:first-child {  display: block;}.slide_buttons {  left: 0;  position: absolute;  right: 0;  text-align: center;}a.slide_btn {  color: #474544;  font-size: 42px;  margin: 0 0.175em;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -ms-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;}.slide_btn.activegft, .slide_btn:hover {  color: #428CC6;  cursor: pointer;}/*.directional_nav {  height: 340px;  margin: 0 auto;  position: relative;  top: -340px;}*/.previous_btn {    top:6%;    left:20px;    position: absolute;    background: rgba(0,0,0,.5);    border-radius: 50%;}.next_btn{  position: absolute;  right:20px;  top:6%;  background: rgba(0,0,0,.5);  border-radius: 50%;}.previous_btn, .next_btn {    cursor: pointer;    height: 40px;    -webkit-transition: opacity 0.4s ease-in-out;    -moz-transition: opacity 0.4s ease-in-out;    -ms-transition: opacity 0.4s ease-in-out;    -o-transition: opacity 0.4s ease-in-out;    transition: opacity 0.4s ease-in-out;    width: 40px;    padding:6px;    text-align: center;}.previous_btn:hover, .next_btn:hover {  opacity: 1;}.previous_btn img, .next_btn img{width:44%;}@media screen and (max-width: 990px) {.slide_buttons{display:none;}.slide img{height:auto;}.previous_btn{left:5px;}.next_btn{right:5px;}.previous_btn, .next_btn {    height: 32px;    width: 32px;    padding:7px;    display: flex;    align-items: center;    justify-content: center;}.previous_btn, .next_btn{top:255px;}.slide_viewer{height:350px;}.gft_mbr{height:200px;}.md_gft{width:95%;margin-top:20px;}.blrdm {    width:80%;    margin: auto;    position: relative;	justify-content: center;    padding:7px;    flex-direction: column;}.mt10{margin-top:10px;}.plntxt{font-size:16px;position:absolute;top:6px;left:75px;}.btblrdbx{border:1px solid #AFCDFF;border-radius:5px;padding:7px;width:100%;}.icnrbln{width:30px;height:30px;padding:4px;margin-right:5px;}.btblrdbx span{font-size:12px;}.farw{width:30px;height:30px;padding:1px;}.farw img {    width: 30%;    margin-left: 1px;}.tab button i img{width:70%;}.m50{margin:0;}.tpslg_head h3{font-size:18px;}.tp_gfts{padding:10px 10px 0;}.slng_cral{margin-top:15px;flex-direction:column;}.poplr_gft{margin-top:20px;}.tab{box-shadow:0 3px 7px 1px rgb(0 0 0 / 5%);width:100%;margin:20px auto 30px;padding:10px 0;}.tab button.gactv:after{width:50px;}.sng_cbx{margin-bottom:7rem;width:50%;}.crdmgmn img{width:100%;object-fit:cover;height:auto;}.crdtitel{width:95%;}.prfctgt_mbx h4{font-size:18px;}.prfctgt_mbx p{font-size:13px;}.crp_egft{margin:0px 0 10px;}.tabs_crln{width:100%;margin:25px auto 0;}.brdr-nw:after{right: -7px;}.accordion__item__header{font-size:14px;}.accordion__item__header::before{height:8px;width:8px;top:12px;}.mntphlbg{margin:27rem auto 0px;padding-left:0;position:relative;width:95%;}.tab button{font-size:14px;}.sgl-crdbx img{height:auto;width:100%;object-fit:cover;}.tabs_clr{padding:10px;}.modal-content-newb2b{width:95%;padding:10px;max-height:450px;overflow-y:scroll;}.mainpop{flex-direction:column;}.lfpopbal{width:100%;margin-top:15px;}.rtpopbal{width:100%;padding:10px;margin-top:25px;}.tlte_pra{width:90%;margin:auto;}.stpech_bx{width:48%;margin-bottom:18px;}.nmbrstp{width:25px;height:25px;}.mt50{margin-top:0}.rdmal_stps{margin:0;align-items:flex-end;flex-wrap:wrap;}.rdm-tphdpt p{font-size:12px;}.crp_egft img{height:auto;object-fit:cover;}}@media screen and (max-width: 500px) {	.sng_cbx {margin-bottom: 7rem;width: 100% ;}	.slide_viewer {height: 145px;}		.previous_btn, .next_btn{top:165px;}}