.btn-00{font-weight:600;font-size:1em;line-height:1.43em;color:#fff;padding:1.05em;border:0;border-radius:3em;min-width:3em;width:100%;background:linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%)}.vp-fs-14{font-size:1.4em}.vp-fs-13{font-size:1.3em}.progress-bar-wrapper{display:none}.progress-bar{background-color:#d7d5d5}.progress-bar .progress-inner{width:5%;height:.3em;background-color:#eb155d;border-bottom-right-radius:.2em;border-top-right-radius:.2em}.head-mobile i{color:#000}.video-frame{margin-bottom:.2px}.img-img{max-width:9em}.btn-blue,.login-form .btn-submit{border-radius:2em}.current-step{color:#eb155d;font-weight:bold;padding:0 .35em 0 1em}.total-step{font-weight:bold;padding:0 .35em}.form-header .txt-bold{font-weight:bold}.form-header .headline-chat{padding:.5em 1em}.txt-chat-desktop{display:none}.txt-mobile{display:none}.form-group input{border:.06em solid #000;border-radius:1.5em;padding:.31em 1.5em}input::placeholder{color:#000}.form-inner{flex:auto;padding:1em 0;height:100%}.form-inner .step-fields{height:100%;text-align:center}.form-inner .step-fields .step-inner{height:100%;gap:1.5em}.form-inner .step-1 .step-inner{justify-content:center;padding:1em 0;gap:2em}.form-inner .step-2 .step-inner{justify-content:space-around}.form-inner .step-2 .step-inner .txt-headline2{margin:auto 0}.form-inner .step-2 .step-inner .btn-group{margin-top:auto}.form-inner .step-3 .step-inner{justify-content:space-around}.form-inner .step-4 .step-inner{justify-content:center;gap:1em}.form-inner .step-5 .step-inner{justify-content:center;gap:2.5em}.step-6 .step-inner{min-height:auto;justify-content:space-around}.modal-box .registration-form-builder .registration-form-builder-inner{display:flex;flex-direction:column;justify-content:flex-start;gap:1em;padding:1em}.group-age{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:.5em;gap:.5em}.group-btn01{display:flex;flex-direction:column;gap:.75em}.group-btn01 .btn-01{text-align:left}.group-btn02{display:flex;flex-direction:row;gap:.25em;justify-content:space-between}.group-btn02 .btn-02{text-align:center;color:#000;aspect-ratio:1/1;width:auto}.btn-group.flex .btn{display:flex;align-items:center;gap:.25em}.btn-age{background:#f0f0f0;min-width:3em;border-radius:2em;padding:.45em;color:#000;font-weight:500}.btn-01{background:#f0f0f0;min-width:6em;border-radius:2em;padding:.55em 1.5em;color:#000;font-weight:500}.btn-02{background:#f0f0f0;min-width:4em;height:4em;border-radius:50%;padding:.25em .5em;font-weight:500}.btn-orther{background:#f5f5f5}.bn-body .txt-headline2{font-size:1.2em;font-weight:bold}.bn-body .txt-headline5{font-size:1.7em;font-weight:bold}.bn-body .txt-headline5 span{color:#eb155d}.bn-body .txt-step26{font-size:1.5em;font-weight:bold}.bn-body .txt-step26-1{color:#eb155d;font-weight:bold;font-size:1.1em}.bn-body .txt-step26-2{font-size:1em;font-weight:500}.bn-body .txt-step26-3{font-size:1.1em;font-weight:bold}.headline4s-container{display:flex;justify-content:space-between}.txt-white{color:#fff}.list-text li{font-size:1.1em}.content.activev1{display:block}.content.activev1 .container{display:none}.content.activev1 .lower-banner{display:none}.content.activev1 .lower-content{display:none}.content.activev1 .footer.container{display:block;padding:1em 1.67em}.w-100{width:100%}.txt-highlight{font-size:1.3em}.loading-dots span{display:inline-block;width:.5em;height:.5em;margin:0 .2em;background:#eb155d;border-radius:50%;animation:bounce 1.4s infinite}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,100%{opacity:0}40%{opacity:1}}.bn-main .bn-body{background-color:#fff}.loading-container{width:150px;height:150px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(#eb155d 0%, #1a9ee8 96%, #e6e6e6 96%);margin:0 auto;position:relative}.loading-container::before{content:"";position:absolute;width:110px;height:110px;background:#fff;border-radius:50%}.loading-text{position:relative;display:flex;align-items:center;gap:6px;font-weight:bold;font-size:22px;color:#ff2d6f}.icon{font-size:20px}.swiper.mySwiper{width:calc(100% + 4em);margin-left:-2em;max-width:28em}.review-card{max-width:25em;background:#f3f3f3;border-radius:1.8em;padding:1em;border:1px solid #ddd;font-family:sans-serif;font-size:.8em;min-height:12em}.review-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8em}.rating span{display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;background:#fff;border:1px solid #ddd;margin-right:.5em;font-size:.8em}.author{font-size:1em;color:#333}.review-content{position:relative;text-align:center}.review-content p{line-height:1.5;margin:0;padding:1em 2em;font-size:1em}.quote-left,.quote-right{position:absolute;font-size:3em;color:#e91e63;font-weight:bold}.quote-left{left:0;top:0}.quote-right{right:0;bottom:-20px}.mySwiper .swiper-slide{width:80%}@media(min-width: 568px)and (min-height: 601px){.img-img{max-width:7em}.bn-main .bn-body{background-color:rgba(0,0,0,0)}.modal-box .registration-form-builder .registration-form-builder-inner{background-color:#fff}.modal-box .registration-form-builder .registration-form-builder-inner{padding:0}.d-mobile.headline-chat{display:block}.headline-chat.txt-mobile{display:none}.step-inner{min-height:22em}.form-inner .step-fields .step-inner{min-height:22em}.content.activev1{display:block}.content.activev1 .container{display:none}.content.activev1 .lower-banner{display:none}.content.activev1 .lower-content{display:none}.content.activev1 .footer.container{display:block;padding:1em 1.67em}.modal-box .registration-form-builder .registration-form-builder-inner{max-width:25em}.video-frame{border-top-right-radius:0;border-top-left-radius:0}}@media(min-width: 768px)and (min-height: 601px){.bn-body .txt-headline2{font-size:1.3em}.form-inner .step-fields .step-inner{gap:.75em}.form-inner .step-5 .step-inner{justify-content:center;gap:2.5em}.htm-fs-11.d-mobile.headline-chat{display:block;font-size:1em;padding:.85em .25em}}@media(min-width: 992px)and (min-height: 601px)and (orientation: landscape){.bn-body .txt-headline2{font-size:1.28em}}