.font-bold{font-weight:700}.font-black{font-weight:800}.highlight{color:#ea41fd;font-weight:700}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}html,body{scrollbar-width:none;-ms-overflow-style:none;margin:0;overflow-x:clip}html::-webkit-scrollbar{display:none;width:0!important}body::-webkit-scrollbar{display:none;width:0!important}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background:0 0}a:hover,a:focus,a:active{text-decoration:none}a:active,a:hover{outline:none!important}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;height:auto}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;margin:0;padding:0;outline:none!important}:focus,:active{outline:none!important}html{scroll-behavior:smooth;height:100%;font-size:10px}body{color:#4a5565;letter-spacing:.08rem;background-color:#fff;min-height:100%;font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25;position:relative}@media screen and (max-width:575px){body{letter-spacing:.04rem;font-size:1.6rem}}a{color:#4a5565;text-decoration:none;transition:all .2s linear}img,svg,picture{display:block}ul,ul li{list-style:none}ul,ol,p{margin:0}section{position:relative}figure{margin:0}address{font-style:400}input[type=search]{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:#111;margin:0;font-weight:600;position:relative}h1{letter-spacing:.4rem;margin-bottom:3rem;font-size:8rem}@media screen and (max-width:991px){h1{font-size:6rem}}@media screen and (max-width:575px){h1{letter-spacing:.15rem;font-size:4rem}}h2{margin-bottom:2rem;font-size:6.4rem;line-height:1}@media screen and (max-width:991px){h2{font-size:4.8rem}}@media screen and (max-width:575px){h2{font-size:3.2rem}}h3{margin-bottom:2rem;font-size:6.4rem}@media screen and (max-width:991px){h3{font-size:4.8rem}}@media screen and (max-width:575px){h3{font-size:3.2rem;line-height:1}}h4{margin-bottom:2rem;font-size:4rem}@media screen and (max-width:575px){h4{font-size:3.2rem}}button{background:0 0;border:none}sup{font-size:50%;top:-.6rem}ul{padding-left:0}.container{max-width:137.4rem}.btn{box-shadow:none;color:#fff;cursor:pointer;background:#111;border:none;border-radius:10rem;justify-content:center;align-items:center;width:auto;height:6.4rem;padding:0 2.5rem;font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;transition:all .2s linear;display:inline-flex;position:relative}.btn .icon-left{margin-right:1.5rem}.btn .icon-right{margin-left:1rem}.btn:hover,.btn:focus,.btn:active{text-decoration:none;box-shadow:none!important;color:#fff!important;background-color:#111c!important;outline:none!important}.btn:disabled,.btn.disabled{color:#fff;background-color:#d1d1d6;border-color:#0000}.btn-header{color:#fff;background-color:#111;border-radius:2rem;justify-content:center;align-items:center;width:auto;height:3.2rem;padding:0 1.2rem;font-size:1.4rem;font-weight:500;display:flex}.btn-white{color:#111;background-color:#fff;font-size:1.4rem}.btn-white:hover,.btn-white:focus,.btn-white:active{box-shadow:none!important;color:#171717!important;background-color:#fffc!important}.btn-white:disabled,.btn-white.disabled{color:#14141480;background-color:#ffffff80}.btn-small{color:#fff;background-color:#ffffff29;border-radius:3.2rem;width:8.4rem;height:3.2rem;font-size:1.4rem;font-weight:500}.btn-icon{justify-content:center;align-items:center;display:flex}.btn-icon .icon{margin-right:.8rem}.btn-icon .icon img{max-width:1.6rem}.navbar-collapse{justify-content:flex-end;transition:all .3s linear}@media screen and (max-width:991px){.navbar-collapse{z-index:5;background-color:#fff;width:100%;padding:7.7rem 1.6rem 3.2rem;position:fixed;top:0;left:0;box-shadow:0 4px 28px #0000000f}.navbar-collapse:before{content:"";background-color:#e5e7eb;width:100%;height:.1rem;display:block;position:absolute;top:6rem;left:0}}.navbar-collapse .icon-logo{border-radius:.8rem;width:3rem;height:3rem;margin-right:1.2rem;display:none;position:absolute;top:1.5rem;left:1.6rem}.navbar-collapse .icon-logo img{max-width:1.6rem}@media screen and (max-width:575px){.navbar-collapse .icon-logo{display:block}}.navbar-toggler{z-index:7;flex-direction:column;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;display:flex;position:relative}.navbar-toggler i{background-color:#000000b3;width:1.8rem;height:.2rem;display:block}.navbar-toggler i:nth-child(2){margin:.4rem 0}.navbar-toggler[aria-expanded=true] i:nth-child(2){display:none}.navbar-toggler[aria-expanded=true] i:first-child{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] i:last-child{margin-top:-.2rem;transform:rotate(-45deg)}select{width:100%}.select2-container .select2-selection--single{height:3.6rem}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:1.2rem;padding-right:6rem}@media screen and (max-width:1600px){.select2-container .select2-selection--single .select2-selection__rendered{padding-right:5rem}}.select2-container .select2-selection--single.select2-selection--clearable .select2-selection__arrow{display:none}.select2-container .select2-selection--single.select2-selection--clearable .select2-selection__clear{width:3.6rem;height:3.6rem;margin-right:0;position:absolute;top:0;right:0}.select2-container--default .select2-selection--single{color:#ffffff80;background:#ffffff0d;border:.1rem solid #ffffff1a;border-radius:.8rem;font-size:1.4rem}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;line-height:3.4rem}.select2-container--default .select2-selection--single .select2-selection__arrow{background:url(/images/angle-down.svg) 50% no-repeat;width:3.6rem;height:3.6rem;top:0;right:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.select2-container--default .select2-results__option--selectable{color:#fff;background-color:#1d1d1d}.select2-container--default .select2-results__option--selected,.select2-container--default .select2-results__option--highlighted{color:#155dfc;background-color:#ffffff1a}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-color:#155dfc;box-shadow:0 0 1.2rem #155dfc4d}.select2-dropdown{background-color:#1d1d1d;border:.1rem solid #ffffff1a;border-radius:.8rem;overflow:hidden}.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{border-color:#155dfc;box-shadow:0 0 1.2rem #155dfc4d}.select2-search--dropdown{display:none}.select2-results__option{color:#fff;align-items:center;height:3.6rem;padding-left:1.2rem;font-size:1.4rem;display:flex}.form-label{color:#111;margin-bottom:.7rem;font-size:1.4rem;font-weight:500;display:block}.form-control{color:#ffffff80;background:#fff;border:.1rem solid #d1d1d1;border-radius:.8rem;width:100%;height:3.6rem;padding:0 1.2rem;font-size:1.4rem}.form-control::-webkit-input-placeholder{color:#888}.form-control::placeholder{color:#888}.form-control:-moz-placeholder-shown{color:#888}.form-control:placeholder-shown{color:#888}.form-control:focus,.form-control:active{color:#ffffff80;border-color:#155dfc;border-radius:.8rem;height:3.6rem;padding:0 1.2rem;font-size:1.4rem;box-shadow:0 0 1.2rem #155dfc4d;background:#ffffff0d!important}.form-checkbox label{color:#26272b;cursor:pointer;background-color:#fff;border:.1rem solid #e5e5ea;border-radius:2rem;align-items:center;height:2.8rem;padding:0 1.2rem;font-size:1.4rem;font-weight:500;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.form-checkbox label:hover{color:#26272b;border-color:#155eef}.form-checkbox input{display:none}.form-checkbox input:checked+label{color:#26272b;border-color:#155eef;padding-left:2.7rem}.form-checkbox input:checked+label:before{content:"";background:url(/images/icon-check2.svg) no-repeat;width:.9rem;height:.7rem;display:block;position:absolute;top:50%;left:1.1rem;transform:translateY(-50%)}.no-checkmark .form-checkbox input:checked+label{padding-left:1.2rem}.no-checkmark .form-checkbox input:checked+label:before{display:none}.form-error-text{color:red;text-align:right;font-size:1rem;position:absolute;bottom:0;right:0}.form-row{padding-bottom:2.6rem;position:relative}textarea.form-control{resize:none;border-radius:.8rem;height:13.6rem;padding:1.3rem 2rem}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;display:block}.slick-arrow.slick-hidden{display:none}.header{z-index:20;width:100%;padding:0 .85rem;position:fixed;top:3.3rem;left:0}@media screen and (max-width:991px){.header{position:absolute;top:1rem}}@media screen and (max-width:575px){.header{height:6.2rem;top:0}}.header .container{justify-content:space-between;align-items:center;max-width:96.3rem;height:100%;transition:all .3s linear;display:flex}@media screen and (max-width:575px){.header .container{justify-content:center}}.header-logo{align-items:center;display:flex}.header-logo .icon-logo{border-radius:.8rem;width:3rem;height:3rem;margin-right:1.2rem}.header-logo .icon-logo img{max-width:1.6rem}.header-logo .word-w{display:none}.header-menu{z-index:4;background-color:#f2f4f7;border-radius:1.8rem;padding:.4rem 0;transition:all .3s linear;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:575px){.header-menu{border-radius:3.8rem;top:6.2rem;transform:translate(-50%)}}.header-menu a{color:#111;text-transform:capitalize;white-space:nowrap;font-size:1.4rem;font-weight:500;display:block}@media screen and (max-width:575px){.header-menu a{padding:.85rem 0}}.header-menu>ul{align-items:center;display:flex}.header-menu>ul>li{align-items:center;height:28px;margin:0 .4rem;padding:0 1.2rem;display:flex}.header-menu>ul>li.active{background-color:#fff;border:.075rem solid #f2f4f7;border-radius:1.4rem;align-items:center;margin:0 .4rem;padding:0 1.2rem;display:flex;box-shadow:0 .075rem .15rem #1018280d}@media screen and (max-width:575px){.header-menu>ul>li{height:39px}.header-menu>ul>li.active{border-radius:3rem}}.header .btn-app{color:#111;align-items:center;font-size:1.4rem;font-weight:500;display:flex}.header .btn-app .icon-right{margin-left:1.3rem}@media screen and (max-width:575px){.header .btn-app{display:none}}.header .btn-reg .icon-right{margin-left:.6rem}.header .btn-reg .icon-right img{max-width:1.5rem}.header .btn-reg .icon-w{display:none}.header .btn-reg .icon-b{display:block}.header-right{align-items:center;display:flex}.header-right li{margin-left:2.3rem}@media screen and (max-width:575px){.header-right{display:none}}.header.scroll .container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:.1rem solid #ffffffb3;border-radius:10rem;max-width:76.9rem;padding:1.2rem 2rem;box-shadow:0 6px 13px #7a7a7a1a,0 23px 23px #7a7a7a17,0 51px 31px #7a7a7a0d,0 91px 37px #7a7a7a03}.header.is-dark .header-menu{background-color:#ffffff29}.header.is-dark .header-menu>ul>li a{color:#fff}.header.is-dark .header-menu>ul>li.active a{color:#111}.header.is-dark .navbar-toggler i{background-color:#fff}@media screen and (max-width:575px){.header.is-dark .navbar-collapse{background-color:#111}.header.is-dark .navbar-collapse:before{background-color:#f3f4f5}}.header.is-dark .btn-reg{color:#fff}.header.is-dark .btn-reg .icon-w{display:block}.header.is-dark .btn-reg .icon-b{display:none}.header.is-dark .btn-header{color:#fff;background:#ffffff29}.header.is-dark .word{display:none}.header.is-dark .word-w{display:block}.header.is-dark.scroll .container{background-color:#ffffff05;border-color:#fff6;box-shadow:0 6px 13px #6666661a,0 23px 23px #66666617,0 51px 31px #6666660d,0 91px 37px #66666603}.footer{color:#7d7d7d;z-index:3;padding:3.3rem 5.25rem 3.2rem;font-size:1.4rem;font-weight:500;position:relative}.footer a{color:#7d7d7d}.footer-menu{flex-wrap:wrap;justify-content:center;display:flex}@media screen and (max-width:575px){.footer{padding:3.3rem 1.6rem 10rem}.footer-menu{margin-bottom:1rem}}.footer-menu ul{display:flex}.footer-menu ul li{margin-left:.5rem;padding-left:2rem;position:relative}.footer-menu ul li:before{content:"";background-color:#cdcdcd;border-radius:100%;width:.6rem;height:.6rem;display:block;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.footer-menu ul li:first-child{padding-left:0}.footer-menu ul li:first-child:before{display:none}.footer-menu ul li a:hover{color:#111}@media screen and (max-width:575px){.footer-copyright{text-align:center}}@media screen and (max-width:991px){.footer-copyright{margin-top:1rem}.footer-static .footer-copyright{margin:0 0 1rem}}@media screen and (max-width:767px){.footer-static .footer-email{margin:0 0 1rem}}.desktop{display:block}@media screen and (max-width:575px){.desktop{display:none}}.mobile{display:none}@media screen and (max-width:575px){.mobile{display:block}}.icon-logo{background-color:#155dfc;justify-content:center;align-items:center;display:flex}.overlay{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);pointer-events:none;opacity:1;z-index:3;width:100%;height:9.5rem;transition:opacity .6s;position:fixed;bottom:0;left:0;-webkit-mask:linear-gradient(#0000,#000,#000);mask:linear-gradient(#0000,#000,#000)}.overlay.hidden{opacity:0}@media screen and (max-width:575px){.overlay{display:none}}.checkbox-row{flex-wrap:wrap;display:flex}@media screen and (max-width:575px){.checkbox-row{margin:1rem 0 0 -.8rem}}.checkbox-row li{padding-left:.8rem}.checkbox-block{color:#70707b;border-top:.1rem solid #f2f4f7;align-items:center;margin-top:1.5rem;padding-top:1.5rem;display:flex}@media screen and (max-width:575px){.checkbox-block{display:block}}.hint-one{color:#1f2a37;cursor:pointer;background-color:#fff;border:.1rem solid #e5e5ea;border-radius:3rem;align-items:center;height:3.2rem;margin-top:1.7rem;padding:0 1.2rem;display:flex;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.hint-list{flex-wrap:wrap;margin-left:-.8rem;font-size:1.4rem;font-weight:500;display:flex}.hint-list li{padding-left:.8rem}.whats-next{background-color:#fff;border:1px solid #f2f4f7;border-radius:1.6rem;justify-content:space-between;align-items:center;max-width:68rem;margin:8rem auto 0;padding:3.2rem;display:flex;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}@media screen and (max-width:575px){.whats-next{text-align:center;display:block}}.whats-next_left{color:#70707b;padding-right:3rem;font-size:1.5rem;font-weight:500}@media screen and (max-width:575px){.whats-next_left{padding-right:0}}.whats-next_left .question{color:#26272b;margin-bottom:1rem;font-size:2.8rem;font-weight:600}.whats-next .btn{flex:0 0 13.6rem;min-width:15rem;height:4rem;padding:0 1.5rem;font-size:1.4rem}@media screen and (max-width:575px){.whats-next .btn{margin-top:2rem}}.support-block{background-color:#fff;border-radius:4rem;padding:5rem 0 0 5.7rem;overflow:hidden}.support-block>.row{height:100%}.support-block_content{flex-direction:column;justify-content:space-between;display:flex}.support-block_content .title{color:#111;max-width:32.3rem;margin-bottom:2rem;font-size:3.2rem;font-weight:600}@media screen and (max-width:991px){.support-block_content .title{max-width:none}}@media screen and (max-width:575px){.support-block_content .title{font-size:2.4rem}}@media screen and (max-width:991px){.support-block{margin-bottom:2.4rem;padding:3.2rem 0 0 3.2rem}}@media screen and (max-width:575px){.support-block{border-radius:2.8rem;padding:2.4rem 0 0 2.4rem}}.support-info{height:44.4rem;margin-bottom:2.4rem;padding:0}.support-info .support-block_content{max-width:45rem;height:100%;padding:5rem 3rem 5rem 5.7rem}@media screen and (max-width:991px){.support-info .support-block_content{max-width:none;padding:3.2rem}}@media screen and (max-width:575px){.support-info .support-block_content{padding:2.4rem}.support-info{height:55rem}.support-info .support-block_pic.mobile{width:calc(100% - 4rem)}.support-info .support-block_pic.mobile img{width:100%}.support-info_pic{width:28.6rem;height:24.6rem}.support-info_pic img{height:100%}}.support-history,.support-reminder{height:100%}@media screen and (max-width:991px){.support-history,.support-reminder{height:auto}}.support-history .support-block_content,.support-reminder .support-block_content{margin-bottom:4.5rem}.support-history .support-block_pic img,.support-reminder .support-block_pic img{width:100%}.support-history{margin-right:.45rem}@media screen and (max-width:991px){.support-history{margin-right:0}}.support-history .support-block_content{max-width:45.5rem}@media screen and (max-width:991px){.support-history .support-block_content{max-width:none;padding-right:3.2rem}}@media screen and (max-width:575px){.support-history .support-block_content{padding-right:2.4rem}}.support-reminder{margin-left:.45rem}@media screen and (max-width:991px){.support-reminder{margin-left:0}}.support-reminder .support-block_content{max-width:31.5rem}@media screen and (max-width:991px){.support-reminder .support-block_content{max-width:none;padding-right:3.2rem}}@media screen and (max-width:575px){.support-reminder .support-block_content{padding-right:2.4rem}}.support-profile{margin-right:.45rem;padding:0 5.7rem 5rem}@media screen and (max-width:991px){.support-profile{padding:31.2rem 3.2rem 3.2rem;position:relative}}@media screen and (max-width:575px){.support-profile{margin-right:0;padding:31.2rem 2.4rem 2.4rem}}.support-profile .support-block_pic{justify-content:center;margin-bottom:6rem;display:flex}@media screen and (max-width:991px){.support-profile .support-block_pic{justify-content:flex-start;width:27.8rem;margin-bottom:4rem;position:absolute;top:-12.5rem;right:0;overflow:hidden}}.support-reduce{height:100%;margin-left:.45rem}@media screen and (max-width:575px){.support-reduce{margin-left:0;padding-right:2.4rem}}.support-reduce .support-block_content{max-width:31rem;margin-bottom:7.5rem}@media screen and (max-width:991px){.support-reduce .support-block_content{max-width:none;margin-bottom:3rem}}.support-reduce .support-block_pic{width:100%;max-width:46rem;margin-left:-2rem}@media screen and (max-width:991px){.support-reduce .support-block_pic{margin:0 auto}}.support-reduce .support-block_pic img{width:100%}.partners-list{color:#101828;flex-wrap:wrap;justify-content:space-between;font-size:3.2rem;font-weight:700;display:flex}@media screen and (max-width:991px){.partners-list{justify-content:center;margin:0 -2rem -2rem}.partners-list li{margin:0 2rem 2rem}}@media screen and (max-width:575px){.partners-list{font-size:1.6rem}}.compare-block{color:#111c;flex:1;padding:5.2rem 4rem}@media screen and (max-width:575px){.compare-block{padding:.8rem .8rem 5rem}}.compare-block .title{color:#111;max-width:22rem;height:8rem;margin-bottom:6rem;font-size:3.2rem;font-weight:600}@media screen and (max-width:575px){.compare-block .title{height:6rem;margin-bottom:3rem;font-size:2.4rem}}.compare-block li{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:2.3rem 0;line-height:3.75rem;display:flex}@media screen and (max-width:575px){.compare-block li{padding:1.15rem 0;line-height:2.8rem}}.compare-block li:first-child{border-top:none;padding-top:0}.compare-block li:last-child{padding-bottom:0}.compare-block li .number{color:#4c4c4c;text-align:right;font-size:2.4rem;font-weight:700}@media screen and (max-width:575px){.compare-block li .number{font-size:2rem}}.compare-main{color:#ffffffb3;background:linear-gradient(335.67deg,#111 29.65%,#333 87.09%);border-radius:4rem;flex:0 0 58.9rem;max-width:58.9rem;padding:5.2rem;box-shadow:inset .4rem .4rem .4rem #00000040,1.1rem 1.2rem 3.75rem #0006}@media screen and (max-width:1099px){.compare-main{flex:0 0 50%;max-width:none}}@media screen and (max-width:575px){.compare-main{border-radius:1.6rem;padding:2.7rem 1.6rem}}.compare-main .title{color:#ffffff80;align-items:baseline;max-width:none;font-size:2.4rem;display:flex}@media screen and (max-width:575px){.compare-main .title{height:6.8rem;font-size:1.8rem;display:block}.compare-main .title .name{margin-left:4.8rem}}.compare-main .title .logo{color:#fff;align-items:center;margin-right:1.3rem;font-size:3.6rem;display:flex}@media screen and (max-width:575px){.compare-main .title .logo{font-size:2.8rem}}.compare-main .title .logo .icon-logo{border-radius:1.3rem;width:4.8rem;height:4.8rem;margin-right:1.4rem}@media screen and (max-width:575px){.compare-main .title .logo .icon-logo{border-radius:.9rem;width:3.4rem;height:3.4rem;margin:0 1.2rem .5rem 0}}.compare-main .title .logo .icon-logo img{max-width:2.56rem}@media screen and (max-width:575px){.compare-main .title .logo .icon-logo img{max-width:1.8rem}}.compare-main li{border-color:#ffffff0d}.compare-main li .number{color:#fff;font-size:3rem;font-weight:700}@media screen and (max-width:575px){.compare-main li .number{font-size:2rem}}.compare-main li .number span{color:#ffffff80}.pic-card{background-color:#fafafa;border-radius:3.2rem;width:40rem;height:50rem;margin-left:2rem;position:relative;overflow:hidden}@media screen and (max-width:575px){.pic-card{border-radius:2.4rem;width:34.3rem;height:41.2rem;margin:0 auto 2rem}}.pic-card .pic{width:100%;position:relative}.pic-card .pic:before{content:"";background-color:#00000052;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.pic-card .pic img{width:100%;height:auto}.pic-card .caption{color:#fff;padding:0 4.1rem;font-size:2rem;position:absolute;bottom:4.1rem;left:0}@media screen and (max-width:575px){.pic-card .caption{padding:0 2.4rem;font-size:1.8rem;bottom:2.4rem}}.pic-card .caption .name{margin-top:2rem;font-size:1.6rem;font-weight:600}.pic-card .caption .name .job{color:#fffc;font-weight:400}.pic-card .logo{justify-content:center;width:90%;height:12.4rem;display:flex;position:absolute;top:11rem;left:50%;transform:translate(-50%)}.pic-card .logo img{width:auto;height:100%}.pic-card_logo .caption{color:#111}.pic-card_logo .caption .name .job{color:#111111a3}.counter-one{background-color:#1d1d1d;border-radius:3.2rem;flex:0 0 10.8rem;justify-content:center;align-items:center;max-width:10.8rem;height:14rem;margin:0 .4rem;display:flex}@media screen and (max-width:767px){.counter-one{border-radius:2.2rem;flex:0 0 6.8rem;max-width:6.8rem;height:11rem}}@media screen and (max-width:575px){.counter-one{border-radius:1.27rem;flex:0 0 4.3rem;max-width:4.3rem;height:5.6rem;margin:0 .2rem}}.counter-one.currency{color:#2dd338}.counter-three{flex:0 0 21.1rem;max-width:21.1rem}@media screen and (max-width:767px){.counter-three{flex:0 0 12.8rem;max-width:12.8rem}}@media screen and (max-width:575px){.counter-three{flex:0 0 8.4rem;max-width:8.4rem}}.counter-block{background-color:#222;border:.4rem solid #363636;border-radius:5.2rem;max-width:71.9rem;margin:0 -.4rem;padding:2.8rem;font-size:8.4rem;font-weight:600;display:flex;position:relative;left:50%;transform:translate(-50%);box-shadow:0 12px 27px #0000004a,0 49px 49px #00000042,0 110px 66px #00000026,0 195px 78px #0000000a,0 305px 85px #00000003}@media screen and (max-width:767px){.counter-block{border-radius:3.5rem;padding:2rem;font-size:6rem}}@media screen and (max-width:575px){.counter-block{border-width:.2rem;border-radius:2.16rem;max-width:28.2rem;margin:0 -.2rem;padding:1.1rem;font-size:3.3rem}}.select-timeslot{letter-spacing:.02rem}.select-timeslot .title{color:#010204;margin-bottom:1rem;font-size:2rem;font-weight:600}.select-timeslot .subtitle{color:#010204;margin-bottom:2rem;font-size:1.6rem;font-weight:500}.select-timeslot_info{color:#70707b;margin-bottom:2.5rem;font-size:1.6rem;font-weight:500;display:flex}.select-timeslot_info li{padding-left:1.8rem;position:relative}.select-timeslot_info li:before{content:"";background-color:#a0a0ab;border-radius:100%;width:.4rem;height:.4rem;display:block;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.select-timeslot_info li:first-child{padding-left:0}.select-timeslot_info li:first-child:before{display:none}.select-timeslot_info .active{color:#155dfc}.select-timeslot_right{border-left:.1rem solid #f2f4f7;height:100%;padding-left:2.3rem}.select-timeslot_right .no-timeslot{color:#70707b;font-size:1.4rem}.select-timeslot_right .no-timeslot .icon{width:4.8rem;margin:0 0 3.5rem .3rem;display:block}.select-timeslot_right .no-timeslot .icon img{width:100%}.select-timeslot_right .no-timeslot .title{color:#26272b;font-size:1.6rem;font-weight:600}.calendar-wrapper{align-items:flex-start;gap:2.4rem;display:flex}.calendar-unavailable{flex-direction:column;gap:1.2rem;max-width:20rem;padding-top:.6rem;display:flex}.calendar-unavailable__title{color:#26272b;margin-bottom:.6rem;font-size:1.6rem;font-weight:600}.calendar-unavailable__text{color:#70707b;font-size:1.4rem;line-height:1.5}.calendar-block{color:#26272b;letter-spacing:.04rem;max-width:25rem;padding-top:.6rem;font-size:1.4rem;font-weight:500}.calendar-top{align-items:baseline;font-size:1.6rem;font-weight:600;display:flex}.calendar-top .month-prev,.calendar-top .month-next{cursor:pointer;margin-left:2.7rem}.calendar-top .month-prev img,.calendar-top .month-next img{max-width:.7rem}.calendar-week{color:#a2a4ac;justify-content:space-between;height:3.2rem;margin-top:1.1rem;display:flex}.calendar-week li{justify-content:center;align-items:center;width:3.57rem;height:3.2rem;display:flex}.calendar-days{flex-wrap:wrap;margin-top:-.4rem;display:flex}.calendar-days li{justify-content:center;align-items:center;width:3.57rem;height:3.2rem;margin-top:1.2rem;display:flex}.calendar-days .day-one{cursor:pointer;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.calendar-days .day-off{cursor:pointer;color:#d1d1d6}.calendar-days .day-selected{color:#fff;background-color:#155eef;border-radius:100%}.calendar-days .day-today{color:#155eef}.registration-logo{align-items:center;margin-bottom:20rem;display:flex}.registration-logo .icon-logo{border-radius:.8rem;width:3rem;height:3rem;margin-right:1.2rem}.registration-logo .icon-logo img{max-width:1.6rem}@media screen and (max-width:991px){.registration-logo{justify-content:center;margin-bottom:11rem}}.registration-slogan{color:#6e6f70;max-width:36rem;font-size:2.4rem}@media screen and (max-width:991px){.registration-slogan{margin:0 auto 6rem}}@media screen and (max-width:575px){.registration-slogan{font-size:1.8rem}}.registration-signin{color:#6e6f70;position:absolute;bottom:0;left:0}@media screen and (max-width:991px){.registration-signin{position:relative;bottom:auto}}.registration-signin a{color:#fff}.registration-left{border-right:.1rem solid #fff3;max-width:42.8rem;height:59.2rem;position:relative}@media screen and (max-width:991px){.registration-left{text-align:center;border-bottom:.1rem solid #fff3;border-right:none;max-width:none;height:auto;padding-bottom:5rem}}.registration-left h1{color:#fff;letter-spacing:0;font-size:6.4rem;line-height:1}@media screen and (max-width:575px){.registration-left h1{font-size:4rem}}.registration-steps{display:flex;position:absolute;top:0;left:0}@media screen and (max-width:991px){.registration-steps{justify-content:center;margin-bottom:4rem;position:relative}}.registration-steps .step{background-color:#d9d9d91a;border-radius:2.4rem;width:4rem;height:.4rem;margin-right:.4rem;display:block}.registration-steps .step.active{background-color:#d9d9d9;width:5.4rem}.registration-steps .step.filled{background-color:#d9d9d9}.registration-question{color:#6e6f70;margin-bottom:5rem;font-size:2.4rem}@media screen and (max-width:991px){.registration-question{text-align:center}}.registration-who{cursor:pointer;background-color:#1a1a1a;border-radius:1.5rem;flex:0 0 100%;max-width:26.6rem;height:27rem;padding:3.2rem;transition:all .2s;position:relative}.registration-who:before{content:"";background-color:#0000;border:.1rem solid #e7e6e433;border-radius:1.5rem;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.registration-who:hover,.registration-who.active{background-color:#222}.registration-who:hover:before,.registration-who.active:before{border:.2rem solid #fff}.registration-who .icon{background-color:#ffffff0d;border-radius:1.2rem;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;display:flex}.registration-who .info{color:#6e6f70;max-width:16rem;font-size:1.6rem;position:absolute;bottom:3.2rem;left:3.2rem}.registration-who .info .job{color:#fff;margin-bottom:.5rem;font-size:2.4rem;font-weight:600;display:block}.registration-footer{color:#6e6f70;font-size:1.4rem;position:absolute;bottom:0;left:0}@media screen and (max-width:991px){.registration-footer{position:relative;bottom:auto}}.registration-footer .btn{min-width:14rem;height:4.8rem;margin:0 .8rem 0 0}.registration-footer_buttons{margin-bottom:3.3rem;display:flex}.registration-footer_buttons .btn-icon{color:#fff;background-color:#ffffff29;border-radius:3.2rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;display:flex}.registration-footer_terms a{color:#fff}.registration-right{flex:0 0 100%;max-width:56.4rem;height:59.2rem;margin-left:3rem;padding-top:14.7rem;position:relative}@media screen and (max-width:991px){.registration-right{height:auto;margin:5rem 0 0;padding-top:0}}.registration-form{margin-top:4.6rem}.registration-form .col-sm-6 .form-row{max-width:27rem}@media screen and (max-width:575px){.registration-form .col-sm-6 .form-row{max-width:none}}.registration-form .col-sm-6.d-sm-flex .form-row{flex:0 0 100%}.registration-form select{width:100%}.registration-step_form{align-items:center;padding:.4rem 0 10rem;display:flex}@media screen and (max-width:991px){.registration-step_form{padding:0}}.registration-step_end{padding-top:19.7rem}@media screen and (max-width:991px){.registration-step_end{padding-top:0}.registration-step_end .registration-footer{justify-content:center;display:flex}}.registration-end{font-size:6.4rem;font-weight:600;line-height:1}@media screen and (max-width:991px){.registration-end{text-align:center}}@media screen and (max-width:575px){.registration-end{font-size:4rem}}.registration-end .icon-end{background-color:#155dfc;border-radius:1.2rem;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;margin-bottom:2.5rem;display:flex}@media screen and (max-width:991px){.registration-end .icon-end{margin:0 auto 2.5rem}}.booking-slogan{color:#6e6f70;max-width:42rem;margin-bottom:6.8rem;font-size:2.4rem;line-height:1.34}@media screen and (max-width:991px){.booking-slogan{margin:0 auto 4rem;font-size:1.8rem}}.booking-left{border-right:.1rem solid #1113;max-width:52.4rem;height:66.8rem}@media screen and (max-width:991px){.booking-left{text-align:center;border-bottom:.1rem solid #1113;border-right:none;max-width:none;height:auto;padding-bottom:5rem}}.booking-left .registration-logo{margin-bottom:6.5rem}@media screen and (max-width:991px){.booking-left .registration-logo{margin-bottom:11rem}}.booking-steps{display:flex;position:absolute;top:0;left:0}@media screen and (max-width:991px){.booking-steps{justify-content:center;margin-bottom:4rem;position:relative}}.booking-steps .step{background-color:#4747471a;border-radius:2.4rem;width:4rem;height:.4rem;margin-right:.4rem;display:block}.booking-steps .step.active{background-color:#050505;width:5.4rem}.booking-steps .step.filled{background-color:#050505}.booking-start .title{color:#010204;margin-bottom:2rem;font-size:2rem;font-weight:600}.booking-form .form-control{height:4.7rem}.booking-form .form-row{max-width:36.1rem;margin-bottom:2.2rem}.booking-form .btn{width:15.7rem;height:4.8rem;margin-right:.8rem;font-size:1.4rem}.booking-form .btn-white{border:1px solid #f2f4f7;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.booking-form .subtitle{color:#010204;margin-bottom:2rem;font-size:1.6rem;font-weight:500}.booking-substep{color:#26272b;background-color:#fff;border:1px solid #1018280f;border-radius:1.6rem;margin-top:1rem;padding:1.9rem 2rem;font-size:1.4rem;font-weight:500;position:relative;box-shadow:0 2px 4px -2px #1018280f,0 4px 12px 2px #1018280f}.booking-substep .icon-open{position:absolute;top:50%;right:2.2rem;transform:translateY(-50%)}.booking-substep .icon-open Img{max-width:1rem}.booking-substep_question{justify-content:space-between;align-items:baseline;display:flex}.booking-substep_question .question{color:#26272b;margin-right:.8rem;font-size:1.6rem;font-weight:600}.booking-substep_question .select-text{color:#70707b}.booking-substep_search{position:relative}.booking-substep_search input{box-sizing:border-box;color:#111;background-color:#fff;border:1px solid #e5e5ea;border-radius:10rem;width:100%;height:5.2rem;padding-left:5.6rem;font-size:1.6rem;font-weight:500;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.booking-substep_search .icon{position:absolute;top:1.8rem;left:2.1rem}.booking-substep_search .icon img{max-width:1.7rem}.city-search-dropdown{z-index:100;background:#fff;border:1px solid #e5e5ea;border-radius:1.2rem;grid-template-columns:1fr 1fr;max-height:28rem;margin:0;padding:.4rem 0;list-style:none;display:grid;position:absolute;top:calc(100% + .6rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #1018281a}@media screen and (max-width:575px){.city-search-dropdown{grid-template-columns:1fr}}.city-search-dropdown__item{cursor:pointer;flex-direction:column;gap:.2rem;padding:1rem 1.6rem;display:flex}.city-search-dropdown__name{color:#26272b;font-size:1.4rem;font-weight:600}.city-search-dropdown__meta{color:#70707b;font-size:1.2rem;font-weight:400}.city-search-dropdown__title{color:#70707b;grid-column:1/-1;padding:1rem 1.6rem .4rem;font-size:12px;font-weight:500}.city-search-dropdown__location-icon{border:.1rem solid #f2f4f7;border-radius:1.2rem;align-items:center;width:4.8rem;height:4.8rem;margin-right:1.6rem;padding:1.2rem;display:flex}.city-search-dropdown--empty{grid-template-columns:1fr}.city-search-dropdown__location-icon--error{border-color:#ffe4e4;flex-shrink:0;margin-right:.8rem}.city-search-dropdown__location-icon--error img{filter:invert(27%)sepia(90%)saturate(600%)hue-rotate(330deg)brightness(90%)}.city-search-dropdown__empty-text{color:#70707b;font-size:1.4rem}.booking-substep.open{border-radius:2.4rem}.booking-substep.open .caption{color:#010204;margin-bottom:1.8rem;font-size:2rem;font-weight:600}.booking-substep.open .note{color:#70707b;margin:-.8rem 0 1.5rem;font-weight:500}.booking-footer{width:100%;bottom:0}@media screen and (max-width:991px){.booking-footer{margin-top:4rem;position:relative;bottom:auto}}.booking-footer.d-flex .btn{width:14rem;padding:0 1.5rem}.booking-footer_text{color:#6e6f70;width:100%;font-size:1.4rem;position:absolute;bottom:-3.6rem;left:0}.booking-footer_text a{color:#111;font-weight:500}@media screen and (max-width:575px){.booking-footer_text{font-size:1.2rem}}.booking-doctor{color:#26272b;letter-spacing:.02rem;background-color:#fff;border:1px solid #1018280f;border-radius:1.6rem;margin-bottom:2.6rem;padding:1.12rem;font-size:1.2rem;position:relative;box-shadow:0 2px 4px -2px #1018280f,0 4px 12px 2px #1018280f}.booking-doctor_rate{color:#6c6c6c;align-items:baseline;font-size:1.2rem;display:flex;position:absolute;top:1.1rem;right:1.1rem}.booking-doctor_rate .icon{margin-right:.5rem}.booking-doctor_info{align-items:center;display:flex}.booking-doctor_info .doctor-pic{border-radius:1.4rem;flex:0 0 6.4rem;height:6.4rem;margin-right:1.7rem;overflow:hidden}.booking-doctor_info .doctor-pic img{width:100%;height:auto}.booking-doctor_info .doctor-name{margin-bottom:.5rem;font-size:1.6rem;font-weight:500}.booking-doctor_info .doctor-data{display:flex}.booking-doctor_info .doctor-data li{padding-left:1.7rem;position:relative}.booking-doctor_info .doctor-data li:before{content:"";background-color:#155eef;border-radius:100%;width:.4rem;height:.4rem;display:block;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.booking-doctor_info .doctor-data li:first-child{padding-left:0}.booking-doctor_info .doctor-data li:first-child:before{display:none}.booking-doctor_any{margin-bottom:1.6rem;padding:1.1rem 1.5rem}.booking-doctor_any .icon-user{background-color:#fff;border:1px solid #e5e5ea;border-radius:.8rem;flex:0 0 3.2rem;justify-content:center;align-items:center;height:3.2rem;margin-right:1.7rem;display:flex}.booking-doctor_any .icon-user img{max-width:1.5rem}.booking-doctor_any .doctor-info{color:#70707b}.booking-doctor_any .doctor-name{color:#26272b;margin-bottom:.5rem}.booking-doctor_timeslot{color:#70707b;background-color:#f2f4f7;border-radius:2rem;margin-bottom:2.4rem;padding:.4rem;font-size:1.2rem;font-weight:500}.booking-doctor_timeslot .booking-doctor{margin-bottom:1.2rem}.booking-doctor_timeslot .checkbox-row{margin-left:-.4rem}.booking-doctor_timeslot .checkbox-row li{margin-top:.8rem;padding-left:.4rem}.booking-doctor_timeslot .checkbox-row .form-checkbox label{justify-content:center;width:7.93rem;height:3.2rem}.booking-doctor_timeslot .checkbox-row .form-checkbox input:checked+label{padding-left:1.2rem}.booking-doctor_timeslot .checkbox-row .form-checkbox input:checked+label:before{display:none}.booking-doctor_timeslot .checkbox-more{color:#26272b;cursor:pointer;background-color:#fff;border:.1rem solid #e5e5ea;border-radius:2rem;justify-content:center;align-items:center;width:7.93rem;height:3.2rem;padding:0 1.2rem;font-size:1.4rem;font-weight:500;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.booking-doctor_timeslot .checkbox-more:hover{border-color:#155eef}.booking-doctor_timeslot .checkbox-more .icon{margin-left:.8rem}.booking-doctor_timeslot .checkbox-more .icon img{max-width:.7rem}.booking-doctor_timeslot .checkbox-more.dates{width:16rem}.booking-doctor_timeslot .checkbox-more.dates .icon{flex:0 0 1rem;margin:0 .5rem 0 0}.booking-doctor_timeslot .checkbox-more.dates .icon img{width:100%;max-width:none}.booking-doctor_select{height:6.2rem;padding:0 0 1.2rem 1rem;overflow:hidden}.booking-doctor_scroll{scrollbar-width:none;-ms-overflow-style:none;height:38rem;padding:1.5rem 0;position:relative;overflow-y:auto}.booking-doctor_scroll::-webkit-scrollbar{background:0 0;width:0}.booking-doctor_clinics{border-top:1px solid #e5e5ea;padding:24px 0 0}.booking-right{letter-spacing:0;flex:0 0 100%;max-width:52.4rem;height:66.8rem;margin-left:3rem;padding:5.5rem 0;position:relative}@media screen and (max-width:991px){.booking-right{height:auto;margin:5rem 0 0;padding:0}}.booking-step_doctor .select-timeslot{height:54rem;position:relative}.booking-step_doctor .select-timeslot:after{content:"";background:linear-gradient(#fff0 0%,#fff 80%);width:100%;height:4.5rem;display:block;position:absolute;bottom:0;left:0}.booking-confirm .booking-confirm_date{padding:1.2rem;font-size:1.4rem;display:flex}.booking-confirm .booking-confirm_date .icon{flex:0 0 1.4rem;margin-right:1.4rem}.booking-confirm .booking-confirm_date .icon img{width:100%}.booking-confirm .booking-confirm_date .date{color:#26272b}.booking-confirm .booking-confirm_date .time{padding-left:2.4rem;position:relative}.booking-confirm .booking-confirm_date .time:before{content:"";background-color:#a0a0ab;border-radius:100%;width:.6rem;height:.6rem;display:block;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.booking-confirm .booking-confirm_clinic{min-height:1.75rem;margin-bottom:1.5rem;padding-left:2.9rem;position:relative}.booking-confirm .booking-confirm_clinic .icon{position:absolute;top:.1rem;left:.1rem}.booking-confirm .booking-confirm_clinic .icon img{width:1.4rem}.booking-confirm .booking-confirm_address{min-height:1.75rem;padding-left:2.9rem;position:relative}.booking-confirm .booking-confirm_address .icon{position:absolute;top:.1rem;left:.2rem}.booking-confirm .booking-confirm_address .icon img{width:1.2rem}.booking-confirm .booking-confirm_form .form-row{margin-bottom:0}.booking-confirm .booking-confirm_form .form-control input{height:3.6rem}.booking-confirm .booking-confirm_info{color:#70707b;background-color:#f9fafb;border-radius:2rem;padding:1.6rem;font-size:1.4rem}.booking-confirm .booking-confirm_info .caption{color:#26272b;flex:0 0 14rem;padding-left:2.8rem;font-weight:500;position:relative}@media screen and (max-width:480px){.booking-confirm .booking-confirm_info .caption{display:block}}.booking-confirm .booking-confirm_info .caption .icon{position:absolute;top:50%;left:0;transform:translateY(-50%)}.booking-confirm .booking-confirm_info li{margin-top:2rem;display:flex}.booking-confirm .booking-confirm_info li:first-child{margin-top:0}@media screen and (max-width:480px){.booking-confirm .booking-confirm_info li{display:block}}.booking-confirm .booking-doctor{margin-bottom:0;padding:1.5rem;font-size:1.4rem}.booking-confirm .booking-doctor_info{margin-bottom:2.6rem}.booking-confirm .booking-doctor_info .doctor-pic{flex:0 0 4.8rem;height:4.8rem;margin-right:1.3rem}.booking-confirm .booking-doctor_info .doctor-info{color:#70707b}.booking-confirm .booking-doctor_timeslot{margin:2.5rem 0;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.booking-finish_top{color:#6e6f70;text-align:center;font-size:1.6rem}.booking-finish_top .icon-end{background-color:#155dfc;border-radius:1.2rem;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;margin:0 auto 3rem;display:flex}.booking-finish_top .icon-end img{max-width:2.9rem}.booking-finish_top .title{color:#111;margin-bottom:1rem;font-size:4.8rem;font-weight:600}@media screen and (max-width:575px){.booking-finish_top .title{font-size:4rem}}.section-main{border:none;margin:0;padding-top:14rem;transition:all .2s linear}@media screen and (max-width:575px){.section-main{padding-top:16rem}}.section-main h1{line-height:1}.section-main h1 .row-one{color:#11111180;display:block}.section-main h1 .row-two{color:#111;justify-content:center;align-items:center;display:flex}@media screen and (max-width:575px){.section-main h1 .row-two{margin-top:.5rem}}.section-main h1 .icon-logo{border-radius:2.3rem;width:8.6rem;height:8.6rem;margin-right:2.6rem}.section-main h1 .icon-logo img{max-width:4.6rem}@media screen and (max-width:575px){.section-main h1 .icon-logo{border-radius:.94rem;width:3.5rem;height:3.5rem;margin-right:1rem}.section-main h1 .icon-logo img{max-width:1.9rem}}.section-main .slogan{color:#11111180;margin-bottom:4rem;font-size:1.6rem;font-weight:400;line-height:1.4}@media screen and (max-width:575px){.section-main .slogan{font-size:1.4rem}}.section-main .btn{letter-spacing:.05rem;height:5.6rem;margin-bottom:6rem;font-size:1.4rem}@media screen and (max-width:575px){.section-main .btn{height:4.4rem;margin-bottom:4rem}}.section-main .hero-screen{border:2.4rem solid #ffffff1f;border-radius:3.2rem;max-width:124.8rem;margin:0 auto;overflow:hidden}.section-main .hero-screen img{width:100%;height:auto}@media screen and (max-width:575px){.section-main .hero-screen{border-width:1.4rem;border-radius:2rem 0 0 2rem;height:37.2rem;margin-left:2rem}.section-main .hero-screen img{border-radius:1rem 0 0 1rem;width:auto;height:100%}}.section-main_md{border-radius:0 0 4.8rem 4.8rem;margin:0 3.2rem}@media screen and (max-width:575px){.section-main_md{border-radius:0 0 2.4rem 2.4rem;margin:0 1.6rem;overflow:hidden}}.section-top{margin-bottom:6rem}@media screen and (max-width:575px){.section-top{margin-bottom:3rem}}.section-top .subtitle{font-size:2.4rem}@media screen and (max-width:575px){.section-top .subtitle{font-size:1.6rem}}.section-story{height:200rem;transition:all .8s;position:relative}.section-story_map{border-radius:4.8rem;width:100%;height:76.8rem;transition:all .8s;position:absolute;top:5%;left:50%;overflow:hidden;transform:translate(-50%)}@media screen and (max-width:575px){.section-story_map{border-radius:2.4rem;height:60rem}}.section-story_map img{object-fit:cover;width:100%;height:100%}.section-story_map.section-border{width:calc(100% - 6.4rem)}@media screen and (max-width:575px){.section-story_map.section-border{width:calc(100% - 3.2rem)}}.section-story .phone{z-index:3;width:37.2rem;transition:bottom .8s,width .8s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-height:900px) and (min-width:992px){.section-story .phone{bottom:-15rem}.section-story_sticky.width .phone{bottom:-9.8rem}}.section-story .phone img{width:100%}@media screen and (max-width:991px){.section-story .phone{width:28.1rem}}@media screen and (max-width:1600px){.section-story.right .phone{margin-left:20.9rem}}@media screen and (max-width:1199px){.section-story.right .phone{margin-left:13.4rem}}@media screen and (max-width:991px){.section-story.right .phone{margin-left:0}}.section-story_sticky{border-radius:0 0 4.8rem 4.8rem;height:min(77rem,100dvh);transition:height .8s;position:sticky;top:0;overflow:hidden}@media screen and (max-width:991px){.section-story_sticky{height:58rem}}.section-story_sticky.height{height:min(97.2rem,100dvh)}@media screen and (max-width:991px){.section-story_sticky.height{border-radius:0 0 2.4rem 2.4rem;height:100svh}}.section-story_sticky.width .phone{width:32.7rem;bottom:7.2rem}@media screen and (max-width:991px){.section-story_sticky.width .phone{width:20.1rem;bottom:4.3rem}}.section-story .hand-block{filter:blur(2rem)brightness(1.2);opacity:0;z-index:1;width:100%;height:100%;margin-left:0;transition:all .8s;position:absolute;bottom:0;left:0;transform:scale(.98)}@media screen and (max-width:575px){.section-story .hand-block{border-radius:0 0 2.4rem 2.4rem}}.section-story .hand-block .pic{z-index:2;position:absolute;bottom:0;left:50%;transform:translate(calc(1rem - 50%))}@media screen and (max-width:991px){.section-story .hand-block .pic{width:60.6rem;transform:translate(calc(.5rem - 50%))}.section-story .hand-block .pic img{width:100%}}.section-story .hand-block.active{opacity:1;filter:blur()brightness();transform:scale(1)}.section-story .slider-images{z-index:3;background-color:#fff;border-radius:4.1rem;width:30rem;height:65.5rem;position:absolute;bottom:8.2rem;left:50%;overflow:hidden;transform:translate(-50%)}@media screen and (max-width:1600px){.section-story .slider-images{left:50%;right:auto;transform:translate(-50%)}}@media screen and (max-width:991px){.section-story .slider-images{border-radius:3.2rem;width:18.5rem;height:40.5rem;bottom:4.8rem;left:50%;right:auto;transform:translate(-50%)}}.section-story .slider-images img{width:100%;height:auto}.section-story .slider-text{width:33rem;font-size:3.2rem;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(calc(-100% - 20rem),-50%)}@media screen and (max-width:1600px){.section-story .slider-text{left:50%;transform:translate(calc(-100% - 20rem),-50%)}}@media screen and (max-width:991px){.section-story .slider-text{width:28rem;font-size:1.8rem;top:3rem;left:50%;transform:translate(-50%)}}.section-story .slider-text_one .title{color:#111;margin-bottom:1.5rem;font-size:4.8rem;font-weight:600;line-height:1}@media screen and (max-width:991px){.section-story .slider-text_one .title{font-size:3.2rem}}.section-story .slider-block{opacity:0;filter:blur(1rem);z-index:5;width:99rem;height:100%;margin-left:0;position:absolute;top:0;left:50%;transform:translate(-50%,1rem)}@media screen and (max-width:1600px){.section-story .slider-block{margin-left:0}}@media screen and (max-width:1199px){.section-story .slider-block{width:84rem}}@media screen and (max-width:991px){.section-story .slider-block{width:30rem;margin-left:.1rem}}.section-story .slider-block .screen-phone{border-radius:4.1rem;width:30rem;height:65rem;overflow:hidden}@media screen and (max-width:991px){.section-story .slider-block .screen-phone{border-radius:3.2rem;width:18.5rem;height:40.5rem}}.section-story .slider-block .screen-ipad{border-radius:.8rem;width:64rem;height:44.5rem;overflow:hidden}.section-story .slider-block.show{opacity:1;filter:blur();transition:all .6s .4s;transform:translate(-50%)}.section-story.scroll{border-radius:0 0 4.8rem 4.8rem;margin:0 10rem;box-shadow:0 19px 43px #9696961a,0 78px 78px #96969617,0 175px 105px #9696960d,0 311px 124px #96969603}@media screen and (max-width:1199px){.section-story.scroll{margin:0 5rem}}@media screen and (max-width:575px){.section-story.scroll{border-radius:0 0 2.4rem 2.4rem;margin:0 1.6rem}}.section-sliders_ipad{box-shadow:none;border-radius:0;align-items:center;height:89.2rem;margin:0;padding:0 3.2rem;transition:all .8s;display:flex}@media screen and (max-width:991px){.section-sliders_ipad{height:auto;padding:30rem 3.2rem 8rem}}@media screen and (max-width:575px){.section-sliders_ipad{padding:19.6rem .9rem 4.2rem}}.section-sliders_ipad .container{max-width:112.7rem;position:relative}@media screen and (max-width:1199px){.section-sliders_ipad .container{justify-content:flex-end;display:flex}}@media screen and (max-width:991px){.section-sliders_ipad .container{display:block}}.section-sliders_ipad .pic-ipad{justify-content:flex-end;display:flex}@media screen and (max-width:1199px){.section-sliders_ipad .pic-ipad{width:50rem}.section-sliders_ipad .pic-ipad img{width:100%}}@media screen and (max-width:991px){.section-sliders_ipad .pic-ipad{margin:0 auto}}@media screen and (max-width:575px){.section-sliders_ipad .pic-ipad{width:31rem;height:auto;display:block}}.section-sliders_ipad .slider-images{z-index:3;background-color:#fff;border-radius:.8rem;width:64rem;height:44.5rem;position:absolute;top:2.9rem;right:3.8rem;overflow:hidden}.section-sliders_ipad .slider-images img{width:100%;height:auto}@media screen and (max-width:1199px){.section-sliders_ipad .slider-images{width:45.7rem;height:31.8rem;top:2.1rem;right:2.9rem}}@media screen and (max-width:991px){.section-sliders_ipad .slider-images{right:50%;transform:translate(50%)translateZ(0)}}@media screen and (max-width:575px){.section-sliders_ipad .slider-images{border-radius:.5rem;width:28.4rem;height:19.7rem;top:1.3rem;left:51%;right:auto;transform:translate(-14.7rem)}}.section-sliders_ipad .slider-text{width:33rem;font-size:3.2rem;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}@media screen and (max-width:1199px){.section-sliders_ipad .slider-text{font-size:2.8rem}}@media screen and (max-width:991px){.section-sliders_ipad .slider-text{top:-25rem;left:50%;transform:translate(-50%)}}@media screen and (max-width:575px){.section-sliders_ipad .slider-text{width:28rem;font-size:1.8rem;top:-15.5rem;left:.9rem;transform:none}}.section-sliders_ipad .slider-text_one .title{color:#111;margin-bottom:1.5rem;font-size:4.8rem;font-weight:600;line-height:1}@media screen and (max-width:1199px){.section-sliders_ipad .slider-text_one .title{font-size:4.2rem}}@media screen and (max-width:575px){.section-sliders_ipad .slider-text_one .title{font-size:3.2rem}}.section-sliders_ipad.scroll{border-radius:0 0 4.8rem 4.8rem;margin:0 10rem;box-shadow:0 19px 43px #9696961a,0 78px 78px #96969617,0 175px 105px #9696960d,0 311px 124px #96969603}@media screen and (max-width:1600px){.section-sliders_ipad.scroll{margin:0 5rem}}@media screen and (max-width:1199px){.section-sliders_ipad.scroll{margin:0 3.2rem}}@media screen and (max-width:575px){.section-sliders_ipad.scroll{margin:0 1.6rem}}.section-about{padding:17rem .95rem 12.5rem}@media screen and (max-width:575px){.section-about{padding:11.5rem .95rem 12.5rem}}.section-about_content{color:#111;letter-spacing:.17rem;max-width:95.2rem;margin:0 auto 5rem;font-size:4.8rem;font-weight:500;line-height:1.4}@media screen and (max-width:991px){.section-about_content{font-size:3.4rem}}@media screen and (max-width:575px){.section-about_content{font-size:1.8rem}}.section-about_content .icon{vertical-align:bottom;margin:0 .5rem;display:inline-block}.section-about_content .icon img{width:6.4rem;height:auto}@media screen and (max-width:575px){.section-about_content .icon img{width:2.4rem}}.section-about_info{color:#11111180;text-align:center;justify-content:space-between;width:100%;max-width:95.2rem;margin:0 auto;display:flex}@media screen and (max-width:480px){.section-about_info{text-align:left;display:block}.section-about_info .item{margin-top:5rem}.section-about_info .item:first-child{margin-top:0}}.section-about_info .number{color:#232323;font-size:6.4rem;font-weight:600}@media screen and (max-width:991px){.section-about_info .number{font-size:5rem}}@media screen and (max-width:575px){.section-about_info .number{font-size:4rem}}.section-partners{padding:8rem .95rem 15rem}@media screen and (max-width:575px){.section-partners{padding:0 .95rem 8.2rem}}.section-partners_content{text-align:center;max-width:55.6rem;margin:0 auto 7.5rem}@media screen and (max-width:575px){.section-partners_text{font-size:1.6rem}}.section-support{background-color:#f3f4f5;padding:15.5rem .85rem 16rem}@media screen and (max-width:575px){.section-support{padding:6.5rem .85rem 4rem}}.section-support_content{text-align:center;margin-bottom:7.5rem;font-size:2.4rem}@media screen and (max-width:575px){.section-support_content{margin-bottom:5.5rem;font-size:1.4rem}.section-support_content h3{font-size:4rem}}.section-support_text{letter-spacing:.1rem;max-width:62.4rem;margin:0 auto}@media screen and (max-width:575px){.section-support_text{font-size:1.6rem}}.section-support .container{max-width:112.7rem}.section-support div[class^=col-]:last-child .support-info{margin-top:2.4rem}.section-data{padding:16rem .85rem 2.7rem;overflow:hidden}@media screen and (max-width:575px){.section-data{padding:6.5rem .85rem 0}}.section-data .subtitle{margin-bottom:2rem;font-size:2.4rem;font-weight:600}@media screen and (max-width:575px){.section-data .subtitle{font-size:1.8rem}}.section-data h2{max-width:49rem}@media screen and (max-width:991px){.section-data h2{margin:0 auto 2rem}}.section-data_text{max-width:33rem;font-size:1.6rem}@media screen and (max-width:991px){.section-data_text{margin:0 auto}}.section-data_content{padding-top:2.8rem}@media screen and (max-width:991px){.section-data_content{text-align:center;margin-bottom:3rem}}.section-data .container{max-width:112.7rem}@media screen and (max-width:1199px){.section-data_pic,.section-data_pic img{width:100%}}@media screen and (max-width:991px){.section-data_pic{justify-content:center;max-width:91%;margin:0 auto;display:flex}}.section-app{padding:0 2.7rem}@media screen and (max-width:991px){.section-app_pic{justify-content:center;margin-top:4.3rem;display:flex}}@media screen and (max-width:575px){.section-app{padding:0 1.6rem}.section-app_pic img{width:20.8rem}}.section-app_inside{background-color:#f3f4f5;border-radius:4.8rem;height:83rem;padding-top:6.6rem;position:relative;overflow:hidden}@media screen and (max-width:991px){.section-app_inside{height:auto;padding:2.6rem 3.2rem 6rem}}@media screen and (max-width:767px){.section-app_inside{padding:2.6rem 2.4rem 6rem}}@media screen and (max-width:575px){.section-app_inside{border-radius:2.4rem;padding:2.6rem 1.5rem 4.5rem}}.section-app_inside:before{content:"";z-index:3;background:linear-gradient(#f3f4f500 0%,#f3f4f5 100%);width:100%;height:24rem;display:block;position:absolute;bottom:5rem;left:0}@media screen and (max-width:575px){.section-app_inside:before{height:15rem;bottom:0}}.section-app_name{color:#e0e2e6;text-transform:uppercase;z-index:2;font-size:24.75rem;font-weight:800;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width:767px){.section-app_name{transform:none}}@media screen and (max-width:575px){.section-app_name{font-size:9.73rem;left:-1.4rem}}.section-app .container{z-index:5;max-width:119rem;position:relative}.section-app_title{color:#111;margin-bottom:2rem;font-size:4.8rem;font-weight:600}@media screen and (max-width:575px){.section-app_title{font-size:3.2rem}}.section-app_text{letter-spacing:.09rem;max-width:50.8rem;margin:0 auto 4rem}.section-app_content{text-align:center;padding-top:4.5rem;font-size:2.4rem}@media screen and (max-width:575px){.section-app_content{padding-top:0;font-size:1.6rem}}.section-app .icon-logo{border-radius:1.3rem;width:4.8rem;height:4.8rem;margin:0 auto 2.3rem}.section-app .icon-logo img{max-width:2.56rem}.section-app .btn .icon-left img{max-width:1.25rem}.section-compare{padding:12rem .85rem 16rem}@media screen and (max-width:575px){.section-compare{padding:0 .85rem 6.4rem}.section-compare .section-top{text-align:center}}.section-compare_content{background-color:#f3f4f5;border:.1rem solid #0000000a;border-radius:4.8rem;padding:1.5rem}@media screen and (max-width:575px){.section-compare_content{border-radius:2.4rem}}.section-compare .container{max-width:112.7rem}.section-reviews{padding:12rem .85rem 19.2rem;overflow:hidden}@media screen and (max-width:575px){.section-reviews{padding:6rem .85rem}.section-reviews h3{max-width:30rem;margin:0 auto 1.2rem}.section-reviews .section-top{text-align:center}}.section-reviews .container{max-width:112.7rem}.section-reviews .container .slick-list{overflow:visible}.section-reviews .container .slick-track .slick-slide:first-child .pic-card{margin-left:0}.section-reg{letter-spacing:.06rem;align-items:center;height:100vh;padding:4rem .95rem;display:flex}@media screen and (max-width:991px){.section-reg{height:auto;padding:1.6rem .95rem 3rem;display:block}}.section-reg .container{max-width:112.7rem}.section-booking{letter-spacing:.06rem;align-items:center;height:100vh;padding:4rem .95rem;display:flex}@media screen and (max-width:991px){.section-booking{height:auto;padding:1.6rem .95rem 5rem;display:block}}.section-booking h1{letter-spacing:0;font-size:6.4rem}@media screen and (max-width:575px){.section-booking h1{font-size:4rem}}.section-booking .container{max-width:112.7rem}.section-dark{color:#fff;background-color:#111}.section-dark .form-label{color:#ccc;padding-left:.9rem}.section-dark .form-control{color:#ffffff80;background:#ffffff0d;border:.1rem solid #ffffff1a}.section-dark .form-control::-webkit-input-placeholder{color:#ffffff80}.section-dark .form-control::placeholder{color:#ffffff80}.section-dark .form-control:-moz-placeholder-shown{color:#ffffff80}.section-dark .form-control:placeholder-shown{color:#ffffff80}.section-dark .form-control:focus,.section-dark .form-control:active{color:#ffffff80;border-color:#155dfc;box-shadow:0 0 1.2rem #155dfc4d;background:#ffffff0d!important}.clinics .btn{color:#141414;background:#fff}.clinics .btn:hover,.clinics .btn:focus,.clinics .btn:active{box-shadow:none!important;color:#171717!important;background-color:#fffc!important}.clinics .btn:disabled,.clinics .btn.disabled{color:#14141480;background-color:#ffffff80}.clinics .support-block{color:#6e6f70;background-color:#ffffff0d}.clinics .support-block_content .title{color:#fff}.clinics .header .navbar-collapse .header-logo{display:none;position:absolute;top:2.4rem;left:1.6rem}@media screen and (max-width:575px){.clinics .header .navbar-collapse .header-logo{display:block}.clinics .header-right{justify-content:center}.clinics .header-right li{flex:0 0 50%;max-width:50%;margin-left:0}.clinics .header-right .btn-header{border-radius:4rem;height:5.2rem}.clinics .header-right .btn-reg{background-color:#0000}}.clinics .section-main{padding:14rem 3.2rem 6.2rem}@media screen and (max-width:575px){.clinics .section-main{padding:16rem 0 4rem 2rem}}.clinics .section-main h1 .row-one{color:#ffffff80;display:block}.clinics .section-main h1 .row-two{color:#fff}.clinics .section-main .slogan{color:#fffc;max-width:41rem;margin:0 auto 4rem}.clinics .section-app.section-dark{background-color:#fff}.clinics .section-app_inside{color:#fff;background:linear-gradient(#222 0%,#111 97.17%);padding-top:6.6rem}.clinics .section-app_inside:before{display:none}.clinics .section-app_name{color:#0000;background:linear-gradient(#222323 0%,#111 81.99%);-webkit-background-clip:text;background-clip:text;font-size:24.75rem;bottom:7rem}@media screen and (max-width:767px){.clinics .section-app_name{bottom:6rem;left:-2.6rem}}@media screen and (max-width:575px){.clinics .section-app_name{bottom:-8.1rem}}.clinics .section-app_title{color:#fff}.clinics .section-app_text{color:#6e6f70;font-size:2.4rem}@media screen and (max-width:575px){.clinics .section-app_text{font-size:1.6rem}}.clinics .section-app_content{margin-bottom:11.4rem;padding-top:0}@media screen and (max-width:575px){.clinics .section-app_content{margin-bottom:10rem}}.clinics .section-support h3{color:#fff}@media screen and (max-width:575px){.clinics .section-support h3{font-size:3.2rem}}.clinics .section-support .section-support_text{color:#6e6f70}@media screen and (max-width:575px){.clinics .section-support .section-support_text{max-width:28.3rem;font-size:1.4rem}}.section-static{color:#11111180;letter-spacing:.06rem;padding:17rem .85rem 6rem;font-size:1.6rem;line-height:1.4}@media screen and (max-width:575px){.section-static{padding-bottom:3rem}}.section-static p{margin-bottom:2.2rem}.section-static .container{max-width:112.7rem}.section-static h1{color:#111;letter-spacing:.08rem;font-size:6.4rem;font-weight:500}@media screen and (max-width:991px){.section-static h1{font-size:6rem}}@media screen and (max-width:575px){.section-static h1{font-size:4rem}}.section-static h4{color:#111;margin:5rem 0 2rem;font-size:3.2rem;font-weight:500}@media screen and (max-width:575px){.section-static h4{margin-top:3.5rem;font-size:2.8rem}}.section-static ul li{padding-left:2.4rem;position:relative}.section-static ul li:before{content:"";background-color:#11111180;border-radius:100%;width:.4rem;height:.4rem;display:block;position:absolute;top:.9rem;left:.9rem}.section-static ul.space li{margin-top:2rem}.section-static ul.space li:first-child{margin-top:0}.section-static .static-pic,.section-static .static-pic img{width:100%}.footer-email{padding-left:2.4rem;position:relative}.footer-email:before{content:"";background:url(/images/icon-email2.svg) 0 0/cover no-repeat;width:1.3rem;height:1.1rem;display:block;position:absolute;top:.4rem;left:0}
.auth-social-row{gap:1.2rem;margin-bottom:2.4rem;display:flex}.auth-social-btn{color:#1d1c2b;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:1.2rem;flex:1;justify-content:center;align-items:center;gap:.8rem;height:5.6rem;font-size:1.6rem;font-weight:500;transition:background .15s,border-color .15s;display:flex}.auth-social-btn:hover{background:#f5f5f5;border-color:#b0b5bc}.auth-divider{align-items:center;gap:1rem;margin:.4rem 0 2.4rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e5e7eb;flex:1;height:1px}.auth-divider-text{color:#888;font-size:1.2rem}.auth-otp-group{gap:.8rem;max-width:36.1rem;display:flex}.auth-otp-cell{text-align:center;color:#111;background:#fff;border:1px solid #d1d5db;border-radius:.8rem;outline:none;flex:1;width:5.6rem;height:5.6rem;font-size:2rem;font-weight:600;transition:border-color .15s}@media screen and (max-width:575px){.auth-otp-cell{width:4.2rem;height:4.2rem}}.auth-otp-cell::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.auth-otp-cell::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.auth-otp-cell:focus{border-color:#155dfc;box-shadow:0 0 0 3px #155dfc1f}.auth-resend{color:#888;max-width:36.1rem;margin:1.6rem 0 2rem;font-size:1.3rem}.auth-resend-btn{color:#111;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.3rem;font-weight:600;text-decoration:underline}.auth-resend-btn:disabled{opacity:.5;cursor:not-allowed}.auth-error{color:#dc2626;max-width:36.1rem;margin-bottom:1.2rem;font-size:1.3rem}
.sticky-mobile-bar{display:none}@media screen and (max-width:575px){.sticky-mobile-bar{box-sizing:border-box;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:100%;max-width:calc(100% - 4rem);bottom:calc(1.6rem + env(safe-area-inset-bottom));z-index:50;opacity:0;pointer-events:none;background:#0000000a;border-radius:10rem;align-items:center;gap:.4rem;padding:1rem;transition:opacity .35s,transform .35s;display:flex;position:fixed;left:50%;transform:translate(-50%)translateY(calc(100% + 2.4rem));box-shadow:0 143px 40px #7a7a7a00,0 91px 37px #7a7a7a03,0 51px 31px #7a7a7a0d,0 23px 23px #7a7a7a17,0 6px 13px #7a7a7a1a}.sticky-mobile-bar.visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.sticky-mobile-bar .smb-btn-outline{color:#141414;white-space:nowrap;background:#fff;border-radius:10rem;flex:1;justify-content:center;align-items:center;gap:.6rem;width:15rem;height:4.4rem;font-size:1.4rem;font-weight:500;display:flex}.sticky-mobile-bar .smb-btn-dark{color:#fff;white-space:nowrap;background:#141414;border-radius:10rem;flex:1;justify-content:center;align-items:center;gap:.6rem;width:15rem;height:4.4rem;font-size:1.4rem;font-weight:500;display:flex}}.booking-who-search{position:relative}.booking-search-dropdown{z-index:10;max-height:30rem;margin-top:.4rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.booking-dropdown__empty{color:#667085;text-align:center;padding:1.2rem;font-size:1.4rem}.booking-doctor--clickable{cursor:pointer;box-shadow:none;border:none}.booking-lang-label{min-width:13rem;margin-right:1rem}.booking-lang-dropdown-wrapper{position:relative}.hint-list--hscroll{scrollbar-width:thin;scrollbar-color:#d0d5dd transparent;flex-wrap:nowrap;gap:.8rem;margin-left:0;padding:1.4rem 0;overflow-x:auto}.hint-list--hscroll::-webkit-scrollbar{height:4px}.hint-list--hscroll::-webkit-scrollbar-track{background:0 0}.hint-list--hscroll::-webkit-scrollbar-thumb{background-color:#d0d5dd;border-radius:2px}.hint-list--hscroll li{flex-shrink:0;padding-left:0}.hint-list--hscroll .hint-one{white-space:nowrap;margin-top:0}.hint-list--wrap{flex-wrap:wrap;gap:.4rem}.hint-list--wrap li{width:auto}@media screen and (max-width:575px){.hint-list--hscroll{max-width:35rem;padding:1.4rem .2rem}}.lang-chip{cursor:pointer;border:1px solid #155eef;align-items:center;gap:.8rem;margin-top:0;display:inline-flex;position:relative}.lang-flag{border-radius:.2rem}.lang-flag--shrink{border-radius:.2rem;flex-shrink:0}.lang-chip__remove{color:#888;align-items:center;margin:0 .3rem;font-size:1.4rem;display:flex}.lang-add-btn{cursor:pointer;margin-top:0;margin-left:.4rem;padding:0 1.5rem}.lang-dropdown{z-index:10;scrollbar-width:none;width:18rem;max-height:27rem;margin-top:.4rem;padding:0 .5rem;position:absolute;top:100%;right:0;overflow-y:auto}.lang-dropdown__header{background:#fff;border-bottom:1px solid #eee;align-items:start;padding:.8rem .5rem;display:flex;position:sticky;top:0}.lang-dropdown__search-wrap{align-items:center;display:flex;position:relative}.lang-dropdown__search-icon{opacity:.4;pointer-events:none;position:absolute;left:.8rem}.lang-dropdown__search-input{border:1px solid #ddd;border-radius:1.2rem;outline:none;width:100%;padding:.5rem .8rem .5rem 2.8rem;font-size:1.4rem}.lang-dropdown__close-btn{flex-shrink:0;align-items:center;padding:.2rem;display:flex}.lang-dropdown__item{cursor:pointer;align-items:center;gap:.8rem;padding:.8rem 1.2rem;display:flex}.booking-confirm__loading{min-height:20rem}.booking-form-control--black,.booking-form-control--black:focus,.booking-form-control--black:active{color:#000}.booking-form-row--no-mb{margin-bottom:0}.booking-form-row--note{max-width:none;margin-top:2rem}.booking-note-input,.booking-note-input:focus,.booking-note-input:active{resize:vertical;color:#000}.booking-footer--relative{position:relative}.booking-footer__text--static{position:relative;bottom:0}.booking-step-footer{padding:2rem 0}.booking-step2-loading{min-height:30rem}.session-expired-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.session-expired-modal{text-align:center;background:#fff;border-radius:1.2rem;flex-flow:column;align-items:center;width:90%;max-width:50rem;padding:3.2rem;display:flex}.session-expired-modal__title{color:#010204;margin:2rem 0 .8rem;font-size:2rem;font-weight:600}.session-expired-modal__text{color:#70707b;margin-bottom:3rem;font-size:1.6rem}.session-expired-modal__actions{justify-content:center;gap:1.6rem;width:100%;display:flex}.session-expired-modal__actions .btn{width:20rem;height:4.8rem}.session-expired-modal__actions .btn-white{border:1px solid #f2f4f7;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.booking-substep--clickable{cursor:pointer}.booking-clinic-address{opacity:.7;font-size:.85em}.booking-clinic-hint{opacity:.6;margin-top:.5rem;font-size:.85em}.booking-form-row--full{max-width:none}.booking-slots-column{flex-direction:column;gap:1.6rem;display:flex}.booking-clinic-header{color:#70707b;align-items:center;gap:.6rem;margin-bottom:.8rem;font-size:1.3rem;display:flex}.checkbox-row--wrap{flex-wrap:wrap;gap:.8rem}.booking-slots-column .checkbox-row--wrap{gap:.4rem}.booking-slots-column .checkbox-row--wrap li{flex:0 0 calc(33.333% - .27rem);padding-left:0}.booking-slots-column .checkbox-row--wrap .form-checkbox label{justify-content:center;width:100%}.booking-doctors-loading{color:#70707b;padding:1.6rem}
