.css-isolation input,.css-isolation select,.css-isolation textarea,button{border:1px solid transparent;font-family:FreeSetLightC,Arial}.css-isolation input,.css-isolation select,.css-isolation textarea,body,button{font-family:FreeSetLightC,Arial}.css-isolation .button,.taplink__btn,a{text-decoration:none}.custom-checkbox__js,.custom-checkbox__js.default,.custom-checkbox__js.switch{-webkit-box-align:center;cursor:pointer}@font-face{font-family:FreeSetLightC;src:url(../fonts/FreeSetLightC.woff);font-weight:300;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}body:not(.using-keyboard) [tabindex],body:not(.using-keyboard) a,body:not(.using-keyboard) button,body:not(.using-keyboard) input,body:not(.using-keyboard) select,body:not(.using-keyboard) textarea,body:not(.using-keyboard) video{outline:0}body.using-keyboard [tabindex],body.using-keyboard a,body.using-keyboard button,body.using-keyboard input[type=submit],body.using-keyboard video{-webkit-transition:outline 0s ease;-o-transition:outline 0s ease;transition:outline 0s ease;outline:transparent solid 2px}body.using-keyboard [tabindex]:focus,body.using-keyboard a:focus,body.using-keyboard button:focus,body.using-keyboard input[type=submit]:focus,body.using-keyboard video:focus{z-index:1;outline-color:#3a89ff}body.using-keyboard input:not([type=submit]):focus,body.using-keyboard select:focus,body.using-keyboard textarea:focus{outline:0;-webkit-box-shadow:0 0 8px #00a1f0;box-shadow:0 0 8px #00a1f0}[tabindex],a,button,input,select,textarea{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}video{width:100%;height:auto}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1408px}.css-isolation input,.css-isolation select,.css-isolation textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:15px;color:#231f20}.css-isolation .bcg-color_brand button,.css-isolation .bcg-color_brand input,.css-isolation .bcg-color_brand select,.css-isolation .bcg-color_brand textarea{background-color:#fff}.css-isolation [type=submit]{padding:15px}button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent}.button,button,input[type=submit]{cursor:pointer;line-height:normal}.css-isolation .button,.css-isolation button,.css-isolation input[type=submit]{line-height:normal;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.css-isolation .button{height:auto;padding:12.5px 15px;display:inline-block}.css-isolation .button-brand{fill:#fff;color:#fff;border:1px solid #00a1f0;background-color:#00a1f0}.css-isolation .button-border,.css-isolation .button-transparent{color:#00a1f0;background-color:transparent}.css-isolation .button-border{border:1px solid #00a1f0}.btn,.button,.compare-btn,.footer-bottom__health_link,.js-doctor-visit,.js-popup-record,.nd-button,.p-advant__buy-btn,.p-advant__consult-btn,.p-main-banner__buy-btn,.p-main-banner__consult-btn,.p-program-inner__buy-btn,.p-program-inner__more-btn,.p-program-l2__buy-btn,.p-program-l2__consult-btn,.p-program__price,button,input[type=submit]{border-radius:6px}@media (hover){.btn:hover,.button:not(.no-hover):hover,.footer-bottom__health_link:hover,.js-doctor-visit:hover,.js-popup-record:hover,.nd-button:hover,.p-advant__buy-btn:hover,.p-main-banner__buy-btn:hover,.p-main-banner__consult-btn:hover,.p-program-inner__buy-btn:hover,.p-program-inner__more-btn:hover,.p-program-l2__buy-btn:hover,.p-program-l2__consult-btn:hover,.p-program__price:hover,button:not(.no-hover):hover,input[type=submit]:hover{fill:#fff;color:#fff;border-color:#0090d7;background-color:#0090d7}.btn:hover svg,.button:not(.no-hover):hover svg,.footer-bottom__health_link:hover svg,.js-doctor-visit:hover svg,.js-popup-record:hover svg,.nd-button:hover svg,.p-advant__buy-btn:hover svg,.p-main-banner__buy-btn:hover svg,.p-main-banner__consult-btn:hover svg,.p-program-inner__buy-btn:hover svg,.p-program-inner__more-btn:hover svg,.p-program-l2__buy-btn:hover svg,.p-program-l2__consult-btn:hover svg,.p-program__price:hover svg,button:not(.no-hover):hover svg,input[type=submit]:hover svg{fill:#fff}}.wrapper-reloading{position:relative}.wrapper-reloading:after,.wrapper-reloading:before{content:'';opacity:1;position:absolute;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.wrapper-reloading:after{top:0;left:0;z-index:1;width:100%;height:100%;display:block;background-color:rgba(247,247,247,.82)}.wrapper-reloading:before{top:0;left:0;right:0;bottom:0;z-index:2;margin:auto;width:128px;height:128px;display:inline-block;background:url(./img/icon-preloader.svg) center no-repeat;background-size:contain;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.wrapper-reloading.hide:after,.wrapper-reloading.hide:before{opacity:0}@-webkit-keyframes animeWrapReloading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animeWrapReloading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}h1,h2,h3,h4,h5,h6{font-weight:400}.text,a,ol,p,td,ul{line-height:130%}.text,ol,p,td,ul{color:#231f20}.text{margin:20px 0}p{margin:0}a{color:#00a1f0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-checkbox__text a,a:not([class]):hover{text-decoration:underline}ol[class] li,ul[class] li{list-style-type:none}ol:not([class]),ul:not([class]){padding:0}ol:not([class]) li,ul:not([class]) li{line-height:130%;position:relative;padding:0 0 0 16px;list-style-type:none}ol:not([class]) li+li,ul:not([class]) li+li{margin-top:15px}ul:not([class]) li:before{content:'';width:6px;height:6px;top:6px;left:0;display:block;position:absolute;border-radius:50%;background-color:#7dd9ff}ol{counter-reset:myCounter}ol li:before{counter-increment:myCounter;content:counter(myCounter) '. ';top:0;left:0;color:#7dd9ff;font-weight:700;font-size:inherit;position:absolute}table{width:100%;border-collapse:collapse}table td{line-height:130%}.using-keyboard .checkbox_default__js input[type=checkbox]:focus+.checkbox_default__checkbox,.using-keyboard .checkbox_switch__js input[type=checkbox]:focus+.checkbox_switch__checkbox,.using-keyboard .custom-checkbox__js input[type=checkbox]:focus+.custom-checkbox__checkbox{border-color:#3a89ff}.custom-checkbox__js{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-checkbox__js input[type=checkbox]{opacity:0;z-index:-1;width:.1px;height:.1px;padding:0;position:absolute;background-color:transparent}.custom-checkbox__checkbox,.custom-checkbox__js.default .custom-checkbox__checkbox{width:30px;margin-right:20px;-webkit-box-sizing:border-box;display:block;overflow:hidden}.custom-checkbox__js input[type=checkbox]:checked+.custom-checkbox__checkbox:before{top:0}.custom-checkbox__js input[type=checkbox].bcg-color_lightDarkGray:checked+.custom-checkbox__checkbox{background-color:#00a1f0}.custom-checkbox__js input[type=checkbox].bcg-color_lightDarkGray:checked+.custom-checkbox__checkbox:before{top:0;border-color:#fff}.custom-checkbox__js input[type=checkbox]:focus+.custom-checkbox__checkbox{z-index:1;border-color:#3a89ff}.custom-checkbox__checkbox{height:30px;min-width:30px;position:relative;border-radius:5px;box-sizing:border-box;background-color:#fff;border:2px solid #f1f1f1}.custom-checkbox__checkbox:before{content:'';top:-50px;left:0;right:0;bottom:0;margin:auto;width:6px;height:12px;display:block;position:absolute;border-style:solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:0 2px 2px 0;border-color:#00a1f0;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.custom-checkbox__text{line-height:20px;position:relative;display:inline-block}.custom-checkbox__js.default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.custom-checkbox__js.default input[type=checkbox]{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;background-color:transparent}.custom-checkbox__js.default input[type=checkbox]:checked+.custom-checkbox__checkbox:before{top:0;opacity:1}.custom-checkbox__js.default input[type=checkbox].bcg-color_lightDarkGray:checked+.custom-checkbox__checkbox{background-color:#00a1f0}.custom-checkbox__js.default input[type=checkbox].bcg-color_lightDarkGray:checked+.custom-checkbox__checkbox:before{top:0;opacity:1;border-color:#fff}.custom-checkbox__js.default input[type=checkbox]:focus+.custom-checkbox__checkbox{z-index:1;border-color:#3a89ff}.custom-checkbox__js.default .custom-checkbox__checkbox{height:30px;min-width:30px;position:relative;box-sizing:border-box;border:2px solid #f1f1f1}.custom-checkbox__js.default .custom-checkbox__checkbox:before{content:'';top:-50px;left:0;right:0;bottom:0;margin:auto;width:6px;height:12px;display:block;position:absolute;border-style:solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:0 2px 2px 0;border-color:#00a1f0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-checkbox__js.switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-checkbox__js.switch *{-webkit-box-sizing:border-box;box-sizing:border-box}.custom-checkbox__js.switch input[type=checkbox]{z-index:-1;width:.1px;height:.1px;position:absolute;background-color:transparent}.custom-checkbox__js.switch input[type=checkbox]:checked+.custom-checkbox__checkbox:before{width:100%;background-color:#fff}.custom-checkbox__js.switch input[type=checkbox]:checked+.custom-checkbox__checkbox:after{opacity:1}.custom-checkbox__js.switch .custom-checkbox__checkbox{width:30px;height:20px;min-width:30px;min-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-right:10px;border:2px solid #00a1f0}.custom-checkbox__js.switch .custom-checkbox__checkbox:after,.custom-checkbox__js.switch .custom-checkbox__checkbox:before{content:'';top:0;bottom:0;width:calc((30px - 2px)/ 2);height:100%;margin:auto 0;display:block;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#00a1f0}.custom-checkbox__js.switch .custom-checkbox__checkbox:before{left:0}.custom-checkbox__js.switch .custom-checkbox__checkbox:after{right:0;opacity:0}.custom-scrollbar-x::-webkit-scrollbar-track,.custom-scrollbar-y::-webkit-scrollbar-track{background-color:#e1e3ed}.custom-scrollbar-x::-webkit-scrollbar-thumb,.custom-scrollbar-y::-webkit-scrollbar-thumb{border-radius:100px;background-color:#d3d7e2}.custom-scrollbar-x::-webkit-scrollbar{height:20px}.custom-scrollbar-y::-webkit-scrollbar{width:20px}.uppercase{text-transform:uppercase}.button.normal-case,.normal-case{text-transform:none}.overflow-hidden{overflow:hidden}.bg-cosmetology{background-color:#efa6a9}.bg-pantone{background-color:#a7dddc}.css-isolation .bg-white{background-color:#fff}.css-isolation .bg-verySoftBlue{background-color:#c5e8fe}.css-isolation .bg-verySoftGreen{background-color:#d6e5ae}.css-isolation .bg-paleOrange{background-color:#ffdebd}.css-isolation .bg-brandInstagram{background:-o-linear-gradient(2.07deg,rgba(254,202,89,.5) 0,rgba(236,88,96,.5) 28.65%,rgba(112,87,203,.5) 65.62%,rgba(179,63,188,.5) 100%);background:linear-gradient(87.93deg,rgba(254,202,89,.5) 0,rgba(236,88,96,.5) 28.65%,rgba(112,87,203,.5) 65.62%,rgba(179,63,188,.5) 100%)}.taplink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;min-height:100vh;position:relative;padding:30px 40px;background-color:#00a1f0}.taplink.bg-cosmetology{background-color:#efa6a9}.taplink.bg-pantone{background-color:#a7dddc}.taplink__header{width:100%;text-align:center;margin:0 0 55px}.taplink__main{width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:365px;padding:0!important}.taplink-cosmetology .taplink__main,.taplink-home .taplink__main{max-width:268px}.taplink__footer{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;margin:24px 0 0}.taplink__footer-btn{color:#fff;font-size:18px}.taplink__subtitle,.taplink__title{color:#fff;line-height:130%;text-align:center}.taplink__title{font-size:45px;font-weight:700;margin:0 0 15px}.taplink__subtitle{font-size:20px;font-weight:400;margin:15px 0}.taplink__btn{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:0;width:100%;padding:16px;font-size:16px;cursor:pointer;text-align:center;color:#00a1f0;border-radius:10px;letter-spacing:0}.taplink__btn span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.taplink__btn.bg-brandInstagram{color:#fff}.taplink__btn.bg-brandInstagram svg{fill:#fff}.taplink__btn+.taplink__btn{margin:23px 0 0}.taplink__form{margin:40px 0}.taplink__field{width:100%}.taplink__field+.taplink__field{margin-top:20px}.taplink .taplink__field{background-color:#fff}.taplink__checkbox{margin:40px 0 20px}.taplink__checkbox p{margin:0;color:#fff}.taplink__submit[type=submit]{width:100%;color:#fff;background-color:#00a1f0}#popupSuccess .js-result-text{color:#00a1f0}@media screen and (max-width:768px){.taplink{padding:40px 20px}.taplink__header{margin:0 0 20px}.taplink__title{font-size:36px}.taplink__subtitle{font-size:18px}.taplink__btn{font-size:16px}.taplink__form{margin:20px 0 40px}#popupRecord .input-row+.input-row{margin-top:0}#popupRecord .col12+.col12{margin-top:0!important}}
/*# sourceMappingURL=taplink.min.css.map */

.grecaptcha-badge {
    display: none;
}
