*{box-sizing:border-box!important;margin:0!important;padding:0!important;transition:all .3s}#root{background-color:rgba(213,238,238,.499);height:100vh;width:100vw}.my-container{box-shadow:10px 20px 30px rgba(173,216,230,.5);position:relative;width:70%}@media screen and (max-width:1250px){.my-container{height:90%;width:100%}}aside{background-image:url(/static/media/bg-sidebar-desktop.6918153f38678372ceb1.svg);background-repeat:no-repeat;background-size:cover;width:27%}.form-step{height:100%;position:relative;width:70%!important}aside ol{list-style:none}.step:before{align-items:center;align-self:center;background:none;border:1px solid #fff;border-radius:50%;color:#fff;content:attr(step);display:flex;font-size:.7rem;height:2rem;justify-content:center;margin-right:15px;padding:4px;width:2rem}.active-step:before{background-color:#c4dbee;color:#000}.price{font-size:.7rem}#plans-options label{width:30%!important}#plans-options label img{width:25%!important}input:checked+.plan-label,input:focus{background-color:rgba(213,238,238,.499);border:1px solid #6a5acd!important}input+.plan-label:hover{border:1px solid #6a5acd!important}.form-check{background-color:rgba(213,238,238,.499)}.two-months-free{font-size:.8rem}input[type=checkbox]{accent-color:#0d0b35;width:1.5rem}.add-ons-label{width:90%}.add-ons-price{color:#6a5acd}.add-on:has(>input[type=checkbox]:checked){background-color:rgba(213,238,238,.499);border:1px solid #6a5acd!important}.add-on:hover{border:1px solid #6a5acd!important}.next-btn{right:4rem}.next-btn,.prev-btn{bottom:2rem;position:absolute}.prev-btn{left:calc(27% + 5rem)}#summary{background-color:rgba(213,238,238,.499)}@media screen and (max-width:991px){aside{background-image:url(/static/media/bg-sidebar-mobile.ad41661b40ca0b967f3a.svg);height:240px;width:100%}#root{height:auto;width:auto}.my-container{background:rgba(213,238,238,.499)!important;min-height:100vh!important;width:100vw!important}.step:before{align-self:flex-start;margin-right:0}form{top:-100px;width:90%}#email,#name,#number{width:100%!important}.next-btn{right:5rem}.prev-btn{left:5rem}#plans-options label{justify-content:flex-start!important;width:100%!important}#plans-options label img{height:50px!important;margin-right:20px!important}}@media screen and (max-width:576px){form{width:98%!important}input[type=checkbox]{accent-color:#0d0b35;width:1rem}.add-ons-details .fs-5{font-size:1rem!important}.next-btn{right:1rem}.prev-btn{left:1rem}}.text-danger{display:none}
/*# sourceMappingURL=main.ef1d3b7c.css.map*/