﻿.Menu-item,.Menu-link,.SvgIcon,body{position:relative}*{box-sizing:border-box}.Body a:hover,a{color:#b88b58}.Menu-item,.Menu-link{transition:color .15s ease-out 0s}.Menu-link,a{text-decoration:none}b,body,div,footer,h1,h3,header,html,img,nav,p,span,strong{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{background-color:#f2f2f2;line-height:1}.Body:last-child>:last-child{margin-bottom:0}footer,header,nav{display:block}a{font-size:100%;margin:0;padding:0;vertical-align:baseline}img{max-width:100%}.Body{font-size:18px;line-height:22px}@media only screen and (min-width:48em){.Body{font-size:20px;line-height:27px}}.Body>*{font-family:PFRegal,Georgia,serif;max-width:980px}.Body h3,.Footer,.HeaderButton-link,.MaterialMeta,.MaterialTag,.Menu{font-family:proxima nova,Arial,helvetica neue,sans-serif}.Body h3{font-size:21px;font-weight:700;margin-bottom:12px;margin-top:18px}.HeaderButton-link,.Menu{font-weight:600;text-transform:uppercase}.SvgIcon{display:inline-block;overflow:hidden;vertical-align:middle;z-index:1}.Header,.MeduzaLogo{position:relative;z-index:2}.App-content{overflow:visible}.SvgIcon--meduzaLogo{height:45px;margin-top:-2px;width:100px}.Menu{color:#fff;display:none}@media only screen and (min-width:64em){.Menu{background-color:#262626;display:flex;font-size:13px;height:45px;justify-content:center;letter-spacing:1px;width:100%}}.Menu-item{align-items:center;display:flex;padding:0;text-align:center}@media only screen and (min-width:64em){.Header,.Menu-item{padding:0 15px}.Menu-item{border-bottom:0}.Menu-item:last-of-type{border-right:none}.Menu-item:hover{background-color:inherit;color:#999}}.Menu-link{color:#fff;line-height:45px;top:1px}.Menu-item:hover .Menu-link{color:#999}.MeduzaLogo{background-position:50% 10px;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100%;left:0;top:0;width:100px}.Header{background-color:#262626;display:flex;flex-flow:row nowrap;height:45px}@media only screen and (max-width:63.9375em){.Header .HeaderButton--chat{display:none}}.Header-left{display:flex;flex-basis:16%;flex-grow:1;height:100%}.Header-center{display:none;height:100%}@media only screen and (min-width:64em){.Header-center{display:flex;flex-grow:2;justify-content:center}}.Header-right{align-items:flex-start;display:flex;flex-basis:16%;flex-direction:row;flex-grow:1;height:100%;justify-content:flex-end}.Header-meduzaLogo{display:flex;height:45px;justify-content:center;left:0;position:absolute;right:0}@media only screen and (min-width:64em){.Header-meduzaLogo{position:static}}.HeaderButton{align-items:center;background:0 0;border:0;color:#fff;cursor:pointer;display:flex;fill:currentcolor;height:100%;justify-content:center;margin:0;min-width:45px;moz-user-select:none;padding:0 15px;position:relative}.HeaderButton:active{outline-width:0}.HeaderButton:hover{color:#999}.HeaderButton::after{border-right:1px solid #676767;bottom:0;position:absolute;right:0;top:0}@media only screen and (min-width:64em){.HeaderButton::after{bottom:10px;top:10px}}.HeaderButton-link{color:inherit;cursor:pointer;display:block;padding-top:2px}.HeaderButton-link::before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.HeaderButton--chat{font-size:13px;letter-spacing:.05em}.Copyright{line-height:1.2;padding:0 12px}@media only screen and (min-width:64em){.Copyright{padding:0}}.Copyright-container{display:flex;flex-flow:row wrap;margin:0 auto;padding:13px 0 12px}.MaterialMeta,.MaterialTag{display:inline-block}.Copyright-container a:hover{color:rgba(255,255,255,.5)}@media only screen and (min-width:48em){.Copyright-container{border-top:1px solid #505050;flex-wrap:nowrap;max-width:675px;padding:10px 0 18px;text-align:left}}@media only screen and (min-width:64em){.Copyright-container{max-width:860px}}.Copyright-container a{color:#fff}.Copyright-block{flex:1 0 20%;font-size:17px;padding-top:13px}@media only screen and (min-width:48em){.Copyright-block{border-top:0;padding-top:0}}.Copyright-block:last-child{text-align:right}.MaterialTag{border:1px solid;border-radius:2px;color:#b88b58;font-weight:700;line-height:1;moz-user-select:none;position:relative;text-transform:uppercase;vertical-align:top;z-index:30}@media only screen and (max-width:32em){.MaterialTag{font-size:10px;height:15px;letter-spacing:.5px;line-height:15px;padding:0 5px}}span.MaterialTag{cursor:default;pointer-events:none}html input[type=button]{cursor:pointer}@media only screen and (min-width:32em){.MaterialTag--medium{font-size:12px;letter-spacing:1px;line-height:20px;padding:0 7px}}.MaterialTag--solid{background:#b88b58;border-color:#b88b58;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}.MaterialMeta{background-position:0;background-repeat:no-repeat;background-size:12px;color:grey;font-size:12px;font-weight:400;line-height:14px;margin-right:12px;padding-left:18px}@media only screen and (min-width:48em){.MaterialMeta{font-size:15px;line-height:18px;margin-right:15px}}.MaterialMeta--time{background-size:12px 12px}.App,.App-content,.App-footer{transition:transform .25s ease-out 0s,-webkit-transform .25s ease-out 0s,-o-transform .25s ease-out 0s}.MediaMaterial{background-color:#fff;padding:12px}.MediaMaterial-header{align-items:flex-start;display:flex;flex-flow:column wrap;margin:0 auto 18px;max-width:650px}@media only screen and (min-width:63.125em){.MediaMaterial-header{margin-bottom:25px;max-width:1e3px}}.MediaMaterial-tag{margin-bottom:5px}.MediaMaterial-meta{margin-top:12px}.comment-date{font-weight:400}@media only screen and (min-width:48em){.MediaMaterial{padding:25px 15px 20px}.MediaMaterial-tag{margin-bottom:11px}.MediaMaterial-meta{margin-top:12px}.MediaMaterial--fullWidth .MediaMaterial-header{align-items:center;text-align:center}}.MediaMaterial-materialContent{max-width:650px;width:100%}.MediaMaterial-body{margin:0 auto;max-width:650px;position:relative}@media only screen and (min-width:63.125em){.MediaMaterial-body{max-width:1e3px}}.MediaMaterial--fullWidth .MediaMaterial-materialContent{max-width:none}.Material{padding:12px 0 0}.Material-shadow{background-color:rgba(0,0,0,.15);height:1px;left:0;position:absolute;width:100%;z-index:300}.App-content,.App-footer{position:relative;z-index:1}.Material-shadow--top{top:0}.Material-container{background:#fff;position:relative}@media only screen and (min-width:48em){.Material{padding:15px 0 0}.Body h3{font-size:26px;line-height:27px;margin-bottom:10px;margin-top:35px}}.MaterialContent--bannerless .Body>*{margin-left:auto;margin-right:auto}.App{display:flex;flex-direction:column;min-height:100vh}.App-content{background-color:#f2f2f2;flex:1 0 auto}.App-header{position:relative;z-index:200}.App--isMaterial .App-content{background-color:#e6e6e6}.Footer{background-color:#252525;color:#999}.ava-img{display:inline-block;margin-right:10px;vertical-align:middle;width:50px}.Body a{box-shadow:0 -1px #b88b58 inset;color:#00f}.Body a:hover{box-shadow:none}html{font-family:sans-serif}body{margin:0}footer,header,main,nav{display:block}a{background:0 0}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}input,textarea{color:inherit;font:inherit;margin:0}input::-moz-focus-inner{border:0;padding:0}body{font-family:pt sans,sans-serif}.contentBox{line-height:1.5}.contentBox p{padding-bottom:10px;padding-top:10px}.contentBox h1{font-size:27px;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:20px}a{box-shadow:none!important;text-decoration:none!important}.contentBox span,a,h1,h2,h3,p{font-family:PFRegal,Georgia,serif!important;line-height:1.2}.comment-box{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:10px;padding-bottom:10px}.comment-profile-box{margin-bottom:7px}.MediaMaterial-header{display:block;text-align:center}#push-comments #push_mlyjekpdfdd1{background-color:#f0f0f0;box-sizing:border-box;font-family:Arial,serif;padding:3rem 2rem;transition:1s;width:100%}#push-comments #push_mlyjekpdfdd1__title{border-bottom:0 solid;box-shadow:1px 4px 10px -7px #ccc;color:#43a047;display:inline-block;font-size:24px;font-weight:700;line-height:20px;margin-bottom:16px;margin-top:0}#push-comments #push_mlyjekpdfdd1__message{border:1px solid #43a047;box-shadow:0 2px 4px -3px #237a27;box-sizing:border-box;font-size:16px;height:120px;padding:10px 20px;width:100%}#push-comments #push_mlyjekpdfdd1__submit{background:#43a047;border:none;border-radius:25px;box-shadow:0 2px 4px -3px #000;color:#fff;cursor:pointer;display:table;font-size:18px;height:50px;margin:20px 0 0;max-width:280px;text-align:center;text-shadow:0 0 1px #237a27;transition:.5s;width:100%}#push-comments #push_mlyjekpdfdd1__submit:hover{background:#237a27;box-shadow:none;text-shadow:none}p{margin-bottom:25px;font-size:22px;line-height:1.4}.box-blue-light{margin-bottom:30px}li{font-size:20px}li:not(:last-child){margin-bottom:10px}.subtitle{font-size:28px}.picture{display:flex;align-items:center}.picture>picture{flex-shrink:0;max-width:350px;margin-right:15px;margin-bottom:15px}@media(max-width:1009px){.subtitle{font-size:22px}}@media(max-width:768px){.picture>picture{max-width:180px}.picture p{font-size:18px;padding-top:0}}@media(max-width:480px){.picture{flex-direction:column}.picture>picture{width:100%;max-width:480px;margin-right:0}p{font-size:18px}li{font-size:16px}.subtitle{margin-bottom:0}.contentBox h1 span{line-height:1.2!important;font-size:20px}}.wrap-btn{text-align:center;margin-top:60px}.button7{font-weight:700;color:#fff;text-decoration:none;padding:.8em 3em calc(.8em + 3px);border-radius:3px;background:#d2232e;box-shadow:0 -3px #84020a inset;transition:.2s;font-size:24px;width:100%;border:0;cursor:pointer}.button7:hover{background:#84020a;box-shadow:0 -3px #d2232e inset}.button7:active{background:#d2232e;box-shadow:0 3px #d2232e inset}.price-block{text-align:center;font-size:22px;line-height:22px;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}.price-block b{color:red;padding-left:15px}.order_form{width:100%;max-width:350px;margin:0 auto}.inp{width:100%;-webkit-appearance:none;appearance:none;border:1px #424242 solid;font-size:16px;margin-bottom:10px;padding:0 10px;height:44px}.comment-text-box p,.comment-profile-box p{margin-bottom:5px}.comment-profile-box img{width:50px;height:50px}