@import url(https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rajdhani:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap);.debug-title{display:none}*{box-sizing:border-box}body,html{background-color:#fff;color:#000;font-family:Red Hat Display,sans-serif;font-size:10px;margin:0;padding:0}a,h1,h2,h3,h4,h5,h6,p,p a,ul a{color:#fff;margin:0;padding:0}main{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}main section{padding:6rem 0}@media(max-width:1024px){main section{padding:2rem 0}}.desktop{display:block}@media(max-width:992px){.desktop{display:none}}.mobile{display:none}@media(max-width:992px){.mobile{display:block}}.full,section{position:relative;width:100%}.responsive-video{width:100%}.responsive-video .video-size-frame{height:0;padding-bottom:56.3%;position:relative}.responsive-video .video-size-frame iframe{height:100%;left:0;position:absolute;top:0;width:100%}.img-crop{position:relative;width:100%}.img-crop,.img-crop.two-three{padding-bottom:66.7%}.img-crop.sixteen-nine{padding-bottom:56.3%}.img-crop.square{padding-bottom:100%}.img-crop img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.flex{align-items:center}.flex,.flex-column{justify-content:space-between}.flex-column{align-items:flex-start;display:flex;flex-direction:column}.flex-center{align-items:center;display:flex;justify-content:center;width:100%}@media(max-width:992px){.flex-center{flex-direction:column}}.flex-center .col{flex:1 1 auto;flex-direction:column;width:100%}.relative{position:relative}.bg-fill,.bg-reveal{background-position:50%;background-size:cover}.bg-reveal{background-attachment:fixed}.video-bg{height:100vh;overflow:hidden;width:100vw}.video-bg video{height:auto;left:50%;min-height:100%;min-width:100%;overflow:hidden;position:relative;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:1}.video-bg .video-size-frame{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.video-bg .video-size-frame iframe{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.title1,h1{font-family:Red Hat Display,sans-serif;font-size:6rem;font-weight:400;line-height:1.05;margin-bottom:2rem}@media(max-width:1024px){.title1,h1{font-size:3.6rem;line-height:1.0833333333}}.title2,h2{font-family:Red Hat Display,sans-serif;font-size:4.8rem;font-weight:400;line-height:1;margin-bottom:2rem}@media(max-width:1024px){.title2,h2{font-size:2.9rem;line-height:1.1724137931}}.title3,h3{font-family:Red Hat Display,sans-serif;font-size:2.7rem;font-weight:400;line-height:1.3333333333;margin-bottom:2rem}@media(max-width:1024px){.title3,h3{font-size:2.1rem;line-height:1.2857142857}}.title4,h4{font-size:1.8rem;line-height:1.5}.title4,.title5,h4,h5{font-family:Red Hat Display,sans-serif;font-weight:400;margin-bottom:2rem}.title5,h5{font-size:3rem;line-height:1.8}@media(max-width:1400px){.title5,h5{font-size:1.8rem}}.h6,.title6,h6{font-family:Red Hat Display,sans-serif}p{font-size:1.8rem;font-weight:400;line-height:1.3888888889;margin-bottom:2rem}@media(max-width:640px){p{font-size:1.6rem}}p sup{position:relative;top:-.4em;vertical-align:initial}p.disclaimer{font-size:1.4rem;line-height:1.6rem}p.eyebrow{font-size:1rem;line-height:2.1rem}p a{text-decoration:underline}p .underline-link,p a{font-size:1.8rem;line-height:1.3888888889}p .underline-link{cursor:pointer}@media(max-width:640px){p .underline-link{font-size:1.6rem}}ol,ul{font-size:1.8rem;font-weight:400;line-height:1.3888888889;margin-bottom:2rem}@media(max-width:640px){ol,ul{font-size:1.6rem}}ol sup,ul sup{position:relative;top:-.4em;vertical-align:initial}ol.disclaimer,ul.disclaimer{font-size:1.4rem;line-height:1.6rem}ol.eyebrow,ul.eyebrow{font-size:1rem;line-height:2.1rem}ol a,ul a{font-size:1.8rem;line-height:1.3888888889;text-decoration:underline}ol .underline-link,ul .underline-link{cursor:pointer;font-size:1.8rem;line-height:1.3888888889}@media(max-width:640px){ol .underline-link,ul .underline-link{font-size:1.6rem}}ol{padding-left:1em}ul{list-style:none}ul,ul li{margin:0;padding:0}ul.bullets{margin-bottom:2rem;position:relative}ul.bullets li{padding:0 0 0 1.5em;position:relative}ul.bullets li:before{background-color:#000;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.8em;width:5px}.strong,strong{font-weight:800}.italic{font-style:italic}.uppercase{text-transform:uppercase}.t-accent{color:#3498db}.t-body{font-family:Red Hat Display,sans-serif}.no-break{white-space:nowrap}.btn{align-items:center;background-color:#000;border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:table;font-size:1.4rem;font-weight:600;line-height:1;padding:15px 25px;text-align:center;text-decoration:none;transition:border .5s,background-color .5s,color .5s}.btn:hover{background-color:#999;color:#fff}.btn.disabled{opacity:.25;pointer-events:none}.btn.center{display:table;margin:0 auto;width:auto}.btn.secondary{background-color:#fff;border:1px solid #3498db;padding:10px 25px}.btn.secondary:hover{border:1px solid;color:#fff}.btn.secondary.disabled{background:linear-gradient(90deg,#cfcfff,#ddf3ff);border:none;pointer-events:none}.btn.tertiary{color:#000}.underline-link{color:#fff;display:inline-block;font-size:1.6rem;font-weight:500;line-height:1.5rem;padding-bottom:.25rem;position:relative;text-decoration:none}.underline-link.center{display:table;margin:0 auto;width:auto}.underline-link:after,.underline-link:before{background:#fff;bottom:-.1rem;content:"";display:block;height:1px;left:0;position:absolute;transition:1.1s cubic-bezier(.19,1,.22,1);width:100%}.underline-link:before{transform:scaleX(0);transform-origin:left}.underline-link:after{transform-origin:right;transition-delay:.25s}.underline-link:hover:before{transform:scaleX(1);transition-delay:.25s}.underline-link:hover:after{transform:scaleX(0);transition-delay:0s}.field{display:flex;flex-direction:column;font-family:Red Hat Display,sans-serif;font-size:1.6rem;margin-bottom:2rem}.field label{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.field label span{color:#e74c3c}.field input,.field input[type=email],.field input[type=password],.field input[type=text],.field select,.field textarea{border:1px solid #000;border-radius:2px;color:#000;font-family:Red Hat Display,sans-serif;font-size:1.4rem;min-height:37px;padding:10px 15px}.field input[readonly]{outline:none}.field p{margin:1rem 0 0}.field p.disclaimer{font-style:italic}.field.date-picker{align-items:flex-start;justify-content:flex-start;width:auto}.field.date-picker .react-date-picker__wrapper{border-color:#fff;border-radius:2px;padding:3px 1rem}.field.date-picker input{border:none;color:#fff;min-height:0;padding:0}.field.date-picker button svg{stroke:#fff}.inline-field{align-items:center;display:flex;flex-direction:row;font-family:Red Hat Display,sans-serif;font-size:1.6rem;gap:1rem}.inline-field label{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.inline-field label span{color:#e74c3c}.inline-field input,.inline-field input[type=email],.inline-field input[type=password],.inline-field input[type=text],.inline-field select,.inline-field textarea{border:1px solid #000;border-radius:2px;color:#000;font-family:Red Hat Display,sans-serif;font-size:1.4rem;min-height:37px;padding:10px 15px}.inline-field input[readonly]{outline:none}.inline-field p{margin:1rem 0 0}.inline-field p.disclaimer{font-style:italic}.inline-field.date-picker{align-items:flex-start;justify-content:flex-start;width:auto}.inline-field.date-picker .react-date-picker__wrapper{border-color:#fff;border-radius:2px;padding:3px 1rem}.inline-field.date-picker input{border:none;color:#fff;min-height:0;padding:0}.inline-field.date-picker button svg{stroke:#fff}.inline-field .display-field{margin-bottom:1rem}.field-error,.req-star{color:#e74c3c}.cont,.container{margin:0 auto;max-width:1200px;width:100%}@media(max-width:1400px){.cont,.container{padding:0 3rem}}.container--xs{margin:0 auto;max-width:520px;width:100%}@media(max-width:1024px){.container--xs{padding:0 3rem}}.container--sm{margin:0 auto;max-width:875px;width:100%}@media(max-width:1200px){.container--sm{padding:0 3rem}}.cont--lg,.container--lg{margin:0 auto;max-width:1400px;width:100%}@media(max-width:1400px){.cont--lg,.container--lg{padding:0 3rem}}@media(max-width:1024px){.cont--lg,.container--lg{padding:0 2rem}}.cont-fullscreen{margin:0 6rem;overflow-x:scroll;width:calc(100% - 12rem)}.column-layout{display:flex;justify-content:space-between}@media(max-width:992px){.column-layout{flex-direction:column}}.column-layout .col{width:calc(50% - 3rem)}@media(max-width:1400px){.column-layout .col{width:calc(50% - 1.5rem)}}@media(max-width:992px){.column-layout .col{width:100%}}.column-layout .col--two-thirds{width:calc(66.66667% - 6rem)}@media(max-width:1400px){.column-layout .col--two-thirds{width:calc(66.66667% - 3rem)}}@media(max-width:992px){.column-layout .col--two-thirds{width:100%}}.column-layout .col--third{width:33.3333333333%}@media(max-width:992px){.column-layout .col--third{width:100%}}.column-layout.sm-gap .col{width:calc(50% - 1.5rem)}@media(max-width:992px){.column-layout.sm-gap .col{width:100%}}.column-layout.sticky-right{align-items:flex-start}.column-layout.sticky-right .col:last-of-type{position:sticky;top:calc(143px + 3rem)}.card-layout{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.card-layout.halves .card{margin-bottom:6rem;width:calc(50% - 3rem)}@media(max-width:1400px){.card-layout.halves .card{margin-bottom:3rem;width:calc(50% - 1.5rem)}}@media(max-width:992px){.card-layout.halves .card{width:100%}}.card-layout.halves .card:not(:nth-of-type(2n)){margin-right:6rem}@media(max-width:1400px){.card-layout.halves .card:not(:nth-of-type(2n)){margin-right:3rem}}@media(max-width:992px){.card-layout.halves .card:not(:nth-of-type(2n)){margin-right:0}}.card-layout.halves .card:last-of-type{margin-right:0}.card-layout.thirds .card{margin-bottom:2rem;width:calc(33.33333% - 1.33333rem)}@media(max-width:1024px){.card-layout.thirds .card{width:100%}}.card-layout.thirds .card:not(:nth-of-type(3n+3)){margin-right:2rem}@media(max-width:1024px){.card-layout.thirds .card:not(:nth-of-type(3n+3)){margin-right:0}}.card-layout.thirds .card:last-of-type{margin-right:0}.card-layout.quarters .card{margin-bottom:2rem;width:calc(25% - 2rem)}@media(max-width:1024px){.card-layout.quarters .card{width:100%}}.card-layout.quarters .card:not(:nth-of-type(4n+4)){margin-right:2rem}@media(max-width:1024px){.card-layout.quarters .card:not(:nth-of-type(4n+4)){margin-right:0}}.card-layout.quarters .card:last-of-type{margin-right:0}.card-layout.fifths .card{margin-bottom:2rem;width:calc(20% - 1.6rem)}@media(max-width:1024px){.card-layout.fifths .card{width:100%}}.card-layout.fifths .card:not(:nth-of-type(5n+6)){margin-right:2rem}@media(max-width:1024px){.card-layout.fifths .card:not(:nth-of-type(5n+6)){margin-right:0}}.card-layout.fifths .card:last-of-type{margin-right:0}.card-layout.seven .card{margin-bottom:2rem;width:calc(14.28571% - 1.71429rem)}@media(max-width:theme("screens.md")){.card-layout.seven .card{width:100%}}.card-layout.seven .card:not(:nth-of-type(7n+7)){margin-right:2rem}@media(max-width:theme("screens.md")){.card-layout.seven .card:not(:nth-of-type(7n+7)){margin-right:0}}.card-layout.seven .card:last-of-type{margin-right:0}.grid-layout{grid-gap:3rem;display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:1400px){.grid-layout{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:1200px){.grid-layout{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:1024px){.grid-layout{grid-template-columns:repeat(2,1fr)!important}}.grid-layout .card{cursor:pointer;flex-direction:column;justify-content:space-around;padding:2rem;position:relative;text-align:center}.grid-layout .card,.grid-layout .card .overlay{align-items:center;display:flex;transition:all .5s}.grid-layout .card .overlay{background:#fff;height:0;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:999}.grid-layout .card .view{color:#3498db;font-size:1.4rem;font-weight:600;text-transform:uppercase}.grid-layout .card:first-of-type{align-items:flex-start;grid-column:1/3;grid-row:1/3;padding:3rem;text-align:left}.grid-layout .card:first-of-type .desc{display:block}.grid-layout .card:first-of-type .view{display:none}.grid-layout .card:first-of-type .overlay{display:none!important}.grid-layout .card:first-of-type:hover{transform:scale(1)!important}.grid-layout .card:hover{transform:scale(1.05)}.grid-layout .card.open{z-index:9999}.grid-layout .card.open:hover,.grid-layout .card.open:hover .card{transform:scale(1)!important}.grid-layout .card.open .overlay{height:200%;width:200%;z-index:9999}.grid-layout .card.open .overlay .card{height:100%}.grid-layout .card.open .overlay .desc{display:block}.grid-layout .card.open .overlay .view,.grid-layout .desc{display:none}.wrap-layout{display:flex;flex-wrap:wrap;justify-content:space-between}.wrap-layout .card,.wrap-layout .field,.wrap-layout .group{margin-bottom:2rem;width:calc(50% - 1.5rem)}@media(max-width:1400px){.wrap-layout .card,.wrap-layout .field,.wrap-layout .group{width:calc(50% - 1.5rem)}}@media(max-width:992px){.wrap-layout .card,.wrap-layout .field,.wrap-layout .group{width:100%}}.wrap-layout .group .card,.wrap-layout .group .field{margin:0 0 5px;width:100%}.mobile-toggle{align-items:center;border-radius:50%;box-shadow:0 0 10px #00000080;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:space-around;padding:13px 10px;position:fixed;right:20px;top:20px;transition:all .5s;width:50px;z-index:999999}.mobile-toggle:hover{transform:scale(1.1)}.mobile-toggle:before{background:#fff;border-radius:50%;box-shadow:0 0 20px #ffffff59;content:"";display:block;height:44px;left:2.5px;position:absolute;top:2.5px;width:44px;z-index:9}.mobile-toggle .line{border-bottom:2px solid #000;display:block;height:1px;position:relative;transition:all .5s;width:22px;z-index:99}.mobile-toggle svg{left:-10px;position:absolute;top:-10px;transform:rotate(-90deg)}.mobile-toggle svg circle{stroke:#ffffff1a;stroke-width:2px;stroke-linecap:square;fill:#0000}.mobile-toggle svg .progress-bar{stroke:#000;filter:drop-shadow(2px 2px 3px rgba(255,255,255,.2));transition:stroke-dashoffset .1s ease-in-out}nav{background:#ffffffe6;box-shadow:0 0 10px #fff3;height:100%;justify-content:center;left:50vw;overflow:hidden;position:fixed;top:0;transition:all 1.25s cubic-bezier(.19,1,.22,1);width:0;z-index:9999}nav,nav ul{align-items:center;display:flex}nav ul{flex-direction:column;justify-content:flex-start;margin:0;max-height:90vh;min-width:500px;overflow:auto;transition:all 1s}nav ul li.title{font-family:Red Hat Display,sans-serif;font-size:2.7rem;font-weight:400;line-height:1.3333333333;margin:4rem 0 1rem;text-transform:uppercase}@media(max-width:1024px){nav ul li.title{font-size:2.1rem;line-height:1.2857142857}}nav ul li:first-of-type{margin-top:0}nav ul li div{color:#000;cursor:pointer;flex:none;font-family:Red Hat Display,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5;margin-bottom:2rem;position:relative;text-transform:uppercase}nav ul li div:after,nav ul li div:before{background:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:1.1s cubic-bezier(.19,1,.22,1);width:100%}nav ul li div:before{transform:scaleX(0);transform-origin:left}nav ul li div:after{transform-origin:right;transition-delay:.25s}nav ul li div:hover:before{transform:scaleX(1);transition-delay:.25s}nav ul li div:hover:after{transform:scaleX(0);transition-delay:0s}nav a{color:#95a5a6;display:block;font-size:2.2rem;font-weight:500;font-weight:700;padding:2px 5px;text-decoration:none;text-transform:uppercase;transition:all .5s}nav a.active,nav a:hover{color:#000}nav.menu-active{height:100%;left:0;width:100%}nav.menu-active .mobile-toggle{align-items:center;justify-content:center}nav.menu-active .mobile-toggle .line:nth-of-type(3){opacity:0}nav.menu-active .mobile-toggle .line:first-of-type{transform:rotate(45deg) translate(2.5px,.5px)}nav.menu-active .mobile-toggle .line:nth-of-type(2){transform:rotate(-45deg) translate(0)}.login-page input{border:none;color:#e0e0e0;font-size:5rem;outline:none;text-align:center}.login-page input::placeholder{color:#e0e0e0}.login-page button{display:none}.login-page p{color:#e0e0e0!important;font-size:2rem;text-align:center;text-transform:uppercase}.lavella.page{background:#f9f9f9;height:100%;min-height:100vh;width:100%}.lavella h1,.lavella h2,.lavella h3,.lavella h4,.lavella h5,.lavella p,.lavella ul li{color:#404040;font-family:Red Hat Display,sans-serif}.lavella p{letter-spacing:.5px}.lavella h1,.lavella h2,.lavella h3,.lavella h4,.lavella h5,.lavella p.eyebrow{color:#0c0c0c;letter-spacing:10px;text-transform:uppercase}.lavella p.eyebrow{margin-bottom:0}.lavella.dark-mode.page{background:#0c0c0c;height:100%;min-height:100vh;width:100%}.lavella.dark-mode h1,.lavella.dark-mode h2,.lavella.dark-mode h3,.lavella.dark-mode h4,.lavella.dark-mode h5,.lavella.dark-mode p,.lavella.dark-mode ul li{color:#e0e0e0;font-family:Red Hat Display,sans-serif}.lavella.dark-mode p{letter-spacing:.5px}.lavella.dark-mode h1,.lavella.dark-mode h2,.lavella.dark-mode h3,.lavella.dark-mode h4,.lavella.dark-mode h5,.lavella.dark-mode p.eyebrow{color:#f9f9f9;letter-spacing:10px;text-transform:uppercase}.lavella .l-btn{background:#fff;border-left:2px solid #a0a0a0;border-radius:0;color:#404040;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:2px;padding:.6em 1.2em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .3s ease,background .3s ease,border-color .3s ease,transform .2s ease;-webkit-user-select:none;user-select:none}.lavella .l-btn:hover{background:#e0e0e0;border-left-color:#404040;color:#404040;transform:translateX(2px)}.lavella .l-btn:active{transform:translateX(0)}.lavella .l-btn.secondary,.lavella .l-btn.v2{background:#fff;border-left:2px solid #404040;color:#404040}.lavella .l-btn.secondary:hover,.lavella .l-btn.v2:hover{background:#e0e0e0;border-left-color:#404040;transform:translateX(2px)}.lavella .l-btn.tertiary,.lavella .l-btn.v3{background:#fff;border-left:2px solid #404040;color:#a0a0a0}.lavella .l-btn.tertiary:hover,.lavella .l-btn.v3:hover{background:#fff;color:#404040;transform:translateX(2px)}.lavella .links{margin-bottom:1rem}.lavella .links .l-btn{margin-right:3rem}.lavella .theme{margin-top:4rem}.lavella .theme .card{border-radius:2px;display:block;height:50px;width:50px}.lavella .theme .card.blue{background-color:#3498db}.lavella .theme .card.red{background-color:#e74c3c}.lavella .theme .card.orange{background-color:#fda136}.lavella .theme .card.yellow{background-color:#f1c40f}.lavella .theme .card.green{background-color:#2ecc71}.lavella .theme .card.magenta{background-color:#9b59b6}.lavella .theme .card.purple{background-color:#8e44ad}.lavella .theme .card.cyan{background-color:aqua}.lavella .theme .card.pink{background-color:hotpink}.lavella .card-layout{margin-top:4rem}.lavella .card-layout .card{padding:4rem}.lavella .card-layout .card.light{background:#fff}.lavella .card-layout .card.dark{background:#1a1a1a}.lavella .card-layout .card.dark h1,.lavella .card-layout .card.dark h2,.lavella .card-layout .card.dark h3,.lavella .card-layout .card.dark h4,.lavella .card-layout .card.dark h5,.lavella .card-layout .card.dark p.eyebrow{color:#a0a0a0}.lavella .card-layout .card.dark p,.lavella .card-layout .card.dark ul li{color:#f9f9f9}.lavella .card-layout .card .table.vertical{width:100%}.lavella .gradient{margin-top:4rem}.lavella .gradient .card{height:300px;width:300px}.lavella .gradient .card.orange-to-red{background:linear-gradient(135deg,#fda136,#e74c3c)}.lavella .gradient .card.sunset{background:linear-gradient(135deg,#fda136,#e74c3c 50%,#9b59b6)}.lavella .gradient .card.blue-to-cyan{background:linear-gradient(135deg,#3498db,#0ff)}.lavella .gradient .card.dawn{background:linear-gradient(135deg,#f1c40f,#f39c12 50%,#e74c3c)}.lavella .table{color:#404040;width:100%}.lavella .table.horizontal{display:flex;flex-direction:column;width:100%}.lavella .table.horizontal .row{display:flex;flex-direction:row}.lavella .table.horizontal .row .col{border-right:2px solid #f9f9f9;width:100%}.lavella .table.vertical{display:flex;flex-direction:column;width:300px}.lavella .table.vertical .row{display:flex;flex-direction:row}.lavella .table.vertical .row .col{width:100%}.lavella .table.two-axis .row{display:flex;flex-direction:row}.lavella .table.two-axis .row .col{width:100%}.lavella .table .col{border-bottom:2px solid #f9f9f9!important}.lavella .table .col.green{border-bottom:2px solid #2ecc71!important}.lavella .table .col.red{border-bottom:2px solid #e74c3c!important}.lavella .table .col.orange{border-bottom:2px solid #fda136!important}.lavella .table .col.zero,.lavella .table .col.zero p{color:#a0a0a0}.lavella .table .col.total{background:none;border-left:1px solid #404040;font-weight:700}.lavella .table .col.total p{font-weight:700}.lavella .table .col.spacing{border:none!important;border-right:2px solid #f9f9f9!important}.lavella .table{font-size:1.6rem;margin-bottom:4rem}.lavella .table p{font-size:1.6rem;margin:0}.lavella .table .hd,.lavella .table .hd p{color:#404040;font-size:1.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.lavella .table .col{background:#fff;border:none;border-left:1px solid #e0e0e0;padding:1rem 2rem;width:100}.lavella .table .hd{background:none}.lavella .table .hd:not(.row){border-left:1px solid #404040}.lavella .table .hd .col,.lavella .table .hd.col{background:none;border-left:1px solid #404040}.lavella .tab-section.lavella-life{color:#404040;font-family:Red Hat Display,sans-serif}.lavella .tab-section.lavella-life .tab-nav{display:flex;flex-direction:row}@media(max-width:992px){.lavella .tab-section.lavella-life .tab-nav{flex-direction:column}}.lavella .tab-section.lavella-life .tab-nav .tab-link{align-items:flex-start;border-left:1px solid #a0a0a0;color:#404040;color:#a0a0a0;font-size:1.6rem;font-weight:700;justify-content:flex-start;letter-spacing:1.5px;padding:1rem 2rem;text-align:left;text-decoration:none;text-transform:uppercase;width:100%}.lavella .tab-section.lavella-life .tab-nav .tab-link.active{border-left-color:#0c0c0c;color:#404040}.lavella .tab-section.lavella-life .tab-cont .tab-item{box-shadow:0 10px 20px #0000000d;padding:3rem}.lavella .tab-section.lavella-life .tab-cont .tab-item .title3{display:none}.lavella .ledger:before{background:linear-gradient(135deg,#fda136,#e74c3c 50%,#9b59b6);content:"";height:100%;left:0;position:absolute;top:0;width:10px}.lavella .ledger .grid-container{display:block;height:40vh!important;min-height:550px}.lavella .ledger .total-footer{padding:20px}.lavella .accounts:before{background:linear-gradient(135deg,#fda136,#e74c3c);content:"";height:100%;left:0;position:absolute;top:0;width:10px}.lavella .accounts .card-layout{margin:0}.lavella .accounts .card .table{margin-top:1rem}.lavella .accounts .card .table .row .col{align-items:center;display:flex}.lavella .accounts .card .table .row .col:first-of-type{flex:none;width:150px}.lavella .spending-averages:before{background:linear-gradient(135deg,#3498db,#0ff);content:"";height:100%;left:0;position:absolute;top:0;width:10px}.lavella .spending-averages .tab-section .tab-cont .tab-item{box-shadow:none;overflow-x:scroll}.lavella .spending-averages .table{min-width:1340px}.lavella .spending-averages .table .col{padding:1rem}.lavella .spending-averages .table .col:first-of-type{align-items:center;background:#f9f9f9;box-shadow:5px 0 5px #0000000d;display:flex;flex:none;height:40px;left:0;line-height:1;padding-bottom:0;padding-top:0;position:sticky;width:135px}.lavella .spending-averages .table .col:nth-of-type(15){background:#f9f9f9;box-shadow:-5px 0 5px #0000000d;position:sticky;right:0}.lavella .spending-averages .table .row.hd{box-shadow:0 5px 5px #0000000d;position:relative;z-index:9}.lavella .spending-averages .table .row.hd .col{text-align:center}.lavella .spending-averages .table .col{font-size:1.2rem}.lavella .spending-averages .table .row.cat .col{background:#e0e0e0;border-left:1px solid #a0a0a0;font-weight:700}.lavella .spending-averages .table .row.cat .hd{cursor:pointer;display:flex;justify-content:space-between}.lavella .spending-averages .table .row.sub{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.lavella .spending-averages .table .row.sub.expanded{max-height:100px}.lavella .spending-averages .table .row.sub .col{font-size:1rem;height:auto}.lavella .spending-averages .table .col{position:relative}.lavella .spending-averages .table .col .bar-chart{background-color:#0c0c0c;border-top:2px solid #0c0c0c;bottom:0;display:block;height:50%;left:0;opacity:.25;position:absolute;width:100%}.lavella .spending-averages .table .col span{mix-blend-mode:difference;position:relative;z-index:9}.lavella .spending-averages .table .row:not(.hd) .col:not(.hd){text-align:center}.lavella .spending-averages .tab-section.lavella-life .tab-cont .tab-item{padding:3rem 0 0}.lavella .spending-averages .tab-section.lavella-life .tab-cont .tab-item .title3{display:none}.lavella.account-balance .total{border-left:none!important}.lavella.account-balance .total .l-btn{margin-right:1rem}.lavella.add-account-balance{align-items:center;display:flex}.lavella .form input[type=number],.lavella .form input[type=text]{padding:1rem}.lavella .form .card .table .row .col:first-of-type{flex:none;width:150px}.lavella .form .field{margin-bottom:3rem}.lavella .form .field label{color:#0c0c0c;letter-spacing:1.5px;text-transform:uppercase}.lavella .form .field.submit{align-items:flex-start}.accordian-item{margin-bottom:2rem}.accordian-item .accordian-header{align-items:center;border-bottom:1px solid #000;cursor:pointer;display:flex;min-height:30px}.accordian-item .accordian-header p{margin-bottom:0}.accordian-item .accordian-header .accordian-icon{display:flex;font-size:20px;margin-right:5px;min-width:15px}.accordian-item .accordian-header .accordian-icon span.open-icon{line-height:1;opacity:1;pointer-events:auto;position:relative;text-align:center;top:auto;width:100%;z-index:1}.accordian-item .accordian-header .accordian-icon span.close-icon{left:0;line-height:1;opacity:0;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:-5}.accordian-item .accordian-header .accordian-title span.open-title{opacity:1;pointer-events:auto;position:relative;top:auto;width:100%;z-index:1}.accordian-item .accordian-header .accordian-title span.close-title{left:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-5}.accordian-item .accordian-details{max-height:0;overflow:hidden;padding:0;transition:all .5s;width:100%}.accordian-item.open .accordian-header .accordian-icon span.open-icon{left:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-5}.accordian-item.open .accordian-header .accordian-icon span.close-icon{opacity:1;pointer-events:auto;position:relative;top:auto;width:100%;z-index:1}.accordian-item.open .accordian-header .accordian-title span.open-title{left:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-5}.accordian-item.open .accordian-header .accordian-title span.close-title{opacity:1;pointer-events:auto;position:relative;top:auto;width:100%;z-index:1}.accordian-item.open .accordian-details{max-height:1000px;padding:20px 0}.modal{align-items:center;background-color:#000000d9;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .5s;width:100%;z-index:9999}.modal.active{opacity:1;pointer-events:auto}.modal .modalContent{align-items:center;background:linear-gradient(90deg,#cfcfff,#ddf3ff);display:flex;flex-direction:column;height:calc(100vh - 6rem);justify-content:center;position:relative;width:calc(100vw - 6rem)}.modal .modalContent.scrollable{display:block;overflow-y:auto;padding:6rem 0}.modal .modalContent .title1.element-spacing{margin-bottom:2rem}.modal .modalContent .close{cursor:pointer;font-size:48px;line-height:0;position:absolute;right:20px;top:30px}.tab-section .tab-nav{align-items:center;display:flex;justify-content:center;position:relative;width:100%}@media(max-width:992px){.tab-section .tab-nav{flex-direction:column}}.tab-section .tab-nav .tab-link{cursor:pointer;flex:1 1 auto;padding:10px;text-align:center;width:100%}.tab-section .tab-nav .tab-link.active{text-decoration:underline}.tab-section .tab-cont{position:relative;width:100%}.tab-section .tab-cont .tab-item{left:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-5}.tab-section .tab-cont .tab-item.active{opacity:1;pointer-events:auto;position:relative;top:auto;width:100%;z-index:1}@media(max-width:640px){.tab-section .tab-cont .tab-item.mobile-active{opacity:1;pointer-events:auto;position:relative;top:auto;width:100%;z-index:1}}.money-dashboard{height:auto;width:100%}.money-dashboard .container--lg{display:block}.money-dashboard .grid-container{display:block;height:40vh!important}.money-dashboard .total-footer{padding:20px}.money-dashboard .monthly-totals{display:flex;flex-direction:column;margin-bottom:6rem}.money-dashboard .monthly-totals .footer-row,.money-dashboard .monthly-totals .headers,.money-dashboard .monthly-totals .row{display:flex;margin:0}.money-dashboard .monthly-totals .footer-row p,.money-dashboard .monthly-totals .headers p,.money-dashboard .monthly-totals .row p{border:.5px solid #fff;font-size:14px;margin:0;padding:5px;width:100%}.money-dashboard .monthly-totals .footer-row p.sum,.money-dashboard .monthly-totals .headers p.sum,.money-dashboard .monthly-totals .row p.sum{color:#ffffff26}.money-dashboard .monthly-totals .footer-row p.sum.active,.money-dashboard .monthly-totals .headers p.sum.active,.money-dashboard .monthly-totals .row p.sum.active{color:#fff}.money-dashboard .monthly-totals .footer-row p:first-of-type,.money-dashboard .monthly-totals .headers p:first-of-type,.money-dashboard .monthly-totals .row p:first-of-type{flex:none;width:150px}.tbl{flex-direction:column}.tbl,.tbl .row{display:flex}.tbl .row .col{border:.5px solid #fff;padding:5px;width:100%}.tbl .row .col p{margin:0}.tbl .row .col p.negative{color:#e74c3c}.debug-title{background:#00000080;border:1px solid red;color:#fff;display:block;font-size:14px;left:0;padding:5px 10px;position:absolute;top:0;z-index:99}footer,header{display:none}
/*# sourceMappingURL=main.c2d8fca5.css.map*/