html,body{height:100%}main{min-height:80%}.dark{color:#4a4a4a}.dark2{color:#504848}.light,.light2{color:#f0f0f0}.flex-auto{flex:1 1 auto}.lp-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1000px}.lp-container h4{font-style:normal;font-weight:400;font-size:22px;line-height:25px;color:#fff}.lp-container h1{display:inline-block;font-style:normal;font-weight:700;font-size:38px;line-height:120%;letter-spacing:.03em;color:#fff;width:784px;margin-bottom:40px}.lp-container .nextBtn{background:linear-gradient(135deg,#8A0EE0 0%,#C453FD 100%);border-radius:300px;font-family:"Roboto",inherit,sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:28px;text-align:center;letter-spacing:-.4px;color:#fff}.lp-container .benefits{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:24px}.lp-container .benefits .item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:23.25px;gap:15.5px;cursor:pointer;width:232.5px;height:232.5px;background:#FFFFFF;border-radius:15.5px}.lp-container .benefits .item .icon_container{width:54.25px;height:54.25px}.lp-container .benefits .item .icon_container img{margin:0;padding:0}.lp-container .benefits .item .title_container{text-align:center}.lp-container .benefits .item .title_container p{font-style:normal;font-size:24px;font-weight:500;line-height:120%;color:#000;margin:0}.lp-container .benefits .item.selected{background:#EAE4F7;box-shadow:0 6.2px 18.6px #8709df40;outline:3px solid #af00fc;border-radius:15.5px}.simulator-container .internal-container{margin-left:auto;margin-right:auto}.simulator-container .internal-container.device{max-height:27rem}.simulator-container .bg-hero-title{background:linear-gradient(90deg,#3D2A42 0%,#1B141B 95.47%)}.simulator-container .device-bg{width:600px;height:600px;background-color:#353435;border-radius:50%}.simulator-container h1{font-size:2.6rem;margin-bottom:2.5rem;line-height:3rem}.simulator-container h2{font-size:2.2rem;margin-bottom:1.5rem;line-height:3rem}.simulator-container .infoPanel{background:linear-gradient(90deg,rgba(73,160,157,.13) 0%,rgba(95,44,130,.13) 101.04%);border-radius:20px;transition:all .5s}.simulator-container .progress-bar .back-btn{height:32px;width:32px}.simulator-container .progress-bar .bar-container .progress-section{background-color:#e9e9e9;margin:10px;height:7px;border-radius:10px;position:relative}.simulator-container .progress-bar .bar-container .progress-section .completed{position:absolute;top:0;left:0;width:75%;background-color:#8709df;height:7px;border-radius:10px}.simulator-container .slider{margin:40px 0 20px;-webkit-appearance:none;height:10px;border-radius:5px;background:#dadada;outline:none;opacity:.7;transition:opacity .2s}.simulator-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#4A4651;cursor:pointer}.simulator-container .slider:hover{opacity:1}.simulator-container .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#ff7777;cursor:pointer}.simulator-container .valueBox{display:flex;flex-direction:row;justify-content:center;width:100%}.simulator-container .valueBox input{border-radius:12px;border:1px solid #dadada;background-color:#fff;color:#444;text-align:center;width:5rem;font-weight:400;font-size:2rem}.simulator-container .valueBox input:focus{outline-width:0}.simulator-container .valueBox .inputLabel{align-self:flex-end;font-size:1.5rem;font-weight:300;color:#737373;margin:0 20px 5px 5px}.simulator-container .component.toggle{max-width:200px;height:25px;border-radius:15px;background-color:#f3f3f3;position:relative;display:flex;flex-direction:row;cursor:pointer;margin-left:0}.simulator-container .component.toggle .labelA,.simulator-container .component.toggle .labelB{width:50%;height:100%;line-height:28px;text-align:center;font-size:14px;font-weight:400;z-index:10}.simulator-container .component.toggle .checked{position:absolute;width:50%;height:100%;background-color:#72d4cf;border-radius:35px;top:0;z-index:2}.simulator-container .component.toggle.stateC .unchecked{right:0}.simulator-container .component.toggle.stateC .checked{left:0;background:rgba(255,255,255,0);border:none}.simulator-container .component.toggle.stateC .labelA,.simulator-container .component.toggle.stateC .labelB{color:#363636}.simulator-container .component.toggle.stateA .unchecked{right:0}.simulator-container .component.toggle.stateA .checked{left:0}.simulator-container .component.toggle.stateA .labelA{color:#fff}.simulator-container .component.toggle.stateA .labelB{color:#363636}.simulator-container .component.toggle.stateB .unchecked{left:0}.simulator-container .component.toggle.stateB .checked{right:0}.simulator-container .component.toggle.stateB .labelB{color:#fff}.simulator-container .component.toggle.stateB .labelA{color:#363636}.simulator-container .nextBtn{background:#8709DF;border:.16em solid rgba(255,255,255,0);box-sizing:border-box;text-decoration:none;font-weight:500;color:#fff;text-shadow:0 .04em .04em rgba(0,0,0,.35);text-align:center;transition:all .2s;letter-spacing:.05em}.simulator-container .nextBtn.disabled{opacity:.2;pointer-events:none}.simulator-container .options .optionBtn{position:relative;text-align:center;font-size:1.2rem;font-weight:300;min-width:300px;height:60px;border-radius:20px;background-color:#f5f5f5;color:#4a4a4a;display:flex;align-items:center;justify-content:center;line-height:1.5rem}.simulator-container .options .optionBtn .checkbox{position:absolute;top:30%;left:30px;width:20px;height:20px;background-color:#c4c4c4}.simulator-container .options .optionBtn .checkbox .checkmark{width:23px;display:none}.simulator-container .options .optionBtn.selected{background-color:#72d4cf;color:#fff}.simulator-container .options .optionBtn.selected .checkbox{background-color:#f0f0f0}.simulator-container .options .optionBtn.selected .checkbox .checkmark{display:block}.simulator-container .options .optionBtn:hover{cursor:pointer}.simulator-container .email-input{border:none;border-bottom:1px solid white;background-color:transparent}.simulator-container .email-input:focus{outline-width:0}.simulator-container .loader-bg{background-color:#e3e3e3;border-radius:20px;height:40px}.simulator-container .loader-bg .loader-progress{border-radius:20px;background-color:#72d4cf}.simulator-container .eta{position:relative}.simulator-container .eta .label{position:absolute;color:#3a265c;padding:.5rem;background-color:#eae4f7;border-radius:.5rem}.simulator-container .eta .label-origin{top:12%;left:5%}.simulator-container .eta .label-A{top:18%;left:32%}.simulator-container .eta .label-B{left:59%;top:47%}.simulator-container .eta .label-goal{right:7%;top:67%}.simulator-container .eta .label-today{left:2%;top:81%;background-color:transparent}.simulator-container .eta .label-eta{right:5%;top:82%;background-color:transparent}.simulator-container .eta img{width:100%}.simulator-container .factors .factorBar{height:80px;width:12px;border-radius:6px}.simulator-container .factors .factorBar.on{background-color:#e4e4f7}.simulator-container .factors .factorBar.off{background-color:#c3b1db}.simulator-container .factors .avgIndicator{width:50px}.simulator-container .factorOverlay{position:absolute;width:100%;height:200%;background-color:#000000e6;top:0;left:0}.simulator-container .plan-bullet{min-height:3rem;display:flex;flex-direction:row;margin-bottom:.5rem}.simulator-container .plan-bullet img{height:2rem}.simulator-container .plan-bullet h4{line-height:2rem;margin-left:1rem}.simulator-container .review-logo{width:200px;height:150px;background-color:#303030}.plan-eta{background:linear-gradient(55.19deg,#2C2230 32.05%,#000000 103.54%);height:220px}.donuts-bg{background-image:url(../jpg/donuts.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 768px){.donuts-bg{background-size:200%;background-position:bottom center}.plan-eta{height:auto}.simulator-container{width:100%;padding-left:1.5rem;padding-right:1.5rem}.simulator-container .bg-hero-title{background:transparent}.simulator-container .device-bg{width:320px;height:320px;background-color:#353435;border-radius:50%}.simulator-container .progress-bar .back-btn{height:24px;width:24px}.simulator-container .progress-bar .bar-container .progress-section{margin:5px}.simulator-container .plan-bullet{height:auto;min-height:auto}.simulator-container h1{font-size:2rem;line-height:2.5rem;font-weight:600;margin-bottom:1.5rem}.simulator-container h3{font-size:1.6rem;line-height:2.5rem;font-weight:300}.simulator-container h4{font-size:1.5rem;line-height:2rem}.simulator-container h5{font-size:1.2rem}.simulator-container p{font-size:1.1rem;line-height:1.6rem;font-weight:300}.simulator-container .valueBox input{line-height:2rem;font-size:1.6rem;width:3.6rem;padding:.4rem}.simulator-container .valueBox .inputLabel{font-size:1.2rem;color:#4a4a4a}.simulator-container .slider{margin:40px 0 20px;height:8px}.simulator-container .slider::-webkit-slider-thumb{width:25px;height:25px}.simulator-container .slider::-moz-range-thumb{width:25px;height:25px}.simulator-container .internal-container.device{height:auto;max-height:none}.simulator-container .eta{position:relative}.simulator-container .eta .label{padding:.2rem .6rem}.lp-container,.lp-container .internal-container{width:100%}.lp-container h4{display:none}.lp-container h1{font-size:24px;line-height:120%;margin-bottom:40px;margin-top:10px;width:100%}.lp-container .benefits{gap:20px}.lp-container .benefits .item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;gap:10px;width:150px;height:150px;border-radius:10px}.lp-container .benefits .item .icon_container{width:35px;height:35px}.lp-container .benefits .item .title_container p{font-size:16px;line-height:120%}.lp-container .benefits .item.selected{background-color:#ebe4f9;outline:3px solid #af00fc;box-shadow:0 4px 12px #8709df40;border-radius:10px}}@media (min-width: 1024px){.simulator-container{width:1000px}}
