*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#5bc63d;text-decoration:none}a:hover{color:#86c648;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.1rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.wrapper,body{min-width:600px}.wrapper{margin:0 auto;max-width:1200px;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.wrapper{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.wrapper{padding-left:30px;padding-right:30px}}.font-weight-bold{font-weight:700}.page-header.page-header--v2{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-5px;margin-right:-5px;padding-bottom:8px;padding-top:8px}@media screen and (min-width:768px){.page-header.page-header--v2{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.page-header.page-header--v2{margin-left:-15px;margin-right:-15px}}.page-header.page-header--v2 .page-header__logo{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:150px}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__logo{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__logo{margin-left:15px;margin-right:15px}}.page-header.page-header--v2 .page-header__controls{word-wrap:break-word;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:-8px -5px;margin-left:0!important;margin-right:0!important}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__controls{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__controls{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__controls{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__controls{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__controls{flex-direction:column;width:calc(100% - 110px)}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__controls{width:calc(100% - 180px)}}@media screen and (min-width:1200px){.page-header.page-header--v2 .page-header__controls{flex-direction:row;margin-bottom:0;margin-top:0;width:970px}}.page-header.page-header--v2 .page-header__main-nav{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;order:1}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__main-nav{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__main-nav{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__main-nav{align-self:flex-start;order:1}}@media screen and (min-width:1200px){.page-header.page-header--v2 .page-header__main-nav{align-self:center;order:0}}.page-header.page-header--v2 .page-header__main-nav .nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:right;list-style:none;margin-bottom:0;padding-left:0}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item{flex:1 1 auto;font-size:1.1rem;list-style:none;margin:0 -20px;padding:0 40px;position:relative;text-align:center}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item a{color:#212529;display:inline-block;height:36px;line-height:36px}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item a:focus,.page-header.page-header--v2 .page-header__main-nav .nav .nav__item a:hover{text-decoration:none}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item:not(:first-child):before{background-color:#ffe28f;border-radius:3px;content:"";display:inline-block;height:6px;left:17px;margin-top:-3px;position:absolute;top:50%;width:6px}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item:focus,.page-header.page-header--v2 .page-header__main-nav .nav .nav__item:hover{background:url(/img-v2/main-nav-bg.png) no-repeat 50% 50%}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item-badge{font-size:14px;height:20px;line-height:20px;position:absolute;right:20px;top:0}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item-badge--discount{background-color:#e5006d;border-radius:50%;color:#fff;width:20px}.page-header.page-header--v2 .page-header__main-nav .nav .nav__item-badge--award{background-color:#86c648;border-radius:20px;color:#fff;min-width:20px;padding-left:3px;padding-right:3px}.page-header.page-header--v2 .page-header__nav{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;order:0}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__nav{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__nav{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__nav{align-self:flex-end;order:0}}@media screen and (min-width:1200px){.page-header.page-header--v2 .page-header__nav{align-self:center;order:1}}.page-header.page-header--v2 .page-header__nav .nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:right;list-style:none;margin-bottom:0;padding-left:0}.page-header.page-header--v2 .page-header__nav .nav .nav__item{flex:1 1 auto;font-size:.95rem;list-style:none;padding-left:5px;position:relative;text-align:center}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__nav .nav .nav__item{padding-left:16px}}.page-header.page-header--v2 .page-header__nav .nav .nav__item.nav__item--icon .nav__control{font-size:1.2rem}.page-header.page-header--v2 .page-header__nav .nav .nav__item .nav__control{cursor:pointer}.page-header.page-header--v2 .page-header__nav .nav .nav__item a:focus,.page-header.page-header--v2 .page-header__nav .nav .nav__item a:hover{text-decoration:underline}.page-header.page-header--v2 .page-header__logo{margin-right:0;width:100px}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__logo{margin-right:5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__logo{width:150px}}.page-header.page-header--v2 .page-header__logo img{height:auto;width:100%}.page-header.page-header--v2 .page-header__nav{font-size:.9rem}.page-header.page-header--v2 .page-header__nav .debug-breakpoint{display:none}@media screen and (min-width:600px){.page-header.page-header--v2 .page-header__nav{font-size:.95rem}.page-header.page-header--v2 .page-header__nav .debug-breakpoint{display:flex}}.page-header.page-header--v2 .page-header__main-nav{display:none}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__main-nav{display:block}}.page-header.page-header--v2 .page-header__nav-mobile{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:50px}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__nav-mobile{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.page-header.page-header--v2 .page-header__nav-mobile{margin-left:15px;margin-right:15px}}.page-header.page-header--v2 .page-header__nav-mobile .el-button--text .app-icon{fill:#d5b87e;height:2rem;width:2rem}.page-header.page-header--v2 .page-header__nav-mobile .el-button--text .app-icon:active,.page-header.page-header--v2 .page-header__nav-mobile .el-button--text .app-icon:focus,.page-header.page-header--v2 .page-header__nav-mobile .el-button--text .app-icon:hover{fill:#ddc698}@media screen and (min-width:768px){.page-header.page-header--v2 .page-header__nav-mobile{display:none}}.mobile--v2 .wrapper,.mobile--v2 body{min-width:320px}.quick-setting .quick-setting__item{font-size:.9rem;margin-bottom:.5rem}.footer-main{display:flex;flex-wrap:wrap;font-size:.875rem;margin-left:-5px;margin-right:-5px;padding-top:2rem}@media screen and (min-width:768px){.footer-main{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.footer-main{margin-left:-15px;margin-right:-15px}}.footer-main .footer-main__block--menu{order:1}.footer-main .footer-main__block--copyright{font-size:.8rem;order:4}.footer-main .footer-main__block--social{order:2}.footer-main .footer-main__block--award{font-size:.8rem;order:3}.footer-main .footer-main__block{word-wrap:break-word;box-sizing:border-box;margin-bottom:1.5rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.footer-main .footer-main__block{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.footer-main .footer-main__block{margin-left:15px;margin-right:15px}}.footer-main .footer-main__nav{display:flex;flex-wrap:wrap;justify-content:space-around;line-height:2.5;list-style:none;padding-left:0}.footer-main .footer-main__nav a{color:#000;font-weight:400}.footer-main .footer-main__social{align-self:center;text-align:center}.footer-main .footer-main__social a{display:inline-block;margin:0 5px}@media screen and (min-width:768px){.footer-main .footer-main__social a{margin:0 15px}}.footer-main .mobile-app-banners{text-align:center}.footer-main .mobile-app-banners a img{height:40px}@media screen and (min-width:768px){.footer-main .mobile-app-banners a img{height:auto}.footer-main .footer-main__nav{flex-wrap:nowrap;line-height:1.5}.footer-main .footer-main__block--menu{order:1;width:calc(100% - 10px)}.footer-main .footer-main__block--copyright{order:4;width:calc(100% - 10px)}.footer-main .footer-main__block--social{order:2;width:calc(50% - 10px)}.footer-main .footer-main__block--award{order:3;width:calc(50% - 10px)}}@media screen and (min-width:992px){.footer-main .footer-main__nav{justify-content:space-between}.footer-main .mobile-app-banners{text-align:left}.footer-main .footer-main__block--menu{order:1;width:calc(60% - 30px)}.footer-main .footer-main__block--copyright{font-size:.875rem;order:2;width:calc(40% - 30px)}.footer-main .footer-main__block--social{order:3;width:calc(60% - 30px)}.footer-main .footer-main__block--award{font-size:.875rem;order:4;width:calc(40% - 30px)}.footer-main .footer-main__social{text-align:left}.footer-main .footer-main__social a{margin:0 50px 0 0}}@media screen and (min-width:1200px){.footer-main .footer-main__nav{margin-right:2rem}.footer-main .footer-main__block--award,.footer-main .footer-main__block--copyright,.footer-main .footer-main__block--menu,.footer-main .footer-main__block--social{width:calc(50% - 30px)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin-bottom:.5rem}.h1,h1{color:#98248f;font-size:1.9rem;font-weight:700}@media screen and (min-width:992px){.h1,h1{font-size:2.25rem}}.caption{align-items:center;display:flex;font-size:1.9rem;font-weight:700;justify-content:space-between;line-height:1.1;margin-bottom:.8em;text-align:center}.caption .caption__text.caption__text--fullwidth{width:100%}.caption .caption__controls{display:none;font-size:1rem;font-weight:400}.caption .caption__decoration{display:none}.caption .caption__description{font-size:.45em;font-weight:400;margin:1em 0}.caption h1{font-weight:400}.caption.caption--medium{font-size:1.8rem}.caption.caption--small{font-size:1.2rem}.caption.caption--mini{font-size:1rem}@media screen and (min-width:768px){.caption{line-height:1.25;text-align:left}.caption .caption__decoration{display:block;height:2px;width:50%}}@media screen and (min-width:992px){.caption{font-size:2.25rem;font-weight:700;line-height:1.25}.caption .caption__controls{display:block}.caption .caption__text--small{font-size:1.5rem}.caption.caption--medium{font-size:2rem}.caption.caption--small{font-size:1.5rem}.caption.caption--mini{font-size:1.2rem}}@media screen and (min-width:1200px){.caption{font-size:3rem;font-weight:700;line-height:1.25}.caption .caption__controls{display:block}.caption.caption--medium{font-size:2rem}.caption.caption--small{font-size:1.5rem}.caption.caption--mini{font-size:1.2rem}}.caption--centered,.caption_centered{justify-content:center;text-align:center}.caption--centered .caption__decoration,.caption_centered .caption__decoration{margin:0 auto}.caption--purple-black,.caption_purple-black{color:#000}.caption--purple-black .caption__accent,.caption_purple-black .caption__accent{color:#98248f}.caption--purple-black .caption__decoration,.caption_purple-black .caption__decoration{background:url(/img-v2/caption-decor-purple.png)}.caption--black-purple,.caption_black-purple{color:#98248f}.caption--black-purple .caption__accent,.caption_black-purple .caption__accent{color:#000}.caption--black-purple .caption__decoration,.caption_black-purple .caption__decoration{background:url(/img-v2/caption-decor-purple.png)}.caption_white-black{color:#000}.caption_white-black .caption__accent{color:#fff}.caption_white-black .caption__decoration{background:url(/img-v2/caption-decor-white.png)}.white{color:#fff}.black{color:#000}.purple{color:#98248f}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1)}.hr,hr{margin-bottom:1rem;margin-top:1rem}.hr:before{background:url(/img-v2/caption-decor-purple.png) repeat-x;content:"";display:block;height:2px}@media screen and (min-width:768px){.hr:before{width:50%}}.rubber--green .hr:before{background:url(/img-v2/caption-decor-white.png) repeat-x}@media screen and (min-width:768px){.hr--fullwidth:before{width:100%}}.small,small{font-size:80%;font-weight:300}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:80%}.blockquote-footer:before{content:"— "}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.link-dashed{border-bottom-style:dashed;border-bottom-width:1px;text-decoration:none}.link-dashed:hover{border-bottom-color:transparent;text-decoration:none}.block{padding-bottom:2rem;padding-top:2rem}.block .block__text{margin-bottom:2rem}.block .block__text p:last-child,.block .block__text:last-child{margin-bottom:0}.block.block--next,.caption+.block{padding-top:0}.block-preschool-years{font-size:1rem}.block-preschool-years .banner,.block-preschool-years .d-sm{display:none}.block-preschool-years .block__to-action{text-align:center}@media screen and (min-width:600px){.block-preschool-years .banner,.block-preschool-years .d-sm{display:block}.block-preschool-years .block__to-action{text-align:left}}@media screen and (min-width:768px){.block-preschool-years .block__text{display:block;font-size:1.125rem}}.block-preschool-years .year-set-short{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.block-preschool-years .year-set-short{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.block-preschool-years .year-set-short{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.block-preschool-years .year-set-short{flex-wrap:wrap}}.block-preschool-years .year-set-short .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.block-preschool-years .year-set-short .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.block-preschool-years .year-set-short .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.block-preschool-years .year-set-short .card{width:calc(50% - 10px)}}@media screen and (min-width:768px){.block-preschool-years .year-set-short .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.block-preschool-years .year-set-short .card{width:calc(25% - 30px)}}.block-preschool-years .year-set-short .banner{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.block-preschool-years .year-set-short .banner{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.block-preschool-years .year-set-short .banner{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.set-screen{margin:0 -10px;overflow-x:scroll;padding:0 10px}@media screen and (min-width:600px){.set-screen{margin:0;overflow:visible;padding:0}}.block-school-years{font-size:1rem}.block-school-years .d-sm{display:none}.block-school-years .block__to-action{text-align:center}@media screen and (min-width:600px){.block-school-years .d-sm{display:block}.block-school-years .block__to-action{text-align:left}}@media screen and (min-width:768px){.block-school-years .block__text{display:block;font-size:1.125rem}}.block-school-years .year-set-short{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.block-school-years .year-set-short{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.block-school-years .year-set-short{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.block-school-years .year-set-short{flex-wrap:wrap}}.block-school-years .year-set-short .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.block-school-years .year-set-short .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.block-school-years .year-set-short .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.block-school-years .year-set-short .card{width:calc(50% - 10px)}}@media screen and (min-width:768px){.block-school-years .year-set-short .card{width:calc(50% - 10px)}}@media screen and (min-width:992px){.block-school-years .year-set-short .card{width:calc(25% - 30px)}}.seocontent{padding:2rem 0 1rem}.seocontent .seocontent__text{font-size:.875rem}.seocontent .seocontent__text p{margin-bottom:.5em;text-indent:1.5em}.limit-block .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.limit-block .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.limit-block .row{margin-left:-15px;margin-right:-15px}}.limit-block .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.limit-block .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.limit-block .row .col{margin-left:15px;margin-right:15px}}.limit-block .row .col--1{text-align:center}@media screen and (min-width:992px){.limit-block .row .col--1,.limit-block .row .col--2{width:calc(50% - 30px)}}.limit-block .row .col--2 .header{color:#98248f;font-size:1.5rem;font-weight:700}.media{align-items:center;display:flex;flex-wrap:nowrap}.media .media__object{flex:0 0 auto;margin-right:1rem}.card-simple{margin-bottom:30px}.card-compact{border-radius:5px}.card-compact,.card-video-compact{background-color:#fff;border:1px solid #f1f1f1;box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);margin-bottom:30px}.card-video-compact{border-radius:5px}.card-video-compact:hover{box-shadow:none;color:#212529;text-decoration:none}.card-video-compact .card__image img{width:100%}.card-video-compact .card__body{align-items:center;display:flex;font-size:.875rem;padding:1rem}.card-picture-compact{background-color:#fff;border:1px solid #f1f1f1;border-radius:5px;box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);cursor:pointer;margin-bottom:30px}.card-picture-compact:hover{box-shadow:none;color:#212529;text-decoration:none}.card-picture-compact .card__media{height:0;padding-bottom:70%;position:relative;width:100%}.card-picture-compact .card__media .card__embed{align-items:center;background-color:#a19b90;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.card-picture-compact .card__media .card__embed img{width:100%}.card-picture-compact .card__body{align-items:center;display:flex;font-size:.875rem;padding:1rem}.card-year-compact{border-radius:5px;color:#fff;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.card-year-compact:hover{color:#fff;text-decoration:none}.card-year-compact .card__image{margin:15px 0}.card-year-compact .card__info{font-size:.875rem;margin-bottom:10px}.card-year-compact .card__title{font-size:3rem;font-weight:700}.card-year-compact .card__text{font-size:.875rem}.card-year-compact .card__body{padding-bottom:15px}.card-year-compact.card-year-compact--2,.card-year-compact.card-year-compact--21{background-color:#a08ac5;box-shadow:0 8px 0 0 #795999,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--2 .card__body,.card-year-compact.card-year-compact--21 .card__body{background-color:#9378ac;border-top:1px solid #7c5d99}.card-year-compact.card-year-compact--3{background-color:#fb9839;box-shadow:0 8px 0 0 #c25706,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--3 .card__body{background-color:#e27826;border-top:1px solid #d1691a}.card-year-compact.card-year-compact--22,.card-year-compact.card-year-compact--4{background-color:#62ad57;box-shadow:0 8px 0 0 #205420,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--22 .card__body,.card-year-compact.card-year-compact--4 .card__body{background-color:#3e803c;border-top:1px solid #326c2f}.card-year-compact.card-year-compact--23,.card-year-compact.card-year-compact--5{background-color:#7490e7;box-shadow:0 8px 0 0 #2c4da1,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--23 .card__body,.card-year-compact.card-year-compact--5 .card__body{background-color:#577ad2;border-top:1px solid #4264bb}.card-year-compact.card-year-compact--23 .card__title{font-size:2.5rem;line-height:1.8}.card-year-compact.card-year-compact--24,.card-year-compact.card-year-compact--6{background-color:#ea6a60;box-shadow:0 8px 0 0 #8e140a,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--24 .card__body,.card-year-compact.card-year-compact--6 .card__body{background-color:#d74437;border-top:1px solid #c43a2f}.card-year-compact.card-year-compact--7{background-color:#f6bb27;box-shadow:0 8px 0 0 #a75305,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--7 .card__body{background-color:#e78d0c;border-top:1px solid #ca8013}.card-year-compact.card-year-compact--8{background-color:#7ebca2;box-shadow:0 8px 0 0 #216347,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--8 .card__body{background-color:#4a9676;border-top:1px solid #3f916e}.card-year-compact.card-year-compact--9{background-color:#e28093;box-shadow:0 8px 0 0 #7d192c,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--9 .card__body{background-color:#9d3e50;border-top:1px solid #963245}.card-year-compact.card-year-compact--10{background-color:#fdb06b;box-shadow:0 8px 0 0 #975115,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--10 .card__body{background-color:#ed8b38;border-top:1px solid #e2684a}.card-year-compact.card-year-compact--11{background-color:#b5dbdf;box-shadow:0 8px 0 0 #28696f,0 0 29px 0 hsla(38,15%,67%,.7)}.card-year-compact.card-year-compact--11 .card__body{background-color:#61b3bb;border-top:1px solid #4499a0}.card-sheet{background:none;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;padding:0}.card-sheet .card__title{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.card-sheet{background:url(/img-v2/bg/card-sheet.png) repeat-x right 10px,#fff;box-shadow:0 0 27px 0 hsla(39,16%,83%,.32);margin-bottom:15px;padding:30px 20px}.card-sheet .card__title{display:flex;flex-direction:column;justify-content:center}}.card-sheet-horizontal{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px}@media screen and (min-width:768px){.card-sheet-horizontal{flex-direction:row}}.card-sheet-horizontal .card__body{background:url(/img-v2/bg/card-sheet-horizontal.png) repeat-y 10px 30px,#ffefe9;border-radius:.2rem;font-size:1.25rem;padding:30px 30px 30px 50px}.card-sheet-horizontal .card__title{color:#98248f;font-weight:700}.card-horizontal{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.story .story__tag:before{content:"#"}.story-sheet{background:url(/img-v2/bg/card-sheet.png) repeat-x right 10px,#fff;box-shadow:0 0 27px 0 hsla(39,16%,83%,.32);display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:15px;padding:50px 30px 30px}.story-sheet .story__title{font-size:1rem;font-weight:700;line-height:1;margin-bottom:1rem}.story-sheet .story__info{display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:1rem}.story-sheet .story__image{margin-bottom:1rem}.story-sheet .story__image img{width:100%}.story-sheet .story__tag{color:#000;font-size:.875rem}.banner-1{margin-bottom:1rem}.banner-1 .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.banner-1 .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.banner-1 .row{margin-left:-15px;margin-right:-15px}}.banner-1 .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}@media screen and (min-width:768px){.banner-1 .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.banner-1 .col{margin-left:15px;margin-right:15px}}.banner-1 .col--1{text-align:center}.banner-1 .col--1 img{max-height:200px;max-width:100%}.banner-1 .col--2{margin-bottom:20px;margin-top:20px}.banner-1 .col--2 img{width:100%}.rubber--new-year .rubber__container{background:#86c749}@media screen and (min-width:992px){.rubber--new-year .rubber__container{background:url(/img-v2/promo/34/bg.png),url(/img-v2/bg/ny-l.png) no-repeat calc(20% - 300px) top,url(/img-v2/bg/ny-r.png) no-repeat calc(80% + 300px) top,#86c749!important}}.rubber--new-year .caption_purple-black .caption__accent{color:#000}.rubber--new-year .caption_purple-black .caption__decoration{background:url(/img-v2/caption-decor-white.png)}@media screen and (min-width:992px){.home-banner-ny{background:url(/img-v2/promo/34/bg.png),url(/img-v2/bg/ny-l.png) no-repeat calc(20% - 300px) top,url(/img-v2/bg/ny-r.png) no-repeat calc(80% + 300px) top,#86c749!important}}@media screen and (min-width:1200px){.home-banner-ny{background:url(/img-v2/promo/34/bg.png),url(/img-v2/bg/ny-l.png) no-repeat calc(20% - 300px) top,url(/img-v2/bg/ny-r.png) no-repeat calc(80% + 300px) top,#86c749!important}}.home-banner-ny .home-banner-ny__container{padding-bottom:16px;position:relative}.home-banner-ny .home-banner-ny__container .home-banner-ny__row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-bottom:15px;padding-top:20px}@media screen and (min-width:768px){.home-banner-ny .home-banner-ny__container .home-banner-ny__row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.home-banner-ny .home-banner-ny__container .home-banner-ny__row{margin-left:-15px;margin-right:-15px}}.home-banner-ny .home-banner-ny__container .home-banner-ny__image-col{word-wrap:break-word;box-sizing:border-box;display:none;height:372px;margin-left:5px;margin-right:5px;text-align:center}@media screen and (min-width:768px){.home-banner-ny .home-banner-ny__container .home-banner-ny__image-col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-banner-ny .home-banner-ny__container .home-banner-ny__image-col{display:block;margin-left:15px;margin-right:15px;width:calc(48% - 30px)}}.home-banner-ny .home-banner-ny__container .home-banner-ny__image-col img{max-width:100%}.home-banner-ny .home-banner-ny__container .el-carousel__container{height:372px}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col{margin-left:15px;margin-right:15px;padding-left:50px;width:calc(52% - 30px)}}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col h1{color:#000;font-size:2.5rem;padding-bottom:1rem}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits{font-size:1.2rem;line-height:1.2;list-style:none;padding-left:0}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits .benefits__item{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:15px}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits .benefits__icon{fill:#98248f;background-color:#fff;border-radius:50%;height:46px;margin-right:15px;min-height:46px;min-width:46px;width:46px}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits .benefits__ico{border-radius:50%;flex:0 0 46px;height:46px;margin-right:15px;width:46px}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits .benefits__ico_2{background:url(/img-v2/home-banners/1/b2.png) no-repeat 50% 50%,#fff}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits .benefits__ico_3{background:url(/img-v2/home-banners/1/b3.png) no-repeat 50% 50%,#fff}.home-banner-ny .home-banner-ny__container .home-banner-ny__text-col .home-banner-ny__benefits .benefits__ico_4{background:url(/img-v2/home-banners/1/b4.png) no-repeat 50% 50%,#fff}.home-banner-ny .home-banner-ny__curve{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 300V50c320-40 500-40 1000 10v240' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:150px;text-align:center;width:100%}.home-banner-ny .home-banner-ny__curve .el-button{display:inline-block}.banner-year-set-short--ny{background:url(/img-v2/bg/ny-l.png) no-repeat -210px -20px,#86c749;border-radius:5px;box-shadow:0 0 29px 0 hsla(38,15%,67%,.7);cursor:default;height:343px;margin-bottom:38px;padding-bottom:1rem;padding-top:1rem;text-align:center}.banner-year-set-short--ny .banner__image img{max-height:290px;max-width:100%}.banner-year-set-short--ny .banner__text-1{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:0;margin-top:-25px}.rubber.rubber--simple .rubber__container{background-image:none}@media screen and (min-width:992px){.rubber--line .rubber__container{background:url(/img-v2/blocks/bg-line.png) no-repeat 50% 50%}}.rubber--pink .rubber__container{background:#ffeee9}@media screen and (min-width:992px){.rubber--pink .rubber__container{background:url(/img-v2/bg/v1-left.png) no-repeat -350px top,url(/img-v2/bg/v1-right.png) no-repeat calc(100% + 300px) top,#ffeee9}.rubber--pink .rubber__curve--top{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 150V50c260 50 600-80 1000-10v110' fill='%23FFEEE9' stroke='%23FFEEE9'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px}.rubber--pink .rubber__curve--bottom{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 150V80c260 20 600-90 1000-20v90' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px;margin-top:-100px}}@media screen and (min-width:1200px){.rubber--pink .rubber__container{background:url(/img-v2/bg/v1-left.png) no-repeat calc(-400px + 20%) top,url(/img-v2/bg/v1-right.png) no-repeat calc(80% + 400px) top,#ffeee9}.rubber--pink .rubber__curve--top{height:125px;margin-top:-20px}.rubber--pink .rubber__curve--bottom{height:160px;margin-top:-160px}}@media screen and (min-width:992px){.rubber--pink.rubber--party .rubber__container{background:url(/img-v2/bg/party-1.png) no-repeat calc(65% + 440px) 0,url(/img-v2/bg/party-2.png) no-repeat calc(65% + 440px) 400px,#ffeee9;padding-bottom:70px}.rubber--pink.rubber--bottom-curve .rubber__container{padding-bottom:100px}}@media screen and (min-width:1200px){.rubber--pink.rubber--bottom-curve .rubber__container{padding-bottom:150px}}.rubber--green .rubber__container{background:#abce4d}@media screen and (min-width:992px){.rubber--green .rubber__container{background:url(/img-v2/bg/v2-left.png) no-repeat -450px top,url(/img-v2/bg/v2-right.png) no-repeat calc(100% + 300px) top,#abce4d}.rubber--green .rubber__curve--top{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 150V50c260 50 600-80 1000-10v110' fill='%23ABCE4D' stroke='%23ABCE4D'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px}.rubber--green .rubber__curve--bottom{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 150V80c260 20 600-90 1000-20v90' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px;margin-top:-100px}}@media screen and (min-width:1200px){.rubber--green .rubber__container{background:url(/img-v2/bg/v2-left.png) no-repeat calc(-550px + 20%) top,url(/img-v2/bg/v2-right.png) no-repeat calc(80% + 400px) top,#abce4d}.rubber--green .rubber__curve--top{height:125px;margin-top:-20px}.rubber--green .rubber__curve--bottom{height:150px;margin-top:-150px}}@media(max-width:980px){.black_mode{background:#000!important}}.rubber--yellow .rubber__container{background:#fed25c}@media screen and (min-width:992px){.rubber--yellow .rubber__container{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat -300px 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--yellow .rubber__container.rubber__container--lights-right{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(100% + 200px) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--yellow .rubber__container.rubber__container--lights-off{background:url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--yellow .rubber__curve--top{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 0v30c260-30 600 80 1000-5l9000-25' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px}.rubber--yellow .rubber__curve--bottom{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 300V50c320-40 500-40 1000 10v240' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px;margin-top:-100px}}@media screen and (min-width:1200px){.rubber--yellow .rubber__container{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(-300px + 30%) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--yellow.rubber__container--lights-right{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(70% - 300px) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--yellow.rubber__container--lights-off{background:url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--yellow .rubber__curve--top{height:125px;margin-top:-20px}.rubber--yellow .rubber__curve--bottom{height:150px;margin-top:-150px}}@media(min-width:981px){.rubber--kiber .rubber__container{background:url(/img-v2/promo/33/bg.png)}}@media(max-width:980px){.rubber--kiber .rubber__container{background:#fed25c!important}}@media screen and (max-width:980px)and (min-width:992px){.rubber--kiber .rubber__container{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat -300px 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--kiber .rubber__container.rubber__container--lights-right{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(100% + 200px) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--kiber .rubber__container.rubber__container--lights-off{background:url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--kiber .rubber__curve--top{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 0v30c260-30 600 80 1000-5l9000-25' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px}.rubber--kiber .rubber__curve--bottom{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 300V50c320-40 500-40 1000 10v240' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px;margin-top:-100px}}@media screen and (max-width:980px)and (min-width:1200px){.rubber--kiber .rubber__container{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(-300px + 30%) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--kiber.rubber__container--lights-right{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(70% - 300px) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--kiber.rubber__container--lights-off{background:url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.rubber--kiber .rubber__curve--top{height:125px;margin-top:-20px}.rubber--kiber .rubber__curve--bottom{height:150px;margin-top:-150px}}.rubber--grey .rubber__container{background:#f5f5f5}@media screen and (min-width:992px){.rubber--grey .rubber__curve--top+.rubber__container{margin-top:-30px}.rubber--grey .rubber__curve--top{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 150V0c400 50 600 50 1000 0v150' fill='%23F5F5F5' stroke='%23F5F5F5'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:100px}}@media screen and (min-width:1200px){.rubber--grey .rubber__curve--top{height:100px}}.rubber--birthday .rubber__container{background:url(/img-v2/bg/birthday-pattern.png),#beda76}.rubber--orange .rubber__container{background:#fed25c}.rubber--white .rubber__container,.rubber-white .rubber__container{background:#fff}.rubber--shadow-top{box-shadow:inset 0 10px 6px -10px hsla(38,15%,67%,.7);padding-top:30px}.rubber--shadow-top.rubber--users-layout{box-shadow:none;padding-top:0}@media screen and (min-width:768px){.rubber--shadow-top.rubber--users-layout{box-shadow:inset 0 10px 6px -10px hsla(38,15%,67%,.7);padding-top:30px}}.rubber--shadow-top.rubber--reports-layout{box-shadow:none;padding-top:0}@media screen and (min-width:768px){.rubber--shadow-top.rubber--reports-layout{box-shadow:inset 0 10px 6px -10px hsla(38,15%,67%,.7);padding-top:30px}}@media screen and (min-width:992px){.rubber--after-grey .rubber__curve--top{background-color:#f5f5f5}}@media screen and (min-width:1200px){.rubber--after-grey .rubber__curve--top{background-color:#f5f5f5}}.block-topic-home{font-size:1.125rem;padding-bottom:0;padding-top:0}.block-topic-home .block__text{display:none;margin-bottom:2rem}@media screen and (min-width:600px){.block-topic-home .block__text{display:block}}.year-set-short .card{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:38px}.year-set-short .card:hover{border-radius:5px;box-shadow:none;cursor:pointer}.year-set-short .banner .el-carousel__indicator--horizontal{padding:5px 4px}.year-set-short .banner-year-set-short{background:url(/img-v2/home-banners/2/pattern.png),#f8d36f;border-radius:5px;box-shadow:0 0 29px 0 hsla(38,15%,67%,.7);cursor:default;margin-bottom:38px;padding-bottom:1rem;padding-top:1rem;text-align:center}.year-set-short .banner-year-set-short .banner__image img{width:250px}.year-set-short .banner-year-set-short .banner__text-1{font-size:2rem;margin-bottom:.5rem}.year-set-short .banner-year-set-short .banner__controls{display:flex;justify-content:space-around;margin-bottom:.3rem}.year-set-short .banner-year-set-short .banner__controls img{box-shadow:0 0 10px 0 hsla(38,15%,67%,.7);width:200px}.year-set-short .banner-year-set-short .banner__controls img:hover{box-shadow:none}.block-awards-home{font-size:1rem}.block-awards-home .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.block-awards-home .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.block-awards-home .row{margin-left:-15px;margin-right:-15px}}.block-awards-home .col1{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.block-awards-home .col1{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.block-awards-home .col1{margin-left:15px;margin-right:15px}}.block-awards-home .btn,.block-awards-home .col2{display:none}.block-awards-home .block__image{text-align:center}.block-awards-home .block__image img{width:75%}.block-awards-home .block-to-action{text-align:center}.block-awards-home .d-sm{display:none}.block-awards-home .el-button.d-xs{display:inline-block}.block-awards-home .el-button.d-sm{display:none}@media screen and (min-width:600px){.block-awards-home .block__image{text-align:center}.block-awards-home .block__image img{width:50%}.block-awards-home .block-to-action{text-align:left}}@media screen and (min-width:768px){.block-awards-home{font-size:1.125rem}.block-awards-home .block__image{display:none}.block-awards-home .col1{width:calc(60% - 10px)}.block-awards-home .col2{word-wrap:break-word;box-sizing:border-box;display:block;margin-left:5px;margin-right:5px;width:calc(40% - 10px)}}@media screen and (min-width:768px)and (min-width:768px){.block-awards-home .col2{margin-left:5px;margin-right:5px}}@media screen and (min-width:768px)and (min-width:992px){.block-awards-home .col2{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.block-awards-home .col2 img{margin-bottom:0;margin-left:0;margin-top:0;width:100%}.block-awards-home .d-xs{display:none}.block-awards-home .d-sm{display:block}}@media screen and (min-width:992px){.block-awards-home .btn{display:inline-block}.block-awards-home .col1{display:flex;flex-direction:column;justify-content:space-between;width:calc(65% - 30px)}.block-awards-home .col1 .block__text{padding-right:70px}.block-awards-home .col2{word-wrap:break-word;box-sizing:border-box;display:block;margin-left:5px;margin-right:5px;text-align:right;width:calc(33.33333% - 10px)}}@media screen and (min-width:992px)and (min-width:768px){.block-awards-home .col2{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px)and (min-width:992px){.block-awards-home .col2{margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px)}}@media screen and (min-width:992px){.block-awards-home .col2 img{margin-bottom:-70px;margin-left:-85px;margin-top:-50px;width:419px}.block-awards-home .el-button.d-xs{display:none}.block-awards-home .el-button.d-sm{display:inline-block}}@media screen and (min-width:1200px){.block-awards-home .col1{width:calc(65% - 30px)}.block-awards-home .col1 .block__text{width:650px}.block-awards-home .col2 img{margin-bottom:-70px;margin-left:-85px;margin-top:-85px;width:500px}}.home-cartoon-block{font-size:1rem}.home-cartoon-block .d-sm{display:none}.home-cartoon-block .d-xs{display:block}.home-cartoon-block .block-to-action{text-align:center}@media screen and (min-width:600px){.home-cartoon-block .d-sm{display:block}.home-cartoon-block .d-xs{display:none}}@media screen and (min-width:768px){.home-cartoon-block{font-size:1.125rem}}.home-cartoon-set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.home-cartoon-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.home-cartoon-set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.home-cartoon-set{flex-wrap:wrap}}.home-cartoon-set .card{word-wrap:break-word;box-sizing:border-box;cursor:pointer;flex-shrink:0;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.home-cartoon-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-cartoon-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.home-cartoon-set .card{width:calc(50% - 10px)}}@media screen and (min-width:768px){.home-cartoon-set .card{width:calc(50% - 10px)}}.home-cartoon-set .set__description{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.home-cartoon-set .set__description{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-cartoon-set .set__description{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.home-cartoon-set .set__description{width:calc(100% - 10px)}}@media screen and (min-width:992px){.home-cartoon-set .set__description{width:calc(50% - 30px)}.home-cartoon-set .home-cartoon-set__cartoon--1,.home-cartoon-set .home-cartoon-set__cartoon--2{width:calc(25% - 30px)}.home-cartoon-set .home-cartoon-set__cartoon--3,.home-cartoon-set .home-cartoon-set__cartoon--4{width:calc(50% - 30px)}}.home-review-block{font-size:1rem}.home-review-block .d-sm{display:none}.home-review-block .d-xs{display:block}.home-review-block .block-to-action{text-align:center}@media screen and (min-width:600px){.home-review-block .d-sm{display:block}.home-review-block .d-xs{display:none}}@media screen and (min-width:768px){.home-review-block{font-size:1.125rem}}.home-review-set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.home-review-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.home-review-set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.home-review-set{flex-wrap:wrap}}.home-review-set .card-picture-compact{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:75vw}@media screen and (min-width:768px){.home-review-set .card-picture-compact{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-review-set .card-picture-compact{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.home-review-set .card-picture-compact{width:calc(25% - 10px)}}@media screen and (min-width:768px){.home-review-set .card-picture-compact{width:calc(25% - 10px)}}@media screen and (min-width:992px){.home-review-set .card-picture-compact{width:calc(25% - 30px)}}.home-review-set .postcard{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:75vw}@media screen and (min-width:768px){.home-review-set .postcard{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-review-set .postcard{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.home-review-set .postcard{width:calc(33.33333% - 10px)}}@media screen and (min-width:768px){.home-review-set .postcard{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.home-review-set .postcard{width:calc(33.33333% - 30px)}}.home-blog-block{font-size:1rem}.home-blog-block .d-sm{display:none}.home-blog-block .d-xs{display:block}.home-blog-block .block-to-action{text-align:center}@media screen and (min-width:600px){.home-blog-block .d-sm{display:block}.home-blog-block .d-xs{display:none}}@media screen and (min-width:768px){.home-blog-block{font-size:1.125rem}}.home-blog-set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.home-blog-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.home-blog-set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.home-blog-set{flex-wrap:wrap}}.home-blog-set .story{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.home-blog-set .story{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.home-blog-set .story{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.home-blog-set .story{width:calc(25% - 10px)}}@media screen and (min-width:768px){.home-blog-set .story{width:calc(25% - 10px)}}@media screen and (min-width:992px){.home-blog-set .story{width:calc(25% - 30px)}}.home-banners .banner-1{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat 10% 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat 0,url(/img-v2/home-banners/1/bg-r.png) no-repeat 100%,#fed25c;height:620px;position:relative}.home-banners .banner-1:after{background-color:#fff;border-radius:50%;bottom:-85px;content:"";height:170px;position:absolute;width:100%}.home-banners .banner-1 .content .image-col{margin:0 50px 0 -110px}.home-banners .banner-1 .content .text-col h1{color:#98248f;font-size:2.5rem;font-weight:700;margin-top:20px}.home-banners .banner-1 .content .text-col .benefits{font-size:1.6rem}.home-banner-1{background:#fed25c}.home-banner-1 .d-sm{display:none}.home-banner-1 .h1{font-size:1.5rem;padding-bottom:1rem;text-align:center}.home-banner-1 .home-banner-1__row-xs{padding-top:20px}.home-banner-1 .home-banner-1__row-xs .home-banner-1__benefits-carousel .el-carousel__item{text-align:center}.home-banner-1 .home-banner-1__row-xs .home-banner-1__benefits-carousel .el-carousel__button{width:25px}.home-banner-1 .home-banner-1__row-xs .home-banner-1__benefits-carousel .img{margin-bottom:.5rem}.home-banner-1 .home-banner-1__container{position:relative}@media screen and (min-width:768px){.home-banner-1 .d-xs{display:none}.home-banner-1 .d-sm{display:block}.home-banner-1 h1{font-size:2rem;text-align:left}.home-banner-1 .home-banner-1__container{padding-bottom:16px}.home-banner-1 .home-banner-1__container .home-banner-1__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;margin-right:-5px;padding-bottom:15px;padding-top:20px}}@media screen and (min-width:768px)and (min-width:768px){.home-banner-1 .home-banner-1__container .home-banner-1__row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:768px)and (min-width:992px){.home-banner-1 .home-banner-1__container .home-banner-1__row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.home-banner-1 .home-banner-1__container .home-banner-1__image-col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;text-align:center;width:calc(37% - 30px)}}@media screen and (min-width:768px)and (min-width:768px){.home-banner-1 .home-banner-1__container .home-banner-1__image-col{margin-left:5px;margin-right:5px}}@media screen and (min-width:768px)and (min-width:992px){.home-banner-1 .home-banner-1__container .home-banner-1__image-col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.home-banner-1 .home-banner-1__container .home-banner-1__image-col img{width:100%}.home-banner-1 .home-banner-1__container .home-banner-1__text-col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;padding-left:50px;width:calc(63% - 30px)}}@media screen and (min-width:768px)and (min-width:768px){.home-banner-1 .home-banner-1__container .home-banner-1__text-col{margin-left:5px;margin-right:5px}}@media screen and (min-width:768px)and (min-width:992px){.home-banner-1 .home-banner-1__container .home-banner-1__text-col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits{font-size:1rem;line-height:1;list-style:none;padding-left:0}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__item{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:15px;text-align:left}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__icon{fill:#98248f;background-color:#fff;border-radius:50%;display:block;height:36px;margin-right:10px;min-height:36px;min-width:36px;width:36px}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__ico{border-radius:50%;display:flex;flex:0 0 36px;height:36px;margin-right:10px;min-height:36px;min-width:36px;width:36px}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__ico_2{background:url(/img-v2/home-banners/1/b2.png) no-repeat 50% 50%,#fff}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__ico_3{background:url(/img-v2/home-banners/1/b3.png) no-repeat 50% 50%,#fff}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__ico_4{background:url(/img-v2/home-banners/1/b4.png) no-repeat 50% 50%,#fff}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__ico_5{background:url(/img-v2/home-banners/1/b5.png) no-repeat 50% 50%,#fff}}.home-banner-1 .home-banner-1__curve{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 300V50c320-40 500-40 1000 10v240' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:150px;margin-bottom:-70px;text-align:center;width:100%}.home-banner-1 .home-banner-1__curve .el-button.d-xs{display:inline-block}.home-banner-1 .home-banner-1__curve .el-button.d-sm{display:none}@media screen and (min-width:992px){.home-banner-1{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat -300px 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}.home-banner-1 .home-banner-1__curve{margin-bottom:0}.home-banner-1 .home-banner-1__curve .el-button.d-xs{display:none}.home-banner-1 .home-banner-1__curve .el-button.d-sm{display:inline-block}.home-banner-1 .home-banner-1__container .home-banner-1__image-col{display:block;width:calc(37% - 30px)}.home-banner-1 .home-banner-1__container .home-banner-1__text-col{padding-left:50px;width:calc(63% - 30px)}.home-banner-1 .home-banner-1__container .home-banner-1__text-col h1{font-size:2.5rem}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits{font-size:1.2rem;line-height:1.2}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__icon{height:46px;margin-right:15px;min-height:46px;min-width:46px;width:46px}.home-banner-1 .home-banner-1__container .home-banner-1__text-col .home-banner-1__benefits .benefits__ico{flex:0 0 46px;height:46px;margin-right:15px;width:46px}}@media screen and (min-width:1200px){.home-banner-1{background:url(/img-v2/home-banners/1/bg-team.png) no-repeat calc(-300px + 30%) 0,url(/img-v2/home-banners/1/bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/home-banners/1/bg-r.png) no-repeat calc(80% + 350px),#fed25c}}.home-page-h2{font-weight:700}@media screen and (min-width:1200px){.home-page-h2{font-size:48px;font-weight:700;line-height:60px}}.awards-unauthorized-page .awards-unauthorized-page__head{padding-top:2rem}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__head{font-size:1.25rem}.awards-unauthorized-page .awards-unauthorized-page__head .wrapper{padding-bottom:100px}}@media screen and (min-width:1200px){.awards-unauthorized-page .awards-unauthorized-page__head .wrapper{padding-bottom:150px}}.awards-unauthorized-page .awards-unauthorized-page__head .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__head .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__head .row{margin-left:-15px;margin-right:-15px}}.awards-unauthorized-page .awards-unauthorized-page__head .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__head .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__head .row .col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__head .row .col{width:calc(50% - 10px)}}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__head .row .col{width:calc(50% - 30px)}}.awards-unauthorized-page .awards-unauthorized-page__head .row .col__img{text-align:center}.awards-unauthorized-page .awards-unauthorized-page__head .row .col__img img{max-height:200px}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__head .row .col__img img{max-height:350px}}@media screen and (min-width:1200px){.awards-unauthorized-page .awards-unauthorized-page__head .row .col__img img{max-height:100%}}.awards-unauthorized-page .awards-unauthorized-page__head .benefits{list-style:none;padding:0}.awards-unauthorized-page .awards-unauthorized-page__head .benefits .benefits__item{background:url(/img-v2/icons/star.png) no-repeat 0 0;padding:0 0 2rem 2rem}.awards-unauthorized-page .awards-unauthorized-page__head .to-action{margin-bottom:2rem;text-align:center}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__head .to-action{margin-bottom:0;text-align:left}}.awards-unauthorized-page .awards-unauthorized-page__body{padding-top:2rem}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__body{margin-bottom:50px}}.awards-unauthorized-page .awards-unauthorized-page__body .row{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__body .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__body .row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.awards-unauthorized-page .awards-unauthorized-page__body .row{flex-wrap:wrap}}.awards-unauthorized-page .awards-unauthorized-page__body .row .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;font-size:1.5rem;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__body .row .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__body .row .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.awards-unauthorized-page .awards-unauthorized-page__body .row .card{width:calc(50% - 10px)}}@media screen and (min-width:768px){.awards-unauthorized-page .awards-unauthorized-page__body .row .card{width:calc(50% - 10px)}}@media screen and (min-width:992px){.awards-unauthorized-page .awards-unauthorized-page__body .row .card{width:calc(25% - 30px)}}.awards-unauthorized-page .awards-unauthorized-page__body .row .card .card__title{font-weight:700;line-height:1.8rem;margin-bottom:.5rem}.awards-unauthorized-page .awards-unauthorized-page__body .row .card .card__image{min-height:240px;text-align:center}.awards-unauthorized-page .awards-unauthorized-page__body .row .card .card__image img{max-height:220px}.awards-unauthorized-page .awards-unauthorized-page__body .row .card .card__text{font-size:1.2rem}.awards-unauthorized-page .awards-unauthorized-page__footer{margin-bottom:2rem;padding:2rem 0;text-align:center}.awards-unauthorized-page .awards-unauthorized-page__footer .caption{margin-bottom:2rem}.awards-header .awards-header__block{background:url(/img-v2/awards/bgi-l-2.png) no-repeat 0,url(/img-v2/awards/bgi-r-2.png) no-repeat 100%,#ffeee9;position:relative}.awards-header .wrapper{padding-bottom:0;padding-top:0}.awards-header .awards-header__block__wrapper{padding:35px 30px}.awards-header .awards-header__block__wrapper .caption.caption_purple-black{margin-bottom:1rem}.awards-header__block__wrapper .clearfix{clear:both}.awards-user-nav{display:flex;overflow-x:auto}.awards-user-nav .awards-user-nav__avatar{float:left;position:relative;text-align:center}.awards-user-nav .awards-user-nav__avatar .awards-user-nav__avatar__img{background-color:#fff;border:1px solid #f1f1f1;border-radius:50%;-webkit-box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);height:75px}.awards-user-nav .awards-user-nav__avatar .awards-user-nav__avatar__img:hover{-webkit-box-shadow:none;box-shadow:none}.awards-user-nav .awards-user-nav__avatar .awards-user-nav__avatar__ico{height:30px;left:65px;position:absolute}.awards-user-nav__avatar__name{font-size:1rem;font-weight:700;margin-top:1rem;width:90px}.awards-user-nav__item{float:left;margin-left:45px;position:relative;text-align:center}.awards-user-nav__item img{width:55px}.awards-user-nav__item a{color:#000;text-decoration:none}.awards-user-nav__item .caption{display:block;font-size:1rem;font-weight:700;margin-top:1rem;text-align:center}.awards-user-nav__item .caption.active{color:#98248f}.awards-user-nav__item__img_block{border-radius:50%;padding:10px}.awards-user-nav__item__img_block:hover{-webkit-box-shadow:0 2px #f8e394,0 -2px #f8e394,2px 0 #f8e394,-2px 0 #f8e394;box-shadow:0 2px #f8e394,0 -2px #f8e394,2px 0 #f8e394,-2px 0 #f8e394}.awards-user-nav__item__img_block.active{background-color:#f8e394;-webkit-box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7)}.awards-user-nav__item__img_block.active:hover{-webkit-box-shadow:none;box-shadow:none}.awards-body .alert-info{margin-bottom:2rem;text-align:center}.awards-body .caption__accent{font-size:2rem}.awards-body .caption_purple-black{display:block;margin-top:2rem}.awards-body .caption .caption__decoration{margin:auto;width:30%}.awards-footer .rubber__container{padding-bottom:50px}.awards-footer.medals{padding-top:75px}.awards-footer.medals .el-button{margin-top:40px}.awards-footer.medals .awards-footer__medals_text{display:block;padding-top:20px}.awards-footer.cups{padding-top:75px}.awards-footer.cups .el-button{margin-top:40px}.awards-footer.cups .awards-footer__cups_text{display:block;padding-top:20px}.awards-footer .wrap{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.awards-footer .wrap{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-footer .wrap{margin-left:-15px;margin-right:-15px}}.awards-footer__text{font-size:1rem;font-weight:700;padding:20px 10px}@media screen and (min-width:992px){.awards-footer__text{word-wrap:break-word;box-sizing:border-box;font-size:1.75rem;margin-left:5px;margin-right:5px;padding:0 0 0 100px;width:calc(125% - 10px)}}@media screen and (min-width:992px)and (min-width:768px){.awards-footer__text{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px)and (min-width:992px){.awards-footer__text{margin-left:15px;margin-right:15px}}@media screen and (min-width:992px)and (min-width:768px){.awards-footer__text{width:calc(125% - 10px)}}@media screen and (min-width:992px)and (min-width:992px){.awards-footer__text{width:calc(75% - 30px)}}.awards-footer__text a.el-button{float:right}.awards-items-block{background:url(/img-v2/awards/awards_background_2.png) no-repeat 0 100%;background-size:contain;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-bottom:20px}@media screen and (min-width:768px){.awards-items-block{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-items-block{margin-left:-15px;margin-right:-15px}}.awards-items-block-diplom{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-bottom:20px}@media screen and (min-width:768px){.awards-items-block-diplom{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-items-block-diplom{margin-left:-15px;margin-right:-15px}}.awards-items-block-diplom .small_img{height:200px}.awards-items-block .award-item{word-wrap:break-word;box-sizing:border-box;margin:20px 5px;position:relative;text-align:center;width:calc(20% - 10px)}@media screen and (min-width:768px){.awards-items-block .award-item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-items-block .award-item{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-items-block .award-item{width:calc(40% - 10px)}}@media screen and (min-width:992px){.awards-items-block .award-item{width:calc(20% - 30px)}}.awards-items-block .award-item .award-image{margin:auto;width:100%}.awards-items-block .award-item .image{background-size:contain!important;margin:auto;overflow:hidden;position:relative;width:100%}.awards-items-block .award-item .image:before{content:"";float:left;padding-top:100%}.awards-items-block .award-item .award-badge{background-color:#86c648;border-radius:20px;color:#fff;display:block;font-size:16px;font-style:italic;height:36px;padding-top:6px;position:absolute;right:20px;text-align:center;top:10px;width:36px}.awards-body .alert-info .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:2rem}@media screen and (min-width:768px){.awards-body .alert-info .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-body .alert-info .row{margin-left:-15px;margin-right:-15px}}.awards-body__block__alert__medal-awaits{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(166.66667% - 10px)}@media screen and (min-width:768px){.awards-body__block__alert__medal-awaits{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-body__block__alert__medal-awaits{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-body__block__alert__medal-awaits{width:calc(75% - 10px)}}@media screen and (min-width:992px){.awards-body__block__alert__medal-awaits{width:calc(75% - 30px)}}.awards-body__block__alert__medal-awaits_img{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(33.33333% - 10px)}@media screen and (min-width:768px){.awards-body__block__alert__medal-awaits_img{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-body__block__alert__medal-awaits_img{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-body__block__alert__medal-awaits_img{width:calc(25% - 10px)}}@media screen and (min-width:992px){.awards-body__block__alert__medal-awaits_img{width:calc(25% - 30px)}}.awards-body .collection-images{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:2rem}@media screen and (min-width:768px){.awards-body .collection-images{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.awards-body .collection-images{margin-left:-15px;margin-right:-15px}}.awards-body__block__collection-images__item{word-wrap:break-word;box-sizing:border-box;font-weight:700;margin-bottom:20px;margin-left:5px;margin-right:5px;text-align:center;width:calc(50% - 10px)}@media screen and (min-width:768px){.awards-body__block__collection-images__item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-body__block__collection-images__item{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-body__block__collection-images__item{width:calc(25% - 10px)}}@media screen and (min-width:992px){.awards-body__block__collection-images__item{width:calc(25% - 30px)}}.awards-body__block__collection-images__item .show-popup{display:block;margin-bottom:10px;margin-top:10px}.awards-body__block__collection-images__item .topic__text{color:#98248f}.awards-body__block__collection-images__item .topic_decoration{background:url(/img-v2/caption-decor-purple.png);height:2px;margin:auto;width:30%}.awards-body__block__collection-images__item .topic__accent{color:#98248f}.awards-footer__diplom__text{margin-bottom:30px;text-align:center}.awards-footer__diplom__accent{color:#fff;font-size:2.5rem;font-weight:700}.awards-footer__diplom_decoration{background:url(/img-v2/caption-decor-white.png);height:2px;margin:auto;width:30%}.awards-footer__diplom__text_end{word-wrap:break-word;box-sizing:border-box;font-size:1.25rem;margin-bottom:70px;margin-left:5px;margin-right:5px;padding-left:100px;width:calc(183.33333% - 10px)}@media screen and (min-width:768px){.awards-footer__diplom__text_end{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-footer__diplom__text_end{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-footer__diplom__text_end{width:calc(183.33333% - 10px)}}@media screen and (min-width:992px){.awards-footer__diplom__text_end{width:calc(91.66667% - 30px)}}.awards-footer__diplom__text_end a.el-button{float:right;margin-bottom:70px;margin-left:50px}.awards-footer__quest__text_end{word-wrap:break-word;box-sizing:border-box;font-size:1.25rem;margin-left:5px;margin-right:5px;padding-left:200px;width:calc(183.33333% - 10px)}@media screen and (min-width:768px){.awards-footer__quest__text_end{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.awards-footer__quest__text_end{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.awards-footer__quest__text_end{width:calc(183.33333% - 10px)}}@media screen and (min-width:992px){.awards-footer__quest__text_end{width:calc(91.66667% - 30px)}}.awards-footer__quest__text_end a.el-button{float:right;margin-right:50px}.awards-body__block__empty_quest .caption__accent{display:inline-block;width:70%}.awards-body__block__empty_quest_img{float:left;margin-right:70px;margin-top:-30px;width:400px}.awards-body__block__empty_quest_clearfix{clear:both;margin-bottom:50px}.awards-body__block__empty_quest_block{font-size:1.25rem;margin-top:50px;padding-top:50px}.awards-body__block_quest_items{margin-bottom:50px;text-align:center;width:100%}.awards-footer.colorings .el-button{margin-top:40px}.awards-footer.colorings .awards-footer__colorings_text{display:block;padding-top:45px}.awards-footer.colorings .awards-footer__colorings_text2{display:block;padding-top:20px}.awards-body__block_quest_items .awards-body__block__collection-images__item .quest_img{margin-bottom:10px;width:100%}.awards-body__block__collection-images__item .coloring-img{border:1px solid #d1d1d1;border-radius:2px;height:auto;width:100%}.awards-items-block__medals_preview{background:#000;display:none;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.awards-items-block__medals_preview_img{cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.awards-items-block__medals_preview_img img{cursor:pointer;width:50px}.awards-items-block__medals_preview_img.cups_img,.awards-items-block__medals_preview_img.medals_img{padding-top:40%}.awards-body__block__collection-images__item:hover .awards-items-block__medals_preview,.awards-body__block__collection-images__item:hover .awards-items-block__medals_preview_img,.awards-items-block .image:hover .awards-items-block__medals_preview,.awards-items-block .image:hover .awards-items-block__medals_preview_img,.awards-items-block-diplom .awards-body__block__collection-images__item:hover .awards-items-block__medals_preview,.awards-items-block-diplom .awards-body__block__collection-images__item:hover .awards-items-block__medals_preview_img,.awards-items-block__medals_preview:hover,.awards-items-block__medals_preview_img:hover{display:block}.awards-items-block .image .el-dialog,.collection-images .el-dialog{width:350px}.awards-items-block .image .el-dialog .print_award_icon,.collection-images .el-dialog .print_award_icon{width:35px}.awards-items-block .image .el-dialog .print_award_link,.collection-images .el-dialog .print_award_link{border-bottom:1px dashed #000;color:#000;font-weight:400;text-decoration:none}.awards-items-block .image .el-dialog a,.collection-images .el-dialog a{margin-top:20px}.awards-items-block .image .el-dialog img,.collection-images .el-dialog img{width:250px}.awards-items-block .image .el-dialog .el-button,.collection-images .el-dialog .el-button{margin-bottom:20px;width:250px}.awards-items-block-diplom .el-dialog,.collection-images .el-dialog{width:500px}.awards-items-block-diplom .el-dialog img,.collection-images .el-dialog img{width:400px}.awards-items-block-diplom .awards-body__block__collection-images__item .small_img{display:block;margin:10px auto}.awards-body__block__collection-images__item{position:relative}.awards-body__block_quest_items .awards-items-block__medals_preview_img img,.awards-items-block-diplom .awards-items-block__medals_preview_img img{margin-top:100px}.awards-body__block_quest_items .awards-items-block__medals_preview_img.coloring_img img{margin-top:60px}.awards-body__block_quest_items .awards-items-block__medals_preview_img.homework_img img{margin-top:150px}.awards-body__block_quest_items .awards-items-block__medals_preview_img.woorkbook_img{padding-top:35%}.awards-body__block_quest_items .awards-items-block__medals_preview_img.woorkbook_img img{margin-top:auto}.awards-items-block-diplom .el-dialog{width:50%}.awards-items-block-diplom .el-dialog .print_award_icon{width:35px}.awards-items-block-diplom .el-dialog .print_award_link{border-bottom:1px dashed #000;color:#000;text-decoration:none}.awards-items-block-diplom .el-dialog a{margin-bottom:20px;margin-top:20px}.awards-user-nav__item .badge{left:50px}.awards-user-nav__avatar .badge,.awards-user-nav__item .badge{background-color:#86c648;border-radius:20px;color:#fff;display:block;font-size:14px;font-style:italic;height:28px;padding-top:5px;position:absolute;text-align:center;top:1px;width:28px}.awards-user-nav__avatar .badge{left:60px}.awards-user-nav__avatar .badge .arrow-down{background:transparent;border-left:1px solid #fff;border-top:1px solid #fff;color:transparent;display:inline-block;height:12px;left:8px;position:absolute;text-decoration:none;text-indent:-9999px;transition:all .25s ease-in-out;width:12px}.awards-user-nav__avatar .badge .arrow-down:before{content:"";display:block;height:200%;margin-left:-50%;margin-top:-50%;transform:rotate(45deg);width:200%}.awards-user-nav__avatar .badge .arrow-down{transform:rotate(-135deg)}.user-menu__avatar .badge{background-color:#86c648;border-radius:18px;color:#fff;display:block;font-size:12px;font-style:italic;height:24px;left:40px;padding-top:5px;position:absolute;text-align:center;top:1px;width:24px}.user-menu__avatar .badge .arrow-down{background:transparent;border-left:1px solid #fff;border-top:1px solid #fff;color:transparent;display:inline-block;height:10px;left:7px;position:absolute;text-decoration:none;text-indent:-9999px;transition:all .25s ease-in-out;width:10px}.user-menu__avatar .badge .arrow-down:before{content:"";display:block;height:200%;margin-left:-50%;margin-top:-50%;transform:rotate(45deg);width:200%}.user-menu__avatar .badge .arrow-down{transform:rotate(-135deg)}.awards-footer.homeworks .awards-footer__text{font-size:1.4rem;line-height:1.8rem;padding-right:200px;width:calc(183.33333% - 10px)}@media screen and (min-width:768px){.awards-footer.homeworks .awards-footer__text{width:calc(183.33333% - 10px)}}@media screen and (min-width:992px){.awards-footer.homeworks .awards-footer__text{width:calc(100% - 30px)}}.awards-body__text__accent{color:#98248f}.awards-unauthorized-page__head__end{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 150' shape-rendering='geometricPrecision'%3E%3Cpath d='M0 300V50c320-40 500-40 1000 10v240' fill='%23fff' stroke='%23fff'/%3E%3C/svg%3E") no-repeat top;background-size:cover;height:150px;margin-top:-30px;text-align:center;width:100%}.el-popper[x-placement^=right]{margin-left:-82px;margin-top:175px;top:5px!important}.awards-body .el-pager li.active{color:green}.awards-footer.homeworks .el-button--large,.el-button--large.is-round{padding:.5rem 2rem}.awards-body .el-pagination{text-align:center}.awards-body__block_woorkbook_exrcise_name{margin-bottom:10px;margin-top:10px}.awards-body .el-button.el-button--success:active,.awards-body .el-button.el-button--success:focus{-webkit-appearance:none;background-color:#5bc63d;border:1px dashed #fff;border-radius:.05rem;box-shadow:0 0 0 .24rem #5bc63d,0 .19rem 0 .24rem #3f8d29;color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:300;line-height:1.5;outline:none;padding:.25rem .75rem;text-align:center;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;vertical-align:middle;white-space:nowrap}.awards-body .VueCarousel-navigation--disabled{display:none}.awards-body .VueCarousel-navigation-button{border-radius:30px!important;color:transparent!important;padding:10px 17px!important}.awards-body .VueCarousel-navigation-button:focus{outline:none}.awards-body .VueCarousel-navigation-button.VueCarousel-navigation-prev{background:url(/img-v2/awards/award_arrow_left.png)}.awards-body .VueCarousel-navigation-button.VueCarousel-navigation-next{background:url(/img-v2/awards/award_arrow_right.png)}.awards-body.quest .indicator-viewer__text{clear:both}.awards-body.quest .indicator-viewer{margin-left:auto;margin-right:auto;width:798px}.awards-body.quest .indicator-viewer__voice{float:right}.awards-body.quest .alert-info{text-align:center;width:100%}.awards-body.quest .indicator-viewer__block{width:100%}.awards-footer__quest_long_footer{display:inline-block!important;font-size:2rem!important;line-height:2.5rem!important}.awards-body__block_quest_items_img{padding:10px;width:100%}.indicator-viewer__nav-item_img{width:100%}.awards-body__block_quest_items{cursor:pointer;font-weight:700}.awards-body__block_quest_items .topic__accent{color:#98248f}.awards-body__block_quest_items .topic_decoration{background:url(/img-v2/caption-decor-purple.png);height:2px;margin:auto;width:30%}.awards-body__block_quest_items .topic__text{margin-bottom:10px;margin-top:10px}.awards-body__block_quest_items .topic__text:hover{background:url(/img-v2/main-nav-bg.png) no-repeat 50% 50%}.user-menu__avatar_awards{position:relative}.training-promo-page .training-promo-page__head{font-size:1.25rem;margin-bottom:50px;padding:30px 0}.training-promo-page .training-promo-page__head .training-promo-page__head-controls{margin-bottom:-50px;text-align:center}.training-promo-page .training-promo-page__head .block__text{margin:0 auto 1rem;max-width:900px}@media screen and (min-width:768px){.training-promo-page .training-promo-page__head .block__text{margin:0 auto 3rem}}.training-promo-page .training-promo-page__head .training-promo-page__trainings{display:flex;flex-wrap:wrap;justify-content:left;width:100%}@media screen and (min-width:768px){.training-promo-page .training-promo-page__head .training-promo-page__trainings{flex-wrap:nowrap;justify-content:space-around}}.training-promo-page .training-promo-page__head .training-promo-page__trainings .card{display:flex;margin-bottom:2rem}@media screen and (min-width:768px){.training-promo-page .training-promo-page__head .training-promo-page__trainings .card{display:block;margin:0 30px 30px;text-align:center}}.training-promo-page .training-promo-page__head .training-promo-page__trainings .card .card__image{margin-right:1rem}@media screen and (min-width:768px){.training-promo-page .training-promo-page__head .training-promo-page__trainings .card .card__image{margin-right:0}}.training-promo-page .training-promo-page__head .training-promo-page__trainings .card .card__text{font-size:.95rem}.training-promo-page .training-promo-page__body .caption{margin-bottom:30px}.training-promo-page .training-promo-page__body .benefit-set .card__image{margin-bottom:1rem;text-align:center}.training-promo-page .training-promo-page__body .benefit-set .card__image img{width:75%}.training-promo-page .training-promo-page__body .benefit-set .card__body{margin-bottom:1rem}@media screen and (min-width:768px){.training-promo-page .training-promo-page__body .benefit-set .card .card__image{margin-right:30px;min-width:350px;text-align:center}.training-promo-page .training-promo-page__body .benefit-set .card .card__image img{width:75%}.training-promo-page .training-promo-page__body .benefit-set .card .card__body{margin-bottom:0}.training-promo-page .training-promo-page__body .benefit-set .card .card__title{color:#98248f;font-weight:700;margin-bottom:.5rem}}.training-promo-page .training-promo-page__footer{margin:3rem 0;text-align:center}.training-promo-page .training-promo-page__footer .el-button--large{font-size:1rem}@media screen and (min-width:600px){.training-promo-page .training-promo-page__footer .el-button--large{font-size:1.25rem}}.training-set-short{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.training-set-short .card{color:#212529;display:block;margin:0 30px 30px;max-width:120px;text-align:center}.training-set-short .card:hover{color:#212529;text-decoration:none}.training-set-short .card .card__image{margin-bottom:.5rem}.training-set-short .card .card__image img{max-width:86px}.training-set-short .card .card__title{font-weight:700;line-height:1.2;text-align:center}.training-child-page .training-child-page__head{padding:30px 0}.training-child-page .training-child-page__head .caption{font-size:2.5rem;padding-bottom:1rem}.training-child-page .training-child-page__head--executed .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.training-child-page .training-child-page__head--executed .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.training-child-page .training-child-page__head--executed .row{margin-left:-15px;margin-right:-15px}}.training-child-page .training-child-page__head--executed .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.training-child-page .training-child-page__head--executed .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.training-child-page .training-child-page__head--executed .row .col{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.training-child-page .training-child-page__head--executed .row .col--1{text-align:center}.training-child-page .training-child-page__head--executed .block__text{margin:0 auto 3rem;max-width:900px}.training-child-page .training-child-page__body .wrapper{padding-top:40px}@media screen and (min-width:992px){.training-child-page .training-child-page__body .training-child-page__indicator-current .caption{margin:0 auto 3rem;max-width:800px}}.training-child-page .training-child-page__body .indicator-current-step{display:flex;justify-content:center}@media screen and (min-width:992px){.training-child-page .training-child-page__body .indicator-current-step .indicator-current-step__embed{background:#fff;padding:25px}}.training-child-page .training-child-page__body .indicator-current-step .indicator-current-step__embed img{width:100%}@media screen and (min-width:992px){.training-child-page .training-child-page__body .indicator-current-step .indicator-current-step__embed img{width:auto}.training-child-page .training-child-page__footer .caption{margin:0 auto 2rem;max-width:820px}}@media screen and (min-width:1200px){.training-child-page .training-child-page__footer .caption{max-width:920px}}.training-child-page .training-child-page__footer .block__text{font-size:2rem;font-weight:700;text-align:center}@media screen and (min-width:992px){.training-child-page .training-child-page__footer .block__text{margin:0 auto;max-width:600px}}.training-child-page .indicator-first-step .caption{margin:1rem auto 2rem;max-width:800px}.training-child-page .indicator-first-step .row{align-items:flex-end;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.training-child-page .indicator-first-step .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.training-child-page .indicator-first-step .row{margin-left:-15px;margin-right:-15px}}.training-child-page .indicator-first-step .row .col1{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.training-child-page .indicator-first-step .row .col1{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.training-child-page .indicator-first-step .row .col1{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.training-child-page .indicator-first-step .row .col1{width:calc(50% - 10px)}}@media screen and (min-width:992px){.training-child-page .indicator-first-step .row .col1{width:calc(58.33333% - 30px)}}@media screen and (min-width:1200px){.training-child-page .indicator-first-step .row .col1{width:calc(66.66667% - 30px)}}.training-child-page .indicator-first-step .row .col1 img{width:100%}.training-child-page .indicator-first-step .row .col2{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.training-child-page .indicator-first-step .row .col2{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.training-child-page .indicator-first-step .row .col2{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.training-child-page .indicator-first-step .row .col2{width:calc(50% - 10px)}}@media screen and (min-width:992px){.training-child-page .indicator-first-step .row .col2{width:calc(41.66667% - 30px)}}@media screen and (min-width:1200px){.training-child-page .indicator-first-step .row .col2{width:calc(33.33333% - 30px)}}.training-child-page .indicator-first-step .row .col2 img{max-width:100%}.training-child-page .indicator-first-step .indicator-first-step__description{margin:0 auto 2rem;max-width:600px;text-align:center}.training-child-page .indicator-first-step .indicator-first-step__controls{margin-bottom:2rem;text-align:center}.indicator-viewer{margin-bottom:3rem}.indicator-viewer .indicator-viewer__body{display:flex;margin-bottom:30px}.indicator-viewer .indicator-viewer__body .indicator-viewer__preview{margin-right:50px;width:250px}.indicator-viewer .indicator-viewer__body .indicator-viewer__text{align-items:flex-start;display:flex}.indicator-viewer .indicator-viewer__body .indicator-viewer__text .icon-voice{margin-right:1em}.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item{align-items:center;background-color:#fcf3e1;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0 auto;padding:5px;width:90%}.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item.indicator-viewer__nav-item--active,.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item:hover{background-color:#ffe38f}.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item.indicator-viewer__nav-item--close{background-color:#a19b90;color:#fcf3e1;cursor:default;font-size:0;font-weight:700}.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item.indicator-viewer__nav-item--close:after{content:"?";font-size:140px;line-height:1}.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item.indicator-viewer__nav-item--close:hover{background-color:#a19b90}.indicator-viewer .indicator-viewer__nav .indicator-viewer__nav-item img{width:100%}.registration-page .registration-page__head{padding:1rem 0}.registration-page .registration-page__head .d-sm{display:none}.registration-page .registration-page__head .d-xs{display:block}@media screen and (min-width:600px){.registration-page .registration-page__head .d-sm{display:block}.registration-page .registration-page__head .d-xs{display:none}}.registration-page .registration-page__head .caption{font-size:1.5rem}@media screen and (min-width:768px){.registration-page .registration-page__head .caption{font-size:1.9rem}}@media screen and (min-width:992px){.registration-page .registration-page__head .caption{font-size:2.3rem}}.registration-page .registration-page__head .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.registration-page .registration-page__head .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.registration-page .registration-page__head .row{margin-left:-15px;margin-right:-15px}}.registration-page .registration-page__head .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.registration-page .registration-page__head .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-page .registration-page__head .row .col{margin-left:15px;margin-right:15px}}.registration-page .registration-page__head .row .col__img{text-align:center;width:calc(100% - 10px)}@media screen and (min-width:600px){.registration-page .registration-page__head .row .col__img{width:calc(100% - 10px)}}@media screen and (min-width:768px){.registration-page .registration-page__head .row .col__img{width:calc(50% - 10px)}}@media screen and (min-width:992px){.registration-page .registration-page__head .row .col__img{width:calc(50% - 30px)}}@media screen and (min-width:1200px){.registration-page .registration-page__head .row .col__img{width:calc(58.33333% - 30px)}}.registration-page .registration-page__head .row .col__img img{max-width:250px;width:100%}@media screen and (min-width:992px){.registration-page .registration-page__head .row .col__img img{max-width:100%;width:100%}}@media screen and (min-width:1200px){.registration-page .registration-page__head .row .col__img img{width:100%}}.registration-page .registration-page__head .row .col__form{width:calc(100% - 10px)}@media screen and (min-width:600px){.registration-page .registration-page__head .row .col__form{width:calc(100% - 10px)}}@media screen and (min-width:768px){.registration-page .registration-page__head .row .col__form{width:calc(50% - 10px)}}@media screen and (min-width:992px){.registration-page .registration-page__head .row .col__form{width:calc(50% - 30px)}}@media screen and (min-width:1200px){.registration-page .registration-page__head .row .col__form{width:calc(41.66667% - 30px)}}.registration-page .registration-page__head .caption--default{margin-bottom:0}@media screen and (min-width:992px){.registration-page .registration-page__head .caption--medium{font-size:1.8rem}}@media screen and (min-width:1200px){.registration-page .registration-page__head .caption--medium{font-size:2rem}}.registration-page .registration-page__form{background-color:#fff;border-radius:.2rem;box-shadow:0 0 38px 0 rgba(140,159,66,.7);margin:0 5px 20px;padding:25px 10px 10px}@media screen and (min-width:600px){.registration-page .registration-page__form{margin:0 15px;padding:25px 30px 10px}}.registration-page .registration-page__form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:""}.registration-page .registration-page__form .el-form-item{margin-bottom:1.2rem}.registration-page .registration-page__form .el-form-item--agreement .el-form-item__content,.registration-page .registration-page__form .el-form-item__label{line-height:1rem}.registration-page .registration-page__form .registration-main-form__controls{padding-top:8px}.registration-page .registration-page__form .registration-main-form__agreement{font-size:.9rem;line-height:1rem}.registration-page .registration-page__form .registration-main-form__title{display:none}@media screen and (min-width:992px){.registration-page .registration-page__form .registration-main-form__title{display:block}}.registration-page--general .registration-main-form .registration-main-form__title{font-size:1.1rem;text-align:left}.registration-page--trial .registration-page__form .registration-main-form__title{display:block}.registration-page--trial .home-banners__slider h1{font-size:1.5rem}@media screen and (min-width:768px){.registration-page--trial .home-banners__slider h1{font-size:1.9rem}}@media screen and (min-width:992px){.registration-page--trial .home-banners__slider h1{font-size:2.3rem}}.registration-benefits-1{padding:2rem 0 0}.registration-benefits-1 .caption{font-size:1.5rem}@media screen and (min-width:768px){.registration-benefits-1 .caption{font-size:1.9rem}}@media screen and (min-width:992px){.registration-benefits-1 .caption{font-size:2.5rem}}.registration-benefits-1 .benefits__description{display:none;margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.registration-benefits-1 .benefits__description{display:block}}.registration-benefits-1 .benefits__more{margin-bottom:-2rem;text-align:center}.registration-benefits-1 .row{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.registration-benefits-1 .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.registration-benefits-1 .row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.registration-benefits-1 .row{flex-wrap:wrap}}.registration-benefits-1 .row .card{word-wrap:break-word;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;margin-bottom:2rem;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.registration-benefits-1 .row .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-benefits-1 .row .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.registration-benefits-1 .row .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:768px){.registration-benefits-1 .row .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.registration-benefits-1 .row .card{justify-content:flex-end;margin-bottom:0;width:calc(33.33333% - 30px)}}.registration-benefits-1 .row .card .card__title{color:#98248f;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}@media screen and (min-width:992px){.registration-benefits-1 .row .card .card__title:after{background:url(/img-v2/caption-decor-purple.png);content:"";display:block;height:2px;width:80%}}.registration-benefits-1 .row .card .card__image{margin-bottom:1.5rem;text-align:center}.registration-benefits-1 .row .card .card__image img{max-height:170px;max-width:100%}@media screen and (min-width:992px){.registration-benefits-1 .row .card .card__image img{max-height:100%}.registration-benefits-1 .card--1 .card__image img{width:251px}.registration-benefits-1 .card--2 .card__image img{width:228px}.registration-benefits-1 .card--3 .card__image img{width:172px}}.registration-benefits-2{overflow:hidden;padding-top:2rem}@media screen and (min-width:992px){.registration-benefits-2{padding-top:0}}.registration-benefits-2 .caption{font-size:1.5rem}@media screen and (min-width:768px){.registration-benefits-2 .caption{font-size:1.9rem}}@media screen and (min-width:992px){.registration-benefits-2 .caption{font-size:2.5rem}}.registration-benefits-2 .card{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.registration-benefits-2 .card{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.registration-benefits-2 .card{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.registration-benefits-2 .card{margin-bottom:50px}}.registration-benefits-2 .card .card__image{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;position:relative;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.registration-benefits-2 .card .card__image{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-benefits-2 .card .card__image{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.registration-benefits-2 .card .card__image{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.registration-benefits-2 .card .card__image{width:calc(41.66667% - 30px)}}.registration-benefits-2 .card .card__image .card__image--secondary{display:none}@media screen and (min-width:992px){.registration-benefits-2 .card .card__image .card__image--secondary{display:block}}.registration-benefits-2 .card .card__body{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.registration-benefits-2 .card .card__body{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-benefits-2 .card .card__body{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.registration-benefits-2 .card .card__body{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.registration-benefits-2 .card .card__body{width:calc(58.33333% - 30px)}}.registration-benefits-2 .card .card__body .card__title{color:#98248f;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.registration-benefits-2 .card--1 .card__image{order:1}@media screen and (min-width:768px){.registration-benefits-2 .card--1 .card__image{order:2}}.registration-benefits-2 .card--1 .card__image .card__image--primary{max-width:75%}@media screen and (min-width:768px){.registration-benefits-2 .card--1 .card__image .card__image--primary{max-width:100%;width:100%}}@media screen and (min-width:992px){.registration-benefits-2 .card--1 .card__image .card__image--primary{height:235px;position:relative;width:auto;z-index:1}}.registration-benefits-2 .card--1 .card__image .card__image--secondary{position:absolute;right:-300px;top:-70px}.registration-benefits-2 .card--1 .card__body{order:2}@media screen and (min-width:768px){.registration-benefits-2 .card--1 .card__body{order:1}}.registration-benefits-2 .card--2 .card__image .card__image--primary{max-width:75%}@media screen and (min-width:768px){.registration-benefits-2 .card--2 .card__image .card__image--primary{max-width:100%;width:100%}}@media screen and (min-width:992px){.registration-benefits-2 .card--2 .card__image .card__image--primary{height:235px;position:relative;width:auto;z-index:1}}.registration-benefits-2 .card--2 .card__image .card__image--secondary{left:-165px;position:absolute;top:10px}.registration-benefits-2 .card--3 .card__image{order:1}@media screen and (min-width:768px){.registration-benefits-2 .card--3 .card__image{order:2}}.registration-benefits-2 .card--3 .card__image .card__image--primary{max-width:75%}@media screen and (min-width:768px){.registration-benefits-2 .card--3 .card__image .card__image--primary{max-width:100%;width:100%}}@media screen and (min-width:992px){.registration-benefits-2 .card--3 .card__image .card__image--primary{height:235px;position:relative;width:auto;z-index:1}}.registration-benefits-2 .card--3 .card__image .card__image--secondary{position:absolute;right:-175px;top:35px}.registration-benefits-2 .card--3 .card__body{order:2}@media screen and (min-width:768px){.registration-benefits-2 .card--3 .card__body{order:1}}.registration-benefits-2 .card--4 .card__image .card__image--primary{width:100%}@media screen and (min-width:992px){.registration-benefits-2 .card--4 .card__image .card__image--primary{border-radius:.2rem;box-shadow:0 4px 6px 0 hsla(0,0%,78%,.5);height:235px;position:relative;width:auto;z-index:1}}.registration-benefits-2 .card--4 .card__image .card__image--secondary{left:-80px;position:absolute;top:50px}.to-registration{display:flex;justify-content:center;overflow:visible}@media screen and (min-width:992px){.to-registration{margin-bottom:30px;margin-top:30px;overflow:hidden}}.to-registration .to-registration__body{align-items:center;background:#5ec738;color:#fff;display:flex;flex-wrap:wrap;margin:0 auto;padding:1.5rem .5rem;position:relative;width:100%}@media screen and (min-width:768px){.to-registration .to-registration__body{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.to-registration .to-registration__body{border-radius:.2rem;box-shadow:0 0 29px 0 rgba(134,114,169,.69);margin-left:-15px;margin-right:-15px;padding:1.5rem 1rem;width:800px}}.to-registration .to-registration__text{word-wrap:break-word;box-sizing:border-box;font-size:1.25rem;line-height:1.3;margin-bottom:1rem;margin-left:5px;margin-right:5px;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.to-registration .to-registration__text{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.to-registration .to-registration__text{margin-left:15px;margin-right:15px;width:calc(58.33333% - 30px)}}@media screen and (min-width:768px){.to-registration .to-registration__text{font-size:1.5rem;line-height:1.3}}@media screen and (min-width:992px){.to-registration .to-registration__text{margin-bottom:0;text-align:left}}.to-registration .to-registration__controls{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.to-registration .to-registration__controls{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.to-registration .to-registration__controls{margin-left:15px;margin-right:15px;width:calc(41.66667% - 30px)}}.to-registration .to-registration__controls .el-button--large{padding-left:2rem;padding-right:2rem}.to-registration .to-registration__pointer{display:none;position:absolute;top:calc(50% - 22px)}@media screen and (min-width:992px){.to-registration .to-registration__pointer{display:block}}.to-registration .to-registration__pointer--left{background:url(/img-v2/bg/green-pointer-r.png) no-repeat 0 0;height:43px;left:-260px;width:201px}.to-registration .to-registration__pointer--right{background:url(/img-v2/bg/green-pointer-l.png) no-repeat 0 0;height:43px;right:-260px;width:219px}.confirm-registration-page .confirm-registration-page__head{padding:2rem 0}.confirm-registration-page .confirm-registration-page__head .d-sm{display:none}.confirm-registration-page .confirm-registration-page__head .d-xs{display:block}@media screen and (min-width:600px){.confirm-registration-page .confirm-registration-page__head .d-sm{display:block}.confirm-registration-page .confirm-registration-page__head .d-xs{display:none}}.confirm-registration-page .confirm-registration-page__head .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.confirm-registration-page .confirm-registration-page__head .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.confirm-registration-page .confirm-registration-page__head .row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.confirm-registration-page .confirm-registration-page__head .row{margin-bottom:2rem}}.confirm-registration-page .confirm-registration-page__head .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.confirm-registration-page .confirm-registration-page__head .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.confirm-registration-page .confirm-registration-page__head .row .col{margin-left:15px;margin-right:15px}}.confirm-registration-page .confirm-registration-page__head .row .col__text{width:calc(100% - 10px)}@media screen and (min-width:600px){.confirm-registration-page .confirm-registration-page__head .row .col__text{width:calc(100% - 10px)}}@media screen and (min-width:768px){.confirm-registration-page .confirm-registration-page__head .row .col__text{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.confirm-registration-page .confirm-registration-page__head .row .col__text{width:calc(58.33333% - 30px)}}@media screen and (min-width:1200px){.confirm-registration-page .confirm-registration-page__head .row .col__text{width:calc(58.33333% - 30px)}}.confirm-registration-page .confirm-registration-page__head .row .col__text .img{text-align:center}.confirm-registration-page .confirm-registration-page__head .row .col__text .img img{max-width:250px;width:100%}.confirm-registration-page .confirm-registration-page__head .row .col__img{text-align:center;width:calc(100% - 10px)}@media screen and (min-width:600px){.confirm-registration-page .confirm-registration-page__head .row .col__img{width:calc(100% - 10px)}}@media screen and (min-width:768px){.confirm-registration-page .confirm-registration-page__head .row .col__img{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.confirm-registration-page .confirm-registration-page__head .row .col__img{width:calc(41.66667% - 30px)}}@media screen and (min-width:1200px){.confirm-registration-page .confirm-registration-page__head .row .col__img{width:calc(41.66667% - 30px)}}.confirm-registration-page .confirm-registration-page__head .row .col__img img{width:100%}.confirm-registration-page .confirm-registration-page__head .caption{font-size:1.5rem}@media screen and (min-width:768px){.confirm-registration-page .confirm-registration-page__head .caption{font-size:1.9rem}}@media screen and (min-width:992px){.confirm-registration-page .confirm-registration-page__head .caption{font-size:2.3rem}}.confirm-registration-page .confirm-registration-page__description{margin-bottom:2rem}.confirm-registration-page .confirm-registration-page__more a{color:#000}.confirm-registration-page .benefits__more{margin-bottom:0;padding-bottom:30px}@media screen and (min-width:992px){.confirm-registration-page .benefits__more{margin-bottom:-100px;padding-bottom:0;padding-top:50px}}.registration-thank-page .d-sm{display:none}.registration-thank-page .d-xs{display:block}@media screen and (min-width:600px){.registration-thank-page .d-sm{display:block}.registration-thank-page .d-xs{display:none}}.registration-thank-page .registration-thank-page__head{font-size:1.2rem;text-align:center}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head{font-size:1.5rem}}.registration-thank-page .registration-thank-page__head .row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__head .row{margin-left:-15px;margin-right:-15px}}.registration-thank-page .registration-thank-page__head .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__head .row .col{margin-left:15px;margin-right:15px}}.registration-thank-page .registration-thank-page__head .row .col--1{padding:2rem 0;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:600px){.registration-thank-page .registration-thank-page__head .row .col--1{width:calc(41.66667% - 10px)}}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head .row .col--1{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__head .row .col--1{width:calc(41.66667% - 30px)}}.registration-thank-page .registration-thank-page__head .row .col--1 img{max-width:250px;width:100%}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head .row .col--1 img{max-width:300px;width:100%}}.registration-thank-page .registration-thank-page__head .row .col--2{width:calc(100% - 10px)}@media screen and (min-width:600px){.registration-thank-page .registration-thank-page__head .row .col--2{width:calc(58.33333% - 10px)}}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head .row .col--2{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__head .row .col--2{width:calc(58.33333% - 30px)}}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__head .row .col--2{text-align:left}}.registration-thank-page .registration-thank-page__info{margin-bottom:3rem}.registration-thank-page .registration-thank-page__info .caption{justify-content:center}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__info .caption{justify-content:space-between}}.registration-thank-page .registration-thank-page__info .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__info .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__info .row{margin-left:-15px;margin-right:-15px}}.registration-thank-page .registration-thank-page__info .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__info .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__info .row .col{margin-left:15px;margin-right:15px}}.registration-thank-page .registration-thank-page__info .row .col--1{width:calc(100% - 10px)}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__info .row .col--1{width:calc(41.66667% - 30px)}}.registration-thank-page .registration-thank-page__info .row .col--2{width:calc(100% - 10px)}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__info .row .col--2{width:calc(58.33333% - 30px)}}.registration-thank-page .registration-thank-page__info .text-help{background:#ffeee9;line-height:1.2;margin-bottom:2rem;padding:1rem}.registration-thank-page .registration-thank-page__info .text-help p:last-child{margin-bottom:0}.registration-thank-page .registration-thank-page__info .registration-thank-page__profile-child,.registration-thank-page .registration-thank-page__info .registration-thank-page__profile-parent{max-width:450px}.registration-thank-page .registration-thank-page__topics .wrapper{padding-top:2rem}.registration-thank-page .registration-thank-page__to-pay{padding-top:2rem;text-align:center}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__to-pay{padding-top:2rem;text-align:left}}.registration-thank-page .registration-thank-page__to-pay .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-bottom:3rem}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__to-pay .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__to-pay .row{margin-left:-15px;margin-right:-15px}}.registration-thank-page .registration-thank-page__to-pay .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__to-pay .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__to-pay .row .col{margin-left:15px;margin-right:15px}}.registration-thank-page .registration-thank-page__to-pay .row .col--1{font-size:1.5rem;font-weight:700;width:calc(100% - 10px)}@media screen and (min-width:600px){.registration-thank-page .registration-thank-page__to-pay .row .col--1{width:calc(100% - 10px)}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__to-pay .row .col--1{width:calc(58.33333% - 30px)}}@media screen and (min-width:768px){.registration-thank-page .registration-thank-page__to-pay .row .col--1{font-size:2rem}}.registration-thank-page .registration-thank-page__to-pay .row .col--1 .text-accent{color:#fff}.registration-thank-page .registration-thank-page__to-pay .row .col--2{text-align:center;width:calc(100% - 10px)}@media screen and (min-width:600px){.registration-thank-page .registration-thank-page__to-pay .row .col--2{width:calc(100% - 10px)}}@media screen and (min-width:992px){.registration-thank-page .registration-thank-page__to-pay .row .col--2{width:calc(41.66667% - 30px)}}.registration-main-form .registration-main-form__title{font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-align:center}.registration-main-form .registration-main-form__agreement{font-size:.875rem;margin-bottom:1rem}.registration-main-form .el-checkbox__input.is-checked+.el-checkbox__label{color:#000}.registration-main-form .registration-main-form__controls{text-align:center}.registration-main-form .registration-main-form__controls .el-button{width:calc(100% - .48rem)}.registration-quick{padding:20px 0}.registration-quick .registration-quick__description{margin-bottom:10px;padding:0 10px}.registration-quick .registration-quick__title{display:none}.registration-quick .registration-quick__form{padding:0 .5rem}.registration-quick .registration-quick__body{padding:0}.registration-quick .registration-quick__body .row{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.registration-quick .registration-quick__body .row .el-form-item__label{display:none;text-align:left}.registration-quick .registration-quick__body .row .el-form-item__content{display:block}.registration-quick .registration-quick__body .row .el-form-item,.registration-quick .registration-quick__body .row .el-input__inner{width:100%}.registration-quick .registration-quick__agreement{font-size:.9rem;line-height:1rem}.registration-quick .registration-quick__btn{padding-top:1rem}.registration-quick .registration-quick__btn .el-button{width:calc(100% - .48rem)}@media screen and (min-width:768px){.registration-quick{padding:50px 0 70px}.registration-quick .registration-quick__description{margin-bottom:30px}.registration-quick .registration-quick__title{color:#86c648;display:block;font-size:2.25rem;font-weight:700;margin-bottom:30px}.registration-quick .registration-quick__form{background-color:#fff;border-radius:.2rem;box-shadow:0 2px 1px 0 rgba(181,126,30,.1);margin:0;padding:30px 0 0}.registration-quick .registration-quick__body{padding:0 60px 30px}.registration-quick .registration-quick__body .row{flex-wrap:nowrap}.registration-quick .registration-quick__body .row .el-form-item__label{display:block}.registration-quick .registration-quick__body .row .el-form-item{width:30%}.registration-quick .registration-quick__body .registration-quick__btn .el-button{width:auto}.registration-quick .registration-quick__agreement{background-color:#fff3e1;border-radius:0 0 .2rem .2rem;border-top:1px solid #ffeac4;font-size:.9rem;padding:20px 60px}}.about-page,.faq-page,.policies-page{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.about-page,.faq-page,.policies-page{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.about-page,.faq-page,.policies-page{margin-left:-15px;margin-right:-15px}}.about-page .about-menu,.about-page .faq-menu,.about-page .policies-menu,.faq-page .about-menu,.faq-page .faq-menu,.faq-page .policies-menu,.policies-page .about-menu,.policies-page .faq-menu,.policies-page .policies-menu{word-wrap:break-word;box-sizing:border-box;margin-bottom:1rem;margin-left:-5px;margin-right:-5px;overflow-x:scroll;width:calc(100% - 10px);width:calc(100% + 10px)}@media screen and (min-width:768px){.about-page .about-menu,.about-page .faq-menu,.about-page .policies-menu,.faq-page .about-menu,.faq-page .faq-menu,.faq-page .policies-menu,.policies-page .about-menu,.policies-page .faq-menu,.policies-page .policies-menu{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.about-page .about-menu,.about-page .faq-menu,.about-page .policies-menu,.faq-page .about-menu,.faq-page .faq-menu,.faq-page .policies-menu,.policies-page .about-menu,.policies-page .faq-menu,.policies-page .policies-menu{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.about-page .about-menu,.about-page .faq-menu,.about-page .policies-menu,.faq-page .about-menu,.faq-page .faq-menu,.faq-page .policies-menu,.policies-page .about-menu,.policies-page .faq-menu,.policies-page .policies-menu{width:calc(25% - 10px)}}@media screen and (min-width:992px){.about-page .about-menu,.about-page .faq-menu,.about-page .policies-menu,.faq-page .about-menu,.faq-page .faq-menu,.faq-page .policies-menu,.policies-page .about-menu,.policies-page .faq-menu,.policies-page .policies-menu{width:calc(25% - 30px)}}@media screen and (min-width:768px){.about-page .about-menu,.about-page .faq-menu,.about-page .policies-menu,.faq-page .about-menu,.faq-page .faq-menu,.faq-page .policies-menu,.policies-page .about-menu,.policies-page .faq-menu,.policies-page .policies-menu{overflow-x:auto}}.about-page .about-menu .list-group,.about-page .faq-menu .list-group,.about-page .policies-menu .list-group,.faq-page .about-menu .list-group,.faq-page .faq-menu .list-group,.faq-page .policies-menu .list-group,.policies-page .about-menu .list-group,.policies-page .faq-menu .list-group,.policies-page .policies-menu .list-group{background-color:#ffefea;border-radius:3px;padding:0}.about-page .about-menu .list-group .list-group-item,.about-page .faq-menu .list-group .list-group-item,.about-page .policies-menu .list-group .list-group-item,.faq-page .about-menu .list-group .list-group-item,.faq-page .faq-menu .list-group .list-group-item,.faq-page .policies-menu .list-group .list-group-item,.policies-page .about-menu .list-group .list-group-item,.policies-page .faq-menu .list-group .list-group-item,.policies-page .policies-menu .list-group .list-group-item{color:#000;display:block;font-size:16px;margin-bottom:-1px;padding:10px 25px;position:relative}.about-page .about-menu .list-group .list-group-item:first-child,.about-page .faq-menu .list-group .list-group-item:first-child,.about-page .policies-menu .list-group .list-group-item:first-child,.faq-page .about-menu .list-group .list-group-item:first-child,.faq-page .faq-menu .list-group .list-group-item:first-child,.faq-page .policies-menu .list-group .list-group-item:first-child,.policies-page .about-menu .list-group .list-group-item:first-child,.policies-page .faq-menu .list-group .list-group-item:first-child,.policies-page .policies-menu .list-group .list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px;padding-top:20px}.about-page .about-menu .list-group .list-group-item:last-child,.about-page .faq-menu .list-group .list-group-item:last-child,.about-page .policies-menu .list-group .list-group-item:last-child,.faq-page .about-menu .list-group .list-group-item:last-child,.faq-page .faq-menu .list-group .list-group-item:last-child,.faq-page .policies-menu .list-group .list-group-item:last-child,.policies-page .about-menu .list-group .list-group-item:last-child,.policies-page .faq-menu .list-group .list-group-item:last-child,.policies-page .policies-menu .list-group .list-group-item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:20px}.about-page .about-menu .list-group.menu--vertical,.about-page .faq-menu .list-group.menu--vertical,.about-page .policies-menu .list-group.menu--vertical,.faq-page .about-menu .list-group.menu--vertical,.faq-page .faq-menu .list-group.menu--vertical,.faq-page .policies-menu .list-group.menu--vertical,.policies-page .about-menu .list-group.menu--vertical,.policies-page .faq-menu .list-group.menu--vertical,.policies-page .policies-menu .list-group.menu--vertical{background-color:#fdeee9;border-right:none;display:none;margin:0;padding-left:0}@media screen and (min-width:768px){.about-page .about-menu .list-group.menu--vertical,.about-page .faq-menu .list-group.menu--vertical,.about-page .policies-menu .list-group.menu--vertical,.faq-page .about-menu .list-group.menu--vertical,.faq-page .faq-menu .list-group.menu--vertical,.faq-page .policies-menu .list-group.menu--vertical,.policies-page .about-menu .list-group.menu--vertical,.policies-page .faq-menu .list-group.menu--vertical,.policies-page .policies-menu .list-group.menu--vertical{display:block}}.about-page .about-menu .list-group.menu--vertical .list-group-item:hover,.about-page .faq-menu .list-group.menu--vertical .list-group-item:hover,.about-page .policies-menu .list-group.menu--vertical .list-group-item:hover,.faq-page .about-menu .list-group.menu--vertical .list-group-item:hover,.faq-page .faq-menu .list-group.menu--vertical .list-group-item:hover,.faq-page .policies-menu .list-group.menu--vertical .list-group-item:hover,.policies-page .about-menu .list-group.menu--vertical .list-group-item:hover,.policies-page .faq-menu .list-group.menu--vertical .list-group-item:hover,.policies-page .policies-menu .list-group.menu--vertical .list-group-item:hover{text-decoration:none}.about-page .about-menu .list-group.menu--horizontal,.about-page .faq-menu .list-group.menu--horizontal,.about-page .policies-menu .list-group.menu--horizontal,.faq-page .about-menu .list-group.menu--horizontal,.faq-page .faq-menu .list-group.menu--horizontal,.faq-page .policies-menu .list-group.menu--horizontal,.policies-page .about-menu .list-group.menu--horizontal,.policies-page .faq-menu .list-group.menu--horizontal,.policies-page .policies-menu .list-group.menu--horizontal{border-bottom:none;display:flex;flex-wrap:nowrap}@media screen and (min-width:768px){.about-page .about-menu .list-group.menu--horizontal,.about-page .faq-menu .list-group.menu--horizontal,.about-page .policies-menu .list-group.menu--horizontal,.faq-page .about-menu .list-group.menu--horizontal,.faq-page .faq-menu .list-group.menu--horizontal,.faq-page .policies-menu .list-group.menu--horizontal,.policies-page .about-menu .list-group.menu--horizontal,.policies-page .faq-menu .list-group.menu--horizontal,.policies-page .policies-menu .list-group.menu--horizontal{display:none}}.about-page .about-menu .list-group.menu--horizontal .list-group-item,.about-page .faq-menu .list-group.menu--horizontal .list-group-item,.about-page .policies-menu .list-group.menu--horizontal .list-group-item,.faq-page .about-menu .list-group.menu--horizontal .list-group-item,.faq-page .faq-menu .list-group.menu--horizontal .list-group-item,.faq-page .policies-menu .list-group.menu--horizontal .list-group-item,.policies-page .about-menu .list-group.menu--horizontal .list-group-item,.policies-page .faq-menu .list-group.menu--horizontal .list-group-item,.policies-page .policies-menu .list-group.menu--horizontal .list-group-item{background-color:#fdeee9;border-bottom:none;color:#212529;display:flex;flex-shrink:0;font-size:.9rem;height:auto;line-height:1.2;max-width:115px;padding:.5rem;text-align:center;white-space:normal}.about-page .about-menu .list-group.menu--horizontal .list-group-item div,.about-page .faq-menu .list-group.menu--horizontal .list-group-item div,.about-page .policies-menu .list-group.menu--horizontal .list-group-item div,.faq-page .about-menu .list-group.menu--horizontal .list-group-item div,.faq-page .faq-menu .list-group.menu--horizontal .list-group-item div,.faq-page .policies-menu .list-group.menu--horizontal .list-group-item div,.policies-page .about-menu .list-group.menu--horizontal .list-group-item div,.policies-page .faq-menu .list-group.menu--horizontal .list-group-item div,.policies-page .policies-menu .list-group.menu--horizontal .list-group-item div{margin:auto}.about-page .about-menu .list-group.menu--horizontal .list-group-item.active,.about-page .faq-menu .list-group.menu--horizontal .list-group-item.active,.about-page .policies-menu .list-group.menu--horizontal .list-group-item.active,.faq-page .about-menu .list-group.menu--horizontal .list-group-item.active,.faq-page .faq-menu .list-group.menu--horizontal .list-group-item.active,.faq-page .policies-menu .list-group.menu--horizontal .list-group-item.active,.policies-page .about-menu .list-group.menu--horizontal .list-group-item.active,.policies-page .faq-menu .list-group.menu--horizontal .list-group-item.active,.policies-page .policies-menu .list-group.menu--horizontal .list-group-item.active{background-color:#fae292;border-bottom:2px solid #5bc63d;color:#212529}.about-page .about-menu .list-group.menu--horizontal .list-group-item:focus,.about-page .about-menu .list-group.menu--horizontal .list-group-item:hover,.about-page .faq-menu .list-group.menu--horizontal .list-group-item:focus,.about-page .faq-menu .list-group.menu--horizontal .list-group-item:hover,.about-page .policies-menu .list-group.menu--horizontal .list-group-item:focus,.about-page .policies-menu .list-group.menu--horizontal .list-group-item:hover,.faq-page .about-menu .list-group.menu--horizontal .list-group-item:focus,.faq-page .about-menu .list-group.menu--horizontal .list-group-item:hover,.faq-page .faq-menu .list-group.menu--horizontal .list-group-item:focus,.faq-page .faq-menu .list-group.menu--horizontal .list-group-item:hover,.faq-page .policies-menu .list-group.menu--horizontal .list-group-item:focus,.faq-page .policies-menu .list-group.menu--horizontal .list-group-item:hover,.policies-page .about-menu .list-group.menu--horizontal .list-group-item:focus,.policies-page .about-menu .list-group.menu--horizontal .list-group-item:hover,.policies-page .faq-menu .list-group.menu--horizontal .list-group-item:focus,.policies-page .faq-menu .list-group.menu--horizontal .list-group-item:hover,.policies-page .policies-menu .list-group.menu--horizontal .list-group-item:focus,.policies-page .policies-menu .list-group.menu--horizontal .list-group-item:hover{background-color:#fae292;text-decoration:none}.about-page .about-menu .list-group .list-group-item.active,.about-page .faq-menu .list-group .list-group-item.active,.about-page .policies-menu .list-group .list-group-item.active,.faq-page .about-menu .list-group .list-group-item.active,.faq-page .faq-menu .list-group .list-group-item.active,.faq-page .policies-menu .list-group .list-group-item.active,.policies-page .about-menu .list-group .list-group-item.active,.policies-page .faq-menu .list-group .list-group-item.active,.policies-page .policies-menu .list-group .list-group-item.active{background-color:#fae292;color:#212529}.about-page .about-menu .list-group .list-group-item:focus,.about-page .about-menu .list-group .list-group-item:hover,.about-page .faq-menu .list-group .list-group-item:focus,.about-page .faq-menu .list-group .list-group-item:hover,.about-page .policies-menu .list-group .list-group-item:focus,.about-page .policies-menu .list-group .list-group-item:hover,.faq-page .about-menu .list-group .list-group-item:focus,.faq-page .about-menu .list-group .list-group-item:hover,.faq-page .faq-menu .list-group .list-group-item:focus,.faq-page .faq-menu .list-group .list-group-item:hover,.faq-page .policies-menu .list-group .list-group-item:focus,.faq-page .policies-menu .list-group .list-group-item:hover,.policies-page .about-menu .list-group .list-group-item:focus,.policies-page .about-menu .list-group .list-group-item:hover,.policies-page .faq-menu .list-group .list-group-item:focus,.policies-page .faq-menu .list-group .list-group-item:hover,.policies-page .policies-menu .list-group .list-group-item:focus,.policies-page .policies-menu .list-group .list-group-item:hover{background-color:#fae292}.about-page .about-content-main,.about-page .faq-content-main,.about-page .policies-content-main,.faq-page .about-content-main,.faq-page .faq-content-main,.faq-page .policies-content-main,.policies-page .about-content-main,.policies-page .faq-content-main,.policies-page .policies-content-main{word-wrap:break-word;box-sizing:border-box;margin-bottom:0;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.about-page .about-content-main,.about-page .faq-content-main,.about-page .policies-content-main,.faq-page .about-content-main,.faq-page .faq-content-main,.faq-page .policies-content-main,.policies-page .about-content-main,.policies-page .faq-content-main,.policies-page .policies-content-main{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.about-page .about-content-main,.about-page .faq-content-main,.about-page .policies-content-main,.faq-page .about-content-main,.faq-page .faq-content-main,.faq-page .policies-content-main,.policies-page .about-content-main,.policies-page .faq-content-main,.policies-page .policies-content-main{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.about-page .about-content-main,.about-page .faq-content-main,.about-page .policies-content-main,.faq-page .about-content-main,.faq-page .faq-content-main,.faq-page .policies-content-main,.policies-page .about-content-main,.policies-page .faq-content-main,.policies-page .policies-content-main{width:calc(75% - 10px)}}@media screen and (min-width:992px){.about-page .about-content-main,.about-page .faq-content-main,.about-page .policies-content-main,.faq-page .about-content-main,.faq-page .faq-content-main,.faq-page .policies-content-main,.policies-page .about-content-main,.policies-page .faq-content-main,.policies-page .policies-content-main{width:calc(75% - 30px)}}@media screen and (min-width:768px){.about-page .about-content-main,.about-page .faq-content-main,.about-page .policies-content-main,.faq-page .about-content-main,.faq-page .faq-content-main,.faq-page .policies-content-main,.policies-page .about-content-main,.policies-page .faq-content-main,.policies-page .policies-content-main{margin-bottom:40px}}.about-page .about-content-main .block.block-dark,.about-page .faq-content-main .block.block-dark,.about-page .policies-content-main .block.block-dark,.faq-page .about-content-main .block.block-dark,.faq-page .faq-content-main .block.block-dark,.faq-page .policies-content-main .block.block-dark,.policies-page .about-content-main .block.block-dark,.policies-page .faq-content-main .block.block-dark,.policies-page .policies-content-main .block.block-dark{padding:20px}.about-page .about-content-main .block-dark,.about-page .faq-content-main .block-dark,.about-page .policies-content-main .block-dark,.faq-page .about-content-main .block-dark,.faq-page .faq-content-main .block-dark,.faq-page .policies-content-main .block-dark,.policies-page .about-content-main .block-dark,.policies-page .faq-content-main .block-dark,.policies-page .policies-content-main .block-dark{background-color:#f9f3e7;border:6px solid #f8d6a9;border-image:url(/img/block-border-image.png) 6 6 6 6 repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px}.about-page .about-content-main .block-dark p,.about-page .faq-content-main .block-dark p,.about-page .policies-content-main .block-dark p,.faq-page .about-content-main .block-dark p,.faq-page .faq-content-main .block-dark p,.faq-page .policies-content-main .block-dark p,.policies-page .about-content-main .block-dark p,.policies-page .faq-content-main .block-dark p,.policies-page .policies-content-main .block-dark p{margin-bottom:0}.about-page .about-content-main .pull-right,.about-page .faq-content-main .pull-right,.about-page .policies-content-main .pull-right,.faq-page .about-content-main .pull-right,.faq-page .faq-content-main .pull-right,.faq-page .policies-content-main .pull-right,.policies-page .about-content-main .pull-right,.policies-page .faq-content-main .pull-right,.policies-page .policies-content-main .pull-right{float:right!important}.about-page .about-content-main .caption__decoration,.about-page .faq-content-main .caption__decoration,.about-page .policies-content-main .caption__decoration,.faq-page .about-content-main .caption__decoration,.faq-page .faq-content-main .caption__decoration,.faq-page .policies-content-main .caption__decoration,.policies-page .about-content-main .caption__decoration,.policies-page .faq-content-main .caption__decoration,.policies-page .policies-content-main .caption__decoration{background:url(/img-v2/caption-decor-purple.png);height:2px;width:50%}.about-page .about-content-main .breadcrumb,.about-page .faq-content-main .breadcrumb,.about-page .policies-content-main .breadcrumb,.faq-page .about-content-main .breadcrumb,.faq-page .faq-content-main .breadcrumb,.faq-page .policies-content-main .breadcrumb,.policies-page .about-content-main .breadcrumb,.policies-page .faq-content-main .breadcrumb,.policies-page .policies-content-main .breadcrumb{padding:0}.about-page .about-content-main .breadcrumb li,.about-page .faq-content-main .breadcrumb li,.about-page .policies-content-main .breadcrumb li,.faq-page .about-content-main .breadcrumb li,.faq-page .faq-content-main .breadcrumb li,.faq-page .policies-content-main .breadcrumb li,.policies-page .about-content-main .breadcrumb li,.policies-page .faq-content-main .breadcrumb li,.policies-page .policies-content-main .breadcrumb li{display:inline-block}.about-page .about-content-main .breadcrumb>li+li:before,.about-page .faq-content-main .breadcrumb>li+li:before,.about-page .policies-content-main .breadcrumb>li+li:before,.faq-page .about-content-main .breadcrumb>li+li:before,.faq-page .faq-content-main .breadcrumb>li+li:before,.faq-page .policies-content-main .breadcrumb>li+li:before,.policies-page .about-content-main .breadcrumb>li+li:before,.policies-page .faq-content-main .breadcrumb>li+li:before,.policies-page .policies-content-main .breadcrumb>li+li:before{color:#5bc63d;content:"→	";padding:0 5px}.about-page .about-content-main h3,.about-page .faq-content-main h3,.about-page .policies-content-main h3,.faq-page .about-content-main h3,.faq-page .faq-content-main h3,.faq-page .policies-content-main h3,.policies-page .about-content-main h3,.policies-page .faq-content-main h3,.policies-page .policies-content-main h3{color:#98248f}.policies-content-main ol{counter-reset:section;list-style-type:none}.policies-content-main ol li:before{content:counters(section,".") " ";counter-increment:section}.faq-page .panel-group{margin-bottom:20px}.faq-page .panel-group .panel{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;padding:10px;position:relative}.faq-page .panel-group .panel .panel-title{cursor:pointer;font-size:20px;width:90%}.faq-page .panel-group .panel .panel-title:not(.active):after{transform:rotate(135deg)}.faq-page .panel-group .panel .panel-title.active:after,.faq-page .panel-group .panel .panel-title:not(.active):after{border-right:1px solid #000;border-top:1px solid #000;content:"";display:inline-block;height:15px;margin-right:15px;position:absolute;right:5px;top:15px;width:15px}.faq-page .panel-group .panel .panel-title.active:after{transform:rotate(315deg)}.faq-page .panel-group .panel .panel-body{margin-top:10px}.faq-page .block h4{color:#98248f}.contacts-form .el-select{width:60%}.contacts-form .el-form-item--captcha .el-input{width:80px}.contacts-form .el-form-item--captcha .captchaImage{border-radius:6px;cursor:pointer;height:50px;margin:0 14px;width:88px}.contacts-form .el-form-item__label{display:block;text-align:left;width:100%!important}@media screen and (min-width:768px){.contacts-form .el-form-item__label{text-align:right;width:auto!important}}.contacts-form .el-form-item__content{margin-left:0!important}@media screen and (min-width:768px){.contacts-form .el-form-item__content{margin-left:12rem!important}}.contest-page .contest-page__header{margin-bottom:2rem}.contest-page .contest-page__header .wrapper{padding-bottom:4rem;padding-top:2rem}.contest-page .contest-page__header .caption{text-align:center}.contest-page .contest-page__header .contest-banner{margin-bottom:2rem;text-align:center}@media screen and (min-width:768px){.contest-page .contest-page__header .contest-banner{margin-bottom:2rem}}.contest-page .contest-page__header .contest-banner img{max-width:80%}@media screen and (min-width:768px){.contest-page .contest-page__header .contest-banner img{max-width:100%}}.contest-page .header-row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-page .header-row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-page .header-row{margin-left:-15px;margin-right:-15px}}.contest-page .header-row .contest-banner{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-page .header-row .contest-banner{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .header-row .contest-banner{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-page .header-row .contest-banner{width:calc(50% - 10px)}}@media screen and (min-width:992px){.contest-page .header-row .contest-banner{width:calc(58.33333% - 30px)}}@media screen and (min-width:1200px){.contest-page .header-row .contest-banner{width:calc(58.33333% - 30px)}}.contest-page .header-row .form-holder{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-page .header-row .form-holder{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .header-row .form-holder{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-page .header-row .form-holder{width:calc(50% - 10px)}}@media screen and (min-width:992px){.contest-page .header-row .form-holder{width:calc(41.66667% - 30px)}}@media screen and (min-width:1200px){.contest-page .header-row .form-holder{width:calc(41.66667% - 30px)}}@media screen and (min-width:768px){.contest-page .header-row .form-holder{padding-left:1rem}}@media screen and (min-width:1200px){.contest-page .header-row .form-holder{padding-left:3rem}}.contest-page .contest-page__gifts .caption__decoration,.contest-page .contest-page__preview-list .caption__decoration{background:url(/img-v2/contest/red-dot.png)!important}.contest-page .contest-page__gifts .caption{font-size:2.5rem!important}.contest-page .contest-gifts{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;text-align:center}@media screen and (min-width:768px){.contest-page .contest-gifts{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-page .contest-gifts{margin-left:-15px;margin-right:-15px}}.contest-page .contest-gifts .card{word-wrap:break-word;box-sizing:border-box;margin-bottom:2rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-page .contest-gifts .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .contest-gifts .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-page .contest-gifts .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.contest-page .contest-gifts .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:1200px){.contest-page .contest-gifts .card{width:calc(33.33333% - 30px)}}.contest-page .contest-gifts .card .card__image{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;min-height:260px;text-align:center}.contest-page .contest-gifts .card .card__image img{max-width:70%}@media screen and (min-width:768px){.contest-page .contest-gifts .card .card__image img{max-width:100%}}.contest-page .contest-gifts .card .card__title{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:center!important}@media screen and (min-width:768px){.contest-page .contest-gifts .card .card__title{margin-bottom:1rem;text-align:left}}.contest-page .contest-gifts .card .red{color:red}.contest-page .contest-gifts-more{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-page .contest-gifts-more{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-page .contest-gifts-more{margin-left:-15px;margin-right:-15px}}.contest-page .contest-gifts-more .contest-gifts-more__text{word-wrap:break-word;box-sizing:border-box;color:red;font-size:1.5rem;font-weight:700;margin-left:5px;margin-right:5px;text-align:center}@media screen and (min-width:768px){.contest-page .contest-gifts-more .contest-gifts-more__text{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .contest-gifts-more .contest-gifts-more__text{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-page .contest-gifts-more .contest-gifts-more__text{text-align:left}}.contest-page .contest-gifts-more .card{word-wrap:break-word;align-items:center;box-sizing:border-box;display:flex;justify-content:start;margin-bottom:2rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-page .contest-gifts-more .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .contest-gifts-more .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-page .contest-gifts-more .card{width:calc(50% - 10px)}}@media screen and (min-width:992px){.contest-page .contest-gifts-more .card{width:calc(50% - 30px)}}@media screen and (min-width:1200px){.contest-page .contest-gifts-more .card{width:calc(50% - 30px)}}@media screen and (min-width:768px){.contest-page .contest-gifts-more .card{justify-content:space-around}}@media screen and (min-width:992px){.contest-page .contest-gifts-more .card{padding:0 3rem}}.contest-page .contest-gifts-more .card .card__image{margin-right:1rem}.contest-page .contest-gifts-more .card .card__image img{width:30px}@media screen and (min-width:768px){.contest-page .contest-gifts-more .card .card__image img{width:auto}}@media screen and (min-width:992px){.contest-page .contest-gifts-more .card .card__image{margin-right:2rem}}@media screen and (min-width:768px){.contest-page .contest-gifts-more .card .card__text{font-weight:700}}.contest-page .contest-page__regulation .wrapper{padding-bottom:2rem;padding-top:2rem}.contest-page .contest-regulation-steps{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-page .contest-regulation-steps{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-page .contest-regulation-steps{margin-left:-15px;margin-right:-15px}}.contest-page .contest-regulation-steps .card{word-wrap:break-word;align-items:start;box-sizing:border-box;display:flex;justify-content:start;margin-bottom:2rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-page .contest-regulation-steps .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .contest-regulation-steps .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-page .contest-regulation-steps .card{width:calc(100% - 10px)}}@media screen and (min-width:992px){.contest-page .contest-regulation-steps .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:1200px){.contest-page .contest-regulation-steps .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:992px){.contest-page .contest-regulation-steps .card{justify-content:space-around}}.contest-page .contest-regulation-steps .card .card__image{margin-right:1rem}.contest-page .contest-regulation-steps .card .card__image .step-number{background-color:#98248f;border-radius:10px;color:#fff;font-size:40px;height:60px;line-height:60px;text-align:center;width:60px}@media screen and (min-width:992px){.contest-page .contest-regulation-steps .card .card__image .step-number{font-size:50px;height:80px;line-height:80px;width:80px}}.contest-page .contest-page__preview-list .block-to-action{text-align:center}.contest-page .contest-set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-page .contest-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-page .contest-set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.contest-page .contest-set{flex-wrap:wrap}}.contest-page .contest-set .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.contest-page .contest-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-page .contest-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.contest-page .contest-set .card{width:calc(50% - 10px)}}@media screen and (min-width:768px){.contest-page .contest-set .card{width:calc(50% - 10px)}}@media screen and (min-width:992px){.contest-page .contest-set .card{width:calc(25% - 30px)}}.contest-page .contest-set .card .card__image{text-align:center}.contest-page .contest-set .card .card__image img{max-height:166px;max-width:100%;width:auto}@media screen and (min-width:1200px){.contest-page .contest-set .card .card__image img{max-height:166px;max-width:100%;width:auto}}.contest-page .contest-form{background-color:#fff;border:5px solid transparent;border-image:url(/img-v2/bg/postcard-border.png) 9 9 9 9 repeat;border-radius:9px;padding:1rem}@media screen and (min-width:768px){.contest-page .contest-form{padding:2rem}}.contest-page .contest-form .file-uploader{margin-bottom:1rem}.contest-page .contest-form .file-uploader .el-upload{width:100%}.contest-page .contest-form .el-upload-dragger{align-items:center;display:flex;height:60px;width:100%}.contest-page .contest-form .el-upload-dragger .el-icon-upload{font-size:55px;line-height:1;margin:0;padding:0 1rem}.contest-page .contest-form .el-upload-dragger .el-upload__text{color:#5bc63d;padding-right:1rem;text-align:left}.contest-page .contest-form .contest-form__legacies{font-size:.825rem;text-align:center}.competitors-page .competitors-page__header,.competitors-page .el-pagination{margin-bottom:3rem}.competitors-page .competitors-page__header .wrapper{padding-top:2rem}.competitors-page .competitors-page__header .caption{justify-content:center}.competitors-page .competitors-page__header .contest-banner{margin-bottom:2rem;text-align:center}.competitors-page .competitors-page__header .contest-banner img{max-height:300px;max-width:80%}.competitors-page .competitors-page__header .contest-banner--2{margin-bottom:-2rem;padding-bottom:2rem}.competitors-page .competitors-page__header .contest-banner--2 img{max-height:100%;max-width:100%}.competitors-page .competitors-page__header .to-send-control{text-align:center}.competitors-page .competitors-page__header .to-send-control .el-button{margin-bottom:-1rem}.contest-winners-page .contest-winners-page__header .contest-banner{margin-bottom:2rem;text-align:center}@media screen and (min-width:768px){.contest-winners-page .contest-winners-page__header .contest-banner{margin-bottom:2rem}}.contest-winners-page .contest-winners-page__header .contest-banner img{max-width:80%}@media screen and (min-width:768px){.contest-winners-page .contest-winners-page__header .contest-banner img{max-width:100%}}.contest-winners-page .contest-winners-page__text{margin-bottom:2rem}.contest-winners-page .contest-winners-page__gifts .contest-gifts{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-winners-page .contest-winners-page__gifts .contest-gifts{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-winners-page .contest-winners-page__gifts .contest-gifts{margin-left:-15px;margin-right:-15px}}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card{word-wrap:break-word;box-sizing:border-box;cursor:default;margin-bottom:2rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-winners-page .contest-winners-page__gifts .contest-gifts .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-winners-page .contest-winners-page__gifts .contest-gifts .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.contest-winners-page .contest-winners-page__gifts .contest-gifts .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.contest-winners-page .contest-winners-page__gifts .contest-gifts .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:1200px){.contest-winners-page .contest-winners-page__gifts .contest-gifts .card{width:calc(33.33333% - 30px)}}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__image{cursor:pointer;margin-bottom:1rem;text-align:center}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__image img{max-height:166px;max-width:100%;width:100%}@media screen and (min-width:1200px){.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__image img{max-height:166px;max-width:100%;width:100%}}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__video{cursor:pointer;margin-bottom:1rem;position:relative;text-align:center}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__video video{max-height:166px;max-width:100%;width:auto}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__video img{max-height:202px;width:100%}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__video .ico-play{background:url(/img-v2/icons/play.png) no-repeat 50% 50%,hsla(0,0%,100%,.4);border-radius:5px;display:inline-block;height:50px;left:calc(50% - 25px);margin-right:.3rem;position:absolute;top:calc(50% - 25px);vertical-align:middle;width:50px}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__video:hover .ico-play{background:url(/img-v2/icons/play.png) no-repeat 50% 50%,hsla(0,0%,100%,.7)}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:.5rem;padding:0 1rem;text-align:center}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__body{display:block;padding:0 1rem 1rem}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__body .card__title{color:#212529;font-size:1rem;font-weight:700;margin-bottom:.5rem;padding:0}.contest-winners-page .contest-winners-page__gifts .contest-gifts .card .card__body .card__text{font-size:.9rem}.contest-winners-page .block-to-action{text-align:center}.competitors-page .competitors-set,.contest-page .competitors-set{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.competitors-page .competitors-set,.contest-page .competitors-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.competitors-page .competitors-set,.contest-page .competitors-set{margin-left:-15px;margin-right:-15px}}.competitors-page .competitors-set .card,.contest-page .competitors-set .card{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}@media screen and (min-width:768px){.competitors-page .competitors-set .card,.contest-page .competitors-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.competitors-page .competitors-set .card,.contest-page .competitors-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.competitors-page .competitors-set .card,.contest-page .competitors-set .card{width:calc(50% - 10px)}}@media screen and (min-width:768px){.competitors-page .competitors-set .card,.contest-page .competitors-set .card{width:calc(25% - 10px)}}@media screen and (min-width:992px){.competitors-page .competitors-set .card,.contest-page .competitors-set .card{width:calc(25% - 30px)}}.contest-winners-page .competitors-set.competitors-set--place_4{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-winners-page .competitors-set.competitors-set--place_4{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-winners-page .competitors-set.competitors-set--place_4{margin-left:-15px;margin-right:-15px}}.contest-winners-page .competitors-set.competitors-set--place_4 .card{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-winners-page .competitors-set.competitors-set--place_4 .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-winners-page .competitors-set.competitors-set--place_4 .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.contest-winners-page .competitors-set.competitors-set--place_4 .card{width:calc(100% - 10px)}}@media screen and (min-width:768px){.contest-winners-page .competitors-set.competitors-set--place_4 .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.contest-winners-page .competitors-set.competitors-set--place_4 .card{width:calc(33.33333% - 30px)}}.contest-winners-page .competitors-set.competitors-set--place_5{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.contest-winners-page .competitors-set.competitors-set--place_5{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.contest-winners-page .competitors-set.competitors-set--place_5{margin-left:-15px;margin-right:-15px}}.contest-winners-page .competitors-set.competitors-set--place_5 .card{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.contest-winners-page .competitors-set.competitors-set--place_5 .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.contest-winners-page .competitors-set.competitors-set--place_5 .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.contest-winners-page .competitors-set.competitors-set--place_5 .card{width:calc(100% - 10px)}}@media screen and (min-width:768px){.contest-winners-page .competitors-set.competitors-set--place_5 .card{width:calc(25% - 10px)}}@media screen and (min-width:992px){.contest-winners-page .competitors-set.competitors-set--place_5 .card{width:calc(25% - 30px)}}.competitors-page .competitors-set .card,.contest-page .competitors-set .card,.contest-winners-page .competitors-set .card{cursor:default}.competitors-page .competitors-set .card .card__image,.contest-page .competitors-set .card .card__image,.contest-winners-page .competitors-set .card .card__image{cursor:pointer;margin-bottom:1rem;text-align:center}.competitors-page .competitors-set .card .card__image img,.contest-page .competitors-set .card .card__image img,.contest-winners-page .competitors-set .card .card__image img{max-height:166px;max-width:100%;width:auto}@media screen and (min-width:1200px){.competitors-page .competitors-set .card .card__image img,.contest-page .competitors-set .card .card__image img,.contest-winners-page .competitors-set .card .card__image img{max-height:166px;max-width:100%;width:auto}}.competitors-page .competitors-set .card .card__video,.contest-page .competitors-set .card .card__video,.contest-winners-page .competitors-set .card .card__video{cursor:pointer;margin-bottom:1rem;position:relative;text-align:center}.competitors-page .competitors-set .card .card__video video,.contest-page .competitors-set .card .card__video video,.contest-winners-page .competitors-set .card .card__video video{max-height:166px;max-width:100%;width:auto}.competitors-page .competitors-set .card .card__video .ico-play,.contest-page .competitors-set .card .card__video .ico-play,.contest-winners-page .competitors-set .card .card__video .ico-play{background:url(/img-v2/icons/play.png) no-repeat 50% 50%,hsla(0,0%,100%,.4);border-radius:5px;display:inline-block;height:50px;left:calc(50% - 25px);margin-right:.3rem;position:absolute;top:calc(50% - 25px);vertical-align:middle;width:50px}.competitors-page .competitors-set .card .card__video:hover .ico-play,.contest-page .competitors-set .card .card__video:hover .ico-play,.contest-winners-page .competitors-set .card .card__video:hover .ico-play{background:url(/img-v2/icons/play.png) no-repeat 50% 50%,hsla(0,0%,100%,.7)}.competitors-page .competitors-set .card .card__body,.contest-page .competitors-set .card .card__body,.contest-winners-page .competitors-set .card .card__body{display:block;padding:0 1rem 1rem}.competitors-page .competitors-set .card .card__title,.contest-page .competitors-set .card .card__title,.contest-winners-page .competitors-set .card .card__title{font-weight:700;margin-bottom:.5rem}.competitors-page .competitors-set .card .card__text,.contest-page .competitors-set .card .card__text,.contest-winners-page .competitors-set .card .card__text{font-size:.9rem}.contest-winners-page .competitors-set .card .card__title{text-align:center}.to-send-contest{margin-bottom:2rem;padding:2rem 0}.to-send-contest .to-send-contest__description{font-size:1.8rem;font-weight:700;padding:0 2rem 2rem;text-align:center}@media screen and (min-width:600px){.to-send-contest .to-send-contest__description{font-size:2.5rem}}@media screen and (min-width:992px){.to-send-contest .to-send-contest__description{padding:0 2rem}}.to-send-contest .to-send-contest__body{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width:992px){.to-send-contest .to-send-contest__body{flex-wrap:nowrap}}.promo-posts{display:flex;margin:0 -10px 2rem;overflow-x:scroll;padding:0 10px}@media screen and (min-width:600px){.promo-posts{flex-wrap:wrap;margin:0 0 2rem;overflow:visible;padding:0}}.promo-posts .promo-post{display:block;position:relative}.promo-posts .promo-post:hover .promo-post__overlay{opacity:.2}.promo-posts .promo-post .promo-post__overlay{background-color:#000;bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease;z-index:5}.promo-posts .promo-post .promo-post__image img{max-width:100%}.promo-posts .promo-post .promo-post__name{background-color:rgba(0,0,0,.2);bottom:0;color:#fff;font-size:.875rem;font-weight:700;left:0;line-height:1.2;padding:5px 10px;position:absolute;right:0;text-shadow:1px 1px 0 rgba(0,0,0,.4);z-index:10}@media screen and (min-width:600px){.promo-posts .promo-posts__main{width:50%}.promo-posts .promo-posts__main .promo-post__name{font-size:1.2rem}}@media screen and (min-width:992px){.promo-posts .promo-posts__main{width:40%}}.promo-posts .promo-posts__main .promo-post{flex-shrink:0;width:40vw}@media screen and (min-width:600px){.promo-posts .promo-posts__main .promo-post{width:auto}}.promo-posts .promo-posts__additional{display:flex}@media screen and (min-width:600px){.promo-posts .promo-posts__additional{flex-wrap:wrap;margin:0;overflow:visible;padding:0;width:50%}}@media screen and (min-width:992px){.promo-posts .promo-posts__additional{width:60%}}.promo-posts .promo-posts__additional .promo-post{flex-shrink:0;width:40vw}@media screen and (min-width:600px){.promo-posts .promo-posts__additional .promo-post{width:50%}}@media screen and (min-width:992px){.promo-posts .promo-posts__additional .promo-post{width:33.33%}}.promo-posts .promo-posts__additional .promo-post:nth-last-child(-n+2){display:block}@media screen and (min-width:600px){.promo-posts .promo-posts__additional .promo-post:nth-last-child(-n+2){display:none}}@media screen and (min-width:992px){.promo-posts .promo-posts__additional .promo-post:nth-last-child(-n+2){display:block}}.promo-groups{display:flex;margin:0 -10px 2rem;overflow-x:scroll;padding:0 10px}@media screen and (min-width:600px){.promo-groups{flex-wrap:wrap;margin:0 0 2rem;overflow:visible;padding:0}}.promo-groups .promo-group{display:block;flex-shrink:0;position:relative;width:40vw}@media screen and (min-width:600px){.promo-groups .promo-group{width:33.33%}}@media screen and (min-width:992px){.promo-groups .promo-group{width:25%}}.promo-groups .promo-group:hover .promo-group__overlay{opacity:.2}.promo-groups .promo-group .promo-group__overlay{background-color:#000;bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease;z-index:5}.promo-groups .promo-group .promo-group__image img{max-width:100%}.promo-groups .promo-group .promo-group__name{background-color:rgba(0,0,0,.4);bottom:0;color:#fff;font-size:1rem;font-weight:700;left:0;line-height:1.2;padding:5px 10px;position:absolute;right:0;text-shadow:1px 1px 0 rgba(0,0,0,.4);z-index:10}.promo-groups .promo-posts__additional{display:flex}@media screen and (min-width:600px){.promo-groups .promo-posts__additional{flex-wrap:wrap;margin:0;overflow:visible;padding:0;width:50%}}@media screen and (min-width:992px){.promo-groups .promo-posts__additional{width:60%}}.promo-groups .promo-posts__additional .promo-post:nth-last-child(-n+2){display:block}@media screen and (min-width:600px){.promo-groups .promo-posts__additional .promo-post:nth-last-child(-n+2){display:none}}@media screen and (min-width:992px){.promo-groups .promo-posts__additional .promo-post:nth-last-child(-n+2){display:block}}.ilove-bottom__block__wrapper{padding:15px}.ilove-bottom__block__wrapper .clearfix{clear:both}.ilove-block__article .el-icon-tickets,.ilove-block__article .el-icon-view{color:#98248f;font-size:1rem}.ilove-block__article .ilove-block__article_date{float:left}.ilove-block__article .ilove-block__article_comment{float:right}.ilove-block__article .ilove-block__article_comment a{color:#000;text-decoration:none}.ilove-block__article .ilove-block__article_showed{float:right;margin-right:20px}.ilove-block__article h3{color:#98248f}.ilove-block__article .ilove-block__article_header{height:40px}.set--blog{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.set--blog{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.set--blog{margin-left:-15px;margin-right:-15px}}.set--blog .story{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-top:35px;width:calc(100% - 10px)}@media screen and (min-width:768px){.set--blog .story{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.set--blog .story{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.set--blog .story{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.set--blog .story{width:calc(33.33333% - 30px)}}.set--blog .story-sheet{justify-content:inherit}.set--blog .story__title{font-size:1.2rem;line-height:1.2}.set--blog .story__description{display:none;font-size:.875rem;margin-bottom:15px}@media screen and (min-width:768px){.set--blog .story__description{display:block}}.set--blog .story__tags a{color:#5bc63d}.set--blog .story__image{margin-left:-30px;margin-right:-30px}.set--blog .story--banner{background:url(/img-v2/home-banners/2/pattern.png),#f8d36f;display:block;margin-bottom:15px;padding-bottom:0;text-align:center}.set--blog .story--banner .story__title{color:#212529;font-size:1.2rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.set--blog .story--banner .story__title{font-size:2rem}}.set--blog .story--banner .story__title:hover{text-decoration:none}.set--blog .story--banner img{width:100px}@media screen and (min-width:768px){.set--blog .story--banner img{width:auto}}.set--blog-read-also .story{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.set--blog-read-also .story{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.set--blog-read-also .story{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.set--blog-read-also .story{width:calc(50% - 10px)}}@media screen and (min-width:992px){.set--blog-read-also .story{width:calc(25% - 30px)}}.ilove-block__article_tags{margin-top:30px}.ilove-block__article_tags a{background-color:#e9e9e9;border-radius:25px;color:#000;margin-left:15px;padding:10px;text-decoration:none}.ilove__exercise-list{float:left;margin-right:10px;overflow:hidden;width:125px}@media screen and (min-width:768px){.ilove__exercise-list{margin-right:20px;width:150px}}.ilove__exercise-list a{color:#000;font-weight:700;text-decoration:none}.ilove__exercise-list a img{margin-bottom:10px;max-height:120px;width:auto}.ilove-caption.caption_purple-black{margin-bottom:0}.ilove-comment-block__preview-image{height:205px!important;max-height:500px;max-width:500px;overflow:hidden;width:100%}.ilove-comment-block__main{background-color:#f5f5f5;padding:10px}.ilove-comment-block{margin-bottom:30px}.ilove-comment-block__main__img{float:left!important;padding-right:10px}.ilove-comment-block__main__img img{vertical-align:middle}.ilove-comment-block__body{display:table-cell;vertical-align:top}.ilove-comment-block__answer{cursor:pointer;float:right;text-decoration:underline}.ilove-form textarea{background-color:#f8f8f8}.ilove-form button{float:right}.ilove-comment-block__answer_block{height:20px;width:100%}.ilove-header__block__search{display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.ilove-header__block__search{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.ilove-header__block__search{margin-left:-15px;margin-right:-15px}}.ilove-header__block__search_input{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(66.66667% - 10px)}@media screen and (min-width:768px){.ilove-header__block__search_input{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.ilove-header__block__search_input{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.ilove-header__block__search_input{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.ilove-header__block__search_input{width:calc(33.33333% - 30px)}}.ilove-header__block__search_button{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;margin-top:-3px;width:calc(33.33333% - 10px)}@media screen and (min-width:768px){.ilove-header__block__search_button{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.ilove-header__block__search_button{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.ilove-header__block__search_button{width:calc(8.33333% - 10px)}}@media screen and (min-width:992px){.ilove-header__block__search_button{width:calc(8.33333% - 30px)}.ilove-header__block__search_button .el-button{font-size:1rem;margin-left:-15px;padding-left:50px;padding-right:50px}}.ilove-select{word-wrap:break-word;box-sizing:border-box;margin-bottom:10px;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}@media screen and (min-width:768px){.ilove-select{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.ilove-select{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.ilove-select{width:calc(25% - 10px)}}@media screen and (min-width:992px){.ilove-select{width:calc(25% - 30px)}}@media screen and (min-width:768px){.ilove-select{margin-bottom:0}}.el-popper[x-placement^=bottom]{margin-top:0}.el-popper[x-placement^=bottom] .popper__arrow{display:none}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#ffe38f}.el-select-dropdown__item.selected{color:#000}.el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color:#dcdfe6}.ilove-alert{margin-bottom:200px;margin-top:50px}.el-select-dropdown__wrap{max-height:314px}.ilove-header__block__search_empty_title{margin-bottom:20px;margin-top:-20px}.ilove-post-page h2,.ilove-post-page h3{color:#98248f;font-weight:700}@media screen and (min-width:1200px){.ilove-post-page .caption h1{font-size:3rem;font-weight:700;line-height:1.25}.ilove-post-page .caption h1 .caption__controls{display:block}.ilove-post-page .caption h1.caption--medium{font-size:2rem}.ilove-post-page .caption h1.caption--small{font-size:1.5rem}.ilove-post-page .caption h1.caption--mini{font-size:1.2rem}}.ilove-post-page .ilove-post .el-icon-tickets,.ilove-post-page .ilove-post .el-icon-view{color:#98248f;font-size:1rem}.ilove-post-page .ilove-post .ilove-post__info{display:flex;justify-content:space-between;margin-bottom:1rem}.ilove-post-page .ilove-post .ilove-post__info .ilove-post__counters{display:flex}.ilove-post-page .ilove-post .ilove-post__info .ilove-post__comment-counter{margin-right:1rem}.ilove-post-page .ilove-post .ilove-post__body{margin-bottom:2rem}.ilove-post-page .ilove-post .ilove-post__tags{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-right:1rem}.ilove-post-page .ilove-post .ilove-post__tags .love-post__tags-title{font-weight:700;margin-bottom:.3em}.ilove-post-page .ilove-post .ilove-post__tags .love-post__tag-item{background-color:#e9e9e9;border-radius:1em;color:#000;margin-bottom:.3em;margin-left:.3em;padding:.4em;text-decoration:none}@media screen and (min-width:768px){.ilove-post-page .ilove-post .ilove-post__tags .love-post__tag-item{border-radius:1.6em;margin-left:.5em;padding:.6em}}.ilove-post-page .ilove-post .ilove-post__tags .love-post__tag-item:hover{background-color:#86c648;color:#fff}.ilove-post-page .home-blog-set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-bottom:2rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.ilove-post-page .home-blog-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.ilove-post-page .home-blog-set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.ilove-post-page .home-blog-set{flex-wrap:wrap}}.ilove-post-page .home-blog-set .story{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.ilove-post-page .home-blog-set .story{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.ilove-post-page .home-blog-set .story{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.ilove-post-page .home-blog-set .story{width:calc(25% - 10px)}}@media screen and (min-width:768px){.ilove-post-page .home-blog-set .story{width:calc(25% - 10px)}}@media screen and (min-width:992px){.ilove-post-page .home-blog-set .story{width:calc(25% - 30px)}}.post-banner{align-items:center;background:url(/img-v2/home-banners/2/pattern.png),#f8d36f;border-radius:5px;box-shadow:0 0 29px 0 hsla(38,15%,67%,.7);display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-top:2rem;padding:1rem .5rem;text-align:center}@media screen and (min-width:768px){.post-banner{padding:2rem 1rem}}.post-banner .banner__title{font-size:2rem;line-height:1.2;margin-bottom:.5rem;width:100%}@media screen and (min-width:768px){.post-banner .banner__title{font-size:1.9rem;margin-bottom:2rem}}@media screen and (min-width:992px){.post-banner .banner__title{font-size:2.25rem}}@media screen and (min-width:1200px){.post-banner .banner__title{font-size:2.5rem;font-weight:700}}.post-banner .banner__image{margin-bottom:.5rem;width:100%}.post-banner .banner__image img{max-width:100%}@media screen and (min-width:768px){.post-banner .banner__image{width:50%}}.post-banner .banner__body{width:100%}@media screen and (min-width:768px){.post-banner .banner__body{width:50%}}.post-banner .banner__text{font-size:2rem;line-height:1.2;margin-bottom:2rem}@media screen and (min-width:768px){.post-banner .banner__text{font-size:1.4rem}}@media screen and (min-width:992px){.post-banner .banner__text{font-size:1.8rem;margin-bottom:1rem}}@media screen and (min-width:1200px){.post-banner .banner__text{font-size:2rem}}.post-banner .banner__control{margin-bottom:1rem}.go-exercise-block .wrapper{padding-bottom:2rem;padding-top:2rem}.go-exercise{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.go-exercise{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.go-exercise{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.go-exercise{flex-wrap:wrap}}.go-exercise .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-bottom:1rem;margin-left:5px;margin-right:5px;width:40vw}@media screen and (min-width:768px){.go-exercise .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.go-exercise .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.go-exercise .card{width:150px}}.go-exercise .card .card__image{padding-left:.24rem;padding-top:.24rem}.go-exercise .card .progress{display:none}.ya-share{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem;text-align:center;width:100%}@media screen and (min-width:768px){.ya-share{flex-wrap:nowrap;justify-content:left}}.ya-share .ya-share__title{font-weight:700;margin-bottom:1rem}@media screen and (min-width:768px){.ya-share .ya-share__title{margin-right:1rem}}.ya-share .ya-share__controls{margin-bottom:1rem}.ya-share2__badge{border-radius:24px!important}.ilove-register__block{background-color:#fdeee9;display:flex;flex-wrap:wrap;padding:3% 5%;text-align:center}.ilove-register__block .ilove-register__item{display:flex;width:100%}@media screen and (min-width:768px){.ilove-register__block .ilove-register__item{width:50%}}.ilove-register__block .ilove-register__item .to-action{margin:auto}.ilove-register__block .ilove-register__item .to-action .el-button{margin-bottom:10px;margin-top:10px}.ilove-exercises-catalog{background-color:#fdeee9;padding:2% 2% 0;text-align:center}.ilove-exercises-catalog h2{margin-bottom:20px}.ilove-exercises-catalog .exercises-set{flex-wrap:wrap!important}.ilove-exercises-catalog .card.exercise-card{width:calc(30% - 30px)!important}@media screen and (min-width:768px){.ilove-exercises-catalog .card.exercise-card{width:calc(20% - 30px)!important}}.el-pager{overflow:hidden;width:200px}@media screen and (min-width:768px){.el-pager{overflow:visible;width:auto}}.cartoon-set{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.cartoon-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.cartoon-set{margin-left:-15px;margin-right:-15px}}.cartoon-set .card{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.cartoon-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.cartoon-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.cartoon-set .card{width:calc(50% - 10px)}}@media screen and (min-width:992px){.cartoon-set .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:1200px){.cartoon-set .card{width:calc(25% - 30px)}}.exercises-main-page .el-breadcrumb{display:none}@media screen and (min-width:768px){.exercises-main-page .el-breadcrumb{display:block}}.exercises-main-page .exercises-main-page__head,.exercises-main-page .exercises-main-page__limit{margin-bottom:1rem;padding-bottom:30px;padding-top:3rem}.exercises-main-page .exercises-main-page__head .caption h1{color:#98248f;font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:992px){.exercises-main-page .exercises-main-page__head .caption h1{font-size:2.25rem}}@media screen and (min-width:1200px){.exercises-main-page .exercises-main-page__head .caption h1{font-size:3rem}}.exercises-main-page .skill-nav{margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem}.exercises-main-page .skill-nav .skill-nav__set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-bottom:1rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.exercises-main-page .skill-nav .skill-nav__set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.exercises-main-page .skill-nav .skill-nav__set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.exercises-main-page .skill-nav .skill-nav__set{flex-wrap:wrap}}.exercises-main-page .skill-nav .skill-nav__set .card{word-wrap:break-word;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin-left:10px;margin-right:10px;width:34vw}@media screen and (min-width:768px){.exercises-main-page .skill-nav .skill-nav__set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.exercises-main-page .skill-nav .skill-nav__set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.exercises-main-page .skill-nav .skill-nav__set .card{margin-left:10px;margin-right:10px;width:calc(20% - 20px)}}@media screen and (min-width:768px){.exercises-main-page .skill-nav .skill-nav__set .card{margin-left:15px;margin-right:15px;width:calc(20% - 30px)}}@media screen and (min-width:992px){.exercises-main-page .skill-nav .skill-nav__set .card{margin-left:15px;margin-right:15px;width:calc(20% - 30px)}}.exercises-main-page .skill-nav .skill-nav__set .card .card__image{margin-bottom:10px;text-align:center}.exercises-main-page .skill-nav .skill-nav__set .card .card__image img{max-height:120px;max-width:100%}.exercises-main-page .skill-nav .skill-nav__set .card .card__title{color:#000;font-weight:700;text-align:center;text-decoration:none}.exercises-main-page .skill-nav .skill-nav__set .card:hover .card__title{color:#5bc63d;text-decoration:none}.exercises-main-page .skill-nav .skill-nav__description{text-align:center}.exercises-main-page .exercises-main-page__body{padding-bottom:30px}.exercises-main-page .exercises-main-page__editor{padding-bottom:50px}.exercises-main-page .exercises-main-page__benefits{padding-bottom:50px;padding-top:50px}.exercises-main-page .exercises-main-page__benefits .card{flex-direction:column}@media screen and (min-width:768px){.exercises-main-page .exercises-main-page__benefits .card{flex-direction:row}}.exercises-main-page .exercises-main-page__benefits .card .card__image{order:1}.exercises-main-page .exercises-main-page__benefits .card .card__image img{width:100%}@media screen and (min-width:768px){.exercises-main-page .exercises-main-page__benefits .card .card__image img{width:auto}}.exercises-main-page .exercises-main-page__benefits .card .card__body{order:0}@media screen and (min-width:768px){.exercises-main-page .exercises-main-page__benefits .card .card__body{margin-right:50px}}.exercises-main-page .exercises-main-page__benefits .card .card__title h2{color:#98248f;font-size:2.25rem;font-weight:700!important;line-height:1.25;margin-bottom:1rem}.exercises-main-page .exercises-main-page__action{padding-bottom:50px;padding-top:50px}.exercises-main-page .exercises-main-page__action .block__text{margin-bottom:50px}.exercises-main-page .exercises-main-page__action .controls{font-size:1rem;text-align:center}@media screen and (min-width:600px){.exercises-main-page .exercises-main-page__action .controls{text-align:left}}.exercises-main-page .exercises-main-page__action .controls .el-button{display:block;margin-bottom:45px}@media screen and (min-width:600px){.exercises-main-page .exercises-main-page__action .controls .el-button{display:inline-block;margin-bottom:10px}}.exercises-main-page .exercises-main-page__action .controls .controls__separator{display:none;margin:auto 2em}@media screen and (min-width:600px){.exercises-main-page .exercises-main-page__action .controls .controls__separator{display:inline-block}}.editor-reviews{padding-top:30px}@media screen and (min-width:992px){.editor-reviews{padding-top:0}}.editor-reviews .editor-review .editor-review__header{color:#fff;line-height:1.25;margin-bottom:30px}.editor-reviews .editor-review .editor-review__header h2{font-weight:700}.editor-reviews .editor-review .editor-review__text{margin-bottom:30px;position:relative}.editor-reviews .editor-review .editor-review__text:before{content:"“";font-family:Arial,sans-serif;font-size:100px;left:-40px;line-height:1;position:absolute;top:-20px}.editor-reviews .editor-review .editor-review__sign{align-items:center;display:flex}.editor-reviews .editor-review .editor-review__image{margin-right:30px}.editor-reviews .editor-review .editor-review__image img{background-color:#fff;border-radius:50%;height:100px;width:100px}.editor-reviews .editor-review .editor-review__author-name{font-size:1.25rem;font-weight:700}.editor-reviews .editor-reviews__nav{text-align:right}.editor-reviews .editor-reviews__nav .editor-reviews__nav-item{background-color:#abce4d;border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:32px;margin-left:20px;padding:0;width:32px}.editor-reviews .editor-reviews__nav .editor-reviews__nav-item:hover{background-color:#bed975}.editor-reviews .editor-reviews__nav .editor-reviews__nav-item.editor-reviews__nav-item--active{background-color:#fff!important}.exercises-catalog.layout{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.exercises-catalog.layout{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.exercises-catalog.layout{margin-left:-15px;margin-right:-15px}}.exercises-catalog.layout .exercises-catalog__list{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.exercises-catalog.layout .exercises-catalog__list{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.exercises-catalog.layout .exercises-catalog__list{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.exercises-catalog.layout .exercises-catalog__list{width:calc(100% - 10px)}}@media screen and (min-width:992px){.exercises-catalog.layout .exercises-catalog__list{width:calc(66.66667% - 30px)}}.exercises-catalog.layout .exercises-catalog__nav{word-wrap:break-word;box-sizing:border-box;display:none;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.exercises-catalog.layout .exercises-catalog__nav{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.exercises-catalog.layout .exercises-catalog__nav{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.exercises-catalog.layout .exercises-catalog__nav{width:calc(100% - 10px)}}@media screen and (min-width:992px){.exercises-catalog.layout .exercises-catalog__nav{display:block;width:calc(33.33333% - 30px)}}.exercises-catalog.layout .exercises-catalog__nav.exercises-catalog__nav--xs{display:block;margin-bottom:15px}@media screen and (min-width:992px){.exercises-catalog.layout .exercises-catalog__nav.exercises-catalog__nav--xs{display:none}}.exercises-catalog.layout .exercises-catalog__nav.exercises-catalog__nav--xs .el-select{margin-bottom:15px;width:100%}.exercises-catalog.layout .exercises-catalog__nav.exercises-catalog__nav--xs .nav-block{margin-bottom:0}.exercises-catalog .nav-block{background-color:#fdeee9;border-radius:.2rem;margin-bottom:15px;padding:20px}.exercises-catalog .nav-block .nav-block__label{color:#98248f;font-size:1.5rem;font-weight:700;margin-bottom:15px}.exercises-catalog .exercises-catalog__menu{margin:5px 0 0;padding:0}.exercises-catalog .exercises-catalog__menu ul{margin:0;padding:0}.exercises-catalog .exercises-catalog__menu li{list-style:none}.exercises-catalog .exercises-catalog__menu li a{color:#212529;font-weight:700}.exercises-catalog .exercises-catalog__menu li li a{color:#5a5a5a;font-weight:400}.exercises-catalog .exercises-catalog__menu .exercises-catalog__menu-item a{cursor:pointer;display:block;font-size:1.125rem;margin-left:-20px;margin-right:-20px;padding:0 20px 0 30px;text-decoration:none}.exercises-catalog .exercises-catalog__menu .exercises-catalog__menu-item.exercises-catalog__menu-item--root{color:#212529;font-weight:700}.exercises-catalog .exercises-catalog__menu .exercises-catalog__menu-item a:hover{background-color:#ffe38f;text-decoration:none}.exercises-catalog .exercises-catalog__menu .exercises-catalog__menu-item a.router-link-exact-active{background-color:#ffe38f}.exercises-catalog .exercises-list-preview .caption{text-align:left}.exercises-catalog .exercises-list-preview .caption .caption__controls{display:none;min-width:130px;text-align:right}@media screen and (min-width:600px){.exercises-catalog .exercises-list-preview .caption .caption__controls{display:block}}.exercises-catalog .exercises-list-preview .caption h2{cursor:pointer;font-weight:700}.exercises-catalog .exercises-list-preview .exercises-set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px;margin-top:5px}@media screen and (min-width:768px){.exercises-catalog .exercises-list-preview .exercises-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.exercises-catalog .exercises-list-preview .exercises-set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.exercises-catalog .exercises-list-preview .exercises-set{flex-wrap:wrap;margin-top:0}}.exercises-catalog .exercises-list-preview .exercises-set .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-bottom:30px;margin-left:10px;margin-right:10px;width:34vw}@media screen and (min-width:768px){.exercises-catalog .exercises-list-preview .exercises-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.exercises-catalog .exercises-list-preview .exercises-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.exercises-catalog .exercises-list-preview .exercises-set .card{margin-left:10px;margin-right:10px;width:calc(20% - 20px)}}@media screen and (min-width:768px){.exercises-catalog .exercises-list-preview .exercises-set .card{margin-left:15px;margin-right:15px;width:calc(20% - 30px)}}@media screen and (min-width:992px){.exercises-catalog .exercises-list-preview .exercises-set .card{margin-left:15px;margin-right:15px;width:calc(20% - 30px)}}.exercises-catalog .exercises-list-full .exercises-set{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.exercises-catalog .exercises-list-full .exercises-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.exercises-catalog .exercises-list-full .exercises-set{margin-left:-15px;margin-right:-15px}}.exercises-catalog .exercises-list-full .exercises-set .card{word-wrap:break-word;box-sizing:border-box;margin-bottom:30px;margin-left:10px;margin-right:10px;width:calc(33.33% - 20px)}@media screen and (min-width:768px){.exercises-catalog .exercises-list-full .exercises-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.exercises-catalog .exercises-list-full .exercises-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.exercises-catalog .exercises-list-full .exercises-set .card{width:calc(25% - 20px)}}@media screen and (min-width:768px){.exercises-catalog .exercises-list-full .exercises-set .card{margin-left:15px;margin-right:15px;width:calc(20% - 30px)}}@media screen and (min-width:992px){.exercises-catalog .exercises-list-full .exercises-set .card{margin-left:15px;margin-right:15px;width:calc(20% - 30px)}}.exercises-catalog .exercise-info{display:flex;flex-wrap:wrap;font-size:1.5rem;margin-bottom:30px;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.exercises-catalog .exercise-info{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.exercises-catalog .exercise-info{margin-left:-15px;margin-right:-15px}}.exercises-catalog .exercise-info .exercise-info__col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}@media screen and (min-width:768px){.exercises-catalog .exercise-info .exercise-info__col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.exercises-catalog .exercise-info .exercise-info__col{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.exercises-catalog .exercise-info .exercise-info__time{background:url(/img-v2/icons/w-clock.png) no-repeat 94% 10px,url(/img-v2/bg/exercise-info.png) no-repeat 0 0,#b6ce56;border-radius:.2rem;padding:20px}.exercises-catalog .exercise-info .exercise-info__quantity{background:url(/img-v2/icons/w-award.png) no-repeat 94% 10px,url(/img-v2/bg/exercise-info.png) no-repeat 0 0,#b6ce56;border-radius:.2rem;padding:20px}.exercises-catalog .exercise-info .exercise-info__value{color:#fff;font-weight:700}.exercise-card .card__image{margin-bottom:1rem}.exercise-card .card__title{font-weight:400;line-height:1}.exercise-card .card__title a{color:#212529}.exercise-card .card__title a:hover{color:#5bc63d;text-decoration:none}.exercise-card .exercise-card__progress{margin-bottom:.5rem}.exercise-card.exercise-card--more .exercise-icon__media{background-color:#fff;border-color:#efefef;box-shadow:0 0 0 .24rem #fff;color:#585c61;text-decoration:none}.exercise-card.exercise-card--more .exercise-icon__media:hover{background-color:#f2f2f2;border-color:#e2e2e2;box-shadow:0 0 0 .24rem #f2f2f2}.exercise-icon{height:0;padding-top:100%;position:relative;width:100%}.exercise-icon .exercise-icon__overlay{align-items:center;background-color:rgba(0,0,0,.4);border-radius:10px;box-shadow:0 0 0 .24rem rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.exercise-icon .exercise-icon__overlay .exercise-control{display:flex;justify-content:space-around;width:100%}.exercise-icon .exercise-icon__overlay .exercise-control .exercise-control__item .app-icon{height:48px;width:48px}.exercise-icon:hover .exercise-icon__overlay{display:flex}.exercise-icon .exercise-icon__media{align-items:center;background-color:#fe9c9b;border:2px dashed #ff2f2e;border-radius:10px;box-shadow:0 0 0 .24rem #fe9c9b;display:flex;height:100%;justify-content:center;left:0;padding:15px;position:absolute;text-align:center;top:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.exercise-icon .exercise-icon__media img{max-height:100%;max-width:100%}.exercise-icon.exercise-icon--style-1 .exercise-icon__media{background-color:#ff9d9c;border-color:#ff2f2e;box-shadow:0 0 0 .24rem #ff9d9c}.exercise-icon.exercise-icon--style-1 .exercise-icon__media:hover{background-color:#ff8483;border-color:#ff1615;box-shadow:0 0 0 .24rem #ff8483}.exercise-icon.exercise-icon--style-2 .exercise-icon__media{background-color:#d9c7e1;border-color:#593b7a;box-shadow:0 0 0 .24rem #d9c7e1}.exercise-icon.exercise-icon--style-2 .exercise-icon__media:hover{background-color:#ceb6d8;border-color:#4c3369;box-shadow:0 0 0 .24rem #ceb6d8}.exercise-icon.exercise-icon--style-3 .exercise-icon__media{background-color:#d9f0a8;border-color:#59be32;box-shadow:0 0 0 .24rem #d9f0a8}.exercise-icon.exercise-icon--style-3 .exercise-icon__media:hover{background-color:#d0ec92;border-color:#50aa2d;box-shadow:0 0 0 .24rem #d0ec92}.exercise-icon.exercise-icon--style-4 .exercise-icon__media{background-color:#95e3e3;border-color:#2c8582;box-shadow:0 0 0 .24rem #95e3e3}.exercise-icon.exercise-icon--style-4 .exercise-icon__media:hover{background-color:#81dede;border-color:#26726f;box-shadow:0 0 0 .24rem #81dede}.exercise-icon.exercise-icon--style-5 .exercise-icon__media{background-color:#b3e6bb;border-color:#359238;box-shadow:0 0 0 .24rem #b3e6bb}.exercise-icon.exercise-icon--style-5 .exercise-icon__media:hover{background-color:#a0e0aa;border-color:#2e7f31;box-shadow:0 0 0 .24rem #a0e0aa}.exercise-icon.exercise-icon--style-6 .exercise-icon__media{background-color:#ffcd9a;border-color:#ff3d2e;box-shadow:0 0 0 .24rem #ffcd9a}.exercise-icon.exercise-icon--style-6 .exercise-icon__media:hover{background-color:#ffc081;border-color:#ff2515;box-shadow:0 0 0 .24rem #ffc081}.exercise-icon.exercise-icon--style-7 .exercise-icon__media{background-color:#f4eac6;border-color:#cb9c3c;box-shadow:0 0 0 .24rem #f4eac6}.exercise-icon.exercise-icon--style-7 .exercise-icon__media:hover{background-color:#f0e2b1;border-color:#bc8e32;box-shadow:0 0 0 .24rem #f0e2b1}.exercise-icon.exercise-icon--style-8 .exercise-icon__media{background-color:#ffcde2;border-color:#ff3e7f;box-shadow:0 0 0 .24rem #ffcde2}.exercise-icon.exercise-icon--style-8 .exercise-icon__media:hover{background-color:#ffb4d3;border-color:#ff256e;box-shadow:0 0 0 .24rem #ffb4d3}.exercises-main-page__head .caption__description h1{color:#000!important;font-size:1.25rem!important;font-weight:400!important}@media screen and (min-width:1200px){.exercises-main-page__head .caption__description h1{font-size:1.25rem!important}}.faq__caption-decoration{background:url(/img-v2/caption-decor-purple.png);display:block;height:2px;margin-bottom:25px;width:100%}.faq__title{color:#98248f;display:inline-block;font-weight:700;margin-bottom:20px}.faq__title img{margin-right:10px;margin-top:-5px;width:45px}.faq__block{margin-bottom:30px}@media screen and (min-width:1200px){.card__title h2{font-size:32px;font-weight:700}}.membership-page .membership-page__head{padding:1rem 0}@media screen and (min-width:768px){.membership-page .membership-page__head{padding:2rem 0}.membership-page .membership-page__head .block-xs{display:none}}.membership-page .membership-page__head .block-xs .membership-page__carousel-item{text-align:center}.membership-page .membership-page__head .block-xs .membership-page__carousel-item .membership-page__carousel-item-image{margin-bottom:1rem}.membership-page .membership-page__head .block-xs .membership-page__carousel-item .membership-page__carousel-item-image img{max-height:190px}.membership-page .membership-page__head .block-sm{display:none}@media screen and (min-width:768px){.membership-page .membership-page__head .block-sm{display:block}}@media screen and (min-width:992px){.membership-page .membership-page__head .block-sm{font-size:1.25rem}.membership-page .membership-page__head .block-sm .caption{font-size:2.5rem}}.membership-page .membership-page__head .block-sm .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.membership-page .membership-page__head .block-sm .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.membership-page .membership-page__head .block-sm .row{margin-left:-15px;margin-right:-15px}}.membership-page .membership-page__head .block-sm .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.membership-page .membership-page__head .block-sm .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.membership-page .membership-page__head .block-sm .row .col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.membership-page .membership-page__head .block-sm .row .col--1{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.membership-page .membership-page__head .block-sm .row .col--1{width:calc(50% - 30px)}}.membership-page .membership-page__head .block-sm .row .col--2{text-align:center}@media screen and (min-width:768px){.membership-page .membership-page__head .block-sm .row .col--2{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.membership-page .membership-page__head .block-sm .row .col--2{width:calc(50% - 30px)}}.membership-page .membership-page__head .block-sm .row .col--2 img{max-width:432px;width:100%}.membership-page .membership-page__head .block-sm h1{font-size:2.5rem;padding-bottom:1rem}.membership-page .membership-page__head .block-sm .benefits{font-size:1rem;line-height:1.2;list-style:none;padding-left:0;padding-right:2rem}@media screen and (min-width:992px){.membership-page .membership-page__head .block-sm .benefits{font-size:1.5rem;padding-right:0}}.membership-page .membership-page__head .block-sm .benefits .benefits__item{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:30px}.membership-page .membership-page__head .block-sm .benefits .benefits__ico{border-radius:50%;flex:0 0 46px;height:46px;margin-right:15px;width:46px}.membership-page .membership-page__head .block-sm .benefits .benefits__ico_1{background:url(/img-v2/home-banners/1/b1.png) no-repeat 50% 50%,#fff}.membership-page .membership-page__head .block-sm .benefits .benefits__ico_4{background:url(/img-v2/home-banners/1/b4.png) no-repeat 50% 50%,#fff}.membership-page .membership-calc{padding-bottom:1rem;padding-top:1rem}@media screen and (min-width:600px){.membership-page .membership-calc{padding-bottom:3rem;padding-top:3rem}}.membership-page .membership-calc .membership-calc__quantity{margin-bottom:1.5rem;text-align:center}@media screen and (min-width:600px){.membership-page .membership-calc .membership-calc__quantity{margin-bottom:2rem}}.membership-page .membership-calc .membership-calc__quantity .el-input__inner{width:70px}@media screen and (min-width:600px){.membership-page .membership-calc .membership-calc__quantity .el-input__inner{width:100px}}.membership-page .membership-calc .pay-item{margin:0 -10px 10px}@media screen and (min-width:600px){.membership-page .membership-calc .pay-item{padding:0}}.membership-page .membership-calc .pay-item .pay-item__periods{justify-content:center}.membership-page .membership-calc .pay-item .pay-item__periods .pay-item__period{background-color:#fff;cursor:default;width:250px}.membership-page .membership-calc .pay-item .pay-item__periods .pay-item__period.pay-period--selected{background-color:#fdeee9}.membership-page .membership-calc .pay-item .pay-item__periods .pay-item__period.pay-period--selected .pay-period__end{background-color:#f06;color:#fff}.membership-page .membership-calc .pay-item .pay-item__description{text-align:center}.membership-page .membership-calc .membership-calc__pay{margin-bottom:2rem;text-align:center}.membership-page .membership-calc .membership-calc__pay-others .set__header{margin-bottom:1rem;text-align:center}.membership-page .membership-calc .membership-calc__pay-others .set{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}.membership-page .membership-calc .membership-calc__pay-others .set.set--usd{justify-content:center}@media screen and (min-width:1200px){.membership-page .membership-calc .membership-calc__pay-others .set{flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem}}.membership-page .membership-calc .membership-calc__pay-others .set .set__item{margin-bottom:1rem;padding:0 3px;width:25%}@media screen and (min-width:600px){.membership-page .membership-calc .membership-calc__pay-others .set .set__item{padding:0 10px;width:auto}}.membership-page .membership-calc .membership-calc__pay-others .set .set__item img{max-width:100%}.membership-page .countdown{color:#dc3545;font-size:1.4rem;margin-bottom:1rem;text-align:center}@media screen and (min-width:992px){.membership-page .rubber--green{margin-top:-130px}}.membership-page .membership-page__benefits{padding:1rem 0}@media screen and (min-width:992px){.membership-page .membership-page__benefits{padding:30px 0 100px}.membership-page .membership-page__benefits .caption{margin-bottom:50px}}.membership-page .membership-page__benefits .row{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.membership-page .membership-page__benefits .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.membership-page .membership-page__benefits .row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:600px){.membership-page .membership-page__benefits .row{flex-wrap:wrap}}.membership-page .membership-page__benefits .row .card{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-bottom:1rem;margin-left:5px;margin-right:5px;width:38vw}@media screen and (min-width:768px){.membership-page .membership-page__benefits .row .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.membership-page .membership-page__benefits .row .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.membership-page .membership-page__benefits .row .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:768px){.membership-page .membership-page__benefits .row .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.membership-page .membership-page__benefits .row .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:600px){.membership-page .membership-page__benefits .row .card{margin-bottom:30px;text-align:center}}@media screen and (min-width:1200px){.membership-page .membership-page__benefits .row .card{padding-left:20px;padding-right:20px}}.membership-page .membership-page__benefits .row .card .card__image{margin-bottom:10px}.membership-page .membership-page__benefits .row .card .card__image .background{align-items:center;background-color:#ffe38f;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}@media screen and (min-width:600px){.membership-page .membership-page__benefits .row .card .card__image .background{margin:0 auto}}@media screen and (min-width:768px){.membership-page .membership-page__benefits .row .card .card__image .background{height:120px;width:120px}}.membership-page .membership-page__benefits .row .card .card__title{color:#98248f;font-size:1rem;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.membership-page .membership-page__benefits .row .card .card__title{font-size:1.3rem}.membership-page .membership-page__benefits .row .card .card__title:after{background:url(/img-v2/caption-decor-purple.png);content:"";display:block;height:2px;margin:0 auto;width:50%}}@media screen and (min-width:992px){.membership-page .membership-page__benefits .row .card .card__title{font-size:1.6rem}}.membership-page .membership-page__benefits .row .card .card__text{font-size:.9rem}@media screen and (min-width:768px){.membership-page .membership-page__benefits .row .card .card__text{font-size:1rem}}.membership-page .membership-page__certificate{font-size:1.25rem}.membership-page .membership-page__certificate .block-sm{display:none}@media screen and (min-width:768px){.membership-page .membership-page__certificate .block-xs{display:none}.membership-page .membership-page__certificate .block-sm{display:block}}.membership-page .membership-page__certificate .block-xs{padding:2rem 0}.membership-page .membership-page__certificate .block-xs .caption{font-size:1.6rem}.membership-page .membership-page__certificate .block-xs .block-image{margin-bottom:1rem;text-align:center}.membership-page .membership-page__certificate .block-xs .block-image img{max-width:170px}.membership-page .membership-page__certificate .block-xs .block-to-action{text-align:center}.membership-page .membership-page__certificate .block-xs .block-to-action div{margin-bottom:10px}.membership-page .membership-page__certificate .block-xs .block-to-action .link-dashed{color:#fff}.membership-page .membership-page__certificate .block-sm .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.membership-page .membership-page__certificate .block-sm .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.membership-page .membership-page__certificate .block-sm .row{margin-left:-15px;margin-right:-15px}}.membership-page .membership-page__certificate .block-sm .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.membership-page .membership-page__certificate .block-sm .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.membership-page .membership-page__certificate .block-sm .row .col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.membership-page .membership-page__certificate .block-sm .row .col-1{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.membership-page .membership-page__certificate .block-sm .row .col-1{width:calc(58.33333% - 30px)}}@media screen and (min-width:1200px){.membership-page .membership-page__certificate .block-sm .row .col-1{width:calc(66.66667% - 30px)}}.membership-page .membership-page__certificate .block-sm .row .col-2{text-align:center}@media screen and (min-width:768px){.membership-page .membership-page__certificate .block-sm .row .col-2{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.membership-page .membership-page__certificate .block-sm .row .col-2{width:calc(41.66667% - 30px)}}@media screen and (min-width:1200px){.membership-page .membership-page__certificate .block-sm .row .col-2{width:calc(33.33333% - 30px)}}.membership-page .membership-page__certificate .block-sm .row .col-2 img{max-width:377px;width:100%}.membership-page .membership-page__certificate .block-sm .block__text div{margin-bottom:30px}.membership-page .membership-page__certificate .block-sm .block__text .link-dashed{color:#fff}.membership-page .membership-page__to-registration{font-size:1.25rem;padding:30px 0}.membership-page .membership-page__to-registration .block__text{text-align:center}.membership-page .membership-page__to-registration .block__text div{margin-bottom:30px}.membership-page .membership-calc-v2{padding-bottom:15px;padding-top:15px}@media screen and (min-width:768px){.membership-page .membership-calc-v2{padding-bottom:3rem;padding-top:3rem}}.users-layout{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.users-layout{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.users-layout{margin-left:-15px;margin-right:-15px}}.users-layout .users-layout__aside{word-wrap:break-word;background-color:#fdeee9;box-sizing:border-box;margin-bottom:1rem;margin-left:-5px;margin-right:-5px;overflow-x:scroll;width:calc(100% + 10px)}@media screen and (min-width:768px){.users-layout .users-layout__aside{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.users-layout .users-layout__aside{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.users-layout .users-layout__aside{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.users-layout .users-layout__aside{width:calc(25% - 30px)}}@media screen and (min-width:768px){.users-layout .users-layout__aside{background-color:transparent;overflow-x:hidden}}.users-layout .users-layout__content{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.users-layout .users-layout__content{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.users-layout .users-layout__content{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.users-layout .users-layout__content{width:calc(66.66667% - 10px)}}@media screen and (min-width:992px){.users-layout .users-layout__content{width:calc(75% - 30px)}}.users-layout .voice-control{align-items:center;display:flex;justify-content:flex-start}.users-layout .voice-control .voice-control__label{margin-right:.75rem}.users-layout .voice-control .voice-control__slider{margin-right:.4rem;width:40%}.users-layout .voice-control .voice-control__value{text-align:center;width:2rem}.users-layout .slider-control{align-items:center;display:flex;justify-content:flex-start}.users-layout .slider-control .slider-control__label{margin-right:.75rem}.users-layout .slider-control .slider-control__slider{margin-right:.4rem;width:40%}.users-menu.users-menu--vertical{background-color:#fdeee9;border-right:none;display:none;margin:0;padding-left:0}@media screen and (min-width:768px){.users-menu.users-menu--vertical{display:block}}.users-menu.users-menu--horizontal{border-bottom:none;display:flex;flex-wrap:nowrap}@media screen and (min-width:768px){.users-menu.users-menu--horizontal{display:none}}.users-menu.users-menu--horizontal .el-menu-item{background-color:#fdeee9;border-bottom:none;color:#212529;flex-shrink:0;font-size:.9rem;height:auto;line-height:1.2;max-width:115px;padding:.5rem;text-align:center;white-space:normal}.users-menu.users-menu--horizontal .el-menu-item .users-menu__item-icon{margin:.5rem 0}.users-menu.users-menu--horizontal .el-menu-item.is-active{background-color:#fae292;color:#212529}.users-menu.users-menu--horizontal .el-menu-item:focus,.users-menu.users-menu--horizontal .el-menu-item:hover{background-color:#fae292}.users-menu .el-menu-item.is-active{background-color:#fae292;color:#212529}.users-menu .el-menu-item:focus,.users-menu .el-menu-item:hover{background-color:#fae292}.users-invite-page .caption.caption--medium{font-size:1.4rem}@media screen and (min-width:768px){.users-invite-page .caption.caption--medium{font-size:1.8rem}}.users-invite-page .users-invite-page__block{margin-bottom:30px}.users-invite-page .users-invite-page__instruction{margin-top:15px}.users-invite-page .users-invite-page__instruction.row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction.row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__instruction.row{margin-left:-15px;margin-right:-15px}}.users-invite-page .users-invite-page__instruction .card{word-wrap:break-word;align-items:center;box-sizing:border-box;display:flex;margin-bottom:1.5rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__instruction .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction .card{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__instruction .card{width:calc(33.33333% - 30px)}}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction .card{display:block;margin-bottom:0}}.users-invite-page .users-invite-page__instruction .card .card__image{display:flex;justify-content:center;margin:0 1rem 0 0}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction .card .card__image{margin:0 0 1rem}}.users-invite-page .users-invite-page__instruction .card .card__image-holder{align-items:center;background-color:#b4d652;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.users-invite-page .users-invite-page__instruction .card .card__image-holder img{max-width:60%}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction .card .card__image-holder img{max-width:100%}.users-invite-page .users-invite-page__instruction .card .card__image-holder{height:165px;width:165px}}.users-invite-page .users-invite-page__instruction .card .card__text{text-align:left}@media screen and (min-width:768px){.users-invite-page .users-invite-page__instruction .card .card__text{text-align:center}}.users-invite-page .users-invite-page__counter{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.users-invite-page .users-invite-page__counter{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__counter{margin-left:-15px;margin-right:-15px}}.users-invite-page .users-invite-page__counter .col{word-wrap:break-word;background-color:#fdeee9;border-radius:.2rem;box-sizing:border-box;font-size:1.2rem;font-weight:700;margin-left:5px;margin-right:5px;padding:.5rem;text-align:center;width:calc(50% - 10px)}@media screen and (min-width:768px){.users-invite-page .users-invite-page__counter .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__counter .col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.users-invite-page .users-invite-page__counter .col{width:calc(50% - 10px)}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__counter .col{width:calc(50% - 30px)}}@media screen and (min-width:768px){.users-invite-page .users-invite-page__counter .col{font-size:1.5rem;padding:1rem}}.users-invite-page .users-invite-page__form{display:flex;margin-bottom:15px}.users-invite-page .users-invite-page__form .el-form-item{width:calc(100% - 150px)}.users-invite-page .users-invite-page__form .el-form-controls{text-align:right;width:150px}.users-invite-page .users-invite-page__link.box{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.users-invite-page .users-invite-page__link.box{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__link.box{margin-left:-15px;margin-right:-15px}}.users-invite-page .users-invite-page__link.box .box__form{word-wrap:break-word;box-sizing:border-box;display:flex;margin-bottom:1.5rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.users-invite-page .users-invite-page__link.box .box__form{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__link.box .box__form{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.users-invite-page .users-invite-page__link.box .box__form-item{width:calc(100% - 150px)}.users-invite-page .users-invite-page__link.box .box__form-control{text-align:right;width:150px}.users-invite-page .users-invite-page__link.box .box__share{word-wrap:break-word;align-items:center;box-sizing:border-box;display:flex;margin-bottom:1.5rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.users-invite-page .users-invite-page__link.box .box__share{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.users-invite-page .users-invite-page__link.box .box__share{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.users-invite-page .users-invite-page__link.box .box__share-icons{display:flex;justify-content:space-between;width:100%}.users-invite-page .users-invite-page__link.box .box__share-icons .app-icon{margin-right:0}.users-invite-page .users-invite-page__link .el-form-item{width:calc(100% - 150px)}.users-invite-page .users-invite-page__link .el-form-controls{text-align:right;width:150px}@media screen and (min-width:992px){.users-profile-page .users-profile-page__add-child,.users-profile-page .users-profile-page__parent{width:50%}}.change-password{margin-bottom:2rem}.change-password .el-form-item__content{width:60%}.change-password .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"";margin:0}.delete-account{margin-bottom:3rem;margin-top:3rem}.delete-account .hr,.profile{margin-bottom:2rem}.profile{display:flex;flex-wrap:wrap}.profile .profile__avatar{margin-right:15px;width:90px}.profile .profile__avatar .avatar{border:1px solid #f1f1f1;border-radius:50%;display:inline-block;overflow:hidden}.profile .profile__avatar .avatar img{max-height:86px;max-width:86px}.profile .profile__date-pay{color:#5bc63d;font-size:.875rem;line-height:1.3;text-align:center}.profile .profile__date-pay.profile__date-pay--limited{color:#dc3545;line-height:2.6}.profile .profile__info{width:calc(100% - 105px)}.profile .profile__name{font-size:1rem;font-weight:700;margin-bottom:.5rem}@media screen and (min-width:768px){.profile .profile__name{font-size:1.125rem;margin-bottom:.625rem}}.profile .profile__birthday,.profile .profile__email{margin-bottom:.5rem}.profile .profile__to-pay{margin-top:1rem;width:100%}.profile .profile__collective-group-confirm{background-color:#fdeee9;padding:10px 20px}.profile__collective-group-confirm_button{margin-bottom:10px!important;margin-top:10px!important}.profile-list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.profile-list{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.profile-list{margin-left:-15px;margin-right:-15px}}.profile-list .profile-list__col{word-wrap:break-word;background:url(/img-v2/caption-decor-purple.png) repeat-x 0 0;box-sizing:border-box;margin-left:5px;margin-right:5px;padding-top:1.5rem;width:calc(100% - 10px)}@media screen and (min-width:768px){.profile-list .profile-list__col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.profile-list .profile-list__col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.profile-list .profile-list__col{width:calc(100% - 10px)}}@media screen and (min-width:992px){.profile-list .profile-list__col{width:calc(50% - 30px)}}@media screen and (min-width:768px){.profile-list .profile-list__col{background:none;margin-bottom:1.5rem}}.avatar-select{margin-bottom:1rem;width:100%}.avatar-select .avatar-select__label{margin-bottom:.5rem}.avatar-select .avatar-select__control{padding:0 20px}.avatar-select .avatar-select__item{border:1px solid #f1f1f1;border-radius:50%;cursor:pointer;display:inline-block;height:56px;overflow:hidden;width:56px}.avatar-select .avatar-select__item.avatar-select__item--active,.avatar-select .avatar-select__item:hover{background-color:#ffe38f}.avatar-select .avatar-select__item img{width:56px}.avatar-select .avatar-select__item--custom{text-align:center}.avatar-select .avatar-select__item--custom .avatar-select__item-text{font-size:12px;line-height:1;padding-left:1px;padding-top:11px}.avatar-select .avatar-select__item--custom.avatar-select__item--active,.avatar-select .avatar-select__item--custom:hover{background-color:transparent;color:#5bc63d}.birthday__voice{display:inline-block;margin-left:10px;width:60px}.birthday__voice .icon-voice{margin-top:-30px;position:absolute}.user-pay-thank-page .user-pay-thank-page__head{font-size:1.5rem}.user-pay-thank-page .user-pay-thank-page__head .row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.user-pay-thank-page .user-pay-thank-page__head .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.user-pay-thank-page .user-pay-thank-page__head .row{margin-left:-15px;margin-right:-15px}}.user-pay-thank-page .user-pay-thank-page__head .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.user-pay-thank-page .user-pay-thank-page__head .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.user-pay-thank-page .user-pay-thank-page__head .row .col{margin-left:15px;margin-right:15px}}.user-pay-thank-page .user-pay-thank-page__head .row .col--1{padding:2rem 0;text-align:center}@media screen and (min-width:992px){.user-pay-thank-page .user-pay-thank-page__head .row .col--1{width:calc(41.66667% - 30px)}}.user-pay-thank-page .user-pay-thank-page__head .row .col--1 img{max-width:300px;width:100%}@media screen and (min-width:992px){.user-pay-thank-page .user-pay-thank-page__head .row .col--2{width:calc(58.33333% - 30px)}}.users-settings-page .el-form-item{margin-bottom:.6rem}@media screen and (min-width:768px){.users-settings-page .el-form-item{margin-bottom:1.2rem}}.postcard{background:url(/img-v2/bg/postcard-stamp.png) no-repeat right 25px,#fff;border:5px solid transparent;border-image:url(/img-v2/bg/postcard-border.png) 9 9 9 9 repeat;border-radius:9px;box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);font-size:.9rem;margin-bottom:30px;padding:1rem}.postcard .postcard__image{margin-bottom:1rem}.postcard .postcard__image_rounded img{border-radius:5px}.postcard .postcard__image_circle img{border-radius:50%}.postcard .postcard__description{border-bottom:1px dotted #73cd57;margin-bottom:1rem;padding-bottom:1rem}.postcard .postcard__author{font-weight:700}.postcard .postcard__children{font-size:.825rem;font-weight:400}@media screen and (min-width:768px){.postcard{border-width:10px;font-size:1rem;padding:2rem 2rem 1rem}.postcard .postcard__children{font-size:.825rem}}.feedback-page .feedback-page__content{margin-bottom:2rem}.feedback-page .review-set .postcard .postcard__info{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.feedback-page .review-set .postcard .postcard__info{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.feedback-page .review-set .postcard .postcard__info{margin-left:-15px;margin-right:-15px}}.feedback-page .review-set .postcard .postcard__image{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:80px}@media screen and (min-width:768px){.feedback-page .review-set .postcard .postcard__image{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-page .review-set .postcard .postcard__image{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-page .review-set .postcard .postcard__image{width:160px}}.feedback-page .review-set .postcard .postcard__image img{border:1px solid #f1f1f1;max-width:140px;max-width:80px}@media screen and (min-width:768px){.feedback-page .review-set .postcard .postcard__image img{max-width:140px}}.feedback-page .review-set .postcard .postcard__description{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 140px)}@media screen and (min-width:768px){.feedback-page .review-set .postcard .postcard__description{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-page .review-set .postcard .postcard__description{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-page .review-set .postcard .postcard__description{width:calc(100% - 220px)}}.feedback-page .review-set .postcard .postcard__date{font-size:1rem}.feedback-page .review-set .postcard .postcard__author{font-size:1.2rem}.feedback-page .review-set .postcard .postcard__children{font-size:1rem}.feedback-photo-page .feedback-page__content{margin-bottom:2rem}.feedback-photo-page .review-set{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.feedback-photo-page .review-set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.feedback-photo-page .review-set{margin-left:-15px;margin-right:-15px}}.feedback-photo-page .review-set .card{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-photo-page .review-set .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-photo-page .review-set .card{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-photo-page .review-set .card{width:calc(25% - 10px)}}@media screen and (min-width:992px){.feedback-photo-page .review-set .card{width:calc(25% - 30px)}}.feedback-photo-page .home-review-set .postcard{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-photo-page .home-review-set .postcard{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-photo-page .home-review-set .postcard{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-photo-page .home-review-set .postcard{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.feedback-photo-page .home-review-set .postcard{width:calc(33.33333% - 30px)}}.feedback-add{background:url(/img-v2/bg/postcard-stamp.png) no-repeat right 25px,#fff;border:10px solid transparent;border-image:url(/img-v2/bg/postcard-border.png) 9 9 9 9 repeat;border-radius:9px;box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);margin-bottom:30px;padding:2rem 2rem 1rem}.feedback-add .feedback-add__welcome{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.feedback-add .feedback-add__welcome{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__welcome{margin-left:-15px;margin-right:-15px}}.feedback-add .feedback-add__welcome .feedback-add__welcome-text{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__welcome .feedback-add__welcome-text{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__welcome .feedback-add__welcome-text{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-add .feedback-add__welcome .feedback-add__welcome-text{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.feedback-add .feedback-add__welcome .feedback-add__welcome-text{width:calc(58.33333% - 30px)}}@media screen and (min-width:1200px){.feedback-add .feedback-add__welcome .feedback-add__welcome-text{width:calc(58.33333% - 30px)}}.feedback-add .feedback-add__welcome .feedback-add__welcome-image{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__welcome .feedback-add__welcome-image{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__welcome .feedback-add__welcome-image{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-add .feedback-add__welcome .feedback-add__welcome-image{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.feedback-add .feedback-add__welcome .feedback-add__welcome-image{width:calc(41.66667% - 30px)}}@media screen and (min-width:1200px){.feedback-add .feedback-add__welcome .feedback-add__welcome-image{width:calc(41.66667% - 30px)}}.feedback-add .feedback-add__welcome .feedback-add__welcome-image img{margin-top:10px;max-width:260px}@media screen and (min-width:768px){.feedback-add .feedback-add__welcome .feedback-add__welcome-image img{margin-top:0;max-height:350px;max-width:auto}}.feedback-add .feedback-add__thank{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.feedback-add .feedback-add__thank{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__thank{margin-left:-15px;margin-right:-15px}}.feedback-add .feedback-add__thank .feedback-add__thank-text{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__thank .feedback-add__thank-text{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__thank .feedback-add__thank-text{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-add .feedback-add__thank .feedback-add__thank-text{width:calc(58.33333% - 10px)}}@media screen and (min-width:992px){.feedback-add .feedback-add__thank .feedback-add__thank-text{width:calc(58.33333% - 30px)}}@media screen and (min-width:1200px){.feedback-add .feedback-add__thank .feedback-add__thank-text{width:calc(58.33333% - 30px)}}.feedback-add .feedback-add__thank .feedback-add__thank-image{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__thank .feedback-add__thank-image{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__thank .feedback-add__thank-image{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.feedback-add .feedback-add__thank .feedback-add__thank-image{width:calc(41.66667% - 10px)}}@media screen and (min-width:992px){.feedback-add .feedback-add__thank .feedback-add__thank-image{width:calc(41.66667% - 30px)}}@media screen and (min-width:1200px){.feedback-add .feedback-add__thank .feedback-add__thank-image{width:calc(41.66667% - 30px)}}.feedback-add .feedback-add__thank .feedback-add__thank-image img{margin-top:-60px;max-height:350px}.feedback-add .feedback-add__form .avatar-uploader .avatar-container{border:1px solid #f1f1f1;border-radius:50%;height:140px;overflow:hidden;width:140px}.feedback-add .feedback-add__form .avatar-uploader .avatar-container .avatar{max-width:140px}.feedback-add .feedback-add__form .form__fields{display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__fields{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__fields{margin-left:-15px;margin-right:-15px}}.feedback-add .feedback-add__form .form__image{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:160px}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__image{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__image{margin-left:15px;margin-right:15px}}.feedback-add .feedback-add__form .form__description{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 330px)}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__description{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__description{margin-left:15px;margin-right:15px;width:calc(100% - 370px)}}.feedback-add .feedback-add__form .form__description .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__description .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__description .row{margin-left:-15px;margin-right:-15px}}.feedback-add .feedback-add__form .form__author{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__author{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__author{margin-left:15px;margin-right:15px}}.feedback-add .feedback-add__form .form__city{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__city{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__city{margin-left:15px;margin-right:15px}}.feedback-add .feedback-add__form .form__children{word-wrap:break-word;border-bottom:1px dotted #73cd57;box-sizing:border-box;margin-bottom:1rem;margin-left:5px;margin-right:5px;padding-bottom:1rem;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__children{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__children{margin-left:15px;margin-right:15px}}.feedback-add .feedback-add__form .form__text{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.feedback-add .feedback-add__form .form__text{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.feedback-add .feedback-add__form .form__text{margin-left:15px;margin-right:15px}}.report-public-page .report-public-page__head{font-size:1rem;padding:0 0 50px}.report-public-page .report-public-page__head .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.report-public-page .report-public-page__head .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.report-public-page .report-public-page__head .row{margin-left:-15px;margin-right:-15px}}.report-public-page .report-public-page__head .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.report-public-page .report-public-page__head .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.report-public-page .report-public-page__head .row .col{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.report-public-page .report-public-page__head .row .col--1{padding-bottom:2rem;text-align:center}@media screen and (min-width:768px){.report-public-page .report-public-page__head .row .col--1{padding-bottom:0}}.report-public-page .report-public-page__head .row .col--1 img{max-width:432px;width:100%}.report-public-page .report-public-page__head h1{color:#000;font-size:2rem;padding-bottom:2rem;text-align:center}@media screen and (min-width:768px){.report-public-page .report-public-page__head h1{font-size:3rem}}.report-public-page .report-public-page__head .benefits{font-size:1rem;line-height:1.2;list-style:none;padding-left:0}.report-public-page .report-public-page__head .benefits .benefits__item{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:30px}.report-public-page .report-public-page__head .benefits .benefits__ico{border-radius:50%;flex:0 0 46px;height:46px;margin-right:15px;width:46px}.report-public-page .report-public-page__head .benefits .benefits__ico_1{background:url(/img-v2/home-banners/1/b1.png) no-repeat 50% 50%,#fff}.report-public-page .report-public-page__head .benefits .benefits__ico_2,.report-public-page .report-public-page__head .benefits .benefits__ico_3{background:url(/img-v2/home-banners/1/b4.png) no-repeat 50% 50%,#fff}.report-public-page .report-public-page__action{padding-bottom:50px;padding-top:50px}.report-public-page .report-public-page__action .block__text{margin-bottom:50px}.report-public-page .report-public-page__action .controls{font-size:1rem;text-align:center}@media screen and (min-width:600px){.report-public-page .report-public-page__action .controls{text-align:left}}.report-public-page .report-public-page__action .controls .el-button{display:block;margin-bottom:45px}@media screen and (min-width:600px){.report-public-page .report-public-page__action .controls .el-button{display:inline-block;margin-bottom:10px}}.report-public-page .report-public-page__action .controls .controls__separator{display:none;margin:auto 2em}@media screen and (min-width:600px){.report-public-page .report-public-page__action .controls .controls__separator{display:inline-block}}.reports-layout{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.reports-layout{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.reports-layout{margin-left:-15px;margin-right:-15px}}.reports-layout .reports-layout__aside{word-wrap:break-word;background-color:#fdeee9;box-sizing:border-box;margin-bottom:1rem;margin-left:-5px;margin-right:-5px;overflow-x:scroll;width:calc(100% + 10px)}@media screen and (min-width:768px){.reports-layout .reports-layout__aside{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.reports-layout .reports-layout__aside{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.reports-layout .reports-layout__aside{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.reports-layout .reports-layout__aside{width:calc(25% - 30px)}}@media screen and (min-width:768px){.reports-layout .reports-layout__aside{background-color:transparent;overflow-x:hidden}}.reports-layout .reports-layout__content{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.reports-layout .reports-layout__content{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.reports-layout .reports-layout__content{margin-left:15px;margin-right:15px;width:calc(75% - 30px)}}.reports-layout .reports-layout__select-child{background-color:#fdeee9;padding:5px 20px}.reports-layout .reports-menu.reports-menu--vertical{background-color:#fdeee9;border-right:none;display:none;margin:0;padding-left:0}@media screen and (min-width:768px){.reports-layout .reports-menu.reports-menu--vertical{display:block}}.reports-layout .reports-menu.reports-menu--horizontal{border-bottom:none;display:flex;flex-wrap:nowrap}@media screen and (min-width:768px){.reports-layout .reports-menu.reports-menu--horizontal{display:none}}.reports-layout .reports-menu.reports-menu--horizontal .el-menu-item{background-color:#fdeee9;border-bottom:none;color:#212529;flex-shrink:0;font-size:.9rem;height:auto;line-height:1.2;max-width:115px;padding:.5rem;text-align:center;white-space:normal}.reports-layout .reports-menu.reports-menu--horizontal .el-menu-item .reports-menu__item-icon{margin:.5rem 0}.reports-layout .reports-menu.reports-menu--horizontal .el-menu-item.is-active{background-color:#fae292;color:#212529}.reports-layout .reports-menu.reports-menu--horizontal .el-menu-item:focus,.reports-layout .reports-menu.reports-menu--horizontal .el-menu-item:hover{background-color:#fae292}.reports-layout .reports-menu .el-menu-item.is-active{background-color:#fae292;color:#212529}.reports-layout .reports-menu .el-menu-item:focus,.reports-layout .reports-menu .el-menu-item:hover{background-color:#fae292}.reports-layout .report-date-picker{align-items:center;display:flex;margin-bottom:2rem}.reports-layout .report-date-picker .report-date-picker__controls,.reports-layout .report-date-picker .report-date-picker__title{margin-right:1rem}.reports-layout .report-performed-page .set__table{margin-bottom:2rem}.reports-layout .report-performed-page .set__table .col-progress{text-align:center}.users-support-page .ticket__add{margin-bottom:1rem}.users-support-page .ticket-list .set__table{margin-bottom:2rem}.users-support-page .ticket-list .set__table .cell{word-break:break-word}.users-support-page .ticket-list .set__table .col-processed{text-align:center}.users-support-page .ticket-list .set__table .col-name--open{font-weight:700}.users-support-page .ticket-list .set__table .col-name--close{text-decoration:line-through}.users-support-page .ticket-message{margin-bottom:2rem}.users-support-page .ticket-message .ticket-message__info{display:flex}.users-support-page .ticket-message .ticket-message__info .ticket-message__date{margin-right:15px;padding-right:15px;position:relative}.users-support-page .ticket-message .ticket-message__info .ticket-message__date:after{background-color:#ffe28f;border-radius:3px;content:"";display:inline-block;height:6px;margin-top:-3px;position:absolute;right:-3px;top:50%;width:6px}.users-support-page .ticket-message .ticket-message__info .ticket-message__author{font-weight:700}.users-support-page .ticket-message .ticket-message__text{border:1px solid #f1f1f1;border-radius:5px;box-shadow:0 5px 10px -6px hsla(38,15%,67%,.7);padding:30px 20px}.users-support-page .form__fields{margin-bottom:2rem}.users-payment-page .pay-method-benefits{margin-bottom:1.5rem}@media screen and (min-width:768px){.users-payment-page .pay-method-benefits{margin-bottom:3rem}}.users-payment-page .users-payment-page__coupon{margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}@media screen and (min-width:768px){.users-payment-page .users-payment-page__coupon{margin-bottom:3rem;margin-top:3rem;text-align:left}}.users-payment-page .users-payment-page__coupon .use-coupon .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:""}.users-payment-page .users-payment-page__gift{font-size:1.2rem;margin-bottom:2rem;margin-top:2rem;text-align:center}@media screen and (min-width:768px){.users-payment-page .users-payment-page__gift{text-align:left}}@media screen and (min-width:992px){.payment-calc .payment-calc__add-child{width:50%}}.payment-calc .countdown{background-color:#ea6a60;color:#fff;font-size:1rem;margin:0 -10px 1rem;padding:5px;text-align:center}@media screen and (min-width:768px){.payment-calc .countdown{font-size:1.5rem;margin:0 0 1rem}}@media screen and (min-width:992px){.payment-calc .countdown{font-size:2rem}}.payment-calc .payment-calc__total{margin-bottom:2rem}.payment-calc .payment-calc__pay{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:768px){.payment-calc .payment-calc__pay{flex-wrap:nowrap;justify-content:center}}.payment-calc .payment-calc__pay .col1{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;width:100%}@media screen and (min-width:768px){.payment-calc .payment-calc__pay .col1{margin-bottom:0;margin-right:40px;width:200px}}.pay-method{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media screen and (min-width:768px){.pay-method{flex-direction:row}}.pay-method .pay-method__card{margin-bottom:1rem}@media screen and (min-width:992px){.pay-method .pay-method__card{margin:0 1rem 1rem}}.pay-method .pay-method__others{margin-top:15px;width:100%}@media screen and (min-width:768px){.pay-method .pay-method__others{margin-top:0}}.pament-button .pament-button__text{line-height:1.2}.pament-button .pament-button__text--primary{color:#000;display:block;font-size:18px;font-weight:400}.pament-button .pament-button__text--secondary{color:#000;display:block;font-size:14px}.pay-others{margin-bottom:3rem}.pay-others .set{display:flex;flex-wrap:wrap;justify-content:center}.pay-others .set .set__item{margin:5px}.pay-others .set--paypal-button{padding-top:2rem}.pay-others .pay-logo{background-position:50%;background-repeat:no-repeat;border:1px solid #fdeee9;border-radius:.2rem;cursor:pointer;height:70px;transition:background-color .3s cubic-bezier(.25,.8,.5,1);width:160px}.pay-others .pay-logo:hover{background-color:#fdeee9}.pay-others .pay-logo--ac{background-image:url(/img-v2/payment-logo/ac.png)}.pay-others .pay-logo--sb{background-image:url(/img-v2/payment-logo/sberpay.jpeg)}.pay-others .pay-logo--alfa{background-image:url(/img-v2/payment-logo/alfa.png)}.pay-others .pay-logo--qiwi{background-image:url(/img-v2/payment-logo/qiwi.png)}.pay-others .pay-logo--yandex-money{background-image:url(/img-v2/payment-logo/youmoney.jpeg)}.pay-others .pay-logo--cash{align-items:center;display:flex;padding:5px}.pay-others .pay-logo--cash .pay-logo__image{font-size:0;margin-right:6px}.pay-others .pay-logo--cash .pay-logo__image svg{width:40px}.pay-others .pay-logo--cash .pay-logo__text{font-size:14px;line-height:1}.pay-others .pay-logo--cr{align-items:center;display:flex;padding:5px}.pay-others .pay-logo--cr .pay-logo__image{font-size:0;margin-right:6px}.pay-others .pay-logo--cr .pay-logo__image svg{width:45px}.pay-others .pay-logo--cr .pay-logo__text{font-size:14px;line-height:1}.pay-others .pay-logo--tb{background-image:url(/img-v2/payment-logo/tb.png)}.children-set{display:flex;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px;overflow:auto}@media screen and (min-width:768px){.children-set{flex-wrap:wrap;overflow:hidden}}.children-set .children-set__item{cursor:pointer;margin-left:5px;margin-right:5px;min-width:95px;width:calc(12.5% - 10px)}.children-set .set__item--add-child{margin-bottom:2rem}.children-set .set__item--add-child .control{border:1px dashed #cbcbcb;border-radius:50%;cursor:pointer;display:inline-block;font-size:.875rem;height:86px;line-height:1.1;text-align:center;transition:background-color .3s cubic-bezier(.25,.8,.5,1);width:86px}.children-set .set__item--add-child .control:hover{background-color:#fae292}.children-set .set__item--add-child .app-icon{fill:#5bc63d;height:2rem;margin:0;width:2rem}.children-set .card{margin-bottom:2rem;text-align:center}.children-set .card .card__avatar{border:1px solid #cbcbcb;border-radius:50%;display:inline-block;overflow:hidden}.children-set .card .card__avatar img{max-height:86px;max-width:86px;transition:filter .3s cubic-bezier(.25,.8,.5,1)}.children-set .card.card--selected{position:relative}.children-set .card.card--selected .card__selected-icon{position:absolute;right:0;top:5px}.children-set .card:not(.card--selected) .card__avatar img{filter:grayscale(100%) opacity(30%)}.children-set .card:not(.card--selected):hover .card__avatar img{filter:grayscale(100%) opacity(60%)}.children-set .card .card__date-pay{color:#5bc63d;font-size:.875rem;line-height:1.3}.children-set .card .card__date-pay.card__date-pay--limited{color:#dc3545;line-height:2.6}.children-set .card .card__name{font-size:1rem;font-weight:700}.pay-item{margin-bottom:2rem}.pay-item .pay-item__periods{display:flex;margin:0 -10px 1rem}@media screen and (min-width:768px){.pay-item .pay-item__periods{margin:0 0 1rem}}.pay-item .pay-item__periods .pay-item__period{border:1px solid #fdeee9;cursor:pointer;padding:10px 5px;transition:background-color .3s cubic-bezier(.25,.8,.5,1);width:200px}@media screen and (min-width:600px){.pay-item .pay-item__periods .pay-item__period{border-radius:.2rem;margin-right:20px;padding:15px}}.pay-item .pay-item__periods .pay-item__period--selected,.pay-item .pay-item__periods .pay-item__period:hover{background-color:#fdeee9}.pay-item .pay-item__description{text-align:center}@media screen and (min-width:768px){.pay-item .pay-item__description{text-align:left}}.pay-item .pay-item__description .text-accent{color:#5bc63d}.pay-item .pay-item__gift-description{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;text-align:left}.pay-item .pay-item__gift-description img{margin-right:10px;vertical-align:middle}.pay-period{text-align:center}.pay-period.pay-period--selected{background-color:#fdeee9}.pay-period.pay-period--selected .pay-period__end{background-color:#f06;color:#fff}.pay-period .pay-period__end{background-color:#fdeee9;color:#a9a9a9;font-size:.875rem;margin:-10px -5px 10px;padding:5px}@media screen and (min-width:600px){.pay-period .pay-period__end{margin:-16px -16px 10px}}.pay-period .pay-period__name{font-size:1.2rem}@media screen and (min-width:600px){.pay-period .pay-period__name{font-size:1.4rem}}.pay-period .pay-period__calculation{display:flex;font-size:.875rem;justify-content:space-around}.pay-period .pay-period__calculation .pay-period__old-price{color:#a9a9a9;text-decoration:line-through}.pay-period .pay-period__calculation .pay-period__discount{color:#5bc63d}.pay-period .pay-period__amount{color:#98248f;font-size:1.9rem}@media screen and (min-width:600px){.pay-period .pay-period__amount{font-size:2.25rem}}.pay-period .pay-period__unit-price{color:#98248f;font-size:.875rem}.pay-period .pay-period__saving{color:#a9a9a9;font-size:.875rem}.pay-period .pay-period__gift{align-items:center;display:flex;flex-direction:column;font-size:.875rem;line-height:1;margin-top:10px}@media screen and (min-width:768px){.pay-period .pay-period__gift{flex-direction:row}}.pay-period .pay-period__gift .gift-icon{margin-right:10px}.pay-period .pay-period__gift .gift-icon img{max-width:100%}.pay-total{text-align:center}.pay-total .pay-total__calculation{display:flex;font-size:.875rem;justify-content:space-around}.pay-total .pay-total__calculation .pay-total__old-price{color:#a9a9a9;text-decoration:line-through}.pay-total .pay-total__calculation .pay-total__discount{color:#5bc63d}.pay-total .pay-total__amount{color:#98248f;font-size:2.25rem}.pay-total .pay-total__saving{color:#a9a9a9;font-size:.875rem}.pay-method-benefits{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.1;margin-bottom:2rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.pay-method-benefits{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.pay-method-benefits{margin-left:-15px;margin-right:-15px}}.pay-method-benefits .set__item{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.pay-method-benefits .set__item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.pay-method-benefits .set__item{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.pay-method-benefits .set__item{width:calc(33.33333% - 10px)}}@media screen and (min-width:992px){.pay-method-benefits .set__item{width:calc(33.33333% - 30px)}}.pay-method-benefits .card{align-items:center;display:flex;margin:0 2rem 1rem}@media screen and (min-width:768px){.pay-method-benefits .card{margin:0}}.pay-method-benefits .card .card__image{margin-right:1rem;text-align:center;width:31px}@media screen and (min-width:768px){.pay-method-benefits .card .card__image{width:auto}}.coupon-use .coupon-use__alerts{margin-bottom:1rem}.coupon-use .coupon-use__process{text-align:center}.gift-page .gift-page__banner-1 .wrapper{padding-bottom:2rem;padding-top:2rem}.gift-page .gift-page__banner-1 .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.gift-page .gift-page__banner-1 .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.gift-page .gift-page__banner-1 .row{margin-left:-15px;margin-right:-15px}}.gift-page .gift-page__banner-1 .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.gift-page .gift-page__banner-1 .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page .gift-page__banner-1 .row .col{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.gift-page .gift-page__banner-1 .row .col--image{text-align:center;width:100%}@media screen and (min-width:992px){.gift-page .gift-page__banner-1 .row .col--image{width:auto}}.gift-page .gift-page__banner-1 .row .col--image img{margin-bottom:20px;max-width:100%}.gift-page .gift-page__banner-1 .row .col--text .set .set__item{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:2rem}.gift-page .gift-page__banner-1 .row .col--text .set .set__item-icon{margin-right:1rem}.gift-page .gift-page__banner-1 .row .col--text .set .set__item-icon .image{background-color:#fff;border-radius:50%;display:block;height:65px;line-height:65px;text-align:center;width:65px}.gift-page .gift-page__banner-1 .row .col--text .set .set__item-text{font-size:1.5rem;line-height:1.2}.gift-page .gift-page__banner-2 .wrapper{padding-top:2rem}.gift-page .gift-page__banner-2 .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.gift-page .gift-page__banner-2 .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.gift-page .gift-page__banner-2 .row{margin-left:-15px;margin-right:-15px}}.gift-page .gift-page__banner-2 .row .card{word-wrap:break-word;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:0;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.gift-page .gift-page__banner-2 .row .card{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page .gift-page__banner-2 .row .card{margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px)}}.gift-page .gift-page__banner-2 .row .card .card__title{color:#98248f;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.gift-page .gift-page__banner-2 .row .card .card__title:after{background:url(/img-v2/caption-decor-purple.png);content:"";display:block;height:2px;width:80%}.gift-page .gift-page__banner-2 .row .card .card__image{margin-bottom:1.5rem;text-align:center}.gift-page .gift-page__banner-2 .row .card .card__image img{max-width:100%}.gift-page .gift-page__banner-2 .row .card .card__body .card__text{margin-bottom:20px}.gift-page .gift-page__certificates .set{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.gift-page .gift-page__certificates .set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.gift-page .gift-page__certificates .set{margin-left:-15px;margin-right:-15px}}.gift-page .gift-page__certificates .set .set__item{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.gift-page .gift-page__certificates .set .set__item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page .gift-page__certificates .set .set__item{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.gift-page .gift-page__certificates .set .set__item{width:calc(25% - 10px)}}@media screen and (min-width:992px){.gift-page .gift-page__certificates .set .set__item{width:calc(25% - 30px)}}.gift-page .gift-page__certificates .card .card__image{border:1px solid #cecece;border-radius:.2rem;cursor:pointer;padding:1px;position:relative}.gift-page .gift-page__certificates .card .card__image img{width:100%}.gift-page .gift-page__certificates .card .card__image .controls{display:none;left:0;position:absolute;text-align:center;top:calc(50% - 30px);width:100%}.gift-page .gift-page__certificates .card .card__image .controls .control--zoom{height:60px;width:60px}.gift-page .gift-page__certificates .card .card__image:hover .controls{display:block}.gift-page .gift-page__certificates .card .card__image:hover:before{background:#000;border-radius:.2rem;content:"";height:calc(100% + 10px);left:0;margin:-5px;opacity:.5;position:absolute;top:0;width:calc(100% + 10px)}.gift-page .gift-page__certificates .card.card--selected .card__image{border-color:#5bc63d;border-width:2px;padding:0}.gift-page .gift-page__certificates .card .card__body{padding:15px;text-align:center}.gift-page .gift-page__certificates .card .card__body .control{cursor:pointer;display:inline-block;padding:5px 10px}.gift-page .gift-page__certificates .card .card__body .control .control__selected{height:40px;width:40px}.gift-page .gift-page__certificates .card .card__body .control .control__unselected{background-color:#e0e0e0;border-radius:50%;height:40px;width:40px}.gift-page .gift-page__certificates .card .card__body .control .control__unselected:hover{background-color:#cdcdcd}.gift-page .gift-page__contacts .row{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.gift-page .gift-page__contacts .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.gift-page .gift-page__contacts .row{margin-left:-15px;margin-right:-15px}}.gift-page .gift-page__contacts .row .col{word-wrap:break-word;box-sizing:border-box;margin-bottom:2rem;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.gift-page .gift-page__contacts .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page .gift-page__contacts .row .col{margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px)}}.gift-page .gift-page__contacts .gift-page__contacts-header{font-size:1.3rem;margin-bottom:1rem}.gift-page .gift-page__contacts .gift-page__contacts-description{font-size:.875rem}.gift-page .gift-page__period{margin-bottom:2rem}.gift-page .gift-page__period .pay-item__periods{justify-content:center}.gift-page .gift-page__method .pay-method{margin:0 auto 2rem;max-width:600px;text-align:center}.gift-page .gift-page__method .pay-method .pay-method__card{margin-bottom:2rem}.gift-page .pay-method-benefits{font-size:1rem}.gift-page .pay-others .set{justify-content:center}.gift-page .countdown{color:#dc3545;font-size:1.4rem;text-align:center}.gift-page .gift-page__agreement{font-size:.875rem;margin:0 auto 2rem;max-width:790px}.gift-page .rubber.rubber--line form{margin-top:20px}.gift-page.gift-page--variant2 .wrapper{padding-bottom:2rem;padding-top:2rem}.gift-page.gift-page--variant2 .d-sm{display:none}.gift-page.gift-page--variant2 .gift-banner-1__container{position:relative}.gift-page.gift-page--variant2 .caption__description{font-size:1rem}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .caption__description{font-size:1.2rem;line-height:1.2}}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__row{margin-left:-15px;margin-right:-15px}}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__image-col{word-wrap:break-word;box-sizing:border-box;margin-bottom:1rem;margin-left:5px;margin-right:5px;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__image-col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__image-col{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__image-col{margin-bottom:0}}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__image-col img{cursor:pointer;width:100%}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col{padding-left:50px}}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits{list-style:none;padding-left:0}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits{font-size:1.2rem;line-height:1.2}}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits .benefits__item{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:15px;text-align:left}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits .benefits__ico{border-radius:50%;display:flex;flex:0 0 48px;height:48px;margin-right:10px;min-height:48px;min-width:48px;width:48px}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits .benefits__ico_1{background:url(/img-v2/icons/gift/1.png) no-repeat 50% 50%,#fff}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits .benefits__ico_2{background:url(/img-v2/home-banners/1/b2.png) no-repeat 50% 50%,#fff}.gift-page.gift-page--variant2 .gift-banner-1 .gift-banner-1__text-col .gift-banner-1__benefits .benefits__ico_3{background:url(/img-v2/icons/gift/3.png) no-repeat 50% 50%,#fff}.gift-page.gift-page--variant2 .gift-banner-2__benefits{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-2__benefits{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.gift-page.gift-page--variant2 .gift-banner-2__benefits{margin-left:-15px;margin-right:-15px}}.gift-page.gift-page--variant2 .gift-banner-2__benefits .benefits__item{word-wrap:break-word;align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:15px;margin-left:5px;margin-right:5px;text-align:left}@media screen and (min-width:768px){.gift-page.gift-page--variant2 .gift-banner-2__benefits .benefits__item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.gift-page.gift-page--variant2 .gift-banner-2__benefits .benefits__item{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}.gift-page.gift-page--variant2 .gift-banner-2__benefits .benefits__ico{display:flex;flex:0 0 48px;height:48px;margin-right:10px;min-height:48px;min-width:48px;width:48px}.gift-page.gift-page--variant2 .gift-banner-2__benefits .benefits__ico_1{background:url(/img-v2/icons/gift/1-ny.png) no-repeat 50% 50%}.gift-page.gift-page--variant2 .gift-banner-2__benefits .benefits__ico_2{background:url(/img-v2/icons/gift/2-ny.png) no-repeat 50% 50%}.error-404-page .row{align-items:center;display:flex;flex-wrap:wrap;margin:60px -5px}@media screen and (min-width:768px){.error-404-page .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.error-404-page .row{margin-left:-15px;margin-right:-15px}}.error-404-page .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px}@media screen and (min-width:768px){.error-404-page .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.error-404-page .row .col{margin-left:15px;margin-right:15px}}.error-404-page .row .col--1{text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.error-404-page .row .col--1{width:calc(50% - 10px)}}@media screen and (min-width:992px){.error-404-page .row .col--1{width:calc(50% - 30px)}}.error-404-page .row .col--1 img{max-width:100%}.error-404-page .row .col--2{width:calc(100% - 10px)}@media screen and (min-width:768px){.error-404-page .row .col--2{width:calc(50% - 10px)}}@media screen and (min-width:992px){.error-404-page .row .col--2{width:calc(50% - 30px)}}.constructor-exercise-form .el-dialog{max-width:600px}.constructor-exercise-form .el-cascader{width:100%}.constructor-page .constructor-page__list .set__table{margin-bottom:2rem}.constructor-page .constructor-page__list .set__table .cell{word-break:break-word}.constructor-page .constructor-page__list .set__table .col-name .cell{align-items:center;display:flex}.constructor-page .constructor-page__list .set__table .col-name img{margin-right:.5rem;max-width:50px}.constructor-page .constructor-page__list .set__table .col-avatar .cell{align-items:center;display:flex}.constructor-page .constructor-page__list .set__table .col-avatar .col-avatar__image img{margin-right:.5rem}.constructor-page .constructor-page__list .set__table .col-avatar .col-avatar__name{display:none}@media screen and (min-width:992px){.constructor-page .constructor-page__list .set__table .col-avatar .col-avatar__name{display:block}}.constructor-page .constructor-exercise-list .set__table .col-question_count,.constructor-page .constructor-page__list .set__table .col-exercise_count,.constructor-page .constructor-page__list .set__table .col-question_count{text-align:center}.constructor-page .form__fields{margin-bottom:2rem}.constructor-page .icon-form-item{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem}.constructor-page .icon-form-item .icon-form-item__current{margin-right:15px;width:90px}.constructor-page .icon-form-item .icon-form-item__current img{max-height:86px;max-width:86px}.constructor-page .icon-form-item .icon-form-item__current .avatar{border:1px solid #f1f1f1;border-radius:50%;display:inline-block;overflow:hidden}.constructor-page .icon-form-item .icon-form-item__select{width:calc(100% - 105px)}.constructor-page .icon-form-item .icon-form-item__label{margin-bottom:.5rem;width:100%}.constructor-page .training-icon-select{max-width:600px;padding-left:20px;padding-right:20px;width:100%}.constructor-page .training-icon-select .training-icon-select__item{border:3px solid transparent;border-radius:8px;cursor:pointer;display:inline-block;height:62px;width:62px}.constructor-page .training-icon-select .training-icon-select__item.training-icon-select__item--active,.constructor-page .training-icon-select .training-icon-select__item:hover{border-color:#5bc63d}.constructor-page .training-icon-select .training-icon-select__item img{width:56px}.constructor-page .training-icon-select .training-icon-select__item--custom{border:3px solid #f1f1f1;text-align:center}.constructor-page .training-icon-select .training-icon-select__item--custom .training-icon-select__item-text{font-size:12px;height:56px;line-height:1;padding-left:1px;padding-top:11px;width:56px}.constructor-page .training-icon-select .training-icon-select__item--custom.training-icon-select__item--active,.constructor-page .training-icon-select .training-icon-select__item--custom:hover{border-color:#5bc63d;color:#5bc63d}.constructor-page .child-select{max-width:600px;padding-left:20px;padding-right:20px;width:100%}.constructor-page .child-select .child-select__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;width:75px}.constructor-page .child-select .child-select__item.child-select__item--active .child-select__avatar,.constructor-page .child-select .child-select__item:hover .child-select__avatar{background-color:#ffe38f;border-color:#5bc63d}.constructor-page .child-select .child-select__item.child-select__item--active .child-select__name,.constructor-page .child-select .child-select__item:hover .child-select__name{color:#5bc63d}.constructor-page .child-select .child-select__item .child-select__avatar{border:3px solid #f1f1f1;border-radius:50%;display:inline-block;height:62px;overflow:hidden;width:62px}.constructor-page .child-select .child-select__item .child-select__avatar img{width:56px}.constructor-page .child-select .child-select__item .child-select__name{font-size:.875rem;text-align:center}.room-container .nav--room-editor{bottom:0;position:absolute;right:0}.collective-groups-checkbox{display:inline-block;padding:12px 0;text-align:center;width:35px}.collective-groups-buttons{cursor:pointer;display:inline-block;padding:12px 0 12px 10px}.children-form{max-width:300px}.vc-landing-page .vc-landing__banner{padding-bottom:2rem}.vc-landing-page .vc-landing__banner .banner__container{height:522px}.vc-landing-page .vc-landing__banner .banner__content{margin:0 auto;padding-top:120px;text-align:center}@media screen and (min-width:992px){.vc-landing-page .vc-landing__banner .banner__content{width:540px}}.vc-landing-page .vc-landing__banner .banner__content .banner__title-1{background:url(/img-v2/caption-decor-purple.png) repeat-x bottom;display:inline-block;font-size:25px;font-weight:700;margin-bottom:20px;padding-bottom:20px}.vc-landing-page .vc-landing__banner .banner__content .banner__title-2{color:#98248f;font-size:41px;font-weight:700;line-height:1;margin-bottom:40px}.vc-landing-page .vc-landing__banner .banner__container{background:url(/img-v2/video-course/drawing/banner.jpg) no-repeat top,#f3d263;background-size:cover}@media screen and (min-width:992px){.vc-landing-page .vc-landing__banner .banner__container{background:url(/img-v2/video-course/drawing/banner.jpg) no-repeat top,#f3d263}}@media screen and (min-width:1200px){.vc-landing-page .vc-landing__banner .banner__container{background:url(/img-v2/video-course/drawing/banner.jpg) no-repeat top,url(/img-v2/video-course/drawing/banner-bg-l.png) no-repeat calc(-400px + 20%),url(/img-v2/video-course/drawing/banner-bg-r.png) no-repeat calc(80% + 350px),#f3d263}}@media screen and (min-width:600px){.vc-landing-page .vc-landing__items .set-screen{margin:0 -10px;overflow-x:scroll;padding:0 10px}}@media screen and (min-width:768px){.vc-landing-page .vc-landing__items .set-screen{margin:0;overflow:hidden;padding:0}}.vc-landing-page .vc-landing__items .hr{margin-bottom:2rem;margin-top:3rem}.vc-landing-page .vc-landing__items .caption{margin-bottom:2rem}.vc-landing-page .vc-landing__items .set{display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.vc-landing-page .vc-landing__items .set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.vc-landing-page .vc-landing__items .set{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.vc-landing-page .vc-landing__items .set{flex-wrap:wrap;justify-content:center}}.vc-landing-page .vc-landing__items .set .set__item{word-wrap:break-word;box-sizing:border-box;flex-shrink:0;margin-bottom:3rem;margin-left:5px;margin-right:5px;width:65vw}@media screen and (min-width:768px){.vc-landing-page .vc-landing__items .set .set__item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.vc-landing-page .vc-landing__items .set .set__item{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.vc-landing-page .vc-landing__items .set .set__item{width:37vw}}@media screen and (min-width:768px){.vc-landing-page .vc-landing__items .set .set__item{width:calc(25% - 10px)}}@media screen and (min-width:992px){.vc-landing-page .vc-landing__items .set .set__item{width:calc(25% - 30px)}}.vc-landing-page .vc-landing__items .set .set__item img{width:100%}.vc-landing-page .vc-landing__items .to-action{text-align:center}.vc-landing-page .benefits{padding-bottom:2rem}.vc-landing-page .benefits .d-xs{display:block}.vc-landing-page .benefits .d-sm{display:none}@media screen and (min-width:768px){.vc-landing-page .benefits .d-xs{display:none}.vc-landing-page .benefits .d-sm{display:block}}.vc-landing-page .benefits .caption{margin-bottom:2rem}.vc-landing-page .benefits .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.vc-landing-page .benefits .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.vc-landing-page .benefits .row{margin-left:-15px;margin-right:-15px}}.vc-landing-page .benefits .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.vc-landing-page .benefits .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.vc-landing-page .benefits .row .col{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.vc-landing-page .benefits .row .col{width:calc(50% - 10px)}}@media screen and (min-width:992px){.vc-landing-page .benefits .row .col{width:calc(50% - 30px)}}.vc-landing-page .benefits .row .col-1{text-align:center}.vc-landing-page .benefits .row .col-1 img{max-height:250px;max-width:60%}@media screen and (min-width:768px){.vc-landing-page .benefits .row .col-1 img{max-height:100%;max-width:100%}}.vc-landing-page .vc-landing__benefits-1 ul{padding:0}.vc-landing-page .vc-landing__benefits-1 ul li{background:url(/img-v2/icons/star.png) no-repeat 0 0;list-style:none;margin-bottom:.5rem;padding-bottom:1rem;padding-left:40px}.vc-landing-page .vc-landing__benefits-4 .hr{margin-bottom:2rem;margin-top:3rem}.vc-landing-page .vc-landing__benefits-4 .row .col-1 img{max-height:200px}@media screen and (min-width:768px){.vc-landing-page .vc-landing__benefits-4 .row .col-1 img{max-height:100%}.vc-landing-page .vc-landing__benefits-1{margin-bottom:2rem}.vc-landing-page .vc-landing__benefits-1 .col-1{order:1}.vc-landing-page .vc-landing__benefits-1 .col-2{order:2;padding-left:2rem}.vc-landing-page .vc-landing__benefits-2 .col-1{order:2}.vc-landing-page .vc-landing__benefits-2 .col-2,.vc-landing-page .vc-landing__benefits-3 .col-1{order:1}.vc-landing-page .vc-landing__benefits-3 .col-2{order:2;padding-left:2rem}.vc-landing-page .vc-landing__benefits-4 .col-1{order:2}.vc-landing-page .vc-landing__benefits-4 .col-1 img{margin-top:-60px}.vc-landing-page .vc-landing__benefits-4 .col-2{order:1}}.vc-landing-page .vc-landing__teacher{padding-bottom:1rem}.vc-landing-page .vc-landing__teacher .caption{margin-bottom:2rem;text-align:center}.vc-landing-page .vc-landing__teacher .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.vc-landing-page .vc-landing__teacher .row{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.vc-landing-page .vc-landing__teacher .row{margin-left:-15px;margin-right:-15px}}.vc-landing-page .vc-landing__teacher .row .col{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;padding-bottom:1rem;width:calc(100% - 10px)}@media screen and (min-width:768px){.vc-landing-page .vc-landing__teacher .row .col{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.vc-landing-page .vc-landing__teacher .row .col{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.vc-landing-page .vc-landing__teacher .row .col{width:calc(50% - 10px)}}@media screen and (min-width:992px){.vc-landing-page .vc-landing__teacher .row .col{width:calc(50% - 30px)}}.vc-landing-page .vc-landing__teacher .row .col-1{order:1;text-align:center}.vc-landing-page .vc-landing__teacher .row .col-1 img{max-width:70%}@media screen and (min-width:600px){.vc-landing-page .vc-landing__teacher .row .col-1{order:3}.vc-landing-page .vc-landing__teacher .row .col-1 img{max-width:100%}}.vc-landing-page .vc-landing__teacher .row .col-2{order:2}.vc-landing-page .vc-landing__purchase{margin-bottom:3rem}.vc-landing-page .vc-payment__variants{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.vc-landing-page .vc-payment__variants{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.vc-landing-page .vc-payment__variants{margin-left:-15px;margin-right:-15px}}.vc-landing-page .vc-payment__variants .vc-payment__variant{word-wrap:break-word;background-color:#fdfdfe;border:2px solid #fee8e0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;margin-left:5px;margin-right:5px;max-width:430px;padding:2rem 1rem;text-align:center;width:calc(100% - 10px)}@media screen and (min-width:768px){.vc-landing-page .vc-payment__variants .vc-payment__variant{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.vc-landing-page .vc-payment__variants .vc-payment__variant{margin-left:15px;margin-right:15px}}@media screen and (min-width:600px){.vc-landing-page .vc-payment__variants .vc-payment__variant{width:calc(50% - 10px)}}@media screen and (min-width:768px){.vc-landing-page .vc-payment__variants .vc-payment__variant{width:calc(50% - 10px)}}@media screen and (min-width:992px){.vc-landing-page .vc-payment__variants .vc-payment__variant{width:calc(50% - 30px)}}.vc-landing-page .vc-payment__variants .vc-payment__variant.variant--selected,.vc-landing-page .vc-payment__variants .vc-payment__variant:hover{background-color:#fdeee9}.vc-landing-page .vc-payment__variants .vc-payment__variant .variant__name{font-size:1rem;font-weight:700}.vc-landing-page .vc-payment__variants .vc-payment__variant .variant__description{color:#a9a9a9;font-size:1rem}.vc-landing-page .vc-payment__variants .vc-payment__variant .variant__price{color:#98248f;font-size:2rem;font-weight:700}@media screen and (min-width:992px){.vc-landing-page .vc-payment__variants .vc-payment__variant .variant__name{font-size:1.5rem}.vc-landing-page .vc-payment__variants .vc-payment__variant .variant__description{font-size:1.375rem}.vc-landing-page .vc-payment__variants .vc-payment__variant .variant__price{font-size:3.75rem}}.vc-run-page .vc-run__items{margin-bottom:3rem}.vc-run-page .vc-run__items .set{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.vc-run-page .vc-run__items .set{margin-left:-5px;margin-right:-5px}}@media screen and (min-width:992px){.vc-run-page .vc-run__items .set{margin-left:-15px;margin-right:-15px}}.vc-run-page .vc-run__items .set .set__item{word-wrap:break-word;box-sizing:border-box;margin-left:5px;margin-right:5px;width:calc(100% - 10px)}@media screen and (min-width:768px){.vc-run-page .vc-run__items .set .set__item{margin-left:5px;margin-right:5px}}@media screen and (min-width:992px){.vc-run-page .vc-run__items .set .set__item{margin-left:15px;margin-right:15px}}@media screen and (min-width:768px){.vc-run-page .vc-run__items .set .set__item{width:calc(50% - 10px)}}@media screen and (min-width:992px){.vc-run-page .vc-run__items .set .set__item{width:calc(33.33333% - 30px)}}.vc-run-page .vc-run__items .card{margin-bottom:2rem}.vc-run-page .vc-run__items .card .card__image{margin-bottom:1rem}.vc-run-page .vc-run__items .card .card__image img{width:100%}.vc-run-page .vc-run__items .card .card__title{font-size:1.5rem}.vc-task-page .vc-task{margin-bottom:3rem}.vc-task-page .vc-task .card .card__image{margin-bottom:2rem}.vc-task-page .vc-task .card .card__image img{max-width:800px;width:100%}.room-page--kit{height:100%}.room-page--kit body{align-items:center;background-color:#a1b03d;display:flex;height:100%;justify-content:center;overflow:hidden}.layout--room-kit{height:43.75rem;position:relative;width:75rem}.layout--room-kit .layout__video-bg{height:67.5rem;left:-22.5rem;position:absolute;top:-11.875rem;width:120rem}.layout--room-kit .layout__video-bg video{height:67.5rem;position:fixed;width:120rem}.layout--room-kit .room-kit-button{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;color:#fff;display:flex;font-size:1.875rem;height:4.625rem;justify-content:center;position:absolute;top:39rem;width:14.31rem}.layout--room-kit .room-kit-button.room-kit-button--answer{background-image:url(/img-v2/room-kit/button/button-answer.png?2);left:21.875rem}.layout--room-kit .room-kit-button.room-kit-button--addition{background-image:url(/img-v2/room-kit/button/button-addition.png?2);left:37.5rem}.layout--room-kit .room-kit-button:not(.room-kit-button--disabled){background-position:0 0;cursor:pointer}.layout--room-kit .room-kit-button:not(.room-kit-button--disabled):hover{background-position:0 -4.625rem}.layout--room-kit .room-kit-button:not(.room-kit-button--disabled):active{background-position:0 -9.25rem}.layout--room-kit .room-kit-button:not(.room-kit-button--disabled).selected,.layout--room-kit .room-kit-button:not(.room-kit-button--disabled):focus{background-position:0 -4.625rem}.layout--room-kit .room-kit-button.room-kit-button--disabled{background-position:0 -13.875rem}.layout--room-kit .score-board{align-items:center;background-image:url(/img-v2/room-kit/scoreboard/back.png);background-repeat:no-repeat;background-size:cover;display:flex;height:6.25rem;justify-content:center;pointer-events:none;position:absolute;width:6.875rem}.layout--room-kit .score-board .score-board__number{background-size:contain;display:block;height:3.875rem;margin-top:.375rem;width:2.8125rem}.layout--room-kit .score-board .score-board__number:nth-of-type(2){margin-left:.25rem}.layout--room-kit .score-board.score-board--correctly{left:59rem;top:21.75rem}.layout--room-kit .score-board.score-board--correctly .score-board__number--0{background-image:url(/img-v2/room-kit/scoreboard/green/0.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--1{background-image:url(/img-v2/room-kit/scoreboard/green/1.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--2{background-image:url(/img-v2/room-kit/scoreboard/green/2.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--3{background-image:url(/img-v2/room-kit/scoreboard/green/3.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--4{background-image:url(/img-v2/room-kit/scoreboard/green/4.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--5{background-image:url(/img-v2/room-kit/scoreboard/green/5.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--6{background-image:url(/img-v2/room-kit/scoreboard/green/6.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--7{background-image:url(/img-v2/room-kit/scoreboard/green/7.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--8{background-image:url(/img-v2/room-kit/scoreboard/green/8.png)}.layout--room-kit .score-board.score-board--correctly .score-board__number--9{background-image:url(/img-v2/room-kit/scoreboard/green/9.png)}.layout--room-kit .score-board.score-board--incorrectly{left:4.375rem;top:17.5rem}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--0{background-image:url(/img-v2/room-kit/scoreboard/red/0.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--1{background-image:url(/img-v2/room-kit/scoreboard/red/1.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--2{background-image:url(/img-v2/room-kit/scoreboard/red/2.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--3{background-image:url(/img-v2/room-kit/scoreboard/red/3.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--4{background-image:url(/img-v2/room-kit/scoreboard/red/4.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--5{background-image:url(/img-v2/room-kit/scoreboard/red/5.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--6{background-image:url(/img-v2/room-kit/scoreboard/red/6.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--7{background-image:url(/img-v2/room-kit/scoreboard/red/7.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--8{background-image:url(/img-v2/room-kit/scoreboard/red/8.png)}.layout--room-kit .score-board.score-board--incorrectly .score-board__number--9{background-image:url(/img-v2/room-kit/scoreboard/red/9.png)}.layout--room-kit .balls .ball{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;pointer-events:none;position:absolute}.layout--room-kit .balls.balls--correctly .ball{background-image:url(/img-v2/room-kit/ball-green.png?2);height:2.375rem;left:69.125rem;top:34.375rem;width:2.5rem}.layout--room-kit .balls.balls--incorrectly .ball{background-image:url(/img-v2/room-kit/ball-red.png?2);height:2.5rem;left:1.25rem;top:3.5rem;width:2.6875rem}.layout--room-kit .balls-mesh{background-image:url(/img-v2/room-kit/mesh.png?2);height:24.5rem;left:0;top:5rem;width:4.875rem}.layout--room-kit .balls-bottle,.layout--room-kit .balls-mesh{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;pointer-events:none;position:absolute}.layout--room-kit .balls-bottle{background-image:url(/img-v2/room-kit/bottle.png?2);height:24rem;left:68.25rem;top:13rem;width:3.625rem}.layout--room-kit .back-video>video{display:block;left:0;position:absolute;top:0;width:100%}.layout--room-kit .btn-tv{background-image:url(/img-v2/room-kit/btn-tv.png?2);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:9.31rem;left:58.75rem;position:absolute;top:2.5rem;width:14.19rem}.layout--room-kit .room-kit-nav .nav__item{background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;height:4.375rem;left:12.25rem;position:absolute;width:4.5rem}.layout--room-kit .room-kit-nav .nav__item:not(.nav__item--disabled){background-position:0 0;cursor:pointer}.layout--room-kit .room-kit-nav .nav__item:not(.nav__item--disabled):hover{background-position:0 -4.375rem}.layout--room-kit .room-kit-nav .nav__item:not(.nav__item--disabled).nav__item--active,.layout--room-kit .room-kit-nav .nav__item:not(.nav__item--disabled):active{background-position:0 -8.75rem}.layout--room-kit .room-kit-nav .nav__item.nav__item--disabled{background-position:0 -13.125rem}.layout--room-kit .room-kit-nav .nav__item.nav__item--sound-on{background-image:url(/img-v2/room-kit/button/nav-sound-on.png?2);top:5rem}.layout--room-kit .room-kit-nav .nav__item.nav__item--sound-off{background-image:url(/img-v2/room-kit/button/nav-sound-off.png?2);top:5rem}.layout--room-kit .room-kit-nav .nav__item.nav__item--setting{background-image:url(/img-v2/room-kit/button/nav-setting.png?2);top:10rem}.layout--room-kit .room-kit-nav .nav__item.nav__item--home{background-image:url(/img-v2/room-kit/button/nav-home.png?2);top:15rem}.layout--room-kit .room-kit-nav .nav__item.nav__item--feedback{background-image:url(/img-v2/room-kit/button/nav-feedback.png?2);top:20rem}.layout--room-kit .layout__screen .screen__window{height:36.25rem;left:19.5rem;overflow-y:auto;position:absolute;top:3.75rem;width:36.2rem}.layout--room-kit .layout__screen .screen__body{font-size:1rem;margin:1.25rem;padding-bottom:1rem;position:relative}.layout--room-kit .scroll .scroll__slider{background-image:url(/img-v2/room-kit/scroll/scroll-slider-2.png?2);background-repeat:repeat-y;border-radius:1.25rem;cursor:default;height:32.4rem;left:54.6rem;position:absolute;top:5.65rem;width:1.05rem}.layout--room-kit .scroll .scroll__button{background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;height:2.7rem;left:53.8rem;position:absolute;width:2.7rem}.layout--room-kit .scroll .scroll__button:not(.scroll__button--disabled){background-position:0 0;cursor:pointer}.layout--room-kit .scroll .scroll__button:not(.scroll__button--disabled):hover{background-position:0 -2.7rem}.layout--room-kit .scroll .scroll__button:not(.scroll__button--disabled):active{background-position:0 -5.4rem}.layout--room-kit .scroll .scroll__button.scroll__button--disabled{background-position:0 -8.1rem}.layout--room-kit .scroll .scroll__button--up{background-image:url(/img-v2/room-kit/scroll/scroll-up.png?2);top:3.1rem}.layout--room-kit .scroll .scroll__button--down{background-image:url(/img-v2/room-kit/scroll/scroll-down.png?2);top:38rem}.dev-menu,.layout--room-kit .debug-button{position:absolute}.dev-menu{font-size:16px;right:0;top:0;width:200px;z-index:10}.dev-menu a{color:#fff;display:block}