.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'neoRg';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'neoRg';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.slick-slider{margin-top:20px}
.slick-dots{text-align:unset}
.slick-slide{padding:0 4px;outline:0;max-width:170px}
.slick-dots li{margin:0 8px 0 0;width:auto;height:auto}
.slick-dots li button{background-color:rgba(0,0,0,0.23);height:5px;width:5px;border-radius:50%;margin:0 auto;padding:0}
.slick-dots li button:before{display:none}
.slick-dots li.slick-active button{background-color:rgba(0,0,0,0.8);width:24px;border-radius:3px}
@media all and (min-width:768px){.slick-slide{margin:0 8px;max-width:297px}
.slick-slide:nth-child(1){margin-left:0}
}
.ctnr{max-width:1232px}
.o-r.inactive{color:#d5d6d9}
.details-w,.otp-w,.otp-ex{position:fixed;width:100vw;height:100vh;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:999;top:0;bottom:0}
.otp-ex-w{background-color:#fff;width:50%;margin-left:auto;position:relative;overflow:auto;text-align:center;height:100vh;padding:178px 96px 85px 85px;width:581px}
.otp-wr .cls{position:relative;right:0;top:0}
.detail-n{margin-bottom:36px;border-radius:8px;background-color:rgba(47,48,67,0.04);padding:14px 18px 14px 18px;position:relative;display:grid;grid-template-columns:18px 1fr;display:-ms-grid;-ms-grid-columns:18px 1fr}
.o-h{font-family:neoHeavy;font-size:40px;line-height:56px;margin-bottom:38px}
.otp-ex .otp-wr .cls{position:relative;top:60px;right:40px}
.t-img{margin-bottom:40px;width:100px;height:100px}
.p-t{font-size:18px;max-width:305px;text-align:center;margin:0 auto}
.otp-wr{max-width:398px;margin-left:auto;transform:translateX(0);padding-right:0;align-items:flex-end;bottom:0}
.otp-ex .otp-wr{max-width:581px;position:fixed;right:0}
.otp-ex .cls{position:absolute;right:30px;top:30px}
@media all and (max-width:768px){body{background-color:#f6f8fb}
.ctnr{padding:0 20px}
.otp-ex .otp-wr .cls{position:absolute;top:-40px;right:0}
.otp-ex-w{padding:40px 20px 75px;width:100%;border-radius:10px 10px 0 0}
.otp-ex .otp-wr{max-height:75vh}
.otp-ex .cls{position:relative;right:unset;top:unset}
.t-img{width:66px;height:66px;margin-bottom:30px}
.otp-wr{position:fixed;bottom:0;width:100%}
.o-h{font-size:24px;line-height:26px}
.cls{position:relative;right:unset;background-color:#d3d5d7;border-radius:50%;width:30px;height:30px;margin:0 10px 10px auto}
.cls .c-i{position:unset;top:0;right:0}
.detail-n{font-size:12px}
}
.d-n{display:none !important}
.paymentAuthPopup{position:fixed;z-index:9995;left:0;top:0;width:100vw;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);right:0;bottom:0;align-items:end;display:flex}
button.btnContinue a{color:#fff}
.paymentAuth-p{transition:opacity .15s linear;background-color:#fefefe;border:1px solid #888;margin:0 auto;max-width:100%;position:absolute;border-radius:10px 10px 0 0;padding:23px 26px;bottom:0;transform:translateX(0)}
.paymentAuthPopup .cyn-h{font-size:20px;font-family:'neoBd';color:#2f3043;line-height:normal;margin:0 auto 24px auto;padding:0}
.paymentAuthPopup .m-c{right:0;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;position:absolute;top:-50px}
.paymentAuthPopup .cyn-img,.paymentAuthPopup .cyn-h{text-align:center}
.paymentAuthPopup .error-text{border-radius:8px;background-color:rgba(47,48,67,0.04);padding:16px 18px 14px;position:relative;margin:0 auto;display:flex;align-items:flex-start;width:100%}
.paymentAuthPopup .error-text span{font-size:12px;line-height:16px;color:#595969;display:flex;align-items:flex-start;font-family:'neoRg';margin:0;padding-left:0}
.paymentAuthPopup .error-text img{margin-right:4px;margin-top:4px}
.paymentAuthPopup .btnPaymentContinue,.paymentAuthPopup .btnContinue{border-radius:25px;min-width:150px;min-height:40px;background-color:#ee2737;border:1px solid #ee2737;font-size:14px;font-family:neoMedium;color:#fff;line-height:18px;cursor:pointer}
.paymentAuthPopup .btnPaymentCancel{cursor:pointer;border-radius:25px;min-width:150px;min-height:40px;font-size:14px;font-family:neoMedium;color:#2f3043;line-height:18px;border:solid 1px #2f3043;background:#fff}
.paymentAuthPopup .btns{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:30px}
.paymentAuthPopup .banner-img{text-align:center;margin:0 0 24px;width:100%;height:100%}
.o-h{overflow:hidden}
@media(min-width:768px){.paymentAuthPopup{overflow:auto}
.paymentAuth-p{max-width:534px;position:relative;border-radius:10px;padding:50px}
.paymentAuthPopup{align-items:center}
.paymentAuthPopup .cyn-h{font-size:36px;line-height:43px;padding:0;max-width:100%}
.paymentAuthPopup .error-text span{font-size:16px;line-height:20px;padding-left:0}
.paymentAuthPopup .btnPaymentContinue{min-width:193px;min-height:50px;font-size:16px;line-height:20px}
.paymentAuthPopup .btnContinue{min-width:148px;min-height:50px;font-size:16px;line-height:20px}
.paymentAuthPopup .btnPaymentCancel{min-width:193px;min-height:50px;font-size:16px;line-height:20px}
}
*{box-sizing:border-box}
.ac-b{max-width:1024px;margin:0 auto}
.ac-w .accordion{max-width:350px;background-color:transparent;color:#2f3043;cursor:pointer;width:90%;border:0;text-align:left;outline:0;font-size:14px;transition:.4s;font-family:neoBd;line-height:26px;position:relative}
.ac-w .accordion h3{font-size:14px}
.ac-w .accordion:after{content:"";width:30px;height:30px;background:url(../../../content/dam/neogold/arrow-down.svg) no-repeat;float:right;position:absolute;display:inline-block;right:-44px;top:14px}
.ac-w .accordion.active:after{content:"";width:30px;height:30px;background:url(../../../content/dam/neogold/arrow-up.svg) no-repeat;float:right;position:absolute;display:inline-block;right:-44px;top:14px}
.panel{padding:0 20px;background-color:white;max-height:0;overflow:hidden;transition:max-height .2s ease-out}
.ac-b h2{font-family:neoBd;font-size:24px;line-height:28px;margin:60px 0 0;padding:0}
.ac-h{margin:0}
.ac-c{font-size:14px;line-height:18px;font-family:neoRg}
.ac-c ul{padding:0 0 0 16px}
.ac-c ul{padding:0 0 0 30px}
.ac-b{margin-bottom:60px}
.septr{opacity:.1;background-image:linear-gradient(to top,#fff 58%,#5f004b);margin:0}
.accordion.active .septr{margin:11px 0 12px}
.d-n{display:none}
.postpdFaq{padding:0 20px}
.ac-c ol{padding-left:30px}
.ac-c ol li{font-size:14px;line-height:18px;color:#302e3c;font-family:neoMedium}
.ac-c a{color:#302e3c;font-family:neoBd}
@media(min-width:768px){.ac-w .accordion{font-size:18px;max-width:100%;padding:0 0 10px}
.ac-w .accordion h3{font-size:18px;margin:0}
.active,.ac-w .accordion:hover{background-color:#fff}
.panel{padding:0;background-color:white;max-height:0;overflow:hidden;transition:max-height .2s ease-out}
.ac-b{margin-bottom:120px}
.ac-w{display:grid}
.ac-h{margin:0}
.ac-b h2{font-size:36px;line-height:1.28;margin:120px 0 48px}
.septr{margin:12px 0 16px}
.ac-w .accordion{width:100%}
.ac-w .accordion:after{content:"";width:30px;height:30px;background:url(../../../content/dam/neogold/arrow-down.svg) no-repeat;float:right;position:absolute;display:inline-block;right:0;top:8px}
.ac-w .accordion.active:after{content:"";width:30px;height:30px;background:url(../../../content/dam/neogold/arrow-up.svg) no-repeat;float:right;position:absolute;display:inline-block;right:0;top:8px}
}
.max-order .modal{padding-right:0 !important}
.max-order .modal-dialog{margin:0 0 0 auto;border:0;padding:0;align-items:flex-end;bottom:0}
.max-order .modal-content{min-height:100vh;border:0;border-radius:0}
.max-order .modal.fade .modal-dialog{transform:translateX(50%);transition:all ease .7s;min-width:581px}
.max-order .modal.show .modal-dialog{transform:translateX(0)}
.max-order .modal-header{position:absolute;width:100%;border:0;z-index:1}
.max-order .modal-body{padding:178px 60px}
.max-order .btn-primary{border-radius:48px;min-width:150px;min-height:50px;background-color:#ee2737;border-color:#ee2737;font-size:16px;font-family:neoMedium;margin-top:40px;line-height:20px}
.max-order .error-head{font-family:neoHeavy;font-size:40px;line-height:26px;margin-bottom:12px}
.max-order .error-img{margin-bottom:40px;margin:0 auto}
.max-order .error-img svg{width:128px !important}
.max-order .error-desc{font-size:16px;line-height:18px;margin-bottom:50px}
.max-order .error-text p{font-size:16px;line-height:20px;color:#797a86;display:flex;align-items:flex-start;text-align:left}
.max-order .error-text{border-radius:8px;background-color:rgba(47,48,67,0.04);padding:8px 18px 10px 12px;position:relative}
.max-order .error-icon{margin-right:8px;margin-top:4px}
.max-order .error-text p::before{content:'';background-image:url('clientlib-neogoldmaxorder/img/combined-shape.svg');position:absolute;z-index:1;width:18px;height:18px;background-size:contain;left:16px;top:12px;background-repeat:no-repeat}
.max-order .close{padding:46px 62px;opacity:1}
.closeForMobile{display:none}
.closeForDesk{display:block}
@media all and (max-width:768px){.closeForMobile{display:block;margin-top:-52px;margin-right:0}
.closeForDesk{display:none}
.max-order .modal-body{padding:40px 19px 30px;min-width:100%}
.max-order .modal.fade .modal-dialog{transform:translateY(50%);min-width:100%}
.max-order .modal.show .modal-dialog{transform:translateY(0);min-height:100%}
.max-order .close{padding:10px}
.max-order .modal-content{min-height:100%;border-top-left-radius:10px;border-top-right-radius:10px;max-width:542px;margin-left:auto}
.max-order .error-img{margin-bottom:30px}
.max-order .error-img svg{width:85px !important}
.max-order .error-head{font-size:24px;line-height:26px}
.max-order .error-desc{font-size:14px;margin-bottom:20px}
.max-order .error-text p::before{width:14px;height:14px}
.max-order .btn-primary{border-radius:48px;min-height:40px;font-size:14px;margin-top:30px;line-height:18px}
.max-order .close-img{width:24px}
.max-order .error-text p{font-size:12px;line-height:16px}
}
@media all and (max-width:350px){.max-order .modal .modal-content{max-height:82vh}
}
.order-modal .modal{padding-right:0 !important}
.order-modal .modal-dialog{margin:0 0 0 auto;border:0;padding:0;align-items:flex-end;bottom:0}
.order-modal .modal-content{min-height:100vh;border:0;border-radius:0}
.order-modal .modal.fade .modal-dialog{transform:translateX(50%);transition:all ease .7s;min-width:581px}
.order-modal .modal.show .modal-dialog{transform:translateX(0)}
.order-modal .modal-header{position:absolute;width:100%;border:0;z-index:1}
.order-modal .modal-body{padding:178px 60px 85px 60px;min-width:581px}
.order-modal .btn-primary{border-radius:48px;min-width:150px;min-height:50px;background-color:#ee2737;border-color:#ee2737;font-size:16px;font-family:neoMedium;margin-top:40px}
.order-modal .error-head{font-family:neoHeavy;font-size:40px;line-height:26px;margin-bottom:12px}
.order-modal .error-img{margin-bottom:40px}
.order-modal .error-desc{font-size:16px;line-height:18px;margin-bottom:51px}
.order-modal .error-text p{font-size:16px;line-height:20px;color:#797a86;display:flex;align-items:flex-start}
.order-modal .error-text{border-radius:8px;background-color:rgba(47,48,67,0.04);padding:8px 18px 10px 12px;position:relative}
.order-modal .error-icon{width:18px;height:18px;margin-right:8px;margin-top:2px}
.order-modal .error-icon{margin-right:5px;margin-top:4px}
.order-modal .error-text p::before{content:'';background-image:url('clientlib-neogoldopenorder/img/combined-shape.svg');position:absolute;z-index:1;width:18px;height:18px;background-size:contain;left:16px;top:12px;background-repeat:no-repeat}
.order-modal .close{padding:52px 46px;opacity:1}
@media all and (max-width:768px){.order-modal .modal-body{padding:41px 19px 115px;min-width:100%}
.order-modal .modal.fade .modal-dialog{transform:translateY(50%);min-width:100%}
.order-modal .modal.show .modal-dialog{transform:translateY(0);min-height:100%}
.order-modal .close{padding:10px}
.order-modal .modal-content{min-height:100%;border-top-left-radius:10px;border-top-right-radius:10px}
.order-modal .error-img{margin-bottom:30px;width:72px;height:65px}
.order-modal .error-head{font-size:24px;line-height:26px}
.order-modal .error-desc{font-size:14px;margin-bottom:20px}
.order-modal .error-text p::before{width:14px;height:14px}
.order-modal .error-text p{font-size:12px;line-height:16px}
.order-modal .btn-primary{border-radius:48px;min-height:40px;font-size:14px;margin-top:30px}
.order-modal .close-img{width:24px}
}
.upgrade-downgrade-popup{z-index:999;position:fixed;right:0;bottom:0;width:100%;height:auto;display:flex;align-items:flex-end}
.upgrade-downgrade-popup .sim-j-wrapper{padding:24px 20px;position:relative;background-color:#fff;border-radius:15px 15px 0 0;width:100%;height:auto;overflow:hidden;text-align:center}
.upgrade-downgrade-popup .sim-j-wrapper .upgrade-img{margin:0 0 12px}
.upgrade-downgrade-popup .close-icon,.upgrade-downgrade-popup .bubble{display:none}
.upgrade-downgrade-popup .close-icon-mob{padding:8px;display:block;position:absolute;right:20px;background-color:#fff;width:32px;height:32px;border-radius:25px;top:-42px;right:12px}
.upgrade-downgrade-popup .jrny-title{font-size:20px;line-height:24px;font-family:'neoBd';margin-bottom:16px}
.upgrade-downgrade-popup .j-card-title{font-size:16px;line-height:20px;color:#2f3043;font-family:neoBd;margin:0 0 4px 0}
::-webkit-scrollbar{width:5px}
::-webkit-scrollbar-track{background:#eaeaec;border-radius:30px}
::-webkit-scrollbar-thumb{background:#d5d6d9;border-radius:30px;height:20px !important}
::-webkit-scrollbar-thumb:hover{background:#555}
.d-n{display:none}
#popup_overlay.show{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#111622;opacity:.7;z-index:999}
.upgrade-downgrade-popup .wrap{height:calc(100% - 36%);overflow:auto}
.upgrade-downgrade-popup .sub_heading{color:#595969;font-size:16px;line-height:19.2px;font-family:'neoRg';margin:0 0 24px}
.upgrade-downgrade-popup .proceedCTA{width:100%;height:40px;background-color:#ee2737;padding:8px 16px;border-radius:32px;font-size:16px;line-height:19.2px;font-family:'neoMedium';color:#fff;border:1px solid #ee2737;outline:0}
.upgrade-downgrade-popup .selectePlanBox{display:grid;grid-template-rows:0;padding:0;margin:44px auto 24px;background-color:#f9e8d0;text-align:left;color:#2f3043;border-radius:0 10px 10px;clear:both;position:relative;max-width:482px}
.upgrade-downgrade-popup .selectePlanBox.postpaid{height:110px;object-fit:contain;background-color:#fbf1e3;border:0}
.upgrade-downgrade-popup .selectePlanBox.postpaid .segment{left:0;top:-22px}
.upgrade-downgrade-popup .segment{position:absolute;background-color:#fd6;padding:5px 12px 8px;font-size:14px;line-height:16px;font-family:neoBd;height:22px;top:-22px;display:flex;align-items:center;justify-content:center;clip-path:polygon(100% 0,100% 23%,93% 100%,0 100%,0 0);width:auto;border-radius:5px 5px 0 0}
.upgrade-downgrade-popup .segment p{margin:0}
.upgrade-downgrade-popup .selectePlanBox.postpaid::after{position:absolute;content:attr(data-label);top:0;padding:1px 6px 2px;right:0;background-color:#ffc600;z-index:12;border-bottom-left-radius:5px;border-top-left-radius:0;border-top-right-radius:0;color:#2f3043;max-width:95px;font-size:10px;line-height:12px;font-family:neoBd}
.upgrade-downgrade-popup .selectePlanBox .selectePlanPerMonth{height:auto;flex-direction:row;grid-row:1/4;display:flex;align-items:flex-start;justify-content:center;width:100%;position:relative;padding:19px 0}
.upgrade-downgrade-popup .selectePlanPerMonth .fleftPerMonth{font-size:22px;font-family:NeoBd;line-height:26px}
.upgrade-downgrade-popup .selectePlanBox .selectePlanPerMonth .frightPerMonth{font-size:10px;font-family:neoRg;display:block;margin:0 0 0 5px;line-height:18px;color:#595969}
.upgrade-downgrade-popup .selectePlanBox .selectePlanPerMonth:after{content:'';position:absolute;top:0;right:0;bottom:0;margin:auto;width:2px;height:calc(100% - 16px);border-left:1px dashed #bf99b7}
.upgrade-downgrade-popup .selectePlanBox .indi-conn{position:relative;bottom:unset;display:flex;grid-column:auto;grid-row:1/3;align-self:center;justify-self:flex-start;margin:0;gap:32px;padding:14px 0 12px 15.7px}
.upgrade-downgrade-popup .selectePlanBox .indi-conn>div{display:flex;flex-direction:column;color:#2f3043}
.upgrade-downgrade-popup .selectePlanBox .indi-conn>div span:nth-child(1){font-size:12px;line-height:14px}
.upgrade-downgrade-popup .selectePlanBox .indi-conn .dataDiv .fleft{font-weight:bold}
.upgrade-downgrade-popup .selectePlanBox .indi-conn>div span:nth-last-child(1){font-size:10px;margin:0;line-height:12px}
.upgrade-downgrade-popup .selectePlanBox .selectePlanConDetails{padding:0 0 0 15px;grid-column:2/3;grid-row:3;display:flex;justify-content:space-between;align-items:flex-start;width:100%}
.upgrade-downgrade-popup .selectePlanBox.postpaid .non-teleco-wrapper{margin-bottom:6px}
.upgrade-downgrade-popup .selectePlanConDetails .non-teleco-wrapper.cyb img:not(:first-child),.upgrade-downgrade-popup .selectePlanConDetails .non-teleco-wrapper img:not(:first-child){margin-left:4px}
.upgrade-downgrade-popup .selectePlanConDetails .non-teleco-wrapper.cyb img,.upgrade-downgrade-popup .selectePlanConDetails .non-teleco-wrapper img{width:24px;height:24px}
.upgrade-downgrade-popup .fleftPerMonth span{font-size:16px;line-height:20px;margin-right:1px;font-family:'neoRg';vertical-align:top}
.upgrade-downgrade-popup .explore-more-plans{font-size:16px;line-height:19.2px;font-family:'neoMedium';color:#2f3043;text-decoration:none;margin-top:12px;display:inline-block;cursor:pointer}
.upgrade-downgrade-popup .family-selectePlanBox{padding:24px 16px 16px;background-color:#fbf1e3;display:flex;position:relative;border-radius:0 10px 10px 10px;margin:48px 0 24px}
.upgrade-downgrade-popup .family-selectePlanBox .cost{line-height:1.2;font-size:20px;font-family:NeoBd;margin-right:8px}
.upgrade-downgrade-popup .family-selectePlanBox .family-non-teleco{margin-top:16px;display:flex;gap:4px}
.upgrade-downgrade-popup .family-selectePlanBox .family-non-teleco img{width:24px;height:24px;display:flex;gap:4px;border-radius:50%}
.upgrade-downgrade-popup .family-selectePlanBox .right-side{display:flex;gap:20px;padding-left:15.5px}
.upgrade-downgrade-popup .family-selectePlanBox .data-item{display:flex;flex-direction:column}
.upgrade-downgrade-popup .family-selectePlanBox .data-item .info{font-size:12px;line-height:1.33;font-family:NeoBd;width:47px;text-align:left}
.upgrade-downgrade-popup .family-selectePlanBox .data-item .text{font-size:10px;line-height:1.2;color:#595969;text-align:left}
.upgrade-downgrade-popup .family-selectePlanBox .left-side{padding-right:15.5px;border-right:1px solid #d5d6d9}
.upgrade-downgrade-popup .family-selectePlanBox .family-segment{background-color:#ffc600;position:absolute;top:-26px;left:0;display:flex;padding:4px 12px;border-radius:4px 4px 0 0;font-size:12px;font-family:NeoBd}
.upgrade-downgrade-popup .family-selectePlanBox .faceIcon{margin-right:4px;width:16px;height:16px}
.upgrade-downgrade-popup .family-selectePlanBox .price-elements{display:flex}
.upgrade-downgrade-popup .family-selectePlanBox .per-person-value{margin-top:4px}
.upgrade-downgrade-popup .family-selectePlanBox .per-person-value,.upgrade-downgrade-popup .family-selectePlanBox .permonth{font-size:10px;line-height:1.2;color:#595969}
.upgrade-downgrade-popup .family-selectePlanBox .permonth{width:12px}
.upgrade-downgrade-popup .free-sim-delivery{display:flex;align-items:center;padding:1.1px 8px 2.1px 7px;background-color:#ee2737;border-radius:0 10px;width:auto;position:absolute;top:0;right:0}
.upgrade-downgrade-popup .free-sim-delivery .free-sim-text{font-size:8px;line-height:1.25;text-align:left;color:#fff;font-family:'neoMedium'}
.upgrade-downgrade-popup .free-sim-delivery .free-sim-img{width:16px;height:17px}
@media(min-width:768px){.upgrade-downgrade-popup{height:100%;max-width:544px}
.upgrade-downgrade-popup .sim-j-wrapper{border-radius:0;height:100%;padding:128px 40px 23px 50px;position:relative;overflow:auto;order:3;flex-basis:calc(544px - 40px)}
.upgrade-downgrade-popup .bubble{cursor:pointer;display:block;position:relative;inset:unset;transform:translate(8px,-100%);order:1;flex-basis:40px}
.upgrade-downgrade-popup .close-icon-mob{display:none}
.upgrade-downgrade-popup .close-icon{display:block;position:absolute;top:32px;right:32px;cursor:pointer;z-index:9999}
.upgrade-downgrade-popup .wrap{height:calc(100% - 35%)}
.upgrade-downgrade-popup .jrny-title{font-size:24px;line-height:28.8px;margin:12px 0}
.upgrade-downgrade-popup .sub_heading{margin:0 0 40px}
.upgrade-downgrade-popup .proceedCTA{width:335px;height:50px}
.upgrade-downgrade-popup .selectePlanBox{display:grid;grid-template-columns:120px 0 auto}
.upgrade-downgrade-popup .selectePlanBox.postpaid::after{font-size:12px;line-height:14.4px;padding:2px 6px}
.upgrade-downgrade-popup .selectePlanBox .indi-conn{padding:14px 0 0 25.7px;grid-column:3}
.upgrade-downgrade-popup .selectePlanBox .selectePlanConDetails{padding:14px 0 0 25.7px;grid-column:3;grid-row:3/4}
.upgrade-downgrade-popup .selectePlanBox .indi-conn .dataDiv .fleft{width:auto}
.upgrade-downgrade-popup .selectePlanPerMonth .fleftPerMonth{line-height:24px;font-size:20px}
.upgrade-downgrade-popup .selectePlanBox.postpaid .non-teleco-wrapper.cyb{margin-bottom:0;display:inline}
.upgrade-downgrade-popup .fleftPerMonth span{font-size:20px;line-height:24px;margin-right:2px}
.upgrade-downgrade-popup .family-selectePlanBox .data-item.primary-data .info{width:93px}
.upgrade-downgrade-popup .family-selectePlanBox .family-non-teleco{margin-top:22px}
}
.cynplans-wrapper{background-image:linear-gradient(to right,#fffbf0 2%,#fff2f1 37%)}
.cybplan-section.slick-slide{max-width:300px;border-radius:10px;box-shadow:0 20px 32px 0 rgb(96 97 112 / 10%),0 2px 8px 0 rgb(40 41 61 / 6%);position:relative;background-image:linear-gradient(to bottom,#fff,#fff),linear-gradient(to bottom,#fff 0,#fffbf6 100%);margin:0 20px 0 0;padding:0;width:100%;transition:all .3s ease-in-out}
.cybplan-section.redx .c-p-redx{background-color:#ee2737;font-family:neoBd;font-size:14px;line-height:1.14;color:#fff;padding:5px 11px 5px 8px;border-radius:6px 6px 0 0;display:flex;position:absolute;max-width:80px;width:auto;margin-bottom:0;left:0;top:-26px;clip-path:polygon(100% 0,100% 23%,88% 100%,0 100%,0 0)}
.cybplan-section.redx .sec1{border-radius:0 10px 0 0}
.cybplan-section.slick-active.slick-slide{transform:scale(1)}
.cybplan-section.slick-active.slick-slide+.cybplan-section.slick-slide{transform:scale(1)}
.cybplan-slider{max-width:1232px;margin:0 auto}
.slick-list.draggable{padding:0 64px 0 0 !important}
.cybplan-section.hasOffer .sec1{border-radius:0 10px 0 0}
.cybplan-section .sec1{padding:16px 20px 10px;position:sticky;top:0;background-color:#fff;z-index:99;border-radius:10px 10px 0 0}
.cybplan-section .sec1 p{margin:0}
.cybplan-section .sec1 .price{font-size:20px;line-height:24px;font-family:'neoBd';color:#2f3043;font-weight:bold;margin:0 0 4px 0}
.cybplan-section .sec1 .perMonth{font-size:14px;line-height:18px;color:#2f3043;font-family:'neoMedium';margin:0}
.cybplan-section.redx .sec1 .perMonth{color:#fff}
.cybplan-section .sec2{display:grid;grid-template-columns:auto;padding:12px 20px 16px 20px;row-gap:11px}
.cybplan-section .sec2 span{display:flex;align-items:center;gap:0 22px}
.cybplan-section .sec2 img{width:24px}
.cybplan-section hr{border:#d5d6d9 .5px solid;margin:0}
.cybplan-section .non-telco-drawer{margin-bottom:0;padding:0 0 20px 20px;position:relative}
.cybplan-section .faq-drawer__content-wrapper{font-size:1.25em;line-height:1.4em;max-height:0;overflow:hidden;transition:.25s ease-in-out}
.cybplan-section .faq-drawer__title{cursor:pointer;display:block;font-size:1.25em;font-weight:700;padding:0;position:relative;margin-bottom:0;transition:all .25s ease-out}
.non-telco-drawer input[type="checkbox"]{position:absolute;right:20px;width:24px;height:24px;opacity:1;cursor:pointer;z-index:17;top:10px;opacity:0;margin:0}
.non-telco-drawer input[type="checkbox"]+.parent::after{content:'';position:absolute;width:24px;height:24px;right:20px;background-image:url(../../../content/dam/neogold/cyb/Down_arrow.svg);transition:all .3s ease-in;top:10px}
.non-telco-drawer input[type="checkbox"]:checked+.parent::after{transform:rotate(180deg)}
.non-telco-drawer .parent{display:flex;align-items:flex-start;justify-content:flex-start}
.non-telco-drawer .nontelcoList{display:flex;align-items:center;gap:8px}
.non-telco-drawer .faq-drawer__trigger:checked+.parent .nontelcoList{padding:0 20px 0 0}
.cybplan-section.redx .parent img+p{color:#fff;font-size:14px;line-height:18px;font-family:'neoMedium'}
.non-telco-drawer .parent img+p{display:none}
.non-telco-drawer .parent img{width:36px;transition:all .4s linear}
.non-telco-drawer input[type="checkbox"]:checked+.parent{flex-direction:column;gap:8px}
.non-telco-drawer input[type="checkbox"]:checked+.parent img+p{display:block}
.non-telco-drawer input[type="checkbox"]:checked+.parent img{width:36px}
.non-telco-drawer input[type="checkbox"]:checked+.parent .nontelcoList:nth-child(n+5){display:inherit}
.non-telco-drawer input[type="checkbox"]+.parent .nontelcoList:nth-child(n+5){display:none}
.cyb-bene-img img{width:52px;height:auto}
.cybplan-section.redx .sec1{background-color:#111622}
.cybplan-section.redx .cyb-middle-section{background-color:#111622;border-radius:0 0 10px 10px}
.cybplan-section.redx .cyb-middle-section .sec4{background-color:#2f3043}
.cybplan-section.redx .sec1 .heading,.cybplan-section.redx .sec1 .price{color:#fff}
.cybplan-section.redx .sec2 p{color:#fff}
.cybplan-section.redx .sec4 .heading{color:#fff}
.cybplan-section.redx .cyb-bene-heading{color:#fff}
.cybplan-section.redx .cyb-bene-subheading{color:#82838e}
.cybplan-section.redx hr{border-color:#595969}
.cybplan-section.redx .sec5{background:#000;background:linear-gradient(0,rgba(0,0,0,1) 0,rgba(47,48,67,0.53) 40%,rgba(47,48,67,0) 100%)}
.cybplan-section .faq-drawer__title:hover{color:#4e4b52}
.faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:350px}
.faq-drawer__trigger:checked+.faq-drawer__title::after{transform:rotate(-180deg);transition:.25s ease-in-out}
.cybplan-section .sec4{background-color:#fdf6ec;padding:12px 20px 60px 20px;min-height:249px}
.cybplan-section .sec4 .heading{font-size:12px;line-height:16px;color:#2f3043;font-family:'neoBd';margin:0 0 16px 0}
.cybplan-section .cyb-sec4{display:grid;grid-template-columns:52px auto;gap:12px;margin:0 0 12px 0;align-items:center}
.cybplan-section .cyb-sec4 .cyb-bene{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.cybplan-section .cyb-bene p{margin:0}
.cybplan-section .cyb-bene-heading{font-size:14px;line-height:18px;color:#2f3043;font-family:'neoMedium'}
.cybplan-section .cyb-bene-subheading{font-size:12px;line-height:16px;color:#82838e;font-family:'neoMedium'}
.cybplan-section .btnProceed{font-size:14px;color:#fff;font-family:'neoMedium';border-radius:20px;background-color:#ee2737;max-width:260px;height:40px;padding:11px;border:1px solid #ee2737;width:100%;cursor:pointer}
.cybplan-slider .slick-track{display:block}
.cybplan-section .sec5{max-width:100%;margin:0 auto;padding:17px 20px 18px;border-radius:10px;background:#fff;background:linear-gradient(0,rgba(255,255,255,0.7) 24%,rgba(255,255,255,0) 100%);position:absolute;bottom:0;left:0;right:0;width:100%}
.cybplan-section .cyb-middle-section{overflow:auto;height:391px;border-radius:10px}
.cybplan-section .cyb-middle-section::-webkit-scrollbar{width:4px;border-radius:2px}
.cybplan-section .cyb-middle-section::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);border-radius:8px}
.cybplan-section .cyb-middle-section::-webkit-scrollbar-thumb{border-radius:8px;background:#595969;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
.cybplan-section .cyb-middle-section::-webkit-scrollbar-thumb:hover{background:#555}
.cybplan-section .cyb-middle-section ::-webkit-scrollbar-thumb:window-inactive{background:transparent}
.cybplan-slider .slick-next:before{background-image:url(../../../content/dam/neogold/slide-next.svg);background-size:24px;opacity:1;background-position:center;height:8px;width:8px;background-repeat:no-repeat;position:absolute;top:17px;left:17px}
.cybplan-slider .slick-arrow{width:40px;height:40px;border-radius:50%;box-shadow:0 0 6px 0 rgb(0 0 0 / 50%);z-index:2;background-color:#fff;margin-left:5px}
.cybplan-slider .slick-prev:before{background-image:url(../../../content/dam/neogold/slide-prev.svg);background-size:24px;opacity:1;background-position:center;height:8px;width:8px;background-repeat:no-repeat;position:absolute;top:17px;left:16px}
.flagSegment{background-color:#ffc600;color:#594e3b;padding:3px 17px 3px 8px;border-radius:5px 5px 0 0;display:flex;position:absolute;max-width:100%;width:auto;margin:0;top:-24px;overflow:hidden;clip-path:polygon(100% 0,100% 23%,93% 100%,0 100%,0 0);gap:4px}
.cynplans-wrapper .cybplan-section .flagSegment{min-height:24px;width:100%}
.cynplans-wrapper .cybplan-section .digital-exclusive.benefits-zero{max-height:inherit;top:0;padding:3px 0}
.cybplan-slider{margin:36px 0 0 0}
.cybplan-slider .slick-track{display:block;padding:24px 0 60px 0}
.flagSegment img{width:18px;height:18px}
.flagSegment span{font-size:14px;line-height:18px;font-family:NeoBd}
.non-telco-drawer .nontelcoList:nth-child(n+2){margin:0 0 0 -2px}
.non-telco-drawer .faq-drawer__trigger:checked+.parent .nontelcoList:nth-child(n+2){margin:0}
.cybplan-section .sec2 .bene-wrapper{display:flex;align-items:center;gap:8px}
.cybplan-section .sec2 .bene-wrapper .con-no{font-family:neoMedium;font-size:16px;line-height:20px}
.i-pln-w{background-image:linear-gradient(to right,#fffbf0 2%,#fff2f1 37%)}
.cybplan-slider .slick-next{right:0}
.cybplan-slider .slick-dots{bottom:15px;display:flex;align-items:center;justify-content:center}
.n-t-b img:nth-child(n+4){display:none}
.cyb-benifits{position:relative;padding:20px 0 0 0;margin:20px 0}
.cyb-benifits:before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to top,#fff 58%,#5f004b);opacity:.10}
.detail-s p.heading{font-family:neoBd;font-size:20px;margin:0 0 18px 0;line-height:22px;color:#2f3043}
.detail-s .cyb-sec4{display:flex;align-items:center;gap:10px;margin:0 0 14px 0}
.detail-s .cyb-bene-img img{width:26px;height:26px;margin:0}
.detail-s .cyb-bene{margin:0;display:flex}
.cybplan-section .cyb-sec4 .cyb-bene .title{font-size:14px;line-height:18px;font-family:neoMedium}
.cybplan-section .cyb-sec4 .cyb-bene .des{color:#82838e;font-size:12px;line-height:16px;font-family:neoMedium}
.selectePlanConDetails .non-teleco-wrapper img{width:24px;height:24px}
*{box-sizing:border-box}
input:focus-visible{border-color:#d5d6d9;outline:0}
input::-webkit-input-placeholder{color:transparent}
input::-moz-placeholder{color:transparent}
input:-ms-input-placeholder{color:transparent}
input::-ms-input-placeholder{color:transparent}
input::placeholder{color:transparent}
button:focus{outline:0}
.m{margin:0 auto}
.d-n{display:none !important}
.d-s{display:grid !important}
.neopostpaidfree .ctnr{max-width:100%}
.i-pln-w .plansHeading{margin:0 auto;max-width:1232px}
.ctnr .wrapper{max-width:1232px}
body{background-color:#fff;font-family:'neoRg';font-size:16px;color:#2f3043;margin:0 auto}
.m-o{position:fixed;bottom:0;top:0;left:0;right:0;overflow:hidden}
p{margin:0}
.e-b{border-color:#b30e0e !important}
.e-t{color:#b30e0e !important}
.f-g{position:relative;margin-bottom:1.5rem;height:60px}
.f-g label{margin-bottom:0}
.f-c-p{position:absolute;top:0;padding:0 0 0 13px;transition:all 200ms;opacity:.5;height:60px;line-height:60px}
.f-c:focus+.f-c-p,.f-c:valid+.f-c-p,.f-c:disabled+.f-c-p{font-size:14px;transform:translate3d(0,-100%,0);opacity:1;height:auto;line-height:normal;background:#fff;margin-left:8px;padding:0 5px;top:5px;color:#797a86}
.f-c{height:60px;padding:15px 20px;border-radius:5px;border:1px solid #d5d6d9;width:100%;color:#2f3043;font-size:16px}
.f-c:focus,.f-c:active{border:1px solid #d5d6d9}
.m-h{font-family:neoHeavy;font-size:36px;line-height:1.22;color:#252941;margin:30px 0;max-width:591px}
.mobile-v{display:none}
.desktop-v{display:block}
.u-s{display:grid;display:-ms-grid;grid-template-columns:832px 338px;-ms-grid-columns:832px 41px 338px;grid-gap:41px;margin-bottom:40px}
.l-p{row-gap:24px;display:grid;display:-ms-grid;-ms-grid-column:1;-ms-grid-rows:auto 24px auto}
.r-p{-ms-grid-column:3;margin-top:20px}
.t-w{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;margin-bottom:16px;-ms-grid-columns:1fr 1fr}
.sub-txt{font-family:'neoRg';font-size:16px;line-height:1.25;color:#2f3043;margin-top:0}
.p-s-a{font-family:neoBd;font-size:16px;line-height:1.25;text-align:right;color:#2f3043;text-decoration:underline;padding-right:0;margin-top:0;-ms-grid-column:2}
.p-d{display:grid;display:-ms-grid;grid-template-columns:2fr 4fr 2fr 1fr;padding:0;align-items:center;background-color:#f9e8d0;min-height:96px;border-radius:10px;-ms-grid-columns:2fr 2fr 3fr 1fr;-ms-grid-row:2;width:832px;border-top-left-radius:0;position:relative}
.p-s .freeSimDelivery{display:flex;position:absolute;top:0;right:0;background-color:#ee2737;padding:2px 10px;border-radius:0 5px 0 5px;justify-content:space-between;align-items:center;font-size:14px;line-height:16px;font-family:'NeoBd';color:#fff;margin:0}
.amount{font-size:34px;line-height:1.06;color:#2f3043;font-family:neoBd;display:flex;align-items:flex-end;position:relative;padding:31px 0 31px 35px;gap:3px}
.amount:after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:0;width:2px;height:calc(100% - 12px);background-color:#bf99b7;opacity:.2}
.t-b{padding:0 0 0 35px;font-family:neoBd}
.t-b p:first-child{font-size:14px;line-height:normal;padding-left:0;width:100%;padding-top:4px}
.data-text{font-size:14px;line-height:18px;font-family:neoRg}
.p-m-t{font-family:neoMedium;font-size:14px;line-height:1.29;color:#2f3043;-ms-grid-row:2}
.i-w{display:grid;display:-ms-grid;grid-template-columns:298px 298px 140px;grid-gap:24px;-ms-grid-columns:298px 24px 298px 24px 140px;-ms-grid-row:3}
.d-d .i-w{margin-bottom:34px}
.d-de,.mifinote{display:none}
.d-f{padding:30px 35px 11px;box-shadow:0 1px 13px 0 #d8d8d8;box-shadow:0 6px 25px -5px rgb(0 0 0 / 20%);border-radius:10px;max-width:832px;-ms-grid-row:3}
.e-note,.i-p-note,.n-s-note,.p-s-note,.blacklist-note,.e-n-note,.o-e{display:grid;display:-ms-grid;grid-template-columns:18px auto;-ms-grid-columns:18px 8px auto;grid-gap:0;font-size:14px}
.e-note img,.i-p-note img,.n-s-note img,.e-n-note img,.blacklist-note img,.o-e img{width:14px;padding-top:5px}
.e-note p,.i-p-note p,.n-s-note p,.blacklist-note p,.e-n-note p,.o-e p{-ms-grid-column:3}
.p-s{display:-ms-grid;-ms-grid-rows:auto auto}
#gmapAddressField::placeholder{color:transparent}
.a-d{cursor:pointer}
.b-d,.d-d{display:grid;display:-ms-rid;row-gap:24px;-ms-grid-rows:auto 24px auto}
.d-d .f-g:last-child{margin-left:-14px;max-width:140px}
.s-note{display:grid;display:-ms-grid;grid-template-columns:28px auto;-ms-grid-columns:28px 8px auto;grid-gap:8px}
.s-note img{width:28px}
.s-note p{-ms-grid-column:3}
.p-s-note{display:grid;display:-ms-grid;grid-template-columns:28px auto;-ms-grid-columns:28px 8px auto;grid-gap:8px}
.p-s-note img{width:28px}
.p-s-note p{-ms-grid-column:3}
.s-h{margin:0;font-family:neoBd;font-size:20px;line-height:1.3;color:#2f3043;display:grid;grid-template-columns:auto 1fr;display:-ms-grid;-ms-grid-columns:auto 1fr}
.tick{-ms-grid-column:2}
.note{font-family:neoRg;font-size:14px;line-height:1.14;color:#797a86;width:302px;margin-top:4px;-ms-grid-row:5}
.a-d{display:grid;display:-ms-grid;grid-template-columns:26px auto;-ms-grid-columns:26px 6px auto;grid-gap:6px;-ms-grid-row:2}
.a-d-t{margin:17px 0 0 0;font-size:16px;line-height:1.25;color:#2f3043;font-family:neoBd;text-decoration:underline;-ms-grid-column:3}
.a-d-i{margin-top:16px;width:22px;height:22px}
.i-w .f-g{margin-bottom:34px;display:grid;display:-ms-grid;-ms-grid-rows:auto auto auto auto auto;-ms-grid-columns:1fr}
.i-w .f-g:nth-child(2){-ms-grid-column:3}
.i-w .f-g:nth-child(3){-ms-grid-column:5}
.i-w .f-c-p{-ms-grid-row:2}
.i-w .c-Al{-ms-grid-row:3}
.tick{display:none}
.cardstep.success .tick{display:block;margin-left:10px}
.e-p-note{display:grid;display:-ms-grid;grid-template-columns:18px auto;-ms-grid-columns:18px 8px auto;grid-gap:8px;align-items:center}
.e-p-note img{width:18px}
.e-p-note p{-ms-grid-column:3}
.details{align-items:center;justify-content:center;font-size:14px;line-height:16px;font-family:'neoMedium';display:flex;padding:7px 20px;border-radius:20px;border:solid 1px #2f3043;bottom:0;position:relative;text-align:center;right:20px}
.details p{-ms-grid-column:2}
.i-p{background-color:#f4f8fe;padding:0 21px 24px;border-radius:10px}
.r-h-s{text-align:right;font-family:'NeoBd';line-height:1.25;min-height:89px;background-image:url(../../../content/r/dam/neogold/r-h-i.svg);align-items:flex-end;display:flex;padding:0 18px 22px 0;background-repeat:no-repeat;background-position:bottom;margin-bottom:20px}
.r-h-s img{position:absolute}
.r-h-s p{width:190px;margin-left:auto;text-align:left}
.r-h-s p sup{font-size:6px;font-family:neoMedium;line-height:1px;vertical-align:super}
.r-i-g-r{display:grid;display:-ms-grid;grid-template-columns:50px 1fr;grid-gap:14px;min-height:50px;margin-bottom:35px;align-items:center;position:relative;-ms-grid-columns:50px 14px 1fr}
.r-i-g-r::after{content:'';width:0;height:21px;border-left:2px dashed #acacb4;position:absolute;top:56px;left:25px}
.r-i-g-r:last-child::after{display:none}
.r-i-g-r:last-child{margin-bottom:10px}
.r-i-g-r p{font-family:'neoMedium';font-size:14px;line-height:1.29;color:#2f3043;-ms-grid-column:3}
.btn-w{text-align:center;margin-top:6px}
.btn-go{height:50px;padding:15px 20px;border-radius:25px;color:#fff;border:0;background-color:#ee2737;font-family:neoMedium;font-size:16px;line-height:1.25;text-align:center;margin:30px auto 0;display:flex;justify-content:center}
.amt{font-family:'NeoBd';font-size:38px;line-height:1;max-height:30px}
.btn-go:disabled{background-color:#d5d6d9}
.b-ctrl{display:grid;display:-ms-grid;grid-template-columns:30px 1fr;grid-gap:8px;align-items:center;max-width:1232px;margin:20px auto 0}
.b-ctrl img{width:30px;cursor:pointer}
.t-h-w{display:grid;grid-template-columns:auto auto;text-align:center;height:auto;align-items:center;background-image:linear-gradient(to bottom,#fff,#fff 73%,rgba(255,255,255,0) 151%);max-width:1232px;margin:0 auto;justify-content:flex-start}
.t-h{height:100%;font-family:neobd;font-size:16px;line-height:1;color:#2f3043;align-items:center;display:grid;border-radius:10px 10px 0 0;position:relative;padding:19px 0 10px}
.t-h.activated:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:15px;background-color:#ee2737}
.t-h.activated{box-shadow:none}
.festiveImage{position:absolute;right:-25px;top:-25px}
.crd-w{width:360px;height:375px;margin-right:16px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:2px solid rgba(47,48,68,0);background-color:#fcf4e8;justify-content:center;align-items:center;display:inline-grid !important;position:relative}
.crd-w.defaultSelected,.crd-w:hover{border:2px solid rgba(47,48,68,0);border-image-source:linear-gradient(128deg,#ffd543 5%,#e80a05 92%);border-image-slice:0;background-image:linear-gradient(to bottom,#fcf4e8,#fcf4e8),linear-gradient(128deg,#ffd543 5%,#e80a05 92%);background-origin:border-box;background-clip:content-box,border-box;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.crd{background-color:#fcf4e8;width:356px;height:371px;padding:20px;border-radius:0 10px 10px 10px;display:grid;grid-template-rows:auto auto auto;row-gap:27px;display:-ms-grid;-ms-grid-rows:auto 27px auto 27px auto}
.crd.redx{background-color:#2f3043;color:#fff}
.am-n-t{display:grid;display:-ms-grid;grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr}
.amt-w{display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-columns:1fr}
.act-w{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;align-items:end;-ms-grid-columns:1fr 1fr;-ms-grid-row:5}
.act-w button{-ms-grid-column:2}
.bene-w{display:grid;grid-gap:12px;align-items:start;display:-ms-grid;-ms-grid-rows:auto auto auto auto;-ms-grid-row:3}
.ben{display:grid;display:-ms-grid;-ms-grid-columns:22px 10px 1fr;grid-template-columns:22px 1fr;grid-gap:10px}
.ben:nth-child(2){-ms-grid-row:2}
.ben:nth-child(3){-ms-grid-row:3}
.ben:nth-child(4){-ms-grid-row:4}
.ben span:nth-child(2n){grid-column:2}
.slick-slide{max-width:360px}
.slick-dotted.slick-slider{max-width:1232px;margin:0 auto}
.ben p{font-family:'neoMedium';font-size:14px;line-height:1.25;-ms-grid-column:3}
.p-s-h{margin-top:40px;margin-bottom:8px;font-size:20px;line-height:26px;font-family:'NeoBd'}
.p-sub-h{font-size:14px;color:#2f3043;margin-bottom:30px}
.b-a-t{font-family:'neoBd';font-size:16px;line-height:1;color:#2f3043;-ms-grid-column:2}
.n-t-w{display:grid;display:-ms-grid;grid-template-columns:auto auto auto;justify-content:end;-ms-grid-column:auto auto auto;-ms-grid-column:2}
.n-t--i:nth-child(2){-ms-grid-column:2}
.n-t--i:nth-child(3){-ms-grid-column:3}
.slick-track{padding-top:26px}
.d-e{position:absolute;top:-26px;color:#594e3b;margin-left:0;line-height:16px;max-height:26px;max-width:95%;background-color:#ffc600;padding:5px 10px;border-top-right-radius:5px;border-top-left-radius:5px;display:grid;display:-ms-grid;-ms-grid-columns:18px 1fr;grid-template-columns:18px 1fr;left:-2px;grid-gap:6px;font-size:14px;font-family:neoBd}
.d-e img{height:18px;width:18px}
.d-e p{-ms-grid-column:2}
.n-t-w img{display:block;margin-left:-12px;width:50px;height:50px}
.ben-i{height:22px;width:22px}
.n-t-b-i{width:32px;margin-left:-5px;display:grid}
.n-t-b{display:grid;grid-template-columns:auto auto auto;max-width:100px;justify-content:end;-ms-grid-column:3}
.n-t-b img{width:34px;height:auto;margin:0 5px 0 0}
.details-w,.otp-w{position:fixed;width:100vw;height:100vh;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:999;top:0;bottom:0}
.otp-w{display:grid;align-items:center}
.otp-d{width:398px;margin:0 auto;background-color:#fff;padding:20px;border-radius:10px}
.otp-w .d-i{font-family:neoBd;font-size:22px;text-align:center;color:#f9f9f9;height:96px;background-image:url(../../../content/dam/neogold/otp/group.png);background-size:100%;display:grid;align-items:center;justify-content:end;padding-right:56px}
.d-h{font-family:'neoBd';font-size:24px;line-height:.83;color:#2f3043;margin:30px 0 10px}
.d-s-h{font-size:14px;line-height:1.14;color:#2f3043;margin-bottom:30px}
.otp-w .f-g{display:grid;margin-bottom:16px}
.otp-w .f-c{text-align:center;letter-spacing:20px}
.otp-a-t{display:grid;grid-template-columns:1fr 1fr;padding-top:28px}
.otp-a-t.lastAttemp{grid-template-columns:1fr 132px;gap:8px}
.otp-a-t.exhaustInfo{grid-template-columns:1fr}
.otp-a{text-align:right;cursor:pointer}
.otp-g-b{background:#ee2737;font-family:neoMedium;border:0;color:#fff;padding:15px 34px;border-radius:25px;margin:0 0 0 auto;display:grid}
.otp-g-b:disabled{background-color:#d5d6d9}
.detail-s{background-color:#fff;width:50%;margin-left:auto;width:668px;padding:110px 60px 120px 60px;position:relative;height:100%;overflow:auto}
.cls{text-align:right;position:absolute;right:60px;top:30px;z-index:9;cursor:pointer}
.detail-amt-w{display:grid;grid-template-columns:max-content}
.detail-amt{display:grid}
.p-n{grid-column:2;font-family:neoBd;font-size:18px;line-height:1.11;text-align:right;color:#2f3043;display:grid;display:-ms-grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;width:fit-content;margin-left:auto;align-items:end}
.pln-n{-ms-grid-column:2}
.a-f{height:120px;display:grid;align-items:center;justify-content:end;position:fixed;width:668px;z-index:9999;background-color:#fff;bottom:0;right:0;padding:0 60px 0;box-shadow:0 6px 25px -5px rgb(0 0 0 / 20%);grid-template-columns:1fr 1fr}
.d-amt-w{font-family:neoBd;font-size:40px;line-height:1.05;color:#2f3043}
.amt-txt{display:grid;margin-left:5px}
.per{font-family:neoBd;font-size:16px;line-height:1.25;color:#2f3043;height:4px}
.sec{font-family:neoMedium;font-size:16px;line-height:1.25;color:#2f3043}
.p-h{font-family:'NeoBd';font-size:20px;line-height:1.1;color:#2f3043}
.p-bens ul{padding:0 16px;margin-top:14px}
.p-bens li,.p-s-bens li{font-family:neoRg;font-size:16px;color:#2f3043;margin-bottom:8px}
.ben img{width:26px;height:26px}
.a-b-txt{font-family:'neoRg';font-size:16px;line-height:1.25;color:#797a86;margin-bottom:16px}
.add-bens .p-h{margin-bottom:17px}
.seprtor{width:100%;height:5px;opacity:.1;background-image:linear-gradient(to top,#fff 58%,#5f004b);margin:20px 0}
.detail-n{margin-bottom:80px;background-color:#f4f4f4;padding:12px 18px;font-size:16px;line-height:1.25;color:#797a86;border-radius:10px;display:grid;grid-template-columns:20px 1fr;margin-top:24px}
.detail-s .btn-go{padding:15px 52px;grid-column:2}
.c-Al{position:absolute;top:15px;right:10px}
.c-c{position:absolute;line-height:60px;color:#2f3043;padding-left:15px;font-size:16px}
.crd .r-d,.crd .r-v,.crd .r-di,.crd .r-c,.cyb-middle-section .r-d,.cyb-middle-section .r-v,.crd.redx .r-n-d,.cybplan-section.redx .r-n-v,.crd.redx .r-n-di,.crd.redx .r-n-c,.cybplan-section.redx .r-n-d{display:none}
.crd.redx .r-d,.crd.redx .r-v,.crd.redx .r-di,.crd.redx .r-c,.cybplan-section.redx .r-d,.cybplan-section.redx .r-v{display:block}
.p-d.redx{background-color:#2f3043;color:#fff}
.redx .amount,.redx .p-m-t,.redx .details{color:#fff}
.c-s-t{display:grid;display:-ms-grid;-ms-grid-columns:22px 1fr;grid-template-columns:22px 1fr;align-items:center;font-family:'NeoBd'}
.otp-w .c-i{background:#d3d5d7;border-radius:50%;margin-bottom:10px;margin-left:auto}
.otp-wr .cls{position:unset}
.otp-wr{max-width:398px;margin:0 auto}
.i-txt,.attempt{color:#b30e0e;font-size:14px;line-height:16px;font-weight:normal;font-family:neoRg;padding-top:6px}
.i-txt img{width:14px;margin-right:4px}
.attempt{font-family:neoBd;font-weight:bold}
.o-r{text-decoration:underline}
.p-s-a,.showmorecard,.crd{cursor:pointer}
.crd .btn-go{width:150px}
.slick-arrow,.slick-arrow:hover{width:40px;height:40px;border-radius:50%;box-shadow:0 0 6px 0 rgb(0 0 0 / 50%);z-index:2;background-color:#fff;margin-left:5px}
.slick-next{right:-25px}
.slick-prev{left:-25px}
.slick-next:before{background-image:url(../../../content/dam/neogold/slide-next.svg);background-size:24px;opacity:1;background-position:center;height:8px;width:8px;background-repeat:no-repeat;position:absolute;top:17px;left:17px}
.slick-prev:before{background-image:url(../../../content/dam/neogold/slide-prev.svg);background-size:24px;opacity:1;background-position:center;height:8px;width:8px;background-repeat:no-repeat;position:absolute;top:17px;left:16px}
.slick-disabled{display:none !important}
.slick-list:after{content:'';position:absolute;top:22px;right:0;width:51px;height:calc(100% - 20px);z-index:1;background-image:linear-gradient(to right,rgba(238,238,238,0),rgba(255,255,255,0.92))}
.cybplan-slider .slick-list:after{content:'';position:absolute;top:0;right:0;width:35px;height:100%;z-index:1;background-image:linear-gradient(to right,rgba(255,242,241,0.7),rgba(255,242,241,0.92));bottom:0}
.p-e,.s-o-f{color:#b30e0e}
.l-p .p-s{position:relative}
.l-p .c-p{background-color:#ffc600;font-family:neoBd;font-size:14px;line-height:1.14;color:#594e3b;padding:5px 15px 5px 10px;border-radius:5px 5px 0 0;display:flex;position:absolute;max-width:auto;margin-bottom:0;left:0;top:12px;clip-path:polygon(100% 0,100% 23%,93% 100%,0 100%,0 0)}
.p-d.redx .details{border:1px solid #fff}
@media all and (max-width:768px){.flagSegment{padding:3px 17px 3px 8px;gap:4px}
.b-ctrl{padding:0 0 0 20px}
.t-h-w{padding:0 0 0 20px}
.i-pln-w{padding:0 0 0 20px}
.e-note,.i-p-note,.n-s-note,.blacklist-note,.e-n-note,.o-e{font-size:12px}
.e-note img,.i-p-note img,.n-s-note img,.blacklist-note img,.e-n-note img,.o-e img{width:12px}
.e-note p,.i-p-note p,.n-s-note p,.blacklist-note p,.e-n-note p,.o-e p{padding-top:2px}
.otp-wr{max-width:unset;margin:0 auto;width:100%}
.c-s-t{width:max-content;margin:10px auto 20px}
body{background-color:#f6f8fb}
.neopostpaidfree .ctnr{padding:0}
.u-s{grid-gap:0;grid-template-columns:1fr}
.l-p{background-color:#fff;padding:20px}
.r-p{grid-row:1}
.r-i-g-r::after{content:'';width:0;height:44px;border:1px dashed #acacb4;position:absolute;top:2px;left:99px;transform:rotate(90deg)}
.details-w .cls{position:relative;right:unset;background-color:#d3d5d7;border-radius:50%;width:32px;height:32px;margin:0 10px -42px auto}
.details-w .cls .c-i{position:absolute;top:3.5px;right:3.5px}
.add-bens{overflow-y:auto}
.b-d,.d-d{row-gap:22px}
.b-d{margin-bottom:20px}
.d-d{margin-bottom:-15px}
.f-c{height:50px}
.f-c-p{height:50px;line-height:50px;font-size:16px}
.a-d{margin-top:10px;grid-template-columns:auto 1fr}
.a-d img{width:18px;height:18px;margin-top:unset}
.a-d-t{font-size:14px;margin-top:0}
.i-p{padding:0;background:transparent}
.r-h-s{display:none}
.r-i-g{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:26px;grid-gap:32px;padding:0 20px}
.r-i-g-r{justify-content:center;grid-template-columns:1fr;text-align:center;align-items:start}
.r-i-g-r img{justify-self:center}
.r-i-g-r p{font-family:'neoBd';font-size:12px}
.p-d{grid-template-columns:1fr 1fr;padding:0;width:100%;grid-template-columns:120px auto auto;justify-content:stretch;grid-template-rows:auto auto;grid-gap:8px 0;min-height:auto}
.n-t-b{margin-left:auto;grid-column:1/3;grid-row:2/3;align-self:stretch;padding:8px;grid-template-columns:30px 30px 30px;justify-content:stretch}
.i-w{grid-template-columns:1fr;grid-gap:25px}
.m-h{font-size:24px;line-height:1.08;color:#252941;margin-bottom:0;padding:0 20px 20px}
.amount{grid-template-columns:auto 1fr;grid-row:1/3;grid-column:1/2;padding:0;align-self:stretch;align-items:center;display:flex;position:relative;justify-content:center;gap:4px}
.amount p:first-child{font-size:22px;line-height:26px}
.amount>span{font-size:22px}
.amount .p-m-t{width:calc(100% - 100px);font-size:12px;display:flex;align-items:flex-start;line-height:normal;font-family:'neoRg'}
.t-b{font-size:12px;line-height:14px;margin-top:24px;grid-column:2/4;grid-row:1/2;padding:0 0 0 12px}
.sub-txt,.p-s-a{font-size:14px}
.d-f{padding:20px}
.i-w .f-g{margin-bottom:unset;height:auto}
.n-t-b-i{width:24px}
.details{grid-template-columns:1fr;border:0;line-height:16px;right:0;padding:0;font-family:NeoBd}
.details p{font-size:14px}
.p-s-a{padding-right:unset}
.note{width:100%;font-size:12px}
.slick-dotted.slick-slider{max-width:100vw}
.slick-slide{max-width:310px;width:310px}
.crd{width:306px}
.amt{font-size:32px;line-height:1.13}
.amt-t{font-size:12px;line-height:1.33}
.ben{grid-template-columns:18px 1fr}
.ben p,.det-o{font-size:14px}
.ben img{width:18px;height:18px}
.n-t-w img{width:40px;height:40px}
.details-w{display:grid;align-items:end}
.detail-s{width:100%;padding:40px 20px;height:75vh;border-radius:10px 10px 0 0;overflow-y:auto}
.a-f{display:grid;align-items:center;justify-content:unset;width:100vw;padding:20px;height:auto;grid-template-columns:1fr}
.d-amt-w{font-size:24px;line-height:1.08}
.per{font-size:12px;line-height:normal}
.sec{font-size:10px}
.gst{font-size:12px;line-height:1.33;color:#797a86}
.p-n{grid-column:2;font-size:14px;line-height:1.14}
.seprtor{margin:16px 0}
.p-h,.detail-s p.heading{font-size:14px;line-height:1.14}
.p-bens li,.p-s-bens li,.ben .a-b-txt,.detail-s .cyb-bene-heading,.detail-n,.detail-s .cyb-bene-subheading{font-size:12px}
.p-bens ul,.p-s-bens ul{padding:0 16px}
.detail-s .sec4{padding:0 0 100px 0}
.detail-s .cyb-bene{display:inline-block}
.detail-s .btn-go{height:40px;border:0;font-size:14px;grid-column:1;-ms-grid-column:1;-ms-grid-row:2;width:100%;padding:0;font-family:neoMedium;margin:0 auto;line-height:40px}
.amt-txt{margin-left:5px}
.detail-amt{grid-template-columns:auto}
.detail-amt-w{grid-template-columns:max-content}
.s-h{font-size:18px}
.btn-w{margin-top:30px}
.d-f .btn-go{font-size:14px;height:40px;padding:10px;width:100%;margin-bottom:20px}
.f-c:focus+.f-c-p,.f-c:valid+.f-c-p,.f-c:disabled+.f-c-p{font-size:12px}
.otp-d{width:100%;border-radius:10px 10px 0 0;padding:30px 20px 75px;max-height:75vh;overflow:auto}
.otp-w{align-items:end}
.otp-w .d-i{font-size:20px;height:90px;padding-right:37px}
.d-h{font-size:16px;line-height:1.25}
.d-s-h{font-size:12px;line-height:1.33;color:#2f3043;margin-bottom:24px}
.otp-t{font-size:12px;line-height:1.33}
.otp-a{font-size:14px;font-family:'NeoBd'}
.d-d .f-g:last-child{margin-left:unset;max-width:unset}
.c-c{line-height:50px}
.r-i-g-r:last-child{margin-bottom:34px}
.i-w .f-g:nth-child(2){margin-bottom:14px}
.d-d .i-w{margin-bottom:0}
.mobile-v{display:block}
.desktop-v,.d-i{display:none}
.i-txt,.attempt{font-size:12px}
.l-p .c-p{top:9px}
.p-s{padding:0;height:auto}
.n-t-b img{width:24px}
.showmorecard{font-size:16px;line-height:16px;margin-top:6px;font-family:NeoBd;color:#2f3043;border:0;text-decoration:underline}
.p-d.redx .showmorecard{color:#fff}
.p-s .freeSimDelivery{font-size:8px;line-height:10px;padding:1px 8px 2px 7px}
.p-s .freeSimDelivery img{width:14px;margin:0 3px 0 0}
p.data-text{padding:0;font-size:10px;line-height:12px}
.slick-list:after{background-image:none}
.t-b p:first-child{font-size:12px}
}
.m-o-body{overflow:hidden}
*::-webkit-scrollbar{width:.5em}
*::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.17)}
*::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:15px}
input:invalid{box-shadow:none}
.gmap-modal button.error-sec-btn:active,.gmap-modal button.error-sec-btn:not(:disabled):hover,.gmap-modal button.error-sec-btn:not(:disabled):focus{background-color:#2f3043 !important;color:#fff !important}
.delAdrressBox [readonly].form-control{color:#2f3043}
.is-floating-label .editIcon{position:absolute;right:80px;top:20px}
.delAdrressBox label{top:20px;left:20px;font-family:'neoRg';color:#797a86;font-weight:normal;background-color:#fff;padding:0 5px}
.is-focused label{transform:translateY(-30px) scale(0.9)}
textarea#enterFlatNumber:read-only{color:#2a2747;height:60px;resize:none}
.gmap-modal textarea#enterFlatNumber::-webkit-input-placeholder{color:#797a86 !important}
.gmap-modal textarea#enterFlatNumber::-moz-placeholder{color:#797a86 !important}
.gmap-modal textarea#enterFlatNumber:-ms-input-placeholder{color:#797a86 !important}
.gmap-modal textarea#enterFlatNumber:-moz-placeholder{color:#797a86 !important}
.gmap-modal #gmapAutocomplete:-ms-input-placeholder{color:#797a86 !important}
.vertical-blank-map{height:0}
.gmap-modal #gmapAutocomplete::-webkit-input-placeholder{color:transparent}
.gmap-modal #gmapAutocomplete::-moz-placeholder{color:transparent}
.gmap-modal #gmapAutocomplete:-ms-input-placeholder{color:transparent !important}
.gmap-modal #gmapAutocomplete:-moz-placeholder{color:transparent !important}
.gmap-modal #gmapAutocomplete:-ms-input-placeholder{color:transparent !important}
.gmap-modal .no-map-img{margin-bottom:36px;width:136px;height:202px}
.gmap-modal button:active,.gmap-modal button:not(:disabled):hover,.gmap-modal button:not(:disabled):focus{background-color:#ee2737 !important;box-shadow:none !important;outline:none !important}
.gmap-modal .modal-dialog{margin:0 0 0 auto;border:0;padding:0;align-items:flex-end;bottom:0}
.gmap-modal .modal-content{min-height:100vh;border:0;border-radius:0}
.modal-open #gmapModal{padding-right:0 !important}
.gmap-modal .modal-body{padding:46px 60px;z-index:20000}
.gmap-modal .modal.fade .modal-dialog{transform:translateX(50%);transition:all ease .7s;min-width:533px}
.gmap-modal .modal.show .modal-dialog{transform:translateX(0)}
.gmap-modal .addr-txt{margin:54px 0 40px 0;font-family:neoBd;font-size:24px;line-height:1.08;color:#2f3043;text-align:left}
.gmap-modal .close{opacity:1}
.gmap-modal input{width:100%;height:60px;margin:0 0 22px 0;padding:18px 12px 18px 15px;border-radius:5px;border:solid 1px #d5d6d9;margin-bottom:22px;font-size:16px}
.gmap-modal .auto-txt{font-family:neoBd;font-size:16px;line-height:1.25;color:#2f3043;margin-left:10px}
.gmap-modal #gmap{height:395px;width:413px;margin:45px 0 30px 0;position:relative}
.gmap-modal .cnf-addr{width:206px;height:50px;margin:18px auto 0 auto;padding:13px 23px 16px;border-radius:25px;background-color:#ee2737;border:0;text-align:center;display:flex;justify-content:center;margin-bottom:40px}
.gmap-modal .autodetect-txt{cursor:pointer;width:220px;padding:0 0 16px 0}
.gmap-modal .cnf-addr:disabled{background-color:#d5d6d9}
.gmap-modal .cmplt-addr{font-family:NeoBd;font-size:16px;line-height:1.25;display:block;color:#2f3043}
.gmap-modal .addr-wrapper{margin-bottom:30px;display:flex;align-items:flex-start}
.gmap-modal .addr-wrap{margin-left:16px}
.gmap-modal .d-s{font-family:neoRg;font-size:14px;line-height:1.29;text-align:right;color:#2f3043}
.gmap-modal .no-addr-img{margin:85px auto 28px auto}
.gmap-modal .no-result-txt{font-family:neoBd;font-size:20px;line-height:1.2;color:#2f3043;margin-bottom:30px}
.gmap-modal .note{padding:14px 18px;border-radius:8px;background-color:#f4f4f4;font-family:neoRg;font-size:16px;line-height:1.25;text-align:center;display:flex;color:#797a86;align-items:flex-start;margin-bottom:40px}
.gmap-modal .man-addr,.gmap-modal .man-cnf-addr{width:206px;height:50px;padding:13px 19px 16px;border-radius:25px;background-color:#ee2737;font-size:16px;font-weight:500;line-height:1.25;text-align:center;color:#fff;border:0}
.gmap-modal button:focus,.gmap-modal button:active{border:0;outline:0;box-shadow:none}
.gmap-modal .back-cta{margin:50px auto 30px;display:flex;font-family:'NeoBd'}
.gmap-modal .back-txt{margin-left:8px}
.gmap-modal .man-addr .addr-txt{margin-bottom:30px}
.gmap-modal .input-wrapper{margin-bottom:18px}
.gmap-modal .man-txt{font-family:neoRg;font-size:14px;line-height:1.29;text-align:center;color:#2f3043;margin-bottom:20px}
.gmap-modal .man-addr{border-radius:25px;border:solid 1px #2f3043;background:transparent;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#2f3043;width:335px;margin-bottom:75px}
.gmap-modal #gmapAutocomplete{padding:18px 50px 18px 15px;color:#2f3043}
.gmap-modal #gmapAutocomplete::placeholder{display:none;color:#fff;opacity:0}
.gmap-modal .clear-all{position:absolute;top:18px;right:12px}
.gmap-modal .man-cnf-addr:disabled{background-color:#d5d6d9}
.form-group{position:relative;margin-bottom:1.5rem}
.form-control-placeholder{position:absolute;top:0;padding:0 0 0 13px;transition:all 200ms;opacity:.5;height:60px;line-height:60px}
.form-control:focus+.form-control-placeholder,.form-control:valid+.form-control-placeholder,.form-control:disabled+.form-control-placeholder{font-size:75%;transform:translate3d(0,-100%,0);opacity:1;height:auto;line-height:normal;background:#fff;margin-left:8px;padding:0 5px;top:5px;color:#797a86}
.form-control:focus{outline:0;box-shadow:none;border-color:rgba(0,0,0,0.5)}
.form-control:disabled,.form-control[readonly]{background-color:#fff;opacity:1;color:#d5d6d9}
#gmap{position:relative}
#gmap:after{width:22px;height:40px;display:block;content:' ';position:absolute;top:50%;left:50%;margin:-40px 0 0 -11px;background:url('../../../content/dam/neogold/gmap/mobile-icon-location.svg');background-size:22px 40px;pointer-events:none}
.pac-container{z-index:1055;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}
.pac-logo:after{display:none}
.hdpi .pac-icon{background-image:url(../../../content/dam/neogold/gmap/pac-icon.svg);background-size:16px 20px;background-repeat:no-repeat;background-position:center}
.pac-item{padding:14px 20px}
.pac-item-query{float:left;display:flex}
.pac-icon.pac-icon-marker{float:left}
.pac-item-query .span:nth-child(3){float:left;display:flex}
.gmap-modal #autoAddr{resize:none;height:60px}
.gmap-modal .error-block{margin:70px 0 auto}
.gmap-modal .error-note{padding:14px 18px 14px 42px;border-radius:8px;background-color:#f4f4f4;font-size:16px;line-height:1.25;color:#797a86;margin-bottom:20px;position:relative;text-align:left}
.gmap-modal .note-txt{text-align:center;font-family:neoRg;font-size:14px;line-height:1.29;color:#2f3043;margin-bottom:40px}
.gmap-modal .error-note::before{content:'';background-image:url('../../../content/dam/neogold/error-info-black.svg');width:18px;height:18px;left:18px;position:absolute;background-size:contain}
.gmap-modal .error-note b{font-family:neoBd}
.gmap-modal .error-heading{font-size:26px;font-family:neoBd;line-height:1.23;text-align:center;color:#2f3043;margin:30px auto 20px auto;max-width:390px}
.gmap-modal .error-sec-btn{background-color:#2f3043;border-radius:25px;border:solid 1px #2f3043;color:#2f3043;margin-right:0;min-width:244px;padding:15px 19px;font-family:neoMedium;line-height:1.25;text-align:center;color:#fff;height:50px;margin-bottom:14px}
.gmap-modal .error-sec-btn:hover,.gmap-modal .error-sec-btn:active{background-color:#2f3043 !important;border-radius:25px;border:solid 1px #2f3043;color:#fff !important}
.gmap-modal .error-pri-btn{border-radius:25px;background-color:transparent;border-color:#2f3043;color:#2f3043 !important;min-width:244px;height:50px;padding:15px 26px;font-size:16px;font-family:neoMedium;line-height:1.25;text-align:center}
.gmap-modal .error-pri-btn:hover,.gmap-modal .error-pri-btn:active,.gmap-modal button:not(:disabled):hover{border-radius:25px;background-color:transparent !important;border-color:#2f3043;color:#2f3043}
.gmap-modal .man-btn-wrapper button:active,.gmap-modal .man-btn-wrapper button:not(:disabled):hover,.gmap-modal .man-btn-wrapper button:not(:disabled):focus{background-color:transparent !important}
textarea#enterFlatNumber:read-only{padding:19px 30px 15px 15px}
@media all and (min-width:768px){.addressforMobile{display:block;margin-top:-30px;margin-bottom:10px}
.addr-wrappr .addressforMobile{margin-top:-30px;margin-bottom:10px;display:block}
}
@media all and (max-width:767px){.is-floating-label .editIcon{right:10px;top:15px;width:20px}
.neoForm .delAdrressBox{margin-bottom:24px}
.gmap-modal .modal-content{min-height:unset}
.gmap-modal .note-txt{font-size:12px;line-height:1.33;text-align:center;color:#2f3043;margin-bottom:24px}
.gmap-modal .no-map-img{margin-bottom:20px;width:83px;height:123px;margin-top:30px}
.gmap-modal .man-addr{width:188px;height:40px;padding:9px 20px 13px;line-height:normal}
.addr-wrappr .addressforMobile{margin-bottom:10px;display:block}
.vertical-blank-map{height:0}
.delAdrressBox label{top:16px;left:12px;font-family:'neoRg';color:#797a86;font-weight:normal;background-color:#fff;padding:0 5px}
.modal#gmapModal .modal-content{max-height:unset;border-top-left-radius:10px;border-top-right-radius:10px}
.auto-detect img{width:24px;height:24px}
.gmap-modal .close{position:absolute;right:10px;top:-40px}
.com_accordionImp .card .auto-detect{margin-bottom:24px}
.com_accordionImp .card .auto-detect .auto-detect-txt{font-size:14px;line-height:24px;color:#2f3043;text-decoration:underline}
.gmap-modal .autocomplete{margin-top:20px;max-width:270px;display:inline-block}
.form-control-placeholder{position:absolute;top:0;padding:0 0 0 13px;transition:all 200ms;opacity:.5;height:50px;line-height:50px}
.gmap-modal .modal-body{padding:20px 20px 75px}
.gmap-modal .modal.fade .modal-dialog{max-width:100%;min-width:unset}
.gmap-modal .modal.fade .modal-dialog{transform:translateY(50%);transition:all ease .7s;min-width:unset}
.gmap-modal .modal.show .modal-dialog{transform:translateY(16px)}
.gmap-modal .auto-txt{font-family:neoBd;font-size:14px;line-height:1.29;color:#2f3043;margin-left:8px}
.gmap-modal .auto-icon{width:24px;height:24px}
.gmap-modal input{margin-bottom:16px;padding:15px;height:50px}
.gmap-modal #gmap{height:238px;margin:25px -20px 40px -20px;width:375px}
.gmap-modal .d-s{font-size:12px}
.gmap-modal .no-addr-img{width:80px;height:80px}
.gmap-modal .no-result-txt{font-size:18px}
.gmap-modal .note{font-size:12px}
.gmap-modal .man-addr,.gmap-modal .man-cnf-addr{font-size:14px}
.gmap-modal .note{margin-bottom:30px}
.gmap-modal .note-ico{width:14px;height:14px}
.gmap-modal .cnf-addr{margin-bottom:75px}
.form-control:focus+.form-control-placeholder,.form-control:valid+.form-control-placeholder,.form-control:disabled+.form-control-placeholder{top:6px}
.gmap-modal .clear-all{top:13px}
.gmap-modal .cancel-txt{font-size:14px;font-family:neoBd;line-height:1.29;color:#2f3043;width:50px;float:right;right:0;height:89px;display:flex;align-items:center}
.gmap-modal #gmapAutocomplete{margin-bottom:0}
.gmap-modal .back-cta{margin:0}
.gmap-modal .addr-txt{margin:20px 0 25px}
.gmap-modal .error-block{margin:20px 10px 0}
.gmap-modal .error-mark-img{width:60px;height:54px}
.gmap-modal .error-heading{font-size:18px;font-family:neoHeavy;max-width:275px}
.gmap-modal .error-note{font-size:12px;line-height:1.33;color:#797a86}
.gmap-modal .error-sec-btn{min-width:174px;font-size:14px;height:40px;padding:9px 13px 13px;margin:12px 0;width:204px;border-radius:20px}
.gmap-modal .error-pri-btn{min-width:140px;height:40px;padding:9px 13px 13px;font-size:14px;border-radius:20px;width:204px}
.gmap-modal .cta-wrapper{display:flex;margin-left:-8px;justify-content:center;flex-wrap:wrap}
.gmap-modal .error-note::before{content:'';background-image:url('../../../content/dam/neogold/error-info-black.svg');width:14px;height:10px;left:18px;position:absolute;background-size:14px;padding:8px 8px 84px 32px;background-repeat:no-repeat}
}