section.multistep .container{position:relative;max-width:42.8rem;height:92vh;overflow:auto;margin:auto;background:#fff;box-sizing:border-box;padding-bottom:4rem}section.multistep .container .steps-count{background:#fff;padding:1.8rem 0}section.multistep .container .steps-count .steps{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:27rem;margin:auto}section.multistep .container .steps-count .steps a{position:relative;display:flex;justify-content:center;align-items:center;width:4.3rem;height:4.3rem;font-family:Poppins;font-weight:400;font-size:2.1rem;line-height:2.1rem;color:#03a3bd;background:#f2f2f2;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.16)}section.multistep .container .steps-count .steps a.active{background:#03a3bd;color:#fff}section.multistep .container .steps-count .steps a.active:hover{background:#fff;color:#03a3bd}section.multistep .container .steps-count .steps a:hover{text-decoration:none;background:#03a3bd;color:#fff}section.multistep .container .steps-count .steps a:before{content:"";position:absolute;top:0;right:-2rem;bottom:0;margin:auto;width:.9rem;height:1.7rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAABHNCSVQICAgIfAhkiAAAAHNJREFUKFNjvHnz5nJ1dfVIBjyAESQHVPgfqBDMxgbgEvgUoujGpRDDCmwKsboDXSFOxyIrxKkI2deEFMUzMTFp4LOuHmgaIzD8GnA5HK4AZC22IEBRgKEI6CMMBSiKcCmAK8KnAKyIkAKYIhGgN9/gS08ACblDKvHzkqcAAAAASUVORK5CYII=);background-size:cover;background-repeat:no-repeat;z-index:1}section.multistep .container .steps-count .steps a:last-of-type:before{content:none}section.multistep .container .content{padding:2rem 2rem 6rem}section.multistep .container .content h1{font-family:Poppins;font-weight:700;font-size:2.5rem;line-height:3.5rem;text-align:center;color:#7c7c7b;margin-top:0;margin-bottom:1rem}section.multistep .container .content p{font-family:Poppins;font-weight:400;font-size:1.5rem;line-height:2.3rem;text-align:center;max-width:33rem;margin:auto;margin-top:0;margin-bottom:4rem}section.multistep .container .content form .row h3{font-family:Poppins;font-weight:700;font-size:1.4rem;line-height:2.1rem;color:#03a3bd;margin-top:2rem;margin-bottom:1rem}section.multistep .container .content form .row .uk-select{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:0 2rem;width:100%;height:4rem;border:1px solid #d6d6d6;border-radius:.5rem;font-family:Poppins;font-weight:700;font-size:1.4rem;line-height:2.1rem;color:#7c7c7b}section.multistep .container .content form .row .info-panel{background:#f2f2f2;padding:2rem;box-sizing:border-box;margin:1rem 0}section.multistep .container .content form .row .info-panel p{font-family:Poppins;font-weight:400;font-size:1.4rem;line-height:2.1rem;color:#7c7c7b;margin-top:1rem;margin-bottom:1rem}section.multistep .container .content form .row .uk-grid>div .magic-button{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #d6d6d6;box-sizing:border-box;border-radius:2rem;overflow:hidden;max-width:8.2rem}section.multistep .container .content form .row .uk-grid>div .magic-button:before{content:"";position:absolute;top:1px;left:4.6rem;width:2.7rem;height:2.7rem;background:#fff;display:block;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition-duration:.2s;z-index:2}section.multistep .container .content form .row .uk-grid>div .magic-button span{position:relative}section.multistep .container .content form .row .uk-grid>div .magic-button span input{position:absolute;opacity:0;width:4rem;height:3.1rem;margin:0;z-index:3}section.multistep .container .content form .row .uk-grid>div .magic-button span label{display:flex;align-items:center;justify-content:center;width:4rem;height:3.1rem;font-family:Poppins;font-weight:400;font-size:1.4rem;line-height:2.1rem;color:#7c7c7b;background:#f2f2f2}section.multistep .container .content form .row .uk-grid>div .magic-button.active{border-color:#2fac66}section.multistep .container .content form .row .uk-grid>div .magic-button.active:before{left:.6rem}section.multistep .container .content form .row .uk-grid>div .magic-button.active span label{background:#2fac66;color:#fff}section.multistep .container .content form .row .uk-grid>div.fx{display:flex;align-items:center;margin-top:3rem}section.multistep .container .content form .row .uk-grid>div.fx fieldset{margin-top:0}section.multistep .container .content form .row fieldset{margin-top:3rem}section.multistep .container .content form .row fieldset input{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:0 2rem;width:100%;height:4rem;border:1px solid #d6d6d6;border-radius:.5rem;font-family:Poppins;font-weight:700;font-size:1.4rem;line-height:2.1rem;color:#7c7c7b}section.multistep .container .content form .row fieldset input:focus+label{transform:translate3d(0,-2.5rem,0)}section.multistep .container .content form .row fieldset label{top:.8rem;font-size:11px;transform:translateZ(0);z-index:10}section.multistep .container .content form .row fieldset label.yes{font-size:11px;transform:translate3d(0,-2.5rem,0);border:1px solid #b8b8b8;padding:3px;background:#fff;border-radius:3px}section.multistep .container .content form .row fieldset>span.error{position:absolute;top:.5rem;right:1.1rem;font-family:Poppins;font-weight:400;font-size:1.2rem;line-height:1.8rem;color:#ac2f2f;background:#fff;z-index:2;height:3rem;display:flex;align-items:center}section.multistep .container .content form .row fieldset label{left:.8rem}section.multistep .container .content form .row fieldset textarea{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:2rem;width:100%;height:10rem;border:1px solid #d6d6d6;border-radius:.5rem;font-family:Poppins;font-weight:700;font-size:1.4rem;line-height:2.1rem;color:#7c7c7b}section.multistep .container .content form .row fieldset textarea:focus+label{transform:translate3d(0,-2.5rem,0)}section.multistep .container .content form .row fieldset.error input,section.multistep .container .content form .row fieldset.error select,section.multistep .container .content form .row fieldset.error textarea{border-color:#ac2f2f}section.multistep .container .content form .row fieldset.error label{border-color:#ac2f2f;color:#ac2f2f}section.multistep .container .content form .row fieldset.succes input,section.multistep .container .content form .row fieldset.succes select,section.multistep .container .content form .row fieldset.succes textarea{border-color:#04ac66}section.multistep .container .content form .row fieldset.succes label{border-color:#04ac66;color:#04ac66}section.multistep .container .content form .row.end{padding:2rem 0;display:flex;justify-content:space-between}section.multistep .container .content form .row .content-small{position:relative}section.multistep .container .content form .row .content-small .row{margin-top:1rem}section.multistep .container .content form .row .content-small .row .uk-grid>div h3{margin-top:.7rem}section.multistep .mena-wrapper{position:absolute;z-index:0}section.multistep #price{z-index:0;color:transparent;caret-color:#7c7c7b}section.multistep .mena-formatted{position:absolute;background:#fff;left:0;top:.8rem;bottom:0;width:auto;text-align:left;z-index:1;padding:0 2rem;font-size:1.4rem!important;font-weight:700!important;color:#7c7c7b}