html{line-height:1.625;font-family:var(--font_default);background-color:#fff;color:var(--color_txt);display:block;margin:0;scroll-behavior:smooth}body{-webkit-text-size-adjust:none}button,input,option,select,textarea{font-family:inherit}::-moz-selection{background-color:var(--color_orange);color:#fff}::selection{background-color:var(--color_orange);color:#fff}a{color:inherit}em{font-style:italic}img{display:block;max-width:100%}strong{font-weight:700}.icon{fill:currentColor}.b-table{width:100%;border:none;border-spacing:0}.b-table tbody tr{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;text-align:center;height:100%}.b-table__big .c-table__line{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.b-table__big .c-table__line--empty{height:auto}.b-table__content{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:center;align-items:center}.c-table__line--empty{border:none}.c-table__line--color{background:#f6f6f6;border:none}.c-table__line{padding:10px 4px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:2px;border:1px solid #ccc}.b-table__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:20px 0}.b-table__price .c-table__line:first-child{text-align:left;-ms-flex-pack:start;justify-content:flex-start;padding-left:15px}.b-table__price .c-table__line:nth-child(2){text-align:right;-ms-flex-pack:end;justify-content:flex-end;padding-right:15px;width:40%}.b-table__price .c-table__line a{margin-left:10px;color:#999;border-bottom:1px solid #ccc}.b-table__price .c-table__line .order{border-radius:50%;background:#fff;padding:0 4px;display:none;opacity:0;transition:opacity 1s ease-in-out}.b-table__price tr:hover a{border-color:transparent}.b-table__price tr:hover .order{display:block;opacity:1;transition:opacity 1s ease-in-out;color:#fff;background:#ccc}.b-form__body{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.b-kont{margin-bottom:20px}.b-kont img{display:inline-block;vertical-align:middle}.b-kont div:first-child{width:41%}.b-kont div:last-child{width:57%;margin-left:2%}.c-adress__ymap.kont#map1,.c-adress__ymap.kont#map2,.c-adress__ymap.kont#map3,.c-adress__ymap.kont#map4{height:350px}.c-adress__ymap.kont{width:100%;border:10px solid #e9e9e9;overflow:hidden;-webkit-overflow-scrolling:touch}blockquote{background:#f6f6f6;text-align:justify;padding:14px;margin:0;display:block}.actions{position:relative;padding-bottom:40px;counter-increment:a}.actions:not(:first-child){padding-top:30px}.actions-body{position:relative;padding-left:40px}.actions-body:before{content:counter(a);position:absolute;top:5px;left:0;color:#fff;width:30px;height:30px;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:.75;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ea5324}.actions-body div{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:1em 0;color:#000}.actions-body-image{-ms-flex:0 0 auto;flex:0 0 auto}.actions img{width:100%}.actions__title{color:#ea5324;font-size:1.25rem;margin:0 0 15px;line-height:1.75rem}.actions-arrow{border:0;border-bottom:1px solid #f0f0f0}.pagination-items{text-align:center}.pagination-text{color:#9d9d9d;display:block;font-weight:300;font-size:.875rem;margin-right:.9375rem;text-transform:uppercase}.pagination__item{margin:0;color:#9d9d9d;position:relative;display:inline-block;font-size:1.375rem;letter-spacing:-.0125rem;padding:.75rem .9375rem;text-decoration:none;color:var(--color_orange)}.pagination__item_active{color:#000;background-color:#f8f8f8}.pagination__item:before{top:0;left:0;width:100%;content:"";height:100%;position:absolute;transition:all .3s ease-in-out;border:.125rem solid transparent}.pagination__item:hover{color:#ff933b;background:#fbfbfb}.tip__image{width:100px;height:100px;display:block;margin-bottom:10px;font-family:object-fit\:cover;object-fit:cover}.disclaimer{margin-top:30px}@media screen and (min-width:768px){.actions{display:-ms-flexbox;display:flex}.actions-body{padding-left:80px}.actions-body:before{left:15px;width:40px;height:40px;font-size:1.375rem}.actions-body-image{width:35%;margin-left:20px}}