.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6);z-index:10}.modal{position:fixed;top:15px;left:15px;z-index:100;width:calc(100% - 30px);max-height:calc(100vh - 100px);overflow:auto;background-color:#fff;border-radius:10px;box-shadow:0 9px 20px 0 rgba(0,0,0,.07)}@media (min-width:540px){.modal{max-width:500px;left:calc(50% - 250px);top:30px;max-height:calc(100vh - 60px)}}@media (min-width:900px){.modal{max-width:500px;left:calc(50% - 250px);top:50px;max-height:calc(100vh - 100px)}}.modal-header{background:#cbd3de;position:relative;margin-bottom:30px;padding:20px 0}.modal-header h1{font-family:VisueltPro-Medium!important;font-size:20px!important;color:#243a58!important;margin:0 0 0 20px!important;line-height:normal!important;width:calc(100% - 80px)!important}.modal-header button{cursor:pointer;position:absolute;top:20px;right:20px;background:0;border:0;padding:0}.modal-content{width:calc(100% - 40px);margin:0 auto;padding-bottom:25px}.modal-content .deleteText{margin:30px 0}.modal-content .modal_save-delete{background:#ff6060;color:#fff}.modal-content .modal_save-delete:hover{background:#df4b4b}.header-wrapper{background:#fff;border-bottom:1px solid #dfdfdf;width:100%;position:relative}.header-wrapper nav{width:100%;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:center;padding:11px 0;max-width:1150px;width:calc(100% - 100px)}@media (max-width:899px){.header-wrapper nav{width:calc(100% - 50px)}}.header-wrapper nav .logout_button{display:none;font-family:VisueltPro-Medium;font-size:16px;background:#cbd3de;color:#243a58;border-radius:5px;padding:10px 20px;cursor:pointer;border:0;display:block}.header-wrapper nav .logout_button:hover{background:#b5c4d9}@media (max-width:899px){.header-wrapper nav .logout_button{display:none}}.header-wrapper nav .logout_button-logged{display:none}.header-wrapper nav .left img{display:block}.header-wrapper nav .right{display:flex;justify-content:center;align-items:center}@media (max-width:560px){.header-wrapper nav .right .available{display:none}}.header-wrapper nav .right .available .blinking_dot{background:#49b25d;height:10px;width:10px;border-radius:100%;animation:pulse 2s infinite;display:inline-block;vertical-align:middle;margin-right:10px}.header-wrapper nav .right .available span{font-family:VisueltPro-Medium;font-size:18px;color:#243a58}.header-wrapper nav .right .customer_support{height:32px;margin:0 20px;display:block}@media (max-width:380px){.header-wrapper nav .right .customer_support{display:none}}.header-wrapper nav .right a{display:flex;align-items:center;text-decoration:none}.header-wrapper nav .right a img{display:block;margin-right:10px}.header-wrapper nav .right a span{display:inline-block;font-family:VisueltPro-Bold;font-size:16px;color:#243a58}@media (min-width:900px){.header-wrapper nav .logout_button-right-logged{right:0}}.snackbar{visibility:hidden;width:250px;margin-left:-150px;background-color:#333;color:#fff;text-align:center;border-radius:5px;padding:25px;position:fixed;z-index:1;left:50%;top:30px}.visible{visibility:visible;animation:fadein .5s,fadeout .5s 6.1s normal}@keyframes fadein{0%{top:0;opacity:0}to{top:30px;opacity:1}}@keyframes fadeout{0%{top:30px;opacity:1}to{top:0;opacity:0}}.footer-wrapper{background:#243a58;position:relative}.footer-wrapper footer{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 100px);margin:0 auto;max-width:1150px;padding-top:15px;padding-bottom:15px}@media (max-width:899px){.footer-wrapper footer{width:calc(100% - 50px)}}@media (max-width:520px){.footer-wrapper footer{display:block}}.footer-wrapper footer a{opacity:.6;vertical-align:middle;font-family:VisueltPro-Regular;font-size:14px;color:#fff;text-align:right;text-decoration:none}@media (max-width:520px){.footer-wrapper footer a{text-align:left;margin-top:10px;display:block}}.footer-wrapper footer a:hover{text-decoration:underline;opacity:1}.footer-wrapper footer p{font-family:VisueltPro-Regular;font-size:14px;color:#fff;margin:0;opacity:.6}.loading-screen{height:calc(100vh - 61px);width:100%;display:flex;align-items:center;justify-content:center;z-index:20;position:absolute;top:0;right:0;background:#fafafa}.buttonBasic,.wills button{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.wills button:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.wills button{width:100%;padding-left:0;padding-right:0}}.wills{width:100%;margin:-40px auto;background:#fbfbf9;padding-bottom:50px}@media (min-width:900px){.wills{margin-top:-60px;margin-bottom:-60px;padding-bottom:0;background:#fff}}.wills .willsInner{width:calc(100% - 50px);margin:0 auto;max-width:600px}@media (min-width:900px){.wills .willsInner{display:flex;justify-content:space-between;width:calc(100% - 100px);max-width:1150px}}@media (min-width:900px){.wills .left{margin-top:70px;max-width:600px;margin-bottom:120px;width:calc(50% + 50px)}}.wills .left .bod{margin-top:50px;margin-bottom:50px}@media (min-width:900px){.wills .left .bod{display:flex;justify-content:space-between;align-items:flex-start}}.wills .left .bod img{margin-bottom:15px}@media (min-width:900px){.wills .left .bod img{margin-bottom:0}}@media (min-width:900px){.wills .left .bod div{width:calc(100% - 55px)}}.wills .left .topImg{width:180px;height:180px;display:block;margin-bottom:35px;padding-top:35px}@media (min-width:900px){.wills .left .topImg{display:none}}.wills .left h1{margin-bottom:25px;margin-top:0;font-family:NewKansas-Medium;font-size:32px;color:#22395e}@media (min-width:900px){.wills .left h1{margin-bottom:35px}}.wills .left h2{font-family:VisueltPro-Medium;font-size:22px;color:#22395e;margin-top:0;margin-bottom:25px;line-height:33px}@media (min-width:900px){.wills .left h2{margin-top:0}}.wills .left p{font-family:VisueltPro-Regular;font-size:16px;color:#42464d;line-height:25px}.wills .left .perex{margin-bottom:40px}@media (min-width:900px){.wills .left .perex{margin-bottom:60px}}.wills .podporaBox h2{font-family:VisueltPro-Medium;font-size:22px;color:#15243d;margin-top:35px;margin-bottom:20px;line-height:33px}.wills .podporaBox .supportPic{width:140px;display:block}.wills .podporaBox .text{margin-top:15px}.wills .podporaBox .text .allDay .greenDot{background:#49b25d;height:10px;width:10px;border-radius:100%;animation:pulse 2s infinite;display:inline-block;vertical-align:middle;margin-right:10px}.wills .podporaBox .text .allDay span{font-family:VisueltPro-Medium;font-size:16px;color:#49b25d;vertical-align:middle;line-height:24px}.wills .podporaBox .text .phone{margin-top:10px}.wills .podporaBox .text .phone img{vertical-align:middle;margin-right:10px}.wills .podporaBox .text .phone a{font-family:VisueltPro-Regular;font-size:16px;color:#000;vertical-align:middle;text-decoration:none}.wills .podporaBox .text .phone a span{font-family:VisueltPro-Bold}.wills .podporaBox2{display:none}@media (min-width:900px){.wills .podporaBox2{display:block}}@media (min-width:900px){.wills .podporaBox1{display:none}}.wills .right{display:none;z-index:1;margin-top:70px;margin-bottom:120px}@media (min-width:900px){.wills .right{display:block}}.wills .right .mainImg{width:324px;margin-left:auto;display:block;margin-bottom:60px}@media (min-width:900px){.wills .right .mainImg{width:200px}}@media (min-width:1250px){.wills .right .mainImg{width:250px}}.wills .right .podporaBox{background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.14);border-radius:15px;padding:30px}@media (min-width:1250px){.wills .right .podporaBox .supportPic,.wills .right .podporaBox .text{display:inline-block;vertical-align:middle}.wills .right .podporaBox .text{margin-top:0;margin-left:25px}}.wills .right .podporaBox h2{margin-top:0}.wills .background{position:absolute;top:0;right:0;width:calc(50% - 100px);height:100%;z-index:0}@media (max-width:899px){.wills .background{display:none}}.wills button{padding-left:100px;padding-right:100px}@media (max-width:899px){.wills button{margin-top:50px}}.wills .termsDisclaimer{margin-top:30px;font-family:VisueltPro-Regular;font-size:13px;color:#6b7280;line-height:20px;max-width:500px;padding:16px 20px;background:#f9fafb;border-radius:10px;border:1px solid #22395e;border-left-width:3px}@media (max-width:899px){.wills .termsDisclaimer{margin-top:25px}}.wills .termsDisclaimer a{color:#22395e;font-family:VisueltPro-Medium;text-decoration:none;border-bottom:1px solid #22395e;transition:all .2s ease}.wills .termsDisclaimer a:hover{color:#49b25d;border-bottom-color:#49b25d}.survey-button{background:#3a557c;border-radius:5px;width:100%;padding:19px 0;display:block;margin:0 auto;border:0;text-decoration:none;cursor:pointer;text-align:center}.survey-button:hover{background:#2a4164}.save-continue,.survey-button b{font-family:VisueltPro-Medium;font-size:18px;color:#fff;text-align:center}.save-continue{background:#3a557c;border-radius:5px;width:100%;padding:19px 0;display:block;margin:0 auto;border:0;text-decoration:none;cursor:pointer}.save-continue:hover{background:#2a4164}.save-continue-false{background:#323232;color:#a4a4a4;pointer-events:none}.alert{background:#ff6060;border-radius:5px;padding:15px 0;margin:30px auto}.alert img{display:block;margin:0 auto 10px}.alert .alertText{font-family:VisueltPro-Medium;font-size:16px;color:#fff!important;text-align:center;margin:0 auto!important;width:calc(100% - 50px);line-height:22px;background:none!important;padding:0!important}.info{background:#cbd3de;border-radius:5px;padding:15px 0;margin:30px auto}.info img{max-width:2em;display:block;margin:0 auto 10px}.info .alertText{font-family:VisueltPro-Medium;font-size:16px;color:#243a58!important;text-align:center;margin:0 auto!important;width:calc(100% - 50px);line-height:22px}.input_section-date{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;margin-top:20px;max-width:500px}.input_section-date input{width:calc(30% - 40px)!important}.input_section-date input:last-child{width:calc(40% - 40px)!important}.buttonBasic,.loginPage form button{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.loginPage form button:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.loginPage form button{width:100%;padding-left:0;padding-right:0}}.loginPage .alert{margin-top:0}.loginPage .loginWrap{max-width:1150px;width:calc(100% - 100px);margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media (max-width:1150px){.loginPage .loginWrap{display:block;max-width:700px}}@media (max-width:899px){.loginPage .loginWrap{width:calc(100% - 50px)}}.loginPage .loginWrap .leftSide{width:calc(100% - 550px)}@media (max-width:1150px){.loginPage .loginWrap .leftSide{width:100%;margin-bottom:50px}}.loginPage .loginWrap .rightSide{background:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.09);padding:50px;border-radius:20px}@media (max-width:899px){.loginPage .loginWrap .rightSide{padding:30px}}@media (max-width:550px){.loginPage .loginWrap .rightSide{padding:20px}}.loginPage h1{font-family:NewKansas-Medium;font-size:32px;color:#293a56}@media (max-width:550px){.loginPage h1{font-size:28px;margin-bottom:25px}}.loginPage .desc{font-family:VisueltPro-Regular;font-size:17px;color:#394b5c;line-height:28px;margin-top:30px}.loginPage .desc a{color:#394b5c}.loginPage ul{margin-top:40px}.loginPage ul li{list-style:none;display:flex;align-items:center;font-family:VisueltPro-Regular;font-size:17px;color:#394b5c;line-height:28px;margin-top:12px}.loginPage ul li img{display:block;margin-right:10px}.loginPage .familyPic{max-width:300px;width:calc(100% - 70px);margin-bottom:20px}.loginPage .loginPic{margin-bottom:40px}.loginPage .trust{margin-top:40px;margin-bottom:0;display:grid;grid-template-columns:3px 1fr;grid-column-gap:15px}.loginPage .trust .left{background:#44656d;width:3px;border-radius:3px}.loginPage .trust .right p{font-family:VisueltPro-Medium;font-size:17px;color:#44596d}.loginPage .trust .right div{display:flex;align-items:center;margin-top:15px}@media (max-width:550px){.loginPage .trust .right div{display:block}}.loginPage .trust .right div img{display:block;margin-right:20px}.loginPage .trust .right div img:last-child{margin-right:0}@media (max-width:550px){.loginPage .trust .right div img:last-child{margin-top:10px}}.loginPage form{width:100%;min-width:400px;max-width:400px}@media (max-width:899px){.loginPage form{min-width:0}}.loginPage form .formError{font-family:VisueltPro-Regular;font-size:16px;color:#ff6060;margin-top:-5px;display:block;margin-bottom:25px}.loginPage form .credentialsInput{margin-bottom:20px}.loginPage form .credentialsInput label{margin-bottom:8px;display:block;font-family:VisueltPro-Regular;font-size:16px;color:#000;line-height:25px}.loginPage form input{background:#fff;border:1px solid #d2d2d2;border-radius:5px;display:block;font-family:VisueltPro-Regular;font-size:17px;color:#000;padding:15px;width:calc(100% - 32px)}.loginPage form .buttons{display:flex;align-items:center;margin-top:30px}.loginPage form .buttons img{display:block}@media (max-width:550px){.loginPage form .buttons img{margin-top:15px}}@media (max-width:550px){.loginPage form .buttons{display:block}}.loginPage form button{margin-right:20px}.loginPage form p{margin-bottom:13px;line-height:20px}.loginPage form p,.loginPage form p a{font-family:VisueltPro-Regular;font-size:14px;color:#5c5c5c}.loginPage form .loginLink{color:#3f3f3f;text-align:left;margin-top:20px;font-size:16px;line-height:22px;margin-bottom:0}.loginPage form .loginLink a{white-space:nowrap;font-size:16px;color:#3f3f3f}.passReset{margin:0 auto;display:block;width:calc(100% - 50px);max-width:400px}.passReset h1{margin-bottom:25px}.passReset .login_form p{color:#3f3f3f;font-size:16px;line-height:25px;margin-bottom:30px}.buttonBasic,.orderStatus .orderStatus-text a{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.orderStatus .orderStatus-text a:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.orderStatus .orderStatus-text a{width:100%;padding-left:0;padding-right:0}}.orderStatus h3{font-family:NewKansas-Medium;font-size:25px;color:#0a192e;line-height:32px;margin:0}.orderStatus img{margin:60px auto;display:block}.orderStatus .orderStatus-text{background:#fff;border:1px solid #d2d2d2;border-radius:5px;position:relative;padding:40px 15px 10px;margin-top:60px;margin-bottom:60px}.orderStatus .orderStatus-text .orderStatus-status{background:#cbd3de;border-radius:5px;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#243a58;font-family:VisueltPro-Medium;font-size:17px;position:absolute;top:-20px}.orderStatus .orderStatus-text .orderStatus-paragraph{font-family:VisueltPro-Regular;font-size:17px;color:#000;line-height:25px;margin:0 0 10px}.orderStatus .orderStatus-text a{margin-bottom:10px;display:block;margin-top:20px}.orderStatus .finished .orderStatus-status{background:#b5daae;color:#1a4923}.partner-modal-content form{margin-top:30px}.partner-modal-content .ref_code-title{font-family:VisueltPro-Bold;font-size:20px;color:#000;line-height:25px;margin-bottom:15px}.partner-modal-content .ref_code-text{font-family:VisueltPro-Regular;font-size:17px;line-height:25px;margin-bottom:10px;color:#242627}.partner-modal-content .partner_code-form label{font-family:VisueltPro-Medium;font-size:16px;color:#000}.partner-modal-content .partner_code-form .input_section-input{font-family:VisueltPro-Regular;font-size:17px;color:#000;background:#fff;border:1px solid #d2d2d2;border-radius:5px;width:calc(100% - 32px);padding:12px 15px;margin-top:10px;margin-bottom:0}.partner-modal-content .partner_code-form .save-continue{margin-top:20px}.partner-modal-content .ref_code-generated{background:#ffeabf;border-radius:5px;padding:20px;margin-top:30px}.partner-modal-content .ref_code-generated p{margin:0 0 15px}.partner-modal-content .ref_code-generated b{font-size:30px;font-family:VisueltPro-Medium}.modal_form-charity{margin-bottom:0!important}.buttonBasic,.payment_page .payment-right .karta .payment_confirmation .button{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.payment_page .payment-right .karta .payment_confirmation .button:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.payment_page .payment-right .karta .payment_confirmation .button{width:100%;padding-left:0;padding-right:0}}.payment_page{display:flex;list-style:none;align-items:flex-start;justify-content:space-between;max-width:1150px;margin:0 auto;width:calc(100% - 50px);padding-bottom:30px}@media (max-width:900px){.payment_page{width:100%;display:block;margin-top:-40px}}.payment_page .payment-left{max-width:475px;width:45%}@media (max-width:900px){.payment_page .payment-left{max-width:none;width:100%}}.payment_page .payment-left .summaryBox{background:#fff;border-radius:5px;width:calc(100% - 60px);padding:30px;box-shadow:0 6px 20px 0 rgba(0,0,0,.09);border-radius:10px;border:1px solid #e8e8e8}@media (max-width:900px){.payment_page .payment-left .summaryBox{border:0;width:calc(100% - 50px);padding:30px 25px;margin:0 auto;border-radius:0}}.payment_page .payment-left .summaryBox h1{font-family:VisueltPro-Medium;font-size:22px;color:#000;margin:0}@media (max-width:900px){.payment_page .payment-left .summaryBox h1{max-width:600px;margin-left:auto;margin-right:auto}}.payment_page .payment-left .summaryBox ul{padding:10px 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;margin:20px auto}@media (max-width:900px){.payment_page .payment-left .summaryBox ul{max-width:600px;margin-left:auto;margin-right:auto}}.payment_page .payment-left .summaryBox ul li{display:flex;list-style:none;align-items:center;margin-bottom:15px;margin-top:15px}.payment_page .payment-left .summaryBox ul li p{font-family:VisueltPro-Regular;font-size:16px;color:#36434f;line-height:25px;margin-left:25px}.payment_page .payment-left .summaryBox ul li p a{color:#36434f;text-decoration:underline}.payment_page .payment-left .summaryBox .payment_item{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:5px}@media (max-width:900px){.payment_page .payment-left .summaryBox .payment_item{max-width:600px;margin-left:auto;margin-right:auto}}.payment_page .payment-left .summaryBox .payment_item span{font-family:VisueltPro-Regular;font-size:16px;color:#000;line-height:25px}.payment_page .payment-left .summaryBox .payment_item span:last-child{font-family:VisueltPro-Medium;font-size:16px;color:#000;text-align:right;line-height:25px}.payment_page .payment-left .summaryBox .payment_item-2{border-bottom:1px solid #d2d2d2;padding-bottom:15px;margin-bottom:10px}@media (max-width:900px){.payment_page .payment-left .summaryBox .payment_discount-code{max-width:600px;margin-left:auto;margin-right:auto}}.payment_page .payment-left .summaryBox .payment_discount-code p{background:#3a557c;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:5px;margin-top:30px}.payment_page .payment-left .summaryBox .payment_discount-code .payment_discount-code-inner{display:flex;align-items:flex-start;justify-content:space-between;background:#fff;border-radius:5px;overflow:hidden;margin-top:20px}.payment_page .payment-left .summaryBox .payment_discount-code .payment_discount-code-inner input{font-family:VisueltPro-Regular;border:2px solid #d2d2d2;font-size:16px;color:#000;line-height:25px;border-right:0;width:100%;padding:12px 12px 12px 15px;border-bottom-left-radius:5px;border-top-left-radius:5px}.payment_page .payment-left .summaryBox .payment_discount-code .payment_discount-code-inner button{border:2px solid #cbd3de;background:#cbd3de;font-family:VisueltPro-Medium;font-size:16px;color:#243a58;text-align:center;line-height:25px;padding:12px}.payment_page .payment-left .summaryBox .payment_discount-code .payment_discount-code-inner button:hover{background:#b5c4d9;border:2px solid #b5c4d9}.payment_page .payment-left .reviewBox{background:#fff;width:calc(100% - 60px);padding:30px;margin-top:40px;box-shadow:0 6px 20px 0 rgba(0,0,0,.09);border-radius:10px;border:1px solid #e8e8e8}@media (max-width:900px){.payment_page .payment-left .reviewBox{display:none}}.payment_page .payment-left .reviewBox .person{display:flex;align-items:center}.payment_page .payment-left .reviewBox .person img{width:50px;margin-right:20px}.payment_page .payment-left .reviewBox .person div span{font-family:VisueltPro-Bold;font-size:16px;color:#000;line-height:25px;display:block}.payment_page .payment-left .reviewBox .person div img{width:90px;margin-top:5px;display:block}.payment_page .payment-left .reviewBox .text{font-family:VisueltPro-Regular;font-size:16px;color:#000;line-height:25px;margin-top:30px}.payment_page .payment-right{width:calc(55% - 50px);max-width:575px}@media (max-width:900px){.payment_page .payment-right{max-width:600px;width:calc(100% - 50px);margin:60px auto 0}}.payment_page .payment-right h2{font-family:VisueltPro-Medium;font-size:22px;color:#000;margin:0}.payment_page .payment-right .karta{margin-top:30px}.payment_page .payment-right .karta .heading h2{vertical-align:middle;display:inline-block;margin-right:20px}.payment_page .payment-right .karta .heading div{display:inline-block;vertical-align:middle;margin-bottom:-3px}@media (max-width:900px){.payment_page .payment-right .karta .heading div{display:block;margin-top:20px}}.payment_page .payment-right .karta .heading div img{height:24px;margin-right:15px}.payment_page .payment-right .karta .payment_confirmation .button{display:block;width:calc(100% - 50px);max-width:240px;margin-right:auto;margin-top:30px}.payment_page .payment-right .karta .payment_confirmation p{font-family:VisueltPro-Regular;font-size:16px;color:#6e6e6e;margin-top:15px}.payment_page .payment-right .karta .payment_confirmation p a{vertical-align:middle}.payment_page .payment-right .karta .payment_confirmation p img{vertical-align:middle;margin-top:-3px;margin-right:12px}.payment_page .payment-right hr{border:1px solid #d8d8d8;margin:50px auto;border-bottom:0}.payment_page .payment-right .ucet .ucetInner{display:flex;align-items:flex-start;justify-content:space-between;margin-top:30px}@media (max-width:500px){.payment_page .payment-right .ucet .ucetInner{display:block}}.payment_page .payment-right .ucet .ucetInner div{font-family:VisueltPro-Regular;font-size:16px;color:#000;line-height:25px;width:calc(100% - 190px)}@media (max-width:500px){.payment_page .payment-right .ucet .ucetInner div{width:100%;margin-bottom:30px}}.payment_page .payment-right .ucet .ucetInner div span{font-family:VisueltPro-Bold}.payment_page .payment-right .ucet .ucetInner div p{font-family:VisueltPro-Regular;font-size:16px;color:#000;line-height:25px;margin-bottom:0;margin-top:30px}.payment_page .payment-right .ucet .ucetInner div p a{color:#000}.payment_page .payment-right .ucet .ucetInner img{width:165px}.payment_page .payment-right .ucet .ucetInner .spinner{border:8px solid #f3f3f3;border-top-color:#ffee62;border-radius:50%;width:45px;height:45px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment_page .payment-right .support{display:flex;align-items:center}@media (max-width:500px){.payment_page .payment-right .support{display:block}}.payment_page .payment-right .support .suppText{margin-top:-3px;margin-left:25px}@media (max-width:500px){.payment_page .payment-right .support .suppText{margin-left:0;margin-top:15px}}.payment_page .payment-right .support .suppText .time{margin-bottom:10px}.payment_page .payment-right .support .suppText .time .greenDot{background:#49b25d;height:10px;width:10px;border-radius:100%;animation:pulse 2s ease 0s infinite normal none running;display:inline-block;vertical-align:middle}@keyframes pulse{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.payment_page .payment-right .support .suppText .time span{font-family:VisueltPro-Medium;font-size:16px;color:#00b451;line-height:24px;vertical-align:middle;margin-left:10px}.payment_page .payment-right .support .suppText .phone img{vertical-align:middle;margin-right:10px}.payment_page .payment-right .support .suppText .phone span{vertical-align:middle;margin-bottom:-2px}.payment_page .payment-right .support .suppText .phone span span{font-family:VisueltPro-Medium}.payment_page .payment-right .support .supportImg{width:140px}.invite_friends{background:#fff;border:2px solid #7ab284;border-radius:5px;padding:15px;margin-top:40px}.invite_friends h4{font-family:VisueltPro-Medium;font-size:18px;text-align:left;width:100%;margin:0}.invite_friends p{font-family:VisueltPro-Regular;font-size:16px;text-align:left;line-height:22px;margin-top:10px;margin-bottom:10px}.invite_friends .ref_code-generated{text-align:left;width:calc(100% - 20px);background-image:linear-gradient(198deg,#d4efcf,#bee3b6);border-radius:5px;padding:10px;margin-top:10px}.invite_friends .ref_code-generated p{font-family:VisueltPro-Regular;font-size:16px;color:#1a4923;margin:0}.invite_friends .ref_code-generated b{font-family:VisueltPro-Medium;font-size:20px;color:#1a4923;margin-top:10px;display:block}.invite_friends .save-continue{background:none;color:#3a557c;border-radius:5px;font-size:16px;text-align:left;text-decoration:underline;font-family:VisueltPro-Regular;padding:0}.payment-processing{width:calc(100% - 50px);margin:0 auto;max-width:450px}.payment-processing .askForRecheck{margin-top:-60px;display:flex;justify-content:flex-end}.payment-processing .askForRecheck .edit-done{padding:0;background:none;border:0;text-decoration:underline;color:#3a557c;font-family:VisueltPro-Medium;margin-top:10px;font-size:16px}.settingsPage{width:calc(100% - 50px);margin:0 auto;max-width:650px}.settingsPage .backToHomepage{font-family:VisueltPro-Regular;font-size:16px;color:#939393;text-align:left;margin-bottom:40px;display:block}.settingsPage h1{margin:0;font-family:NewKansas-Medium;font-size:32px;color:#243a58}.settingsPage .settingsPage-section{margin-top:40px}.settingsPage .settingsPage-section h2{font-family:VisueltPro-Regular;font-size:20px;margin-bottom:20px}.settingsPage .settingsPage-section button{border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:14px 25px 13px;display:block;margin:0 auto 0 0;border:0;text-decoration:none;font-family:VisueltPro-Medium;font-size:18px;color:#000;text-align:center}.settingsPage .settingsPage-section-delete button{background:#ff6060;color:#fff;cursor:pointer}.settingsPage .settingsPage-section-delete button:hover{background:#df4b4b}.goBack{margin-top:0!important}.goBack button{background:none;padding:0;display:block;margin-bottom:30px;border:0;font-family:VisueltPro-Regular;font-size:16px;color:#939393;text-align:center}.goBack button:hover{text-decoration:underline}.tooltipWrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.tooltip{max-width:410px;width:calc(100vw - 50px);font-size:16px;line-height:25px;position:absolute;bottom:35px;left:-10px;border-radius:5px;color:#fff;background:#2a2a2a}.tooltipContent{display:flex;flex-direction:column;padding:15px 20px;margin:0;list-style-position:outside}.tooltipText{width:100%;list-style:none;margin:10px 0!important;color:#fff!important}.tooltipChildren{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;display:flex;align-items:center;position:relative;justify-content:center;color:#888;border-bottom:1px dotted grey;margin-top:20px;margin-bottom:40px}.tooltipChildren:hover{cursor:pointer}.tooltip .tooltipContent:after{content:" ";position:absolute;top:calc(100% - 1px);left:10%;margin-left:-5px;border:5px solid transparent;border-top-color:#2a2a2a;border-width:15px 15px 0}.buttonBasic,.modal_footer button{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.modal_footer button:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.modal_footer button{width:100%;padding-left:0;padding-right:0}}.person_form p{font-family:VisueltPro-Regular;font-size:17px;color:#242627;line-height:25px}.modal_footer,.person_form .modal_form:first-child{margin-top:30px}.modal_footer button{border:0;display:inline-block;margin-top:0;font-size:17px;padding:12px 20px;margin-right:15px;cursor:pointer;margin-bottom:10px}.modal_footer .modal_cancel{background:0;color:#000;border:2px solid #d2d2d2;padding:10px 18px}.modal_footer .modal_cancel:hover{background:#eee}.personBox{background:#fff;border:1px solid #d2d2d2;border-radius:5px;padding:22px;margin-top:20px;position:relative}.personBox h2{font-family:VisueltPro-Medium;font-size:20px;margin:0}.personBox p{color:#5c5c5c;margin:10px 0 20px}.personBox button,.personBox p{font-family:VisueltPro-Regular;font-size:16px}.personBox button{text-align:center;color:#000;border-radius:5px;border:0;padding:10px 15px;margin-right:10px;cursor:pointer;background:#efefef;display:inline-block!important}.personBox .deletePerson:hover{background:#ff6060;color:#fff}.personBox .editPerson:hover{background:#3a557c;color:#fff}.personBox .personBox_buttons input{position:absolute;top:calc(50% - 13.5px)!important;right:25px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:27px!important;height:27px!important}.personBox .personBox_buttons .checkbox-label input{opacity:0}.personBox .personBox_buttons .checkbox-label input:checked+div{background:#c2b391;border:2px solid #c2b391;background-image:url(/static/media/lil_check.ba684511.svg);background-repeat:no-repeat;background-position:50%;background-size:80%}.personBox .personBox_buttons .checkbox-label .checkbox-label-box{position:absolute;top:calc(50% - 13.5px);right:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:25px!important;height:25px;cursor:pointer;background-color:#fff;border:2px solid #dedbdd;border-radius:5px}.buttons_section{background:#fff;border:1px solid #d2d2d2;border-radius:5px;overflow:hidden;margin-top:40px}.buttons_section button{background:none;border:0;font-family:VisueltPro-Regular;font-size:17px;color:#000;padding:22px;cursor:pointer;width:100%;text-align:left;background:#efefef}.buttons_section button:hover{background:#f1ede7}.buttons_section .pressed{background:#c2b391;color:#fff;border:2px solid #c2b391!important;padding:15px 0!important}.buttons_section .pressed:hover{background:#c2b391}.partner_add{font-family:VisueltPro-Medium;font-size:18px;color:#000;text-align:center;background:#cbd3de;color:#243a58;border-radius:5px;border:0;padding:15px 30px;display:block;margin-top:25px}.partner_add:hover{background:#b5c4d9}.buttonBasic,.notFound div a{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.notFound div a:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.notFound div a{width:100%;padding-left:0;padding-right:0}}.notFound{max-width:600px;height:calc(100vh - 400px);min-height:400px;width:calc(100% - 50px);margin:0 auto}.notFound h1{font-family:NewKansas-Medium;font-size:32px;color:#293a56}.notFound p{font-family:VisueltPro-Regular;font-size:17px;line-height:28px;margin-top:30px}.notFound p,.notFound p a{color:#394b5c}.notFound div a{margin:40px 0 0}.introduction h1{font-family:VisueltPro-Medium;font-size:24px;color:#000;line-height:32px;margin-top:0;margin-bottom:20px}.introduction .divBlock{display:flex;margin-top:30px}.introduction h3{display:inline-block;vertical-align:middle}.introduction h3,.introduction h4{font-family:VisueltPro-Medium;font-size:20px;color:#000}.introduction h4{margin-top:0;margin-bottom:10px}.introduction p{font-family:VisueltPro-Regular;font-size:17px;color:#666;line-height:25px}.introduction img{display:inline-block;vertical-align:middle;width:20px;margin-right:13px}.introduction ol{padding:0 0 0 22px;margin:20px 0 0}.introduction ol li{font-family:VisueltPro-Regular;font-size:17px;color:#666;line-height:25px;list-style-type:disc;margin:10px 0}.introduction .save_continue{margin-top:50px;max-width:250px;margin-left:0}.charities-list{display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px}.charities-list .charities-list-left,.charities-list .charities-list-right{width:calc(50% - 12.5px)}.charities-list .charities-box{width:calc(100% - 2px);background:#fff;border:1px solid #d2d2d2;border-radius:5px;height:140px;margin-bottom:25px;text-align:center;cursor:pointer}.charities-list .charities-box img{max-width:calc(100% - 30px);max-height:calc(100% - 30px);margin:0 auto;display:inline-block;vertical-align:middle;text-align:center}.charities-list .charities-box .helper{display:inline-block;height:100%;vertical-align:middle}.charities-list .selected{width:calc(100% - 8px);background:#fff;border:4px solid #c2b391;height:134px;border-radius:5px}.charities-list .selected img{max-width:calc(100% - 24px);max-height:calc(100% - 24px);margin:0 auto;display:inline-block;vertical-align:middle;text-align:center}.charities-form .partner_add{background:#cbd3de;color:#243a58;border:0;padding:16px 0;width:100%;margin-top:0}.charities-form .partner_add:hover{background:#b5c4d9}.charities-form .personBox{margin-top:0;margin-bottom:25px;border:4px solid #c2b391}.estate .share-right .share-sum{text-align:center;background:rgba(0,0,0,.1);padding:15px 0;width:100%;max-width:350px;border-radius:5px;display:block;margin:0 auto 35px 0}.estate .share-right .share-sum span{font-family:VisueltPro-Regular;font-size:17px;color:#000;text-align:center;line-height:23px}.estate .share-right .share-sum span b{font-family:VisueltPro-Bold}.estate .share-right .share-sum-100{background:#68ac5b}.estate .share-right .share-sum-100 span{color:#fff}.estate .personBox{position:relative;display:flex;justify-content:space-between}.estate .personBox .personBox_txt{width:calc(100% - 115px)}.estate .personBox .personBox_txt p{margin-bottom:0}.estate .personBox .personBox_txt h2{overflow-wrap:anywhere}.estate .personBox_buttons{position:static;top:20px;right:20px}.estate .personBox_buttons div{display:flex;align-items:center;justify-content:space-between}.estate .personBox_buttons div input{display:inline-block;position:static;width:50px!important;text-align:center;margin-right:6px}.estate .personBox_buttons div input::-webkit-inner-spin-button,.estate .personBox_buttons div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.estate .personBox_buttons div input[type=number]{-moz-appearance:textfield}.estate .personBox_buttons div span{display:inline-block;font-family:VisueltPro-Medium;font-size:20px;color:#000}.estate .personBox_buttons .checkbox-label input{right:25px;top:25px!important}.estate .personBox_buttons .checkbox-label .checkbox-label-box{right:25px;top:25px}.estate .personBox_buttons .checkbox-label-2 input{right:12px;top:12px!important}.estate .personBox_buttons .checkbox-label-2 .checkbox-label-box{right:12px;top:12px}.estate-backup-form .input_section-children .personBox_buttons input{top:15px;right:2px}.charities-form .personBox{display:block}.charities-form .personBox .personBox_buttons{margin-top:20px}.estate-people .personBox{display:block}.estate-people .personBox_buttons{position:static}.estate-people .personBox_buttons button{display:block;margin-top:15px}.estate-people .personBox_buttons input{position:absolute;top:22px;right:22px}.estate-people .checkbox-label-2 .checkbox-label-box,.estate-people .checkbox-label-2 input{right:25px!important;top:25px!important}.form-gifts .gifts-heading{font-family:VisueltPro-Medium;font-size:22px;color:#000;margin-top:50px;margin-bottom:30px}.form-gifts .gift_container{background:#fff;border:1px solid #d2d2d2;border-radius:5px;padding:22px;margin-bottom:20px}.form-gifts .gift_container .gift_icon{margin-bottom:12px}.form-gifts .gift_container .gift_text h4{font-family:VisueltPro-Medium;font-size:20px;margin:0}.form-gifts .gift_container .gift_text p{font-family:VisueltPro-Regular;color:#5c5c5c;margin:10px 0 20px;font-size:16px;line-height:22px}.form-gifts .gift_container .gift_buttons button{font-family:VisueltPro-Regular;font-size:16px;text-align:center;color:#000;border-radius:5px;border:0;padding:10px 15px;margin-right:10px;cursor:pointer;background:#efefef}.form-gifts .gift_container .gift_buttons button:hover{background:#3a557c;color:#fff}.form-gifts .gift_container .gift_buttons .gift_button-remove:hover{background:#ff6060;color:#fff}.form-gift_type h3{font-family:VisueltPro-Medium;font-size:20px;margin:40px 0 0}.form-gift_type .personBox p{margin-bottom:0}.form-gift_type textarea{background:#fff;border:1px solid #d2d2d2;border-radius:5px;width:calc(100% - 30px);resize:none;padding:15px;width:calc(100% - 32px);font-family:VisueltPro-Regular;font-size:17px;height:200px;line-height:25px;margin-top:10px}.form-gift_type .charities-list{margin-top:20px}.form-gift_type .partner_add{margin-bottom:50px}.form{width:calc(100% - 50px);margin:0 auto;max-width:650px}.form .form-title{font-family:NewKansas-Medium;font-size:25px;color:#0a1c33;line-height:32px;margin-top:0}.form .form-title,.form .input_section{margin-bottom:40px}.form .input_section .input_section-title{font-family:NewKansas-Medium;font-size:25px;color:#0a1c33;line-height:32px;margin:0 0 25px}.form .input_section .input_section-description{font-family:VisueltPro-Regular;font-size:17px;color:#5c5c5c;line-height:25px;margin:0 0 25px}.form .input_section .input_section-label{font-family:VisueltPro-Medium;margin-bottom:10px;font-size:16px;display:block}@media (min-width:900px){.form .input_section .input_section-label{margin-top:-10px}}.form .input_section .input_section-children input{font-family:VisueltPro-Regular;font-size:18px;color:#000;background:#fff;border:1px solid #d2d2d2;border-radius:5px;padding:14px 15px 13px;width:calc(100% - 32px)}@media (min-width:900px){.form .input_section .input_section-children input{margin-bottom:10px}}.form .sex-selection .children0{margin-top:25px}.form .radio-label{margin-bottom:15px;font-family:VisueltPro-Regular;font-size:18px;color:#000;display:flex;align-items:center;cursor:pointer;touch-action:manipulation}.form .radio-label input{position:absolute;width:30px;max-width:30px;height:30px;opacity:0;cursor:pointer}.form .radio-label input:checked+div:after{content:"";position:absolute;top:5px;left:5px;width:20px;height:20px;background:#eab23d;border-radius:50%;zoom:1}.form .radio-label .radio-checkbox{display:flex;position:relative;width:30px;max-width:30px;height:30px;flex:0 0 30px;margin-right:16px;border:2px solid #dedbdd;border-radius:50%;background-color:#fff;cursor:pointer}.form .buttons_section{background:none;border:none;border-radius:0;margin-top:0}.form .single_button_section{width:100%;background:#fff;border:2px solid #d2d2d2;border-radius:5px;padding:15px 0;margin-top:10px;font-family:VisueltPro-Medium;font-size:18px;color:#000;text-align:center}.form .pressed{background:#c2b391;color:#fff;border:0;padding:16px 0}.form .select{width:100%;padding:15px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAyMy44Ij48cGF0aCBmaWxsPSIjOTc5Nzk3IiBkPSJNOS41LjJMLjMgMTBIMTl6bS4yIDIzLjZMMTkgMTRILjN6Ii8+PC9zdmc+") no-repeat 100%;background-size:12px;background-position:95%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d2d2d2;border-radius:5px}.assets_property_page .partner_add{margin-bottom:10px}.assets_property_page form{margin-top:30px}.assets_property_page .modal_form-radio .input_section-label{margin-bottom:20px}.assets_property_page .modal_form-ownership .radio-label{font-size:17px;line-height:25px}.form-wishes .form-title{color:#000;margin-bottom:25px}.form-wishes p{font-family:VisueltPro-Regular;font-size:17px;color:#5c5c5c;line-height:25px;margin-top:16px;margin-bottom:30px}.form-wishes-place h1{margin-top:40px!important}.form-wishes-place .input_section-children .buttons_section{background:none;padding:0;border:0;margin-top:20px}.form-wishes-place p a{color:#3a557c}.form-wishes-place textarea{background:#fff;border:1px solid #d2d2d2;border-radius:5px;width:calc(100% - 30px);resize:none;padding:15px;width:calc(100% - 32px);font-family:VisueltPro-Regular;font-size:17px;height:200px;line-height:25px;margin-top:5px}.buttonBasic,.step .edit{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.step .edit:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.step .edit{width:100%;padding-left:0;padding-right:0}}.step{background:#fff;width:calc(100% - 42px);padding:20px;margin-bottom:20px;position:relative;box-shadow:0 6px 20px 0 rgba(0,0,0,.09);border-radius:10px;border:1px solid #e8e8e8}@media (min-width:900px){.step{margin-bottom:40px}}@media (min-width:1100px){.step{padding:30px;width:calc(100% - 62px)}}.step .step-header img{position:absolute;top:20px;right:20px}.step .step-header span{font-family:VisueltPro-Medium;font-size:15px;color:#a9a9a9;text-transform:uppercase}.step h2{font-family:VisueltPro-Medium;font-size:24px;color:#0a192e;margin:10px 0 15px}.step .step-content p{font-family:VisueltPro-Regular;font-size:16px;color:#545b61;line-height:25px;margin:6px auto 0}.step .edit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:0;font-size:18px;padding:18px 30px;margin-top:19px;cursor:pointer}.step .edit-done{padding:0;background:none;border:0;text-decoration:underline;color:#284e84;font-family:VisueltPro-Medium;margin-top:10px;font-size:16px}.step-disabled{background:#fafafa}.summary{width:calc(100% - 50px);margin:0 auto;max-width:650px}@media (min-width:900px){.summary{display:flex;max-width:1150px;width:calc(100% - 80px);justify-content:space-between;align-items:flex-start;margin-top:-20px}}@media (min-width:1100px){.summary{width:calc(100% - 100px)}}@media (min-width:900px){.summary .progress{width:calc(50% - 20px)}}@media (min-width:1100px){.summary .progress{width:calc(50% - 50px);max-width:500px}}.summary .steps{margin-top:40px}@media (min-width:900px){.summary .steps{width:calc(50% - 20px);margin-top:0}}@media (min-width:1100px){.summary .steps{width:calc(50% - 50px);max-width:500px}}.summary .steps .optional-h{font-family:VisueltPro-Medium;font-size:20px;color:#000;margin-top:40px;margin-bottom:20px}.summary .progress-bar{margin-top:-10px;max-width:400px}@media (min-width:900px){.summary .progress-bar{margin-top:0}}.summary .progress-bar span{font-family:VisueltPro-Medium;font-size:17px;color:#49b25d}.summary .progress-bar svg{width:100%;height:10px;margin-top:15px}.summary .main-img{margin-top:30px;margin-bottom:0;max-width:400px;max-height:220px}@media (min-width:900px){.summary .main-img{margin-top:50px}}.summary .progress-text h1{font-family:NewKansas-Medium;font-size:26px;color:#0a192e;line-height:35px;margin:20px auto 0}@media (min-width:900px){.summary .progress-text h1{margin-top:30px;line-height:43px;font-size:32px}}.summary .progress-text p{font-family:VisueltPro-Regular;font-size:17px;color:#545b61;line-height:25px;margin-top:25px;margin-bottom:35px}@media (min-width:900px){.summary .progress-text p{margin-bottom:35px}}.summary .progress-text p b{font-family:VisueltPro-Medium;color:#14202c}.summary .progress-text .logout-button{background:#fff;border:1px solid #d2d2d2;border-radius:5px;display:block;font-family:VisueltPro-Medium;font-size:18px;color:#000;text-align:center;width:100%;padding:18px 0;margin-top:15px;margin-bottom:20px}.summary .progress-text .hotline{margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.summary .progress-text .hotline img{width:19px;height:19px;vertical-align:middle;margin-right:14px}.summary .progress-text .hotline span{font-family:VisueltPro-Regular;font-size:17px;color:#000;vertical-align:middle;bottom:-1.5px;position:relative}.summary .progress-text .hotline b{font-family:VisueltPro-Bold}.summary .progress-text .skipGifts{background:#fff;border:1px solid #d2d2d2;border-radius:5px;display:block;font-family:VisueltPro-Medium;font-size:18px;color:#000;text-align:center;width:100%;padding:13px 0 12px;margin-top:15px;margin-bottom:15px;text-decoration:none}.summary .invite-partner{background-image:linear-gradient(198deg,#d4efcf,#bee3b6);border-radius:10px;padding:20px;margin-top:30px}@media (min-width:900px){.summary .invite-partner{margin-top:40px}}.summary .invite-partner h3{font-family:VisueltPro-Bold;font-size:18px;color:#1a4923;margin:0 auto}.summary .invite-partner p{font-family:VisueltPro-Regular;font-size:16px;color:#265b30;margin:10px auto}.summary .invite-partner button{outline:none;background-color:transparent;border:none;font-family:VisueltPro-Medium;font-size:16px;color:#265b30;margin:0 auto;text-decoration:underline}.summary .prepaid-bubble{background-image:linear-gradient(198deg,#f1ebdb,#e4d7b6);margin-top:20px}.summary .prepaid-bubble h3{color:#413515}.summary .prepaid-bubble p{color:#62583d}.summary .prepaid-bubble button{color:#413515}.summary .annoucement{background:#cbd3de;margin-top:15px}.summary .annoucement h3,.summary .annoucement p{color:#243a58}.settingsStep{border:1px solid #d2d2d2;border-radius:5px;width:calc(100% - 42px);padding:20px;margin-bottom:20px;position:relative}.settingsStep h2{font-family:VisueltPro-Medium;font-size:18px;color:#000;margin:0}.settingsStep a{padding:0;background:none;border:0;text-decoration:underline;color:#a7a7a7;font-family:VisueltPro-Medium;margin:10px 0 0;font-size:16px;display:block}.buttonBasic,.registerSuccess a,.registerSuccess button{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;cursor:pointer;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover,.registerSuccess a:hover,.registerSuccess button:hover{background:#2a4164}@media (max-width:400px){.buttonBasic,.registerSuccess a,.registerSuccess button{width:100%;padding-left:0;padding-right:0}}.registerSuccess{width:calc(100% - 50px);max-width:400px;margin:0 auto}.registerSuccess h2{font-family:NewKansas-Medium;font-size:28px;color:#293a56;margin:0 0 30px}.registerSuccess p{font-family:VisueltPro-Regular;font-size:17px;color:#5c5c5c;margin:0;line-height:25px}.registerSuccess a,.registerSuccess button{margin-top:40px;display:block}.confirm-success{font-size:1.5em;width:10em;color:#1ba300;padding:.3em .7em;background-color:#fefefe;border-radius:.2em}.adminLogin{display:block;margin:0 auto;width:calc(100% - 50px);max-width:400px}.adminLogin h1{margin-bottom:30px}.adminMainScreen .top{display:flex;max-width:1150px;width:calc(100% - 50px);margin:0 auto;align-items:flex-start;justify-content:space-between}@media (max-width:899px){.adminMainScreen .top{display:block}}.adminMainScreen .top .left,.adminMainScreen .top .right{max-width:calc(50% - 30px)}.adminMainScreen .top .sec{margin-bottom:30px}.adminMainScreen .top .sec a,.adminMainScreen .top .sec h2{font-family:VisueltPro-Medium;font-size:24px;color:#000;line-height:32px;display:block;margin:0 auto 20px}.adminMainScreen .top .sec span{display:block;margin:0 auto 10px;opacity:.8}.adminMainScreen .top form{background-color:#e0dacb;border-radius:10px;padding:20px;margin-bottom:30px}.adminMainScreen .top form select{width:100%;margin:0 0 20px}.adminMainScreen .top form input,.adminMainScreen .top form select{display:block;border:1px solid #9c9c9c;background:#fff;padding:10px;border-radius:5px}.adminMainScreen .top form input{width:calc(100% - 22px)}.adminMainScreen .top form button{width:100%;border:0;background:#3a557c;padding:10px;border-radius:5px;font-family:VisueltPro-Medium;font-size:16px;color:#fff;line-height:32px;display:block;margin:20px auto 0}.adminMainScreen .top form p{margin-bottom:5px}.adminMainScreen .bot{max-width:1150px;width:calc(100% - 50px);border-top:2px solid #444;padding-top:30px;margin:30px auto 0}.adminMainScreen .bot section{margin-bottom:30px;border-bottom:1px dashed #9c9c9c;padding-bottom:30px}.adminMainScreen .bot section h2{font-size:24px;margin:0 auto 20px}.adminMainScreen .bot section h2,.adminMainScreen .bot section h3{font-family:VisueltPro-Medium;color:#000;line-height:32px;display:block}.adminMainScreen .bot section h3{font-size:18px;margin:30px auto 10px}.adminMainScreen .bot section ul{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px;margin:10px auto;list-style-type:revert}.adminMainScreen .bot section ul li{margin:7px 0;display:list-item;list-style:inherit;align-items:left!important;font-family:VisueltPro-Regular;font-size:16px;line-height:1.15;color:#000;line-height:28px}.adminMainScreen .bot section ul li b{font-family:VisueltPro-Bold}@font-face{font-family:"VisueltPro-Black";src:url(/static/media/VisueltPro-Black.331023bc.ttf)}@font-face{font-family:"VisueltPro-BlackItalic";src:url(/static/media/VisueltPro-BlackItalic.ea92125b.ttf)}@font-face{font-family:"VisueltPro-Bold";src:url(/static/media/VisueltPro-Bold.50852b60.ttf)}@font-face{font-family:"VisueltPro-BoldItalic";src:url(/static/media/VisueltPro-BoldItalic.c7c12eb1.ttf)}@font-face{font-family:"VisueltPro-Italic";src:url(/static/media/VisueltPro-Italic.3b8ad5a4.ttf)}@font-face{font-family:"VisueltPro-Light";src:url(/static/media/VisueltPro-Light.31746f65.ttf)}@font-face{font-family:"VisueltPro-LightItalic";src:url(/static/media/VisueltPro-LightItalic.98c08d1e.ttf)}@font-face{font-family:"VisueltPro-Medium";src:url(/static/media/VisueltPro-Medium.6b1800be.ttf)}@font-face{font-family:"VisueltPro-MediumItalic";src:url(/static/media/VisueltPro-MediumItalic.560419f2.ttf)}@font-face{font-family:"VisueltPro-Regular";src:url(/static/media/VisueltPro-Regular.3f92f1bf.ttf)}@font-face{font-family:"NewYorkMedium-Black";src:url(/static/media/NewYorkMedium-Black.10cb2a4b.ttf)}@font-face{font-family:"NewYorkMedium-BlackItalic";src:url(/static/media/NewYorkMedium-BlackItalic.c9f81743.ttf)}@font-face{font-family:"NewYorkMedium-Bold";src:url(/static/media/NewYorkMedium-Bold.b4378aef.ttf)}@font-face{font-family:"NewYorkMedium-BoldItalic";src:url(/static/media/NewYorkMedium-BoldItalic.ea37afac.ttf)}@font-face{font-family:"NewYorkMedium-Medium";src:url(/static/media/NewYorkMedium-Medium.60883431.ttf)}@font-face{font-family:"NewYorkMedium-MediumItalic";src:url(/static/media/NewYorkMedium-MediumItalic.f2123857.ttf)}@font-face{font-family:"NewYorkMedium-Regular";src:url(/static/media/NewYorkMedium-Regular.9c220f9c.ttf)}@font-face{font-family:"NewYorkMedium-RegularItalic";src:url(/static/media/NewYorkMedium-RegularItalic.2ed26de4.ttf)}@font-face{font-family:"NewYorkMedium-Semibold";src:url(/static/media/NewYorkMedium-Semibold.c61a38bd.ttf)}@font-face{font-family:"NewYorkMedium-SemiboldItalic";src:url(/static/media/NewYorkMedium-SemiboldItalic.821ae150.ttf)}@font-face{font-family:"NewKansas-Medium";src:url(/static/media/NewKansas-Medium.89348d23.ttf)}*{outline:none;font-family:VisueltPro-Regular,Helvetica,sans-serif}html{scroll-behavior:smooth}a,b,button,h1,h2,h3,h4,h5,label,li,p,span,ul{margin:0;padding:0;font-weight:400!important;-webkit-font-smoothing:antialiased!important;outline:none}h2{font-family:NewKansas-Medium,Georgia,serif}img{max-width:100vw}body{background:#fafaf9;background-image:linear-gradient(68deg,#ebeef3,#fafaf9 15%,#fafaf9 79%,#fbf5ea)}button{cursor:pointer}input::-webkit-input-placeholder{line-height:normal!important}input[type=email],input[type=number],input[type=password],input[type=string],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.buttonBasic,a{cursor:pointer}.buttonBasic{border:none;text-align:center;font-family:VisueltPro-Medium;font-size:18px;color:#fff;background:#3a557c;border-radius:5px;padding:19px 30px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonBasic:hover{background:#2a4164}@media (max-width:400px){.buttonBasic{width:100%;padding-left:0;padding-right:0}}
/*# sourceMappingURL=main.d597c526.chunk.css.map */