html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:320px;font-size:100%;-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%}body,sub,sup{position:relative}body,html{margin:0;height:100%}body{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;color:#191919;background-color:#fff;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased!important;line-height:1.4;-ms-backface-visibility:hidden}details,main{display:block}hr{overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}kbd,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted}b,strong{font-weight:700}sub,sup{vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0}legend{display:table;max-width:100%;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"NotoSans";src:url(../fonts/NotoSans-Regular/NotoSans-Regular.eot);src:url(../fonts/NotoSans-Regular/NotoSans-Regular.woff2) format("woff2"),url(../fonts/NotoSans-Regular/NotoSans-Regular.woff) format("woff"),url(../fonts/NotoSans-Regular/NotoSans-Regular.ttf) format("truetype"),url(../fonts/NotoSans-Regular/NotoSans-Regular.svg#NotoSans-Regular) format("svg"),url(../fonts/NotoSans-Regular/NotoSans-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"NotoSans";src:url(../fonts/NotoSans-Bold/NotoSans-Bold.eot);src:url(../fonts/NotoSans-Bold/NotoSans-Bold.woff2) format("woff2"),url(../fonts/NotoSans-Bold/NotoSans-Bold.woff) format("woff"),url(../fonts/NotoSans-Bold/NotoSans-Bold.ttf) format("truetype"),url(../fonts/NotoSans-Bold/NotoSans-Bold.svg#NotoSans-Bold) format("svg"),url(../fonts/NotoSans-Bold/NotoSans-Bold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"IBMPlexSans";src:url(../fonts/IBMPlexSans-Light/IBMPlexSans-Light.eot);src:url(../fonts/IBMPlexSans-Light/IBMPlexSans-Light.woff2) format("woff2"),url(../fonts/IBMPlexSans-Light/IBMPlexSans-Light.woff) format("woff"),url(../fonts/IBMPlexSans-Light/IBMPlexSans-Light.ttf) format("truetype"),url(../fonts/IBMPlexSans-Light/IBMPlexSans-Light.svg#IBMPlexSans-Light) format("svg"),url(../fonts/IBMPlexSans-Light/IBMPlexSans-Light.eot?#iefix) format("embedded-opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IBMPlexSans";src:url(../fonts/IBMPlexSans-Regular/IBMPlexSans-Regular.eot);src:url(../fonts/IBMPlexSans-Regular/IBMPlexSans-Regular.woff2) format("woff2"),url(../fonts/IBMPlexSans-Regular/IBMPlexSans-Regular.woff) format("woff"),url(../fonts/IBMPlexSans-Regular/IBMPlexSans-Regular.ttf) format("truetype"),url(../fonts/IBMPlexSans-Regular/IBMPlexSans-Regular.svg#IBMPlexSans-Regular) format("svg"),url(../fonts/IBMPlexSans-Regular/IBMPlexSans-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IBMPlexSans";src:url(../fonts/IBMPlexSans-SemiBold/IBMPlexSans-SemiBold.eot);src:url(../fonts/IBMPlexSans-SemiBold/IBMPlexSans-SemiBold.woff2) format("woff2"),url(../fonts/IBMPlexSans-SemiBold/IBMPlexSans-SemiBold.woff) format("woff"),url(../fonts/IBMPlexSans-SemiBold/IBMPlexSans-SemiBold.ttf) format("truetype"),url(../fonts/IBMPlexSans-SemiBold/IBMPlexSans-SemiBold.svg#IBMPlexSans-SemiBold) format("svg"),url(../fonts/IBMPlexSans-SemiBold/IBMPlexSans-SemiBold.eot?#iefix) format("embedded-opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"IBMPlexSans";src:url(../fonts/IBMPlexSans-Bold/IBMPlexSans-Bold.eot);src:url(../fonts/IBMPlexSans-Bold/IBMPlexSans-Bold.woff2) format("woff2"),url(../fonts/IBMPlexSans-Bold/IBMPlexSans-Bold.woff) format("woff"),url(../fonts/IBMPlexSans-Bold/IBMPlexSans-Bold.ttf) format("truetype"),url(../fonts/IBMPlexSans-Bold/IBMPlexSans-Bold.svg#IBMPlexSans-Bold) format("svg"),url(../fonts/IBMPlexSans-Bold/IBMPlexSans-Bold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal;font-display:swap}.container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.hidden{display:none}.sr-only,.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.color-red{color:red!important}.color-blue{color:#005ebc!important}.color-green{color:#42af3d!important}.color-text{color:#191919!important}.color-text-muted{color:#bcbcbc!important}.color-bg{color:$color-bg!important}@-ms-viewport{width:device-width}[tabindex="-1"]:focus{outline:0!important}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:vertical}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}:focus,:hover,a,button,input{-webkit-tap-highlight-color:transparent}:focus{outline:#005ebc auto 1px;outline-offset:2px}.fit-vids-style{display:none}iframe,img{border:0}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body:after{display:table;clear:both;content:""}.h1,h1,h4,h5,h6{margin:0 0 .8em;word-wrap:break-word;word-break:break-word;color:#000;font-family:"NotoSans",sans-serif;line-height:1.4;overflow-wrap:break-word}.h2,.h3,h2,h3{font-weight:700}.h2,.h3,.h4,h2,h3{margin:0 0 .8em;word-wrap:break-word;word-break:break-word;color:#000;font-family:"NotoSans",sans-serif;line-height:1.4;overflow-wrap:break-word}.h1,h1{margin-bottom:20px;letter-spacing:-.02em;font-size:36px;font-weight:700}.h2,h2{margin-bottom:.6em;font-size:1.6em}.h3,h3{margin-bottom:.5em;font-size:1.25em}.h4,h4,h5,h6{margin-bottom:.45em;font-size:1em;font-weight:700}address,blockquote,dl,figure,ol,pre,table,ul{margin:0 0 1.4em}a,button{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a{text-decoration:underline;color:inherit}.footer__copyright a:hover,.footer__privacy a:hover,a:hover{text-decoration:underline;color:#42af3d}code,p,pre{color:#191919}p{margin:0 0 20px;font-family:"NotoSans",sans-serif;font-size:18px;font-weight:400;line-height:1.5}button{cursor:pointer}img{display:inline-block;max-width:100%;height:auto}ol,ul{padding-left:2em}ol li,ul li{margin:0 0 .8em}code,pre{overflow:hidden;white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:"Consolas","Courier New","Nimbus Mono L",monospace;font-size:16px;line-height:1.6}blockquote,pre{border-left:7px solid rgba(0,0,0,.15)}pre{padding:12px;background:#eee}code,kbd{margin:0 1px}code{padding:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:rgba(0,0,0,.08)}kbd{padding:3px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.45);box-shadow:0 0 4px 0 rgba(0,0,0,.45)}q{quotes:"«" "»"}q q{quotes:"„" "“"}blockquote{padding:20px;background-color:#f3f6f9}.field__field input,.field__field select,.field__field textarea,table{width:100%}.mark,mark{padding:.2em;background-color:#fcf8e3}.small,small{font-size:.8em}em,i,q,q q{font-style:italic}.text-left{text-align:left}.text-right{text-align:right}.center,.text-center{text-align:center}.text-tight p,p.text-tight{margin-bottom:.5em}.text .h1:not(:first-child),.text .h2:not(:first-child),.text .h3:not(:first-child),.text .h4:not(:first-child),.text h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child),.text h5:not(:first-child),.text h6:not(:first-child){margin-top:1.5em}.privacy{padding-bottom:30px}.svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor}.svg-icon--mail{width:1.333333333333333em;font-size:.75rem}.svg-icon--phone{width:1em;font-size:1.125rem}.svg-icon--phone-call{width:1em;font-size:1.375rem}.svg-icon--show-password{width:1.285714285714286em;font-size:.875rem}.svg-icon--social-facebook{width:.541666666666667em;font-size:1.5rem}.svg-icon--social-instagram{width:1em;font-size:1.5rem}.svg-icon--social-ok{width:.653846153846154em;font-size:1.625rem}.svg-icon--social-twitter{width:1.2em;font-size:1.25rem}.svg-icon--social-vk{width:1.625em;font-size:1rem}.svg-icon--social-youtube{width:.846153846153846em;font-size:1.625rem}.svg-icon--user{width:.842105263157895em;font-size:1.1875rem}.js-focus-visible :focus:not(.focus-visible){outline:0}.button,.button:hover{text-decoration:none;color:#fff}.button,.button::before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;min-height:68px;padding:13px 35px 15px 80px;cursor:pointer;text-align:center;border:0;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;background-color:#00ad57;font-family:"IBMPlexSans",sans-serif;font-size:18px;font-weight:700;line-height:20px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.button::before{position:absolute;top:50%;left:7px;display:block;width:54px;height:54px;margin-top:-27px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;background-position:center center;-webkit-background-size:26px 26px;-moz-background-size:26px 26px;-o-background-size:26px 26px;background-size:26px 26px}.button:hover{background-color:#00be5f}.button:hover::before{background-color:rgba(255,255,255,.2)}.button--icon-fingerprint::before{background-image:url(../img/fingerprint.svg)}.button--icon-yes::before{background-image:url(../img/yes.svg)}.button--icon-no::before{background-image:url(../img/no.svg)}.button--big{min-height:100px;padding:34px 35px 36px 90px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:24px;line-height:30px}.button--big::before{left:10px;width:80px;height:80px;margin-top:-40px;-webkit-background-size:42px 42px;-moz-background-size:42px 42px;-o-background-size:42px 42px;background-size:42px 42px}.button--form{min-height:82px;padding:30px 15px 32px 80px;-webkit-border-radius:41px;-moz-border-radius:41px;border-radius:41px;font-size:14px;line-height:20px}.button--form::before{left:7px;width:66px;height:66px;margin-top:-33px;-webkit-background-size:34px 34px;-moz-background-size:34px 34px;-o-background-size:34px 34px;background-size:34px 34px}.button--orange{background-color:#ddbd18}.button--orange:hover{background-color:#e6c51c}.button--outline,.button--outline:hover{color:#42af3d;background-color:transparent}.button--outline{min-height:46px;padding:12px 25px;border:1px solid #ececec;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;font-size:12px;font-weight:400;line-height:20px}.button--outline::before,.field__field select option.hidden-option{display:none}.button--outline:hover{border-color:#42af3d}.field{position:relative;display:block;width:100%}.field__label{display:block;margin:0 0 10px;color:#191919;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.field__required{color:red}.field__hint{display:block;margin:5px 0 0;color:#bcbcbc;font-family:"NotoSans",sans-serif;font-size:12px;font-weight:400;line-height:1.4}.field__field{position:relative}.field__field input{height:82px}.field__field input,.field__field select,.field__field textarea{display:block;padding:26px 40px 28px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#191919;border:2px solid #f4f4f4;-webkit-border-radius:41px;-moz-border-radius:41px;border-radius:41px;font-family:"NotoSans",sans-serif;font-size:24px;font-weight:400;line-height:24px}.field__field input,.field__field textarea{background-color:#f4f4f4}.field__field select{height:82px}.field__field input:invalid,.field__field select:invalid,.field__field textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.field__field input:focus,.field__field select:focus,.field__field textarea:focus{border-color:#999;outline:0}.field__field input::-webkit-input-placeholder,.field__field select::-webkit-input-placeholder,.field__field textarea::-webkit-input-placeholder{opacity:1;color:#bcbcbc}.field__field input:-moz-placeholder,.field__field select:-moz-placeholder,.field__field textarea:-moz-placeholder{opacity:1;color:#bcbcbc}.field__field input::-moz-placeholder,.field__field select::-moz-placeholder,.field__field textarea::-moz-placeholder{opacity:1;color:#bcbcbc}.field__field input:-ms-input-placeholder,.field__field select:-ms-input-placeholder,.field__field textarea:-ms-input-placeholder{opacity:1;color:#bcbcbc}.field__field input:input-placeholder,.field__field select:input-placeholder,.field__field textarea:input-placeholder{opacity:1;color:#bcbcbc}.ios .field__field input,.ios .field__field select,.ios .field__field textarea{font-size:16px}.field--error .field__field input,.field--error .field__field select,.field--error .field__field textarea{color:red;border-color:red}.field__field select{background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%23000000' d='M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;-webkit-background-size:.65em auto;-moz-background-size:.65em auto;-o-background-size:.65em auto;background-size:.65em auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field__field select::-ms-expand{display:none}.field__field textarea{height:120px;resize:none}.field__field select[multiple]{height:auto;background-image:none}.field__error{display:block;margin:10px 0 -5px;padding-left:40px;text-align:left;color:red;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.field--type-checkbox,.field--type-radio{display:inline-block;width:auto}.field--type-checkbox input,.field--type-radio input,.field--type-switcher input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0}.field--type-checkbox .field__label,.field--type-radio .field__label{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#191919;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:20px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-webkit-touch-callout:none}.field--type-checkbox .field__label .field__caption,.field--type-radio .field__label .field__caption{flex:0 1 auto;margin-top:1px;margin-left:12px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.field--type-radio .field__label .field__check{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff}.field--type-checkbox .field__label:hover .field__check,.field--type-radio .field__label:hover .field__check{border-color:#999}.field--type-checkbox .field__label .field__check,.field--type-radio .field__label .field__check{position:relative;display:block;flex:0 0 auto;width:20px;height:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:1px solid #d1d1d1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.field--type-radio input:checked+.field__check::after{position:absolute;top:50%;left:50%;display:block;width:10px;height:10px;margin-top:-5px;margin-left:-5px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#09f}.field--type-checkbox input:checked+.field__check::after{position:absolute;top:2px;left:7px;display:block;width:6px;height:11px;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-style:none solid solid none;border-color:#09f}.field--type-checkbox.field--error .field__label .field__check{border-color:red}.field--type-checkbox .field__error{margin-top:-5px;padding-left:32px}.field--type-quantity{display:inline-block}.field--type-quantity .field__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;max-width:120px;height:40px;border:1px solid #e1e1e1;background-color:#fff;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.field--type-quantity .field__field input{display:inline-block;flex:0 1 100%;max-width:100%;height:38px;padding:0;text-align:center;color:#191919;border:0;background-color:#fff;font-family:"NotoSans",sans-serif;font-size:16px;line-height:20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%}.field--type-quantity .field__minus,.field--type-quantity .field__plus{position:relative;display:block;flex:0 0 auto;width:34px;height:38px;cursor:pointer;border:0;background:0 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.field--type-quantity .field__minus::before,.field--type-quantity .field__plus::after,.field--type-quantity .field__plus::before{position:absolute;top:50%;left:50%;display:block;width:12px;height:2px;margin-top:-1px;margin-left:-6px;content:"";-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#191919}.field--type-quantity .field__minus:hover::before,.field--type-quantity .field__plus:hover::after,.field--type-quantity .field__plus:hover::before{background-color:#42af3d}.field--type-quantity .field__plus::after{width:2px;height:12px;margin-top:-6px;margin-left:-1px}.field input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.field input[type=number]::-webkit-inner-spin-button,.field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field__show-password{position:absolute;top:5px;right:5px;display:block;width:30px;height:30px;padding:0;color:transparent;border:0;background-color:#eee;font-size:0}.field--type-switcher .field__label .field__check::after,.field__show-password .svg-icon{position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.field__show-password .svg-icon{top:50%;left:50%;display:inline-block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#d1d1d1}.field__show-password.active .svg-icon{fill:#111}.field--type-switcher{position:relative;display:inline-block;width:auto}.field--type-switcher .field__label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#191919;font-family:"NotoSans",sans-serif;font-size:14px;line-height:20px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-touch-callout:none}.field--type-switcher .field__caption{flex:0 1 auto;margin-left:10px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.field--type-switcher .field__label .field__check{position:relative;display:inline-block;flex:0 0 auto;width:50px;height:24px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #d1d1d1;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#fff;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.field--type-switcher .field__label .field__check::after{top:2px;left:2px;display:block;width:18px;height:18px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#aaa}.field--type-switcher input:checked+.field__check{border-color:#393;background-color:#ada}.field--type-switcher input:checked+.field__check::after{position:absolute;top:2px;left:28px;display:block;width:18px;height:18px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#393}.field--type-switcher.field--error .field__label{color:red}.field--type-switcher.field--error .field__label .field__check{border-color:red;background-color:#fcc}.field--type-switcher.field--error .field__label .field__check::after{background-color:red}.field--type-switcher .field__error{padding-left:60px}.field--type-file .field__field{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;flex-flow:row nowrap;cursor:pointer;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.field--type-file .field__field input{position:absolute;top:0;right:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-transform:scale(20);-moz-transform:scale(20);-ms-transform:scale(20);-o-transform:scale(20);transform:scale(20);letter-spacing:10em;opacity:0}.field__file{display:block;overflow:hidden;flex:0 1 100%;max-width:100%;height:40px;padding:9px 12px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;text-overflow:ellipsis;color:#999;border:1px solid #d1d1d1;border-right:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;line-height:20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;-o-text-overflow:ellipsis}.field__file:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.field--selected .field__file,.intro__visual-caption span{color:#191919}.field:hover .field__file,input:focus+.field__file{border-color:#999;outline:0}.field__btn-file{display:inline-block;flex:0 0 auto;min-height:40px;padding:9px 25px;text-align:center;pointer-events:none;color:#fff;border:1px solid #005ebc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#005ebc;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;line-height:20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.field:hover .field__btn-file{text-decoration:none;color:#fff;border-color:#0076ec;background-color:#0076ec}.header{display:block;padding-top:22px}.header__container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.header__about,.header__logo{flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.header__logo{max-width:100px}.header__about{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;margin:0 0 0 auto;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.header__about-diagnostics{position:relative;display:inline-block;margin:0 10px 0 0;padding:9px 12px 11px;color:#42af3d;border:1px solid #e3e3e3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-family:"NotoSans",sans-serif;font-size:10px;font-weight:400;line-height:12px}.header__about-diagnostics::after{position:absolute;top:50%;right:-7px;display:block;width:14px;height:14px;margin-top:-7px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#76d22e}.header__about-online{flex:0 0 auto;margin:0 0 2px;letter-spacing:-.02em;color:#000;font-family:"IBMPlexSans",sans-serif;font-size:12px;font-weight:700;line-height:1.2;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.footer{position:relative;z-index:50;display:block;padding-top:25px;padding-bottom:35px;border:1px solid #ebebeb}.footer__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.footer__row{display:block}.footer__copyright,.footer__disclaimer,.footer__privacy{display:block;margin:0;text-align:center;color:#bcbcbc;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:1.5}.footer__copyright,.footer__privacy{margin:1em 0 0}.footer__copyright a,.footer__privacy a{text-decoration:underline;color:inherit}.footer__logo{display:block;max-width:100%;height:auto;margin:0 auto 20px;opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1)}.page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column}.page--404{background-image:url(../img/404-bg.jpg);background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page__content{flex:1 0 auto;width:100%;padding-top:40px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}.page__content-wrapper{padding-top:40px;padding-bottom:40px}.page__footer,.page__header{flex:none;width:100%;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none}.page__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.intro,.logo{display:block}.intro{position:relative;overflow:hidden}.intro__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-bottom:35px;padding-left:15px}.intro__title{position:relative;z-index:20;margin:0 auto 20px;text-align:center;letter-spacing:-.02em;color:#000;font-family:"NotoSans",sans-serif;font-size:36px;font-weight:700;line-height:1.2}.intro__visual{position:relative;display:block;margin:0 -15px 50px}.intro__how-title::before,.intro__visual::after{position:absolute;left:0;display:block;content:""}.intro__visual::after{right:0;bottom:0;height:25%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}.intro__visual img,.rules__visual img,.start__visual img{display:block;width:100%;height:auto}.intro__subtitle,.intro__visual-caption{z-index:20;text-align:center;font-family:"NotoSans",sans-serif;font-weight:400}.intro__visual-caption{position:absolute;bottom:0;left:50%;display:inline-block;width:260px;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);color:#a8a8a8;font-size:14px;line-height:1.7}.intro__subtitle{position:relative;margin:0 auto 50px;color:#191919;font-size:18px;line-height:1.44}.intro__button-wrapper{margin:0 0 25px;text-align:center}.intro__button{width:100%;max-width:320px}.intro__how{display:block;max-width:260px;margin:0 auto}.intro__how-title{position:relative;margin:0 0 15px;padding-left:30px;color:#42af3d;font-family:"NotoSans",sans-serif;font-size:22px;font-weight:700;line-height:1.4}.intro__how-title::before{top:50%;width:20px;height:2px;margin-top:-1px;background-color:#dadada}.intro__steps{display:block;margin:0 0 -10px;padding:0;list-style:none;counter-reset:steps}.intro__step,.rules{position:relative;display:block}.intro__step{margin:0 0 10px;padding:18px 55px 18px 30px;color:#191919;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#f8f8f8;font-family:"NotoSans",sans-serif;font-size:13px;font-weight:400;line-height:1.5}.intro__step::before{position:absolute;top:14px;right:20px;display:block;width:32px;height:23px;content:"";background-image:url(../img/eye.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.intro__step::after{position:absolute;top:10px;right:19px;display:block;width:14px;height:14px;content:counter(steps);counter-increment:steps;text-align:center;color:#00ad57;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;font-family:"IBMPlexSans",sans-serif;font-size:9px;font-weight:700;line-height:13px}.rules{overflow:hidden}.rules__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-bottom:35px;padding-left:15px}.rules__subtitle,.rules__title{position:relative;z-index:20;text-align:center;font-family:"NotoSans",sans-serif}.rules__title{margin:0 auto 20px;letter-spacing:-.02em;color:#000;font-size:36px;font-weight:700;line-height:1.2}.rules__subtitle{margin:0 auto 50px;color:#191919;font-size:18px;font-weight:400;line-height:1.44}.rules__visual{position:relative;display:block;margin:0 -15px -30px}.rules__visual::after{position:absolute;right:0;bottom:0;left:0;display:block;height:40%;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}.rules__bottom{max-width:540px;margin:0 auto}.rules__button-wrapper{margin:0 0 25px;text-align:center}.rules__button{width:100%;max-width:320px}.rules__steps{display:block;margin:0 0 25px;padding:0;list-style:none;counter-reset:steps}.rules__step{position:relative;display:block;margin:0 0 15px;padding:22px 20px 22px 30px;color:#191919;border:1px solid #42af3d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:1.57}.rules__step::before{position:absolute;top:-8px;left:30px;display:block;width:14px;height:14px;content:counter(steps);counter-increment:steps;text-align:center;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#42af3d;font-family:"IBMPlexSans",sans-serif;font-size:9px;font-weight:700;line-height:13px}.rules__step:nth-child(2){border-color:#ddbd18}.rules__step:nth-child(2)::before{background-color:#ddbd18}.start{position:relative;display:block;overflow:hidden}.start__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-bottom:40px;padding-left:15px}.start__subtitle,.start__title{position:relative;z-index:20;text-align:center;font-family:"NotoSans",sans-serif}.start__title{margin:0 auto 20px;letter-spacing:-.02em;color:#000;font-size:48px;font-weight:700;line-height:1.2}.start__subtitle{max-width:360px;margin:0 auto 35px;color:#191919;font-size:18px;font-weight:400;line-height:1.44}.start__visual{position:relative;display:block;max-width:508px;margin:20px auto}.start__button-wrapper{margin:0;text-align:center}.start__button{width:100%;max-width:320px}.test{display:block}.test__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-bottom:35px;padding-left:15px}.test__figure,.test__frame{position:relative;display:block}.test__figure{max-width:564px;margin:0 auto 40px}.test__frame{z-index:20;width:100%;height:auto}.messengers__button img,.test__test-table{position:absolute;display:block;height:auto}.test__test-table{z-index:10;top:10%;right:8%;left:8%;width:84%}.test__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;margin:0 -5px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.test__button{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin:0 5px;padding-right:5px;padding-left:60px;font-size:16px}.result{display:block;overflow:hidden;text-align:center}.result__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-bottom:35px;padding-left:15px}.result__pretitle{margin:0 0 10px;letter-spacing:.2em;text-transform:uppercase;color:#42af3d;font-size:12px;line-height:1.2}.result__pretitle,.result__title,.result__title-value{display:block;font-family:"IBMPlexSans",sans-serif;font-weight:600}.result__title{margin:0 0 15px;letter-spacing:-.02em;color:#000;font-size:32px;line-height:1.2}.result__title-value{color:#42af3d;font-size:130px;line-height:1}.result--low .result__title-value{color:#dd8e18}.result__subtitle{display:block;margin:0 0 40px;color:#191919;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;line-height:1.4}.glasses__bonus-text b,.glasses__bonus-text strong,.result__subtitle b,.result__subtitle strong{font-weight:700}.result__title-2,.result__title-2b,.result__title-3{margin:0 0 15px;letter-spacing:-.02em;color:#000;font-family:"IBMPlexSans",sans-serif;font-size:36px;font-weight:600;line-height:1.2}.result__title-2b,.result__title-3{font-size:64px}.result__title-3{font-size:32px}.result__order{padding-top:20px;border-top:1px solid #ebebeb}.result__form{max-width:360px;margin:0 auto}.result__coupon{margin:0 -50px 20px}.result .result-low{display:none}.coupon,.result .result-normal,.result--low .result-low{display:block}.result--low .result-normal{display:none}.coupon{position:relative;text-align:left}.coupon__content{position:relative;z-index:10;width:380px;min-height:320px;margin:0 auto;padding:30px 80px 0;background-image:url(../img/coupon-bg.png);background-repeat:no-repeat;background-position:center top;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.coupon__headline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:flex-end;margin:0 0 3px;-webkit-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:end;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.coupon__title{flex:0 1 auto;margin:0 15px 0 0;letter-spacing:-.02em;text-transform:uppercase;color:#191919;font-size:30px;font-weight:400;line-height:1.2;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.coupon__code,.coupon__subtitle,.coupon__title{font-family:"IBMPlexSans",sans-serif}.coupon__code{display:inline-block;flex:0 0 auto;margin:0 0 5px;padding:0 7px 1px;letter-spacing:-.02em;color:#d4d4d4;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;font-size:18px;font-weight:700;line-height:24px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.coupon--fixed .coupon__code{margin-bottom:8px;color:#fff;background-color:#42af3d}.coupon__subtitle{margin:0 0 15px;padding-left:2px;letter-spacing:.55em;text-transform:uppercase;color:#42af3d;font-size:10px;font-weight:600;line-height:1.2}.coupon__barcode{display:block;max-width:150px;height:auto;margin:0 0 15px}.coupon__time{margin:0 0 12px;color:#191919;font-family:"NotoSans",sans-serif;font-size:12px;font-weight:600;line-height:1.4}.coupon--fixed .coupon__date{color:#42af3d}.coupon__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;max-width:250px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-align:start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.coupon__logo,.coupon__note{margin:0;-webkit-box-flex:0;-moz-box-flex:0}.coupon__note{flex:0 1 100%;max-width:130px;color:#191919;font-family:"NotoSans",sans-serif;font-size:10px;font-weight:400;line-height:1.6;-webkit-flex:0 1 100%;-ms-flex:0 1 100%}.coupon__logo{display:block;flex:0 0 auto;max-width:80px;height:auto;opacity:.3;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.form{display:block}.form__field{margin-bottom:20px}.form__submit{width:100%}.p404{display:block}.p404__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding:30px 15px 40px}.p404__visual{display:block;max-width:100%;height:auto;margin:0 auto 40px}.p404__title{margin:0 0 20px;text-align:center;letter-spacing:-.02em;color:#000;font-family:"IBMPlexSans",sans-serif;font-size:26px;font-weight:600;line-height:1.2}.p404__subtitle{display:block;margin:0 0 40px;text-align:center;color:#191919;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:1.7}.p404__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:0 -10px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.p404__button-back,.p404__link-home{flex:0 0 auto;margin:0 10px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.p404__link-home{flex:0 1 auto;text-decoration:none;color:#191919;font-family:"NotoSans",sans-serif;font-size:12px;font-weight:400;line-height:1.4;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.p404__link-home:hover{text-decoration:none;color:#42af3d}.thankyou{display:block;overflow:hidden}.thankyou__container{position:relative;max-width:1230px;margin-right:auto;margin-bottom:35px;margin-left:auto;padding-right:15px;padding-left:15px}.thankyou__main{max-width:670px;margin:0 auto}.thankyou__visual{display:block;max-width:100%;height:auto;margin:0 auto 20px}.thankyou__title{display:block;margin:0 0 25px;text-align:center;letter-spacing:-.02em;color:#000;font-family:"IBMPlexSans",sans-serif;font-size:36px;font-weight:600;line-height:1.16}.thankyou__subtitle{max-width:400px;margin:0 auto 30px;text-align:center;color:#191919;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400;line-height:1.57}.thankyou__coupon{margin:0 -50px 20px}.thankyou__hint,.thankyou__hint-icon{font-family:"NotoSans",sans-serif;font-weight:400}.thankyou__hint{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:0 0 60px;color:#191919;font-size:14px;line-height:1.57;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.thankyou__hint-icon{flex:0 0 auto;width:44px;height:44px;margin:0 18px 0 0;text-align:center;color:#42af3d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f4f4f4;font-size:18px;line-height:42px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.thankyou__hint-text{flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.thankyou__pretitle-2,.thankyou__subtitle-2,.thankyou__title-2{display:block;text-align:center;font-family:"IBMPlexSans",sans-serif;font-weight:600}.thankyou__pretitle-2{margin:0 0 20px;letter-spacing:.2em;text-transform:uppercase;color:#42af3d;font-size:18px;line-height:1.5}.thankyou__subtitle-2,.thankyou__title-2{margin:0 0 30px;letter-spacing:-.02em;color:#000;font-size:36px;line-height:1.16}.thankyou__subtitle-2{margin:0 0 25px;font-size:22px;font-weight:400;line-height:1.5}.thankyou__subtitle-2 span{font-weight:600}.thankyou__text{max-width:490px;margin:0 auto 35px;text-align:center;color:#191919;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;line-height:1.625}.thankyou__messengers{margin-bottom:50px}.thankyou__advantages{max-width:300px;margin:0 auto}.messengers{display:block}.messengers__title{margin:0 0 20px;text-align:center;letter-spacing:-.02em;color:#191919;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:700;line-height:1.3}.messengers__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;max-width:320px;margin:0 auto;padding:25px 5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#f2f2f2;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center}.messengers__button{position:relative;flex:0 0 auto;width:70px;height:70px;margin:0 8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #f2f2f2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.messengers__button:hover{border-color:#42af3d;background-color:#fff}.messengers__button img{top:50%;left:50%;max-width:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.advantages{display:block}.advantages__items{display:block;max-width:260px;margin:0 auto;padding:0;list-style:none}.advantages__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:flex-start;margin:0 0 35px;padding:0;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.advantages__number{display:block;flex:0 0 auto;width:80px;height:80px;margin:0 25px 0 0;text-align:center;letter-spacing:-.02em;color:#42af3d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f0f0f0;font-family:"IBMPlexSans",sans-serif;font-size:24px;font-weight:400;line-height:78px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.advantages__captions{flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.advantages__caption{display:block;margin:0 0 8px;letter-spacing:-.02em;color:#000;font-family:"IBMPlexSans",sans-serif;font-size:24px;font-weight:700;line-height:1.2}.advantages__text{display:block;max-width:160px;margin:0;color:#191919;font-family:"NotoSans",sans-serif;font-size:18px;font-weight:400;line-height:1.33}.glasses{display:block;overflow:hidden}.glasses__container{position:relative;max-width:1230px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.glasses__main{position:relative;padding-bottom:55px}.glasses__pretitle{position:relative;z-index:20;max-width:200px;margin:0 auto 15px;letter-spacing:.2em;text-transform:uppercase;color:#42af3d;font-size:14px;font-weight:600;line-height:1.42}.glasses__bonus-icon::before,.glasses__pretitle,.glasses__title{display:block;text-align:center;font-family:"IBMPlexSans",sans-serif}.glasses__subtitle,.glasses__title{position:relative;z-index:20;margin:0 auto 20px}.glasses__title{max-width:550px;letter-spacing:-.02em;color:#191919;font-size:32px;font-weight:700;line-height:1.125}.glasses__subtitle{display:block;max-width:480px;text-align:center;color:#717171;font-family:"NotoSans",sans-serif;font-size:18px;font-weight:400;line-height:1.444444444444444}.glasses__visual{display:block;margin:0 -170px 0 -160px;padding:0}.glasses__visual img{display:block;width:100%;height:auto}.glasses__bonus{position:relative;z-index:20;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:flex-start;max-width:260px;margin:-65px auto 30px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.glasses__bonus-icon{position:relative;display:block;flex:0 0 auto;width:80px;height:80px;margin:0 25px 0 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.glasses__bonus-icon::before{position:absolute;top:0;left:0;width:80px;height:80px;content:"!";color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#42af3d;font-size:36px;font-weight:600;line-height:80px}.glasses__bonus-icon img{display:none}.glasses__bonus-content{flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.glasses__bonus-title{display:block;margin:0 0 5px;color:#42af3d;font-family:"IBMPlexSans",sans-serif;font-size:30px;font-weight:700;line-height:1.2}.glasses__bonus-text{display:block;margin:0;color:#191919;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;line-height:1.5}.glasses__messengers{position:relative;z-index:20;margin:0}.glasses__bottom{padding-top:0;padding-bottom:50px}.glasses__advantages{margin-bottom:50px}.glasses__review{display:block}.glasses__review-photo{display:block;max-width:100%;height:auto;margin:0 auto 30px}.glasses__review-author{margin:0 0 20px}.glasses__review-about,.glasses__review-name{display:block;margin:0 0 4px;color:#191919;font-family:"IBMPlexSans",sans-serif;font-size:20px;font-weight:600;line-height:1.4}.glasses__review-about{margin:0;color:#42af3d;font-family:"NotoSans",sans-serif;font-size:14px;font-weight:400}.glasses__review-quote,.glasses__review-quote p{color:#191919;font-family:"NotoSans",sans-serif;font-size:16px;font-weight:400;line-height:1.5}.glasses__review-quote{margin:0;padding:0;border:0;background-color:transparent}.glasses__review-quote p{margin:0 0 1em}.glasses__review-quote p:last-child{margin-bottom:0}@media only screen and (min-width:360px){.header__logo{max-width:120px}.header__about-diagnostics{padding:9px 15px 11px}.test__button{font-size:18px}.result__title-value{font-size:140px}.coupon__content{width:420px;min-height:340px}.coupon__title{font-size:36px}.coupon__barcode{max-width:180px}.coupon__barcode,.coupon__time{margin-bottom:20px}.coupon__logo{max-width:90px}.glasses__review{padding:0 20px}}@media only screen and (min-width:375px){.button--form{padding:30px 35px 32px 80px;font-size:16px}}@media only screen and (min-width:400px){.test__buttons{max-width:360px;margin:0 auto}}@media only screen and (min-width:480px){.h1,h1{font-size:44px}.button--outline{min-height:60px;padding:14px 40px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:16px}.intro__title{max-width:600px;font-size:44px}.intro__visual{max-width:660px;margin:0 auto 20px}.intro__visual-caption{bottom:60px}.intro__subtitle{max-width:450px}.intro__how{max-width:540px}.intro__step,.intro__steps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;margin:0 -8px;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.intro__step{flex-flow:row wrap;align-items:center;margin:0 8px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.rules__title{max-width:600px;font-size:44px}.rules__subtitle{max-width:450px}.rules__visual{max-width:550px;margin:0 auto -30px}.rules__step,.rules__steps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;margin:0 -8px 25px;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.rules__step{flex-flow:row wrap;align-items:center;width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);margin:0 8px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.start__title{max-width:600px;font-size:44px}.coupon::after,.coupon::before{position:absolute;z-index:1;left:50%;display:block;height:150px;content:"";background-repeat:no-repeat;background-position:0 0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.coupon::before{top:0;width:100px;margin-left:-220px;background-image:url(../img/coupon-decor-1.svg)}.coupon::after{bottom:-30px;width:150px;margin-left:50px;background-image:url(../img/coupon-decor-2.svg)}.coupon--fixed::after{right:100px;bottom:-10px;left:auto;width:150px;height:150px;background-image:url(../img/coupon-decor-3.svg)}.p404__title{font-size:40px}.p404__subtitle{font-size:18px}.p404__link-home{font-size:16px}.thankyou__visual{display:none}.thankyou__advantages{max-width:600px}.advantages__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:flex-start;max-width:100%;margin:0 -15px -35px;-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.advantages__item{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px 35px}.glasses__visual{margin:0 -100px}}@media only screen and (min-width:768px){.header{padding-top:35px}.header__logo{max-width:194px}.header__about-diagnostics{margin-right:22px;padding:22px 35px 26px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;font-size:17px;line-height:21px}.header__about-diagnostics::after{right:-11px;width:24px;height:24px;margin-top:-12px}.header__about-online{margin-bottom:5px;font-size:24px}.thankyou__coupon{max-width:640px;margin:0 auto 20px}.glasses__visual{max-width:990px;margin:0 auto}}@media only screen and (min-width:1024px){.h1,h1{margin-bottom:25px;font-size:48px;line-height:1.125}.button,.button--big{min-height:100px;padding:34px 35px 36px 110px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:24px;line-height:30px}.button--big::before,.button::before{left:10px;width:80px;height:80px;margin-top:-40px;-webkit-background-size:42px 42px;-moz-background-size:42px 42px;-o-background-size:42px 42px;background-size:42px 42px}.button--big{padding:34px 35px 36px 90px}.button--form{min-height:82px;padding:30px 35px 32px 80px;-webkit-border-radius:41px;-moz-border-radius:41px;border-radius:41px;font-size:20px;line-height:20px}.button--form::before{left:7px;width:66px;height:66px;margin-top:-33px;-webkit-background-size:34px 34px;-moz-background-size:34px 34px;-o-background-size:34px 34px;background-size:34px 34px}.button--outline{min-height:70px;padding:19px 45px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;font-size:18px}.header{padding-top:60px}.header__about{width:50%}.footer{padding-top:35px;padding-bottom:45px}.footer--2{background-color:#fafafa}.footer__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 -10px -20px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-align:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between}.footer__disclaimer{max-width:1000px;margin:0 auto}.footer__copyright,.footer__disclaimer,.footer__privacy{font-size:18px;line-height:1.5}.footer--2 .footer__copyright,.footer--2 .footer__privacy{flex:0 1 auto;margin:0 10px 20px;font-size:16px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.footer__logo{flex:0 0 auto;margin:0 10px 20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.page__content{padding-top:50px}.intro__container{min-height:690px;padding-top:60px;padding-bottom:70px}.intro__container::before{position:absolute;top:70px;left:85%;display:block;width:584px;height:654px;content:"";background-image:url(../img/intro-bg.jpg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.intro__content{padding-left:50%}.intro__title{max-width:600px;margin:0 0 25px;text-align:left;font-size:48px;line-height:1.125}.intro__visual{position:absolute;bottom:0;left:-90px;margin:0}.intro__visual-caption{bottom:100px}.intro__subtitle{max-width:420px;margin:0 0 30px;text-align:left;font-size:26px;line-height:1.3}.intro__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.intro__button-wrapper{order:2;flex:0 0 100%;margin:0;text-align:left;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-ms-flex-order:2;-webkit-order:2}.intro__how{margin:0 0 25px}.rules__container{min-height:650px;padding-top:60px;padding-bottom:70px}.rules__content{padding-left:50%}.rules__title{max-width:600px;margin:0 0 25px;text-align:left;font-size:48px;line-height:1.125}.rules__subtitle{max-width:450px;margin:0 0 35px;text-align:left;font-size:26px;line-height:1.3}.rules__visual{position:absolute;bottom:0;left:-50px;margin:0}.rules__bottom{margin:0}.rules__button-wrapper{order:2;flex:0 0 100%;margin:0;text-align:left;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-ms-flex-order:2;-webkit-order:2}.rules__steps{margin-bottom:40px}.start__container{min-height:670px;padding-top:100px;padding-bottom:70px}.start__content{padding-left:50%}.start__title{margin:0 0 25px;text-align:left;font-size:100px;font-weight:600;line-height:1}.start__subtitle{max-width:450px;margin:0 0 40px;text-align:left;font-size:26px;line-height:1.4}.start__visual{position:absolute;top:0;left:-50px;margin:0}.start__button-wrapper{order:2;flex:0 0 100%;margin:0;text-align:left;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-ms-flex-order:2;-webkit-order:2}.test__container{padding-bottom:90px}.test__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.test__buttons,.test__figure{flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.test__figure{width:564px;max-width:100%;margin:0 110px 0 0}.test__buttons{display:block;max-width:250px;margin:0}.test__button{width:100%;margin:0 0 25px}.test__button:last-child{margin-bottom:0}.result{text-align:left}.result__container{padding-top:10px;padding-bottom:70px}.result__pretitle{margin-bottom:-40px;padding-left:110px;letter-spacing:.6em;font-size:18px}.result__title{margin-bottom:10px;font-size:48px}.result__title-label{display:inline-block;width:50%;padding-left:105px}.result__title-value{display:inline-block;font-size:110px}.result__subtitle{margin-bottom:50px;padding-left:105px;font-size:22px}.result__title-2b{font-size:90px}.result__order{margin-top:25px;padding-top:25px}.result__form{max-width:400px;margin:30px 0 0}.result__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;margin:0 -15px;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.result__left,.result__right{flex:0 0 50%;max-width:50%;padding:0 15px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%}.result__right{flex:0 1 50%;max-width:450px;-webkit-flex:0 1 50%;-ms-flex:0 1 50%}.coupon::before{top:0;left:0;width:126px;height:250px;margin-left:0}.coupon::after{right:100px;bottom:0;left:auto;width:298px;height:236px}.coupon--fixed::after{right:-65px;bottom:30px;left:auto;width:423px;height:337px}.coupon__content{width:640px;min-height:550px;padding:60px 140px 0 145px}.coupon__headline{margin-bottom:8px}.coupon__title{margin-right:35px;font-size:48px;font-weight:300}.coupon__subtitle{margin-bottom:30px;padding-left:4px;letter-spacing:.6em;font-size:14px}.coupon__barcode{max-width:260px;margin-bottom:30px}.coupon__time{margin-bottom:30px;font-size:16px}.coupon__bottom{max-width:340px}.coupon__note{max-width:180px;font-size:14px}.coupon__logo{max-width:100px}.p404__container{padding-bottom:90px}.p404__title{font-size:44px}.p404__subtitle{margin-bottom:35px;font-size:20px}.p404__button-back{margin:0 17px}.p404__link-home{margin:0 17px;font-size:18px}.thankyou__container{margin-bottom:110px}.thankyou__subtitle{font-size:18px}.thankyou__messengers{margin-bottom:110px}.thankyou__advantages{max-width:100%}.messengers__title{margin-bottom:25px}.messengers--glasses .messengers__title{margin-bottom:15px;text-align:left}.messengers__buttons{max-width:480px;padding:35px 5px}.messengers--glasses .messengers__buttons{max-width:400px;margin:0;padding:30px 5px}.messengers__button{width:106px;height:106px;margin:0 15px}.messengers__button img{max-width:50px}.messengers--glasses .messengers__button{width:90px;height:90px;margin:0 10px}.messengers--glasses .messengers__button img{max-width:40px}.advantages__item{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px)}.glasses__pretitle{max-width:100%;margin:0 0 20px;text-align:left;letter-spacing:.1em;font-size:16px}.glasses__title{margin:0 0 25px;text-align:left;font-size:50px}.glasses__subtitle{max-width:420px;margin:0 0 30px;text-align:left}.glasses__visual{position:absolute;bottom:0;left:420px;width:990px}.glasses__bonus{align-items:center;max-width:400px;margin:0 0 30px;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.glasses__bonus-icon{width:104px;height:104px;margin-right:20px}.glasses__bonus-icon::before{position:absolute;top:0;right:0;left:auto;width:34px;height:34px;content:"";font-size:0;line-height:0}.glasses__bonus-icon img{display:block;width:100%;height:auto}.glasses__bonus-title{font-size:24px}.glasses__bonus-text{font-size:18px}.glasses__bottom{padding-top:60px;padding-bottom:0;background-color:#fafafa}.glasses__advantages{margin-bottom:60px}.glasses__review{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-align:center;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap}.glasses__review-photo{flex:0 0 auto;margin:0 80px 0 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.glasses__review-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;flex:0 1 auto;max-width:580px;padding:20px 0;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.glasses__review-author{order:10;flex:0 1 100%;max-width:100%;margin:30px 0 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;-ms-flex-order:10;-webkit-order:10}.glasses__review-quote,.glasses__review-quote p{font-size:18px}}@media only screen and (min-width:1200px){.rules__visual{left:-15px}.start__title{font-size:110px}.start__visual{left:-15px}.test__figure{margin:0 220px 0 110px}.test__figure::after,.test__figure::before{position:absolute;z-index:1;display:block;content:"";background-repeat:no-repeat;background-position:0 0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.test__figure::before{bottom:70px;left:-110px;width:220px;height:236px;background-image:url(../img/test-decor-1.svg)}.test__figure::after{top:100px;right:-90px;width:156px;height:152px;background-image:url(../img/test-decor-2.svg)}.glasses__review-content{padding:0 0 40px}.glasses__review-quote,.glasses__review-quote p{font-size:20px}}@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{color:#000!important;background:0 0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}