.menu-toggle-div{width:20px;height:15px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;border:none}.menu-toggle-div span{display:block;position:absolute;height:2px;width:100%;background-color:white;border-radius:9px;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.menu-toggle-div span:nth-child(1){top:0px}.menu-toggle-div span:nth-child(2),.menu-toggle-div span:nth-child(3){top:6px}.menu-toggle-div span:nth-child(4){top:12px}.menu-toggle-div.menu-open span:nth-child(1){top:6px;width:0%;left:50%}.menu-toggle-div.menu-open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle-div.menu-open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle-div.menu-open span:nth-child(4){top:6px;width:0%;left:50%}.menu-toggle-div :focus{outline:none}.navbar-link{color:white;font-size:1rem;cursor:pointer;text-decoration:none;border-bottom:1px solid #341c41}.navbar-link:hover{color:white;border-bottom:1px solid white;transition:0.3s}@media screen and (max-width: 991px){.navbar-link{width:"fit-content";font-size:19px}}.navbar-link-active{font-weight:600}@keyframes appear{0%{opacity:0}100%{opacity:1}}.navbar-links-mobile{animation:1s appear forwards}

.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input{border-color:#ced4da;border-radius:4px;border-width:1px;border-style:solid;box-shadow:none !important;min-height:40px;font-weight:500;width:100%;padding-left:10px;font-size:16px}

.appended-text.input-group-text{padding-right:153px}@media only screen and (max-width: 575px){.appended-text.input-group-text{padding-right:136px}}@media only screen and (max-width: 414px){.appended-text.input-group-text{padding-right:31vw}}

.appended-text.input-group-text{padding-right:153px}@media only screen and (max-width: 575px){.appended-text.input-group-text{padding-right:136px}}@media only screen and (max-width: 414px){.appended-text.input-group-text{padding-right:31vw}}

.calculated-value-side{min-height:43px;min-width:125px}@media screen and (max-width: 576px){.calculated-value-side{min-width:94px}}.calculated-value-center{min-height:43px;min-width:160px}@media screen and (max-width: 576px){.calculated-value-center{min-width:90px}.calculated-value-center h2{font-size:20px;padding-bottom:4px}}

.rc-slider-mark{top:30px !important}.rc-slider-mark-text{font-size:16px}.rc-slider-tooltip{padding:0 !important}.rc-slider-tooltip-content{background-color:white !important}.rc-slider-tooltip-inner{height:auto !important;background-color:white !important;color:black !important;font-size:1.2rem !important;font-weight:600 !important;border:2px solid #6b3279 !important;border-radius:4px !important;box-shadow:none !important;padding:8px !important}.rc-slider-tooltip-content{color:black !important}.rc-slider-tooltip-placement-top,.rc-slider-tooltip-arrow{border-top-color:#6b3279 !important;top:39px}.rc-slider-track{background-color:var(--primary-hover);opacity:0.33;height:10px}.rc-slider-handle{border-color:var(--primary-hover);background-color:var(--primary-hover);box-shadow:none;height:28px;width:28px;margin-top:-9px}.rc-slider-handle:hover,.rc-slider-handle:active,.rc-slider-handle:target,.rc-slider-handle:focus,.rc-slider-handle:focus-within{border-color:var(--primary-hover);box-shadow:none}.rc-slider-rail{background-color:var(--primary-hover);opacity:0.22;height:10px}.rc-slider-dot{background-color:var(--primary-hover);border:var(--primary-hover);height:18px;width:18px;bottom:-10px}.rc-slider-dot-active{background-color:var(--primary-hover);border-color:var(--primary-hover)}

.book{width:calc(100vw - 30px);height:calc(100vw - 30px);max-height:770px;max-width:770px;font-size:1.4rem;position:relative}.book.open .page__1{transform:rotateY(-180deg)}.book.open .page__1::after{opacity:1}@media only screen and (max-width: 576px){.book.open.animation-completed{position:static;height:fit-content;max-height:100%}.book.open.animation-completed .page{position:static;height:fit-content}.book.open.animation-completed .page__1{display:none}.book.open.animation-completed .page__2{position:static;height:fit-content}}.page{width:100%;height:100%;perspective:1500px}.page ::-webkit-scrollbar{-webkit-appearance:none;width:7px}@media only screen and (max-width: 576px){.page ::-webkit-scrollbar{width:0}}.page ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.page__1{cursor:pointer;background-color:#341c40;color:#fff;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;opacity:1;transition:all 3s 0.5s;transform-origin:0 50%;z-index:2}.page__1::after{content:"";color:#eff0eb;position:absolute;padding-top:1.5rem;top:0;left:0;background-color:#341c40;width:100%;height:100%;z-index:1;opacity:0;transform:rotateY(180deg);transition:all 0.5s 1s}.page__2{background-color:white;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;padding:48px;border:1px solid rgba(0,0,0,0.1)}@media only screen and (max-width: 768px){.page__2{overflow:scroll}}@media only screen and (max-width: 576px){.page__2{padding:15px;border:none}}.diagram-div{display:flex;flex-direction:column;height:fit-content;margin-bottom:48px;margin-right:24px}.purple-circular-div{width:50px;height:50px;border-radius:50px;display:flex;justify-content:center;align-items:center;color:white;background-color:#6b3279;font-weight:bold}.green-dashed-line-div{display:flex;flex-direction:row;flex-grow:1;width:50px}.green-dashed-line-div div{width:50%;height:65px}.green-dashed-line-div div:first-child{border-right:2px dashed #57ccbd}.green-dashed-line-div div:last-child{border-left:2px dashed #57ccbd}@media only screen and (max-width: 768px){.green-dashed-line-div div{height:130px}}@media only screen and (max-width: 576px){.green-dashed-line-div div{height:250px}}.step-div{height:115px}.step-div div{display:flex;align-items:center;height:50px}@media only screen and (max-width: 768px){.step-div{height:180px}}@media only screen and (max-width: 576px){.step-div{height:300px}}.step-div:last-of-type{height:140px}@media only screen and (max-width: 768px){.step-div:last-of-type{height:190px}}@media only screen and (max-width: 576px){.step-div:last-of-type{height:245px}}@media only screen and (max-width: 400px){.step-div:last-of-type{height:320px}}