.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:#333;font-weight:700;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.Dropdown-control{border:none!important;background-color:#f0f0f0!important;padding:0!important;width:95%}.Dropdown-control:hover{box-shadow:none}.Dropdown-menu{margin-top:10px;margin-left:-14px;border-radius:14px;width:104%}.Dropdown-menu .is-selected{background:#f0f0f0!important}.Dropdown-menu .Dropdown-option:hover{background:#f0f0f0}.filters-checkbox{display:flex;justify-content:space-between}.filters-checkbox input:checked{accent-color:#d4d5e4}.filters-checkbox span{color:#000;font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:300;line-height:24px}.full-input{padding:5px 0 10px 15px;width:35%}.modal{background:#fff;padding:30px;width:500px;height:auto;position:absolute;left:28%;top:6%;border-radius:8px}@media(max-width:768px){.modal{width:77%;left:4%}}.react-datepicker__input-container .react-datepicker__calendar-icon{right:8px;top:-11px}.react-datepicker__view-calendar-icon input{padding:0}.margin-20{margin-top:20px}.profile-header{background-image:url(/profile/bg.png);position:relative;height:350px}.profile-header,.profile-header .profile-pic-bg{background-repeat:no-repeat;background-size:cover}.profile-header .profile-pic-bg{background-image:url(/profile/pic-bg.svg);height:120px;width:120px;position:absolute;top:82px;left:20%}.profile-header .profile-pic-bg img{border-radius:50%;padding-top:6px;padding-left:5px}.profile--wrapper{min-height:2000px;position:relative}.profile-right-nav .checkout-personal-details{border-radius:4px;border:1px solid #efeff5;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);padding:40px;width:90%}@media(max-width:768px){.profile-right-nav .checkout-personal-details{padding:20px;width:auto}}.profile-right-nav .checkout-personal-details .personal-details--wrapper{margin-top:24px;display:flex;gap:25px;flex-wrap:wrap}.profile-right-nav .checkout-personal-details .termination-wrapper{padding:20px;border-radius:12px;border:1px solid var(--greyscale-100,#f3f4f6);background:#f0f0f0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;margin-top:24px}.profile-right-nav .checkout-personal-details .termination-wrapper h3{margin:0;padding:0;color:var(--greyscale-900,#111827);font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.3px}.profile-right-nav .checkout-personal-details .termination-wrapper div{color:var(--greyscale-500,#6b7280);font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.3px;align-self:stretch}.profile-right-nav .checkout-personal-details .termmination-link{display:flex;justify-content:end;margin-top:24px}.profile-right-nav .checkout-personal-details .termmination-link a{color:#f97a25;text-align:right;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:800;letter-spacing:.2px}.profile-right-nav .profile-save-btn{margin-top:24px;position:absolute;right:0}@media(max-width:768px){.profile-right-nav .profile-save-btn{display:flex;justify-content:center;position:unset}}.profile-right-nav .profile-save-btn button{color:var(--color-palette-white-background,#fff);text-align:center;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px;border:none;border-radius:12px;background:#f97a25;display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:10px}.profile-right-nav .profile-full-input{display:block;background:#f0f0f0;border-radius:14px;text-align:left;padding:5px 0 10px 15px;width:45%}@media(max-width:768px){.profile-right-nav .profile-full-input{width:95%}}.profile-right-nav .profile-full-input input{outline:none;border:none;display:block;background:#f0f0f0;border-radius:14px;width:90%}.profile-right-nav .profile-full-input label{font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.049px;color:#aeaeb2}.profile-right-nav .wallet-wrapper{border-radius:4px;border:1px solid #efeff5;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);padding:40px;width:870px}@media(max-width:768px){.profile-right-nav .wallet-wrapper{padding:20px;width:88%}}.profile-right-nav .wallet-wrapper .transactions-wrapper{display:flex;flex-direction:column;gap:15px}.profile-right-nav .wallet-wrapper .transactions-wrapper .t-price{border-radius:40px;background:#f8f2df;width:94px;height:40px;display:flex;justify-content:center;align-items:center}.profile-right-nav .wallet-wrapper .transactions-wrapper .t-price span{color:#f4b700;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400}.profile-right-nav .wallet-wrapper .transactions-wrapper .left-section{display:flex;gap:14px}.profile-right-nav .wallet-wrapper .transactions-wrapper .left-section .content-wrap{display:flex;flex-direction:column;justify-content:center}.profile-right-nav .wallet-wrapper .transactions-wrapper .left-section .content-wrap .c-1{color:#0b1a18;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:28.317px}.profile-right-nav .wallet-wrapper .transactions-wrapper .left-section .c-2{color:var(--18194-b,#5a5b78);font-family:Lato;font-size:12;font-style:normal;font-weight:300;line-height:28.317px}.profile-right-nav .wallet-wrapper .transactions-wrapper .img-wrap{border-radius:15px;background:#f4b700;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.profile-right-nav .wallet-wrapper .transactions-wrapper .transactions{display:flex;justify-content:space-between}.profile-right-nav .wallet-wrapper .wallet-tab-wrapper .tab-pane{position:relative;margin-top:50px}.profile-right-nav .wallet-wrapper .wallet-tab-wrapper .tab-pane .tab-pane--wrapper{display:flex;gap:40px;border-bottom:1px solid #f0f0f0}.profile-right-nav .wallet-wrapper .wallet-tab-wrapper .tab-pane .tab-pane-selctor-active{border-bottom:4px solid #f97a25!important}.profile-right-nav .wallet-wrapper .wallet-tab-wrapper .tab-pane .tab-pane-selector{background:#fff;border:none;color:#2b2b2b;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:.2px;margin:0}.profile-right-nav .wallet-wrapper .wallet-tab-wrapper .tab-pane .p-4{min-height:365px;border-radius:4px;margin-top:20px;font-family:Lato;font-size:16px;font-weight:500;background:#fff}.profile-right-nav .wallet-wrapper .wallet-header{background-image:url(/profile/wallet-header.svg);background-repeat:no-repeat;background-size:cover;height:224px;width:845px;margin-top:24px;padding:15px}@media(max-width:768px){.profile-right-nav .wallet-wrapper .wallet-header{width:285px}}.profile-right-nav .wallet-wrapper .wallet-header-content{display:flex;align-items:center;gap:25px;margin-left:50px}@media(max-width:768px){.profile-right-nav .wallet-wrapper .wallet-header-content{margin-left:10px;margin-top:20px}}.profile-right-nav .wallet-wrapper .wallet-header-content .earned-wrapper{display:flex;flex-direction:column;gap:20px}.profile-right-nav .wallet-wrapper .wallet-header-content .earned-text{color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.2px}.profile-right-nav .wallet-wrapper .wallet-header-content .price-text{color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.profile-right-nav .wallet-wrapper .wallet-dd-wrapper{display:flex;justify-content:end}.profile-right-nav .wallet-wrapper .wallet-dropdown{border-radius:6px;background:hsla(0,0%,100%,.35);background-blend-mode:overlay;backdrop-filter:blur(21.7219848633px);width:123px;height:20px;padding-top:11px}.profile-right-nav .wallet-wrapper .wallet-dropdown .Dropdown-arrow{top:-2px!important}.profile-right-nav .wallet-wrapper .wallet-dropdown .Dropdown-menu{width:112%}.profile-right-nav .wallet-wrapper .wallet-dropdown .Dropdown-placeholder{background-color:#afb3cd!important;background-blend-mode:overlay;backdrop-filter:blur(21.7219848633px);color:#fff;font-family:Lato,sans-serif;font-size:16px}.profile-right-nav .notification-wrapper{border-radius:4px;border:1px solid #efeff5;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);padding:40px;width:870px}@media(max-width:768px){.profile-right-nav .notification-wrapper{padding:20px;width:90%}}.profile-right-nav .notification-wrapper .notification-section{display:flex;flex-direction:column;margin-top:24px;gap:24px}.profile-right-nav .notification-wrapper .notifications-details{height:120px;background:#f4f5f8;border-radius:10px;padding:24px;position:relative;display:flex;flex-direction:column}.profile-right-nav .notification-wrapper .notifications-details .not-det-bottom{display:flex;justify-content:space-between;margin-top:auto;padding-left:68px}.profile-right-nav .notification-wrapper .notifications-details .not-det-bottom .time{color:#aaa6b9;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profile-right-nav .notification-wrapper .notifications-details .not-det-bottom .link{color:#f97a25;text-align:right;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profile-right-nav .notification-wrapper .notifications-details .notifications{display:flex;gap:24px;align-items:center;margin-top:25px}.profile-right-nav .notification-wrapper .notifications-details .notifications h3{margin:0;padding:0;color:#150b3d;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.3px}.profile-right-nav .notification-wrapper .notifications-details .notifications .notification-details{display:flex;flex-direction:column;gap:5px}.profile-right-nav .notification-wrapper .notifications-details .notifications .notification-details .not-desc{color:#524b6b;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profile-right-nav .notification-wrapper .read{background:#fff;border:1px solid #f6f6f8}.profile-right-nav .terms-condition-wrapper{border-radius:4px;border:1px solid #efeff5;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);padding:40px;width:870px}@media(max-width:768px){.profile-right-nav .terms-condition-wrapper{width:90%;padding:20px}}.profile-right-nav .terms-condition-wrapper .heading{display:flex;gap:15px;align-items:center}.profile-right-nav .terms-condition-wrapper .date-time{color:var(--text-colors-grey,#8e8e8e);font-family:Lato,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.profile-right-nav .terms-condition-wrapper .content-wrapper{padding:20px;border-radius:12px;margin-top:24px;border:1px solid var(--greyscale-100,#f3f4f6);background:#f0f0f0}.profile-right-nav .terms-condition-wrapper .content-wrapper h2{margin-bottom:15px}.profile-right-nav .terms-condition-wrapper .content-wrapper span{color:var(--greyscale-500,#6b7280);font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.3px}.profile-section{position:absolute;min-height:500px;top:-100px;left:110px;display:flex;gap:20px}@media(max-width:768px){.profile-section{flex-direction:column;left:20px;position:relative}.profile-section .profile-right-nav{width:92%}}.profile-section .profile-left-nav{width:250px;border-radius:4px;border:1px solid #efeff5;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);padding:50px 0 20px 20px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.profile-section .profile-left-nav{width:87%}}.profile-section .profile-left-nav a{color:#000;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.profile-section .profile-left-nav a:hover{color:#f97a25}.profile-section .profile-left-nav .a-selected{color:#f97a25;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}h2{color:#000;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.2px;padding:0;margin:0}.Dropdown-arrow{background-image:url(/drop-icon.svg);width:20px;height:20px;border-style:none;top:-7px;right:0}.react-datepicker-wrapper,.react-datepicker-wrapper .react-datepicker__input-container{width:100%}*{font-family:Lato,sans-serif}.eventsContainer{display:flex;flex-direction:row;flex-wrap:wrap}.oneBox{width:397px;border-radius:10px;box-shadow:0 0 8px gray;margin:10px}.oneBox:hover{opacity:.8}.bottomSide a{color:orange;margin:10px;font-weight:700}.bottomSide{display:flex;flex-direction:row-reverse}.padded{margin:20px}.full-width{width:100%!important}.update-btn{color:var(--color-palette-white-background,#fff);text-align:center;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px;border:none;border-radius:12px;background:#f97a25;display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:10px}.toright{display:flex;text-align:right;align-items:flex-end;flex-direction:column;padding:10px}.overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.modal{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:500px;width:100%;text-align:center}@media(max-width:768px){.modal{padding:16px;max-width:85%}}.modal-header h2{font-family:Lato,sans-serif;margin-bottom:10px;font-size:22px;color:#333}.modal-body{margin-bottom:20px;font-family:Lato,sans-serif}.modal-actions{margin-top:20px;display:flex;justify-content:space-between}.submit-btn,.submit-btn-dates{background-color:#f97a25;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-family:Lato,sans-serif}.submit-btn-dates{width:100%}.cancel-btn{background-color:#ddd;color:#333;border:none;padding:10px 20px;border-radius:8px;cursor:pointer}.cancel-btn,.textarea{font-family:Lato,sans-serif}.textarea{width:96%;padding:10px;margin-top:10px;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);resize:vertical}.full-input{display:inline-block;background:#f0f0f0;border-radius:14px;text-align:left;padding:5px 0 5px 15px;width:45%}.full-input input{outline:none;border:none;display:block;background:#f0f0f0;border-radius:14px;width:90%;color:#2b2b2b;leading-trim:both;text-edge:cap;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.066px}@media(max-width:768px){.full-input input{width:80%}}.full-input label{font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.049px;color:#aeaeb2}.event-form .profile-full-input{display:block;background:#f0f0f0;border-radius:14px;text-align:left;padding:5px 0 10px 15px;margin-bottom:20px;margin-top:10px}@media(max-width:768px){.event-form .profile-full-input{width:95%}}.event-form .profile-full-input input{outline:none;border:none;display:block;background:#f0f0f0;border-radius:14px;width:90%}.event-form .profile-full-input label{font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.049px;color:#aeaeb2}.event-table-container{padding:20px;text-align:center;font-family:Lato,sans-serif}@media(max-width:768px){.event-table-container{padding:10px}}.event-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px}@media(max-width:768px){.event-table{font-size:14px}}@media(max-width:480px){.event-table{display:block;overflow-x:auto;font-size:12px}}.table-header{background-color:#f2f2f2;padding:10px;font-weight:700;text-align:left;border-bottom:1px solid #ddd}@media(max-width:480px){.table-header{padding:8px}}.table-data{padding:10px;text-align:left;border-bottom:1px solid #ddd}@media(max-width:480px){.table-data{display:block;width:100%;text-align:right;position:relative;padding:8px 8px 8px 50%}}.table-data:before{content:attr(data-label);position:absolute;left:0;width:45%;padding-left:10px;font-weight:700;text-align:left}@media(min-width:481px){.table-data:before{display:none}}tbody tr:hover{background-color:#f1f1f1}.event-cards-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.person-card{background-color:#f97a25;color:#fff;padding:20px;border-radius:8px;font-family:Lato,sans-serif;width:400px;margin-bottom:20px}@media(max-width:768px){.person-card{width:100%}}.person-card .card-content{display:flex;justify-content:space-between;margin-bottom:20px}.person-card .left-content{display:flex;flex-direction:column}.person-card .left-content .person-name{font-size:20px;font-weight:700}.person-card .left-content .person-relationship{font-size:16px}.person-card .right-content{text-align:right;display:flex;flex-direction:column}.person-card .right-content .birthdate-label{font-size:16px;font-weight:700}.person-card .right-content .birthdate-data{font-size:14px}.person-card .button-container{text-align:center}.person-card button{padding:10px 20px;background-color:#fff;color:#f97a25;border:none;border-radius:4px;font-size:16px;cursor:pointer}.person-card button:hover{background-color:#fff;color:#f97a25;opacity:.9}