@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Karla:ital,wght@0,200..800;1,200..800&family=Kumbh+Sans:wght@100..900&display=swap");.load-block{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#406c9f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;opacity:1;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.load-block:after{content:"";width:100%;height:100%;background:url(../images/converted-shape.png) no-repeat;background-size:100% 100%;position:absolute;top:0;left:0px}.load-block.hidden{opacity:0;pointer-events:none}.load-block h1{font-family:"Inter", serif;font-size:45px;font-weight:400;line-height:47px;color:#dbc1c2;text-align:center;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;margin:0}.app-wrap{width:100%;max-width:100%;background-color:#406c9f;overflow:hidden;position:relative;height:100%}.app-wrap .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px 16px 0px}.app-wrap .header .logo{font-family:"Inter", serif;font-size:22px;font-weight:400;line-height:47px;color:#dbc1c2;margin:0px}.container{position:relative;z-index:3;max-width:100%}.notification-icon{font-size:20px;cursor:pointer}.menu-icon{width:38px;height:24px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;z-index:23}@media (min-width: 768px){.menu-icon{display:none}}.menu-icon .toggle-btn{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-icon .toggle-btn span{display:block;height:4px;width:100%;background:#fff;border-radius:3px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.menu-icon.open .toggle-btn span{background:#fff}.menu-icon.open .toggle-btn span:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.menu-icon.open .toggle-btn span:nth-child(2){opacity:0}.menu-icon.open .toggle-btn span:nth-child(3){-webkit-transform:translateY(-14px) rotate(-45deg);transform:translateY(-14px) rotate(-45deg)}.menu{position:fixed;top:0;left:0;width:100vw;opacity:1;visibility:hidden;z-index:22}.menu.open{visibility:visible}.menu .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;overflow:hidden;list-style:none;list-style-type:none;padding:135px 35px 135px;background:rgba(219,193,194,0.9)}.menu .menu-list li{border-bottom:1px solid #ffffff;padding-bottom:1.7rem;margin-bottom:1.7rem}.menu .menu-list li:last-child{margin-bottom:0px}.menu .menu-list li .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Kumbh Sans", sans-serif;font-size:29px;font-weight:400;line-height:normal;text-align:left;color:#446b92;text-transform:uppercase;text-decoration:none}.menu .menu-list li .menu-link span{width:47px;margin-right:22px}.menu .menu-list li .menu-link span img{max-width:100%}.menu .menu-list li .menu-link.active{font-weight:700}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:34px 0px 28px}main.friend-wrap{padding-bottom:0px}main .pulse-block{padding-bottom:38px}main .pulse-block .pulse-circle{min-width:326px;min-height:326px;background:#a7b6d3 url(../images/ripple-icon.png) no-repeat;background-position:center center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .pulse-block .pulse-circle p{font-family:"Kumbh Sans", sans-serif;color:#fff;font-size:16px;font-weight:bold;margin:0px;letter-spacing:3px}main .add-friends{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0px 48px}main .add-friends img{max-width:100%;margin-right:14px}main .add-friends p{font-family:"Karla", sans-serif;font-size:15px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:left;color:#dbc1c2;margin:0px;text-transform:uppercase}main .recent-pulses{width:100%}main .recent-pulses h2{font-family:"Kumbh Sans", sans-serif;font-size:17px;font-weight:700;line-height:30px;letter-spacing:0.2em;text-align:center;color:#a7b6d3;text-transform:uppercase}main .recent-pulses form .input-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}main .recent-pulses form .input-group label{font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:400;line-height:31px;text-align:center;color:#a7b6d3}main .recent-pulses form .input-group .input-wrap{position:relative}main .recent-pulses form .input-group .input-wrap img{position:absolute;right:6px;top:4px}main .recent-pulses form .input-group input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#dbc1c2;color:#000;padding:10px;font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:700;line-height:30px;padding:0px 30px 0px 30px;text-align:center;color:#446b92;width:100%;border-radius:0px;border:none}main .recent-pulses form .input-group input::-webkit-input-placeholder{color:#446b92;opacity:1}main .recent-pulses form .input-group input:-ms-input-placeholder{color:#446b92;opacity:1}main .recent-pulses form .input-group input::-ms-input-placeholder{color:#446b92;opacity:1}main .recent-pulses form .input-group input::placeholder{color:#446b92;opacity:1}main .recent-pulses form .input-group input::-ms-input-placeholder{color:#446b92}main .edit-button{background:none;border:none;cursor:pointer;font-size:1.2em}main .alphabet-scroll{margin:42px 0px 22px;padding:20px 0px 25px;position:relative}main .alphabet-scroll:after{background:#dbc1c2;content:"";left:-15px;top:0px;position:absolute;width:calc(100% + 30px);height:2px}main .alphabet-scroll:before{background:#dbc1c2;content:"";left:-15px;bottom:0px;position:absolute;width:calc(100% + 30px);height:2px}main .alphabet-scroll .letters{display:-webkit-box;display:-ms-flexbox;display:flex}main .alphabet-scroll .letters span{font-family:"Karla", sans-serif;font-size:16px;font-weight:400;line-height:23px;letter-spacing:0.2em;text-align:center;color:#a7b6d3;margin:0px 2px}main .contact-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0px 0px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .contact-list p{font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:400;line-height:31px;text-align:center;color:#a7b6d3}main .send-pulse{padding:106px 0px 50px;width:100%;position:relative;margin-top:30px}main .send-pulse p{font-family:"Kumbh Sans", sans-serif;font-size:17px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:center;color:#446b92;text-transform:uppercase;margin:0px}main .send-pulse:after{content:"";background:url(../images/send-ripple.png) no-repeat;background-size:100% 100%;bottom:0px;width:calc(100% + 40px);left:0px;height:100%;z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .links-block{width:100%;padding:0px 16px 0px;margin-top:32px}main .links-block .link-copy p{font-family:"Karla", sans-serif;font-size:15px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:left;color:#dbc1c2;margin-bottom:58px}main .links-block .link-copy p:last-child{margin:0px}main .links-block .link-copy p a{font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:500;line-height:31px;text-align:left;color:#a7b6d3;display:block;text-decoration:none}main .notification-block{width:100%}main .notification-block ul li{width:50%;margin-bottom:15px}main .notification-block ul li .user-circle{background:#99768e;width:110px;height:110px;position:relative;border-radius:100%;margin:12px auto 0px;z-index:-1}main .notification-block ul li .user-circle img{max-width:100%}main .notification-block ul li .user-circle.petite-bg{background:#c99fa1}main .notification-block ul li .user-circle.pinkflare-bg{background:#dbc1c2}main .notification-block ul li .user-circle.lightgreen-bg{background:#8daa8a}main .notification-block ul li .user-circle.orangyred-bg{background:#b48481}main .notification-block ul li .user-circle.greyolive-bg{background:#dfd65a}main .notification-block ul li .user-circle.opacity-50{opacity:0.5}main .notification-block ul li .user-circle p{font-family:"Inter", serif;font-size:24px;color:#ffffff;position:absolute}main .notification-block ul li p{font-family:"Karla", sans-serif;font-size:13px;font-weight:800;line-height:24px;text-align:center;color:#dbc1c2;margin-bottom:0px}main .notification-block ul li h3{margin:0px;font-family:"Inter", serif;font-size:13px;font-weight:500;line-height:24px;text-align:center;color:#fff;text-transform:uppercase}main .top-received{width:100%;padding:0px 16px 0px;margin-top:32px}main .top-received .head{padding-bottom:14px;border-bottom:1px solid #a7b6d3;margin-bottom:34px}main .top-received .head p{font-family:"Karla", sans-serif;font-size:15px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:center;color:#dbc1c2;margin:0px}main .top-received ul li .user-circle{background:#99768e;width:98px;height:98px;border-radius:100%;margin-bottom:14px}main .top-received ul li .user-circle img{max-width:100%}main .top-received ul li .user-circle h3{font-family:"Inter", serif;font-size:24px;font-weight:700;line-height:31px;text-align:center;color:#ffffff;margin:0px}main .top-received ul li p{font-family:"Karla", sans-serif;font-size:13px;font-weight:800;line-height:31px;text-align:center;color:#dbc1c2;margin:0px}main .total-sent{width:100%;padding:0px 16px 0px;margin:90px 0px 112px}main .total-sent .head{padding-bottom:14px;border-bottom:1px solid #a7b6d3;margin-bottom:38px}main .total-sent .head p{font-family:"Karla", sans-serif;font-size:15px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:center;color:#dbc1c2;margin:0px}main .total-sent .total-count p{font-family:"Karla", sans-serif;font-size:42px;font-weight:600;line-height:32px;text-align:center;color:#a7b6d3;margin:0px}main .badges-block{width:100%;padding:0px 16px 0px}main .badges-block .head{padding-bottom:14px;border-bottom:1px solid #a7b6d3;margin-bottom:38px}main .badges-block .head p{font-family:"Karla", sans-serif;font-size:15px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:center;color:#dbc1c2;margin:0px}main .badges-block ul li{width:100px;height:100px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .badges-block .total-count p{font-family:"Karla", sans-serif;font-size:42px;font-weight:600;line-height:32px;text-align:center;color:#a7b6d3}.friend-new-wrap{width:100%;padding:0px 16px 0px}.friend-new-wrap .head{margin:16px 0px 48px}.friend-new-wrap .head p{font-family:"Karla", sans-serif;font-size:15px;font-weight:700;line-height:31px;letter-spacing:0.2em;text-align:center;color:#dbc1c2;margin:0px;text-transform:uppercase}.friend-new-wrap .friend-form.modify form .input-wrap{position:relative}.friend-new-wrap .friend-form.modify form .input-wrap img{position:absolute;right:12px;top:30%}.friend-new-wrap .friend-form.modify form input{text-align:left;padding-right:50px}.friend-new-wrap .friend-form.modify form .circle{background:#99768e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:45px auto 15px}.friend-new-wrap .friend-form.modify form .circle span{font-family:"Inter", serif;font-size:89px;line-height:normal;color:#fff}.friend-new-wrap .friend-form.modify form .circle p{margin:0px;font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:700;line-height:32px;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:45px}.friend-new-wrap .friend-form.modify form .circle p img{margin-left:10px}.friend-new-wrap .friend-form.modify form .change-icon{margin-bottom:20px}.friend-new-wrap .friend-form.modify form .change-icon p{font-family:"Inter", serif;font-weight:700;font-size:19.52px;line-height:25.7px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff}.friend-new-wrap .friend-form form .form-control{background:#dbc1c2;font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:700;line-height:30px;padding:9px 12px;text-align:center;color:#446b92;border-radius:0px;border:none}.friend-new-wrap .friend-form form .form-control::-webkit-input-placeholder{color:#446b92;opacity:1}.friend-new-wrap .friend-form form .form-control:-ms-input-placeholder{color:#446b92;opacity:1}.friend-new-wrap .friend-form form .form-control::-ms-input-placeholder{color:#446b92;opacity:1}.friend-new-wrap .friend-form form .form-control::placeholder{color:#446b92;opacity:1}.friend-new-wrap .friend-form form .form-control::-ms-input-placeholder{color:#446b92}.friend-new-wrap .friend-form form .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:310px}.friend-new-wrap .friend-form form .form-check label{font-family:"Kumbh Sans", sans-serif;font-weight:300;font-size:16px;line-height:30px;text-align:center;color:#fff;text-transform:capitalize}.friend-new-wrap .friend-form form .form-check .form-check-input{width:16px;height:16px;border-radius:0px;border:1px solid #fff;background-color:transparent;padding-right:0}.friend-new-wrap .friend-form form .form-check .form-check-input:checked{background-color:#dbc1c2;border-color:#dbc1c2}.friend-new-wrap .friend-form form .circle{width:250px;height:250px;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#989898), to(#323232));background:linear-gradient(180deg, #989898 0%, #323232 100%);margin:45px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.2);box-shadow:0 8px 15px rgba(0,0,0,0.2)}@media (min-width: 380px){.friend-new-wrap .friend-form form .circle{width:362px;height:362px}}.friend-new-wrap .friend-form form .circle span{font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:700;line-height:31px;text-align:center;color:#dbc1c2}.friend-new-wrap .friend-form form button.save-cta{background:#dbc1c2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;font-family:"Kumbh Sans", sans-serif;font-size:18px;font-weight:700;line-height:31px;text-align:center;color:#446b92;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;border:none}.buttons-block .button{width:116px;height:116px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#99768e;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:38px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buttons-block .button p{font-family:"Inter", serif;font-weight:400;font-size:12px;line-height:100%;color:#fff;margin:8px 0px 0px}.buttons-block .button:last-child{margin:0px}.buttons-block .button.pinkflare-bg{background:#dbc1c2}.buttons-block .button.petite-bg{background:#c99fa1}.badge-editor{margin:30px 0px 40px}.badge-editor h2{font-family:"Kumbh Sans", sans-serif;font-weight:700;font-size:18px;line-height:30px;text-align:center;color:#fff;margin-bottom:15px}.badge-editor .badge-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:20px}.badge-editor .badge-wrap .badge{width:100px;height:100px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-size:cover;background-position:center;border:4px solid #406c9f}.badge-editor .badge-wrap .badge.active{border:4px solid #ffffff}.badge-editor .badge-wrap .badge img{max-width:100%}.badge-editor .badge-wrap .badge.locked{position:relative}.badge-editor .badge-wrap .badge.locked:after{content:"";position:absolute;background:url(../images/locked-icon.png) no-repeat;width:28px;height:35px;top:50%;left:50%;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}.badge-editor .color-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;gap:22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.badge-editor .color-options .color-option{width:40px;height:40px;border-radius:50%;cursor:pointer}.badge-editor .pattern-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;gap:22px}.badge-editor .pattern-options .pattern-option{width:40px;height:40px;border-radius:50%;cursor:pointer;border:2px solid white;background-size:cover}.badge-editor.friend-tier .badge-wrap .badge{border:none;padding:0px}.file-upload{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:50px}.file-upload .upload-btn{border:none;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;font-family:"Kumbh Sans", sans-serif;font-weight:700;font-size:18px;line-height:32px;color:#fff}#fileName{font-size:14px;color:#333}html{height:100%}body{position:relative}body:after{content:"";width:100%;height:100%;background:url(../images/converted-shape.png) no-repeat;background-size:100% 100%;position:absolute;top:0;left:0px}@-webkit-keyframes pulse{0%,
    100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.7}}@keyframes pulse{0%,
    100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.7}}.reddish-bg{background:#99768e}.petite-bg{background:#c99fa1}.pinkflare-bg{background:#dbc1c2}.greyblue-bg{background:#a7b6d3}.cyan-Blue-bg{background:#446b92}

/*# sourceMappingURL=base.css.map */