.myfamily-holder{margin:10px auto}.myfamily-first-category-holder{overflow:auto}@media(min-width:767px){.myfamily-first-category-holder{display:flex;justify-content:center;width:100%}}.stories .heading{text-align:center}.stories .heading h2{font-size:42px;line-height:55px;margin-bottom:50px}@media(max-width:767px){.stories .heading h2{font-size:31px;line-height:42px;margin-bottom:30px}}.stories .heading h2 span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.stories .heading2{text-align:left}.stories .heading2 h2{font-size:42px;line-height:55px;margin-bottom:20px}@media(max-width:767px){.stories .heading2 h2{font-size:25px;line-height:42px;margin-bottom:15 px}}.stories .heading2 h2 span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.stories .stories-holder{overflow:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.stories .stories-holder ::-webkit-scrollbar{display:none}.stories .stories-holder .wrapper{overflow:auto;padding-left:calc((100% - 1105px)/2);display:flex;overflow-y:hidden}.stories .card-wrapper{background-color:#f9f9f9;border-radius:0 0 32px 32px;margin-right:20px;width:473px;height:348px}@media(max-width:767px){.stories .card-wrapper{width:273px;margin-right:0;height:370px}}.stories .card-wrapper .card-img img{border-radius:32px 32px 0 0;height:250px;width:100%;object-fit:cover}.stories .card-wrapper .title p{font-size:18px;line-height:26px;padding:18px 24px 20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.stories-details-page .prepareGift-holder .calender-modal{left:auto!important}@media screen and (min-width:768px){.stories-details-page .prepareGift-holder .calender-modal{width:600px}}.giftSlider img{border-radius:54px}.giftSlider h3{font-size:18px;display:inline-block;color:#fff;padding:10px 20px;text-shadow:0 2px 4px rgba(0,0,0,.4);font-style:normal;background:rgba(0,0,0,.4);border:2px solid rgba(0,0,0,.3);box-sizing:border-box;border-radius:16px}.giftSlider .carousel-caption{position:absolute;transform:translateY(-50%);bottom:auto;top:50%}.carousel-indicators li{border-radius:50%;width:12px;height:12px;background-color:#eee}.overlay{position:absolute;width:100%;height:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.32));opacity:.3;border-radius:54px}@media(max-width:767px){.overlay{border-radius:0}.giftSlider img{border-radius:54px;height:357px;object-fit:cover}.giftSlider h3{font-size:14px!important;border-radius:10px!important;padding:5px 10px!important}.giftSlider .carousel-indicators{margin-bottom:0}.giftSlider .giftSlider{margin-top:30px!important}}.giftCard-holder{margin-top:104px}.giftCard-holder .giftCard{display:flex;align-items:center;margin-bottom:50px}.giftCard-holder .giftCard:nth-child(2n){flex-direction:row-reverse}.giftCard-holder .giftCard:nth-child(2n) .giftCard-content{margin-left:0;margin-right:36px}.giftCard-holder .row{align-items:center}.giftCard-holder .row:nth-child(2n){display:flex;flex-direction:row-reverse}.giftCard-holder .giftCard-img img{border-radius:54px;height:450px;object-fit:cover}.giftCard-holder .giftCard-content{margin-left:21px;padding:20px 0}.giftCard-holder .giftCard-content .title p{font-style:normal;font-weight:500;font-size:26px;line-height:34px}.giftCard-holder .giftCard-content .desc p{font-style:normal;font-weight:500;font-size:14px;line-height:18px}.giftCard-holder .owl-corporate .owl-dots{position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}@media(max-width:768px){.giftCard-holder{margin-top:30px!important}.giftCard-content{margin-left:10px!important;margin-right:10px!important}.giftCard-content .title p{font-size:31px!important;line-height:40px!important;text-align:center;margin-top:12px;margin-bottom:12px}.giftCard-content .desc p{font-size:14px!important;line-height:24px!important;color:rgba(0,0,0,.6);font-weight:400!important}.giftCard{margin-bottom:10px!important}.giftCard .giftCard-img img{width:100%;height:350px;object-fit:cover}.giftCard:nth-child(2n) .giftCard-content{margin-right:10px!important}}@media(min-width:768px){.giftCard{padding-right:3em}}.prepareGift-holder{padding:48px 32px 36px;border:1px solid #c9c9c9;text-align:center;border-radius:32px;margin-bottom:24px;position:relative}.prepareGift-holder .close-icon{display:block;right:0;top:0;margin:20px;color:#222;position:absolute;cursor:pointer}@media(min-width:992px){.prepareGift-holder .close-icon{right:5px;top:5px}}.prepareGiftFormModal .close-icon{display:block;right:0;top:0;margin:20px;color:#222;position:absolute}.prepareGift-holder h5{font-size:36px;line-height:47px}.prepareGift-holder h3,.prepareGift-holder h5{font-weight:700;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.prepareGift-holder h3{font-size:14px;line-height:18px;margin-bottom:36px}.prepareGift-holder h2{font-weight:500;font-size:18px;line-height:23px;text-align:center;margin-bottom:20px}.prepareGift-holder h6{text-align:left}.prepareGift-holder .input-holder .custom-input input{font-weight:700;font-size:20px;line-height:31px;text-align:center;color:#000}.prepareGift-holder .input-holder .custom-input input::placeholder{opacity:.5}.prepareGift-holder .input-holder .custom-input label{font-weight:500;font-size:18px;line-height:23px;opacity:1;display:block}.prepareGift-holder .input-holder .card--bg{background-color:#fff}.prepareGift-holder .input-holder .card--bg2{background:#f6f6f6;border:2px solid #e0e0e0;box-sizing:border-box;border-radius:24px;padding:20px 24px}.prepareGift-holder .input-holder .card--bg2 .inner-card{background:#fff;border-radius:16px;padding:18px 12px}.prepareGift-holder .input-holder .card--bg2 .inner-card input{color:#000;text-align:left;font-weight:400;font-size:18px;line-height:23px;opacity:1}.prepareGift-holder .input-holder .card--bg2 .inner-card label{display:flex;font-weight:400;font-size:12px;line-height:16px;opacity:.5}.prepareGift-holder .prepare-btn{background:linear-gradient(91.61deg,#600abd 3.87%,#115297);border-radius:24px;width:100%;font-weight:700;font-size:24px;line-height:31px;text-align:center;margin:0}.prepareGift-holder .input-holder .card--bg2 p{font-weight:500;font-size:18px;line-height:23px;text-align:center;color:#000}.prepareGift-holder .line{opacity:.1;border-top:1px solid #000;margin:24px auto;width:70%}@media(min-width:768px){.prepareGift-holder .close-icon{display:none}}.prepareGiftFormModal{text-align:center}.prepareGiftFormModal .modal-content{padding:48px 32px;background:#fff;border:1px solid #c9c9c9;border-radius:32px}@media screen and (max-width:540px){.prepareGiftFormModal .modal-content{margin-top:140px;padding:24px 16px;background:#fff;border:1px solid #c9c9c9;border-radius:32px}}.prepareGiftFormModal .modal-wrapper{position:fixed;width:100%;height:100%;left:0;top:0}.prepareGiftFormModal .overlay-modal{margin:10px auto;width:100%;height:100%;opacity:.4;background-color:#868586;z-index:1}.prepareGiftFormModal .card-box-index{display:flex;justify-content:center;left:0;right:0;margin:0 auto}@media screen and (max-width:500px){.prepareGiftFormModal .card-box-index{width:-moz-fit-content;width:fit-content;left:50%}}.prepareGiftFormModal .modal-title{font-weight:500;font-size:26px;line-height:34px;text-align:center}.prepareGiftFormModal .modal-body{padding:0;margin-top:24px}.prepareGiftFormModal .custom-input{background:#fcfcfc;border:2px solid #f8f8f8;border-radius:24px;padding:14px 24px}.prepareGiftFormModal .custom-input input,.prepareGiftFormModal .custom-input textarea{border-radius:0;border:transparent;border-bottom:1px solid rgba(0,0,0,.1);background-color:transparent;padding:0;font-size:18px;color:#000;opacity:1;text-align:center}.prepareGiftFormModal .custom-input label{font-size:14px;color:#000;opacity:1;font-weight:500;margin-top:12px;text-align:center}.prepareGiftFormModal .custom-input input[type=number]::-webkit-inner-spin-button,.prepareGiftFormModal .custom-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.prepareGiftFormModal .btn-delete{background:#fff;border-radius:24px;padding:16px 40px;font-weight:700;font-size:18px;line-height:23px;color:#2d2d2d;border-color:#2d2d2d}.prepareGiftFormModal .btn-delete:active,.prepareGiftFormModal .btn-delete:hover{background:#fff!important;border-color:#2d2d2d!important;color:#2d2d2d!important}.prepareGiftFormModal .btn-done{background:#2d2d2d;border-radius:24px;padding:16px 60px;font-weight:700;font-size:18px;line-height:23px;border-color:#2d2d2d;color:#fff}.prepareGiftFormModal .btn-done:active,.prepareGiftFormModal .btn-done:hover{background:#2d2d2d!important;color:#fff}.prepareGiftFormModal .btn-done .line{opacity:.1;border-top:1px solid #000;margin:24px auto}.prepareGiftFormModal .PhoneInputInput{max-width:calc(100% - 80px);padding-left:40px!important;margin-left:-40px}.white-button{padding:20px;box-shadow:0 8px 32px rgba(0,0,0,.2);border-radius:20px;background-color:#fff;margin:10px}.white-button a{font-weight:500;font-size:20px;line-height:26px}@media screen and (max-width:450px){.white-button p{font-size:.7rem}}.custom-button.disabled{background:#c9c9c9!important}.custom-button{padding:20px;box-shadow:0 8px 32px rgba(0,0,0,.2);border-radius:20px;background:linear-gradient(91.61deg,#600abd 3.87%,#115297);color:#fff;margin:10px}@media screen and (max-width:450px){.custom-button p{font-size:.7rem}}.custom-button a{font-weight:500;font-size:20px;line-height:26px}.stcky-leftButton{width:40%}.stcky-leftButton,.stcky-rightButton{display:inline-block;text-align:center}.stcky-rightButton{width:60%}@media(min-width:768px){.myfamily-holder .prepareGift-desk{display:block}}@media(max-width:767px){.myfamily-holder .prepareGift-desk{display:none}.myfamily-holder .prepareGift-mobile{display:block}}.prepareGift-mobile{top:0;left:0;position:fixed;overflow:auto;background:rgba(34,34,34,.459);z-index:22;height:100%;width:100%}.prepareGift-mobile .prepareGift-holder{background-color:#fff;overflow-x:hidden}@media(min-width:992px){.prepareGift-mobile{width:100%;margin:0 auto;top:50%;padding:0 20%;left:50%;transform:translate(-50%,-50%)}}@media(max-width:768px){.mobile-buttons{display:block;position:fixed;bottom:1%;left:3%;right:3%;z-index:8}}@media(max-width:412px){.mobile-buttons .custom-button,.mobile-buttons .white-button{padding:15px}.mobile-buttons a{font-size:15px}}@media(min-width:768px){.mobile-buttons{display:none}}.prepareGiftFormModal .modal-seprator{border-bottom:1px solid #000;opacity:.6;width:60%;margin:0 auto}.contact-modal{top:0;left:0;position:fixed;overflow:auto;overflow-y:auto;background:rgba(34,34,34,.459);z-index:22;height:100%;width:100%}.contact-modal .contact-holder{top:20%;margin:40px 20px;background-color:#fff;position:relative}@media(max-width:767px){.contact-modal .contact-holder{padding:32px 24px;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);width:92%;margin:0 auto}.contact-modal .contact-holder .closeIcon{position:absolute;top:10px;right:10px}}.contact-modal .close-icon{display:block;right:0;top:0;margin:20px;color:#222;position:absolute;cursor:pointer}@media screen and (max-width:540px){.myfamily-holder .prepareGift-holder{padding:48px 10px 25px}.myfamily-holder .prepareGift-holder h5{font-size:32px}.myfamily-holder .prepareGift-holder h3{font-size:12px}.myfamily-holder .prepareGift-holder .input-holder .custom-input .card--bg2{padding:20px 10px}.myfamily-holder .prepareGift-holder .input-holder .custom-input input{font-size:18px}.myfamily-holder .prepareGift-holder .input-holder .custom-input label{font-size:15px}.myfamily-holder .prepareGift-holder .input-holder .custom-input .inner-card label{font-size:10px}.myfamily-holder .prepareGift-holder .prepare-btn{font-size:18px;width:100%;margin:0}.myfamily-holder .calender-modal{top:67%;z-index:1100;position:absolute;width:min-content;margin:auto}.myfamily-holder .guest-modal{top:70%;z-index:1000;position:absolute;padding:32px 45px;width:100%;justify-content:center;overflow:auto;margin:0 auto}}@media screen and (min-width:540px){.myfamily-holder .calender-modal{top:5%;z-index:1100;position:fixed}.myfamily-holder .guest-modal{top:5%;z-index:1000;position:fixed;padding:32px 30px}}@media screen and (min-width:768px){.myfamily-holder .calender-modal{top:66%!important;left:0;width:100%;z-index:1100;position:absolute}.myfamily-holder .guest-modal{top:90%;z-index:1000;width:93%;left:4%;position:absolute;padding:32px 30px}}@media screen and (min-width:1024px){.myfamily-holder .calender-modal{top:80px;left:0!important;z-index:1100}.myfamily-holder .guest-modal{top:0;z-index:1000;left:5%;width:max-content;position:absolute;height:max-content}}@media screen and (min-width:1200px){.myfamily-holder .calender-modal{top:40%;z-index:1000;width:670px;left:35%;right:0}.myfamily-holder .guest-modal{top:49%;z-index:1000;left:35%;width:50%;position:absolute}}@media screen and (max-width:600px){.custom-input .mob-error{text-align:center}}@media(min-width:992px){.my-family-holder{margin-top:-20px!important}}.my-family-wrapper{margin-top:90px}@media(max-width:767px){.my-family-wrapper{margin-top:50px!important}}@media(min-width:768px){.my-family-wrapper .form-row{flex-direction:row!important}.my-family-wrapper .my-family-card:nth-child(odd) .row{flex-direction:row-reverse}}.create-gift-holder{margin:5px auto 100px!important}@media(max-width:767px){.create-gift-holder{margin:100px auto 0!important}.stories-details-page .stay-back{top:-389px!important;left:16px!important}}.stories-details-page .package-holder .package-title{margin-bottom:34px}.stories-details-page .prepareGift-holder{padding:24px 16px 20px}.stories-details-page .prepareGift-holder .calender-modal{left:auto}.guest-modal{position:absolute;right:0;top:80px;width:600px;z-index:2;display:flex;flex-direction:column;padding:42px 40px;text-align:left}@media(max-width:767px){.guest-modal{right:5%;width:116%;z-index:1001;left:-8%;overflow:auto}}.guest-modal .corp-row h6{font-weight:900!important;font-size:1rem!important;margin-bottom:.5rem!important;text-align:left!important}@media(max-width:767px){.guest-modal .corp-row p{font-size:14px}}.guest-modal .corp-content{border-right:1px solid hsla(0,0%,40%,.4)}@media(max-width:767px){.guest-modal .corp-content{border-right:transparent}}.guest-modal .corp-content-single-row{padding-bottom:15px}@media(max-width:767px){.guest-modal .corp-content-single-row{flex-wrap:nowrap}.guest-modal .corp-content-single-row .corp-icon{display:flex;align-items:center;justify-content:center}.guest-modal .corp-content-single-row .corp-icon img{width:25px!important;height:25px!important}}.guest-modal .corp-content-single-row p{font-size:16px!important}.guest-modal .corp-icon img{cursor:pointer;width:33%}@media(max-width:767px){.guest-modal .corp-icon img{width:22%}}.guest-modal .corp-icon span{padding:15px 10px;font-size:23px;font-weight:500}.guest-modal .additional-note{margin-top:20px;color:666666;font-size:13px!important;color:#666;text-align:center}.prepareGift-holder .guest-modal{position:relative;left:0;top:0;width:150%}@media(min-width:768px){.prepareGift-holder .guest-modal{right:35%}}.prepareGift-holder .calender-modal{left:0}@media(max-width:768px){.prepareGift-holder .calender-modal{width:100%!important}}