@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");body{min-width:320px;margin:0 auto;padding:0;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;position:relative;color:#030504}select{font-family:'Montserrat',sans-serif;background-color:#fff}#m-burger,#c-burger,#s-burger,#f-burger,#p-burger{display:none}.lang>*{display:block;width:1.65em;height:1.65em;background-repeat:no-repeat;background-size:100%;margin:.25em}.lang>a{opacity:.5;transition:opacity .3s}.lang>a:hover{opacity:1}header{position:sticky;top:0;z-index:90;background:#fff;display:grid;grid-template-columns:1em auto 1em;grid-template-rows:7em;border-bottom:1px solid #076aae}header>.info{padding:.25em 0;width:100%;display:grid;grid-template-areas:'logo menu contacts user lang';grid-template-columns:18em auto max-content max-content max-content;grid-template-rows:6.5em;grid-gap:1em;position:relative;box-sizing:border-box}.info>.m_burger{grid-area:m_burger;background:url("ico-burger.svg") no-repeat center center;background-size:75%;display:none}.info>.logo{grid-area:logo;display:block;background:url("logo-big.png") no-repeat left center;background-size:auto 90%}.info>.menu{grid-area:menu;display:grid;justify-content:space-between;grid-auto-flow:column;align-items:center;font-size:1.5em;padding:0 2em}.info>.menu>a{padding:.25em 1em .25em 0;white-space:nowrap}.info>.menu>a:hover,header .menu>a.select{text-decoration:underline}.info>.user{grid-area:user;display:grid;grid-gap:.5em;grid-template-columns:2em;grid-auto-rows:2em;align-self:center}.info>.user>.setting{background:url("ico-setting.svg") no-repeat center center;background-size:100%}.info>.user>.login{background:url("ico-user.svg") no-repeat center center;background-size:100%;border-radius:50%}.info>.contacts{grid-area:contacts;text-align:center;height:6em}.info>.contacts>.phones{padding:.25em 0;font-size:1.25em;font-weight:600}.info>.contacts>.phones>a{padding-right:.5em}.info>.contacts>.phones>.my_social{height:1.5em}.info>.contacts>.my_social>a{display:inline-block;width:1.5em;height:1.5em;margin:0 .25em}.info>.contacts>.my_social>a.google{background-image:url("myPlugins/ico-google.svg")}.info>.contacts>.my_button{padding:.5em 0;width:100%}.info>.lang{grid-area:lang;width:2em;align-self:center}#menu{display:none;position:fixed;top:7em;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:90;grid-auto-columns:22.5em;grid-auto-rows:max-content;grid-auto-flow:row;overflow-y:auto;user-select:none}#menu>*{border-top:1px solid #eee;background-color:#fff;padding:1.2em 1em;background-repeat:no-repeat;background-position:.85em center;background-size:auto 1.5em}#menu>*:first-child{border-top:0}#m-burger:checked~#menu{display:grid}#menu .m_user{background:#076aae;height:2em;position:relative}#menu .m_user>.lang{position:absolute;top:1.25em;left:1em}#menu .m_user>.lang>*{display:inline-block;margin-right:1em}#menu .m_burger{display:block;position:absolute;top:1em;right:1em;width:2.8em;height:2.8em;background:url("ico-close.svg");background-size:100%}#menu .m_menu{padding-left:3em;font-size:1.15em}#menu .m_menu:hover{text-decoration:underline}#menu .m_contacts>.title{font-size:1.3em;font-weight:600}#menu .m_contacts>div{font-size:1.15em;margin:1em 0}#menu .m_contacts>div>.my_phone{display:block;margin-bottom:.5em}#menu .m_contacts>div>.my_phone:hover{color:#076aae;text-decoration:underline}#menu .my_social a{margin-right:.5em}#content{overflow:hidden;min-height:calc(100vh - 10.5em);background:url("background.jpg") no-repeat top left;background-size:100% 51em;display:grid;grid-template-columns:1em auto 1em}#content.single{grid-template-columns:1em auto 1em;justify-content:unset}#content .my_breadcrumbs{color:#fff}#content .my_breadcrumbs>li>span{font-weight:600}#main{position:relative;width:100%;box-sizing:border-box;overflow:hidden;min-height:51em;padding:.5em}#content .my_breadcrumbs{margin-top:0;line-height:1.2em;white-space:nowrap;overflow:hidden}#content .my_breadcrumbs span.my_ico{padding-left:1.8em !important}.banner{height:46em;display:grid;grid-template-columns:auto 43em;grid-gap:2em;padding-top:5em;align-items:start}.banner>.slogan{color:#fff;font-weight:600;background:radial-gradient(#00000030 20%,#00000000 80%)}.banner>.slogan>div:first-child{font-size:3em}.banner>.slogan>div:last-child{font-size:2em;padding-top:1em}.request{background:#0469ad;border-radius:1em;color:#fff;padding:1em}.request .title{text-align:center;text-transform:uppercase;font-size:1.5em;padding:.5em}.request input[type=submit]{text-transform:uppercase}.promo{display:grid;grid-template-columns:auto;grid-template-rows:5em;grid-auto-flow:column;grid-gap:1em;justify-content:space-between;padding:1em 0}.promo>*{display:flex;background-repeat:no-repeat;background-position:left center;background-size:5em 5em;padding:0 0 0 6em;align-items:center;font-size:1.25em}.promo>.truck{background-image:url("ico-truck.png")}.promo>.doc{background-image:url("ico-doc.png")}.promo>.pay{background-image:url("ico-pay.png")}.promo>.rec{background-image:url("ico-recovery.png")}.stitle{display:grid;grid-template-columns:auto;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;padding:1em;background:#fff;border-radius:1em}.stitle>a,.stitle>span,.stitle>h1{font-size:1.7em;line-height:1.75em;font-weight:700;display:block;position:relative;padding:0;margin:0}.stitle>a::before,.stitle>span::before,.stitle>h1::before{content:"";width:2em;height:1.75em;margin-right:.5em;background:url("ico-logo.png") no-repeat center center;background-size:auto 100%;display:inline-block;vertical-align:middle}.stitle>a:hover{color:#076aae}#content .filters>a{display:inline-block;height:1em;line-height:1em;padding:.5em 2.5em .5em 1em;border:1px solid #076aae;color:#076aae;background:#f0f3ff url("ico-close.svg") no-repeat right 6px center;background-size:auto 75%;border-radius:1.5em;margin-right:1em}#content .filters>div{padding:.5em 0;font-size:1.5em}.c_list{display:grid;grid-gap:1em;list-style:none;padding:0;margin:0;position:relative}.c_list.small{grid-template-columns:repeat(auto-fill,minmax(17em,1fr));margin-bottom:1em}.c_list.catalog{grid-template-columns:repeat(auto-fill,minmax(13em,1fr));padding:1em 0}.c_list.catalog.folder{display:block;white-space:nowrap}.c_list.catalog.folder>li{display:inline-block;margin-right:.5em}.c_list.catalog.folder>li:last-child{margin-right:0}.c_list.menu{grid-template-columns:1fr;padding:2em 0;grid-gap:.5em}.c_list.menu>a{display:block;border:1px solid #076aae66;border-radius:4px;font-size:1.7em;font-weight:600;padding:1em 3em;position:relative;background-repeat:no-repeat;background-position:left 1em center;background-size:1.5em}.c_list.menu>a::after{display:block;position:absolute;top:0;right:0;bottom:0;width:2em;content:'';background:url("myPlugins/ico-arrow.svg") no-repeat center center;background-size:20px}.c_list.small{grid-template-columns:repeat(auto-fill,minmax(17em,1fr));padding:1em .5em}.c_list.order{display:block;margin-bottom:1em;white-space:nowrap;overflow:hidden;position:relative}.c_list.order::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:100px;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));)}.c_list.order>li{display:inline-block;width:100px;height:100px}.c_list.color{display:block}.c_list.color>li{display:inline-block;margin-left:1em;border:2px solid #fff;border-radius:50%;overflow:hidden}.c_list.color>li.sel{border-color:#076aae}.a_list{position:relative}.a_list>.c_list{display:block;white-space:nowrap}.a_list>.c_list>li{display:inline-block;vertical-align:top;margin-right:1em;white-space:pre-wrap}.a_list>.c_list>li:last-child{margin-right:0}.a_list .my_arrow.left{left:-2em;opacity:1}.a_list .my_arrow.right{right:-2em;opacity:1}.a_list>.show_all{display:block;text-align:right;position:absolute;top:2em;right:1em;color:#076aae}.c_list.small.my_clb>.c_card.small{width:17em}.c_card{background:#fff;border-radius:1em}.c_card .c_action>*{font-size:.85em}.c_card .c_price{text-align:left;white-space:nowrap}.c_card .nope{color:#D00}.c_card .last{color:#D00}.c_card .noavailable{color:red;font-weight:bold}.c_card .c_price{position:relative}.c_card .c_price>div{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.c_card .c_price>div.show{opacity:1}.c_card .c_price{font-weight:bold;font-size:1.5em;color:#407c1a;display:inline-block;text-align:right;vertical-align:middle}.c_card .c_price>del{color:red;line-height:1em;font-size:.75em;vertical-align:middle;padding-right:.5em}.c_card .c_price>span{display:inline-block;line-height:1em;text-align:center;vertical-align:middle}.c_card .c_action{position:absolute;top:0;left:0;right:0}.c_card.full .description{grid-area:text}.c_card .c_title{font-weight:600;color:#192133}.c_card.small{box-sizing:border-box;transition:box-shadow .3s ease-in-out;border:1px solid #076aae}.c_card.small:hover{box-shadow:0 0 16px 0 #076aae}.c_card.small::after,.c_card.medium::after,.c_card.list::after,.c_card.action::after,.c_card.image::after,.c_card.small.folder::after{display:block;width:1em;height:1em;color:#fff;position:absolute;top:0;right:0;border-radius:50%;text-align:center;line-height:1em}.c_card.small.noshow,.c_card.medium.noshow,.c_card.list.noshow,.c_card.action.noshow,.c_card.image.noshow,.c_card.small.folder.noshow{opacity:.75}.c_card.small.readonly::after,.c_card.medium.readonly::after,.c_card.list.readonly::after,.c_card.action.readonly::after,.c_card.image.readonly::after,.c_card.small.folder.readonly::after{content:'!';background:orange}.c_card.small.hide,.c_card.medium.hide,.c_card.list.hide,.c_card.action.hide,.c_card.image.hide,.c_card.small.folder.hide{opacity:.75}.c_card.small.hide::after,.c_card.medium.hide::after,.c_card.list.hide::after,.c_card.action.hide::after,.c_card.image.hide::after,.c_card.small.folder.hide::after{content:'!';background:red}.c_card.small.folder{width:13em;height:12.5em;text-align:center}.c_card.small.folder>a{height:12em;padding:.5em;display:grid;grid-template-rows:7.5em 3em;align-items:center;justify-items:center;grid-gap:1em}.c_card.small.folder>a>img{width:7.5em;height:7.5em;border-radius:.25em}.c_card.small.folder>a>.c_title{max-height:3em;overflow:hidden;font-weight:bold;color:#192133}.c_list.catalog.main>.c_card.small.folder{width:100%}.c_card.small.my_comment{width:100%;line-height:1.2em;display:inline-block;align-self:start}.c_card.small.my_comment>a{padding:1em;overflow:hidden;display:grid;grid-template-columns:6em auto;grid-column-gap:1em;grid-row-gap:.5em}.c_card.small.my_comment>a>img{border:2px solid #d7ddec;border-radius:50%;width:6em;height:6em;align-self:start}.c_card.small.my_comment>a .name{color:#076aae;font-weight:500;font-size:1.1em}.c_card.small.my_comment>a .date{padding-bottom:.5em;font-style:italic;font-size:.75em}.c_card.small.my_comment>a>.ctext{grid-column:span 2;border-top:1px solid #6085e6}.c_card.full{padding:1em;box-shadow:0 0 8px 0 #076aae}.c_card.full>.navi{grid-area:navi;text-align:right}.c_card>.navi>a{display:inline-block;margin-left:1em;position:relative}.c_card.full>.c_image{grid-area:image;align-self:self-start}.c_card.full>.c_title{grid-area:title;margin:0;font-size:1.7em}.c_card.full .c_date{padding-top:2em;font-style:italic}.c_card.full>.c_info{grid-area:info;display:grid;grid-template-columns:1fr;grid-gap:1em;grid-auto-flow:row;grid-auto-rows:max-content;padding-bottom:1em}.c_card.full .my_comment{border:2px solid #076aae66;text-align:left;border-radius:1.5em;padding:1em}.c_card.full .c_action{left:.5em}.c_card.message{border:1px solid #1c94c4;margin:.5em;border-radius:4px;display:inline-block;max-width:30em;vertical-align:top}.c_card.message>.c_title{font-weight:700;background:#1c94c4;padding:.25em}.c_card.message>.c_description{padding:.25em}.u_card{display:grid;grid-template-columns:2fr 1fr;grid-gap:1em;grid-template-areas:"person foto" "buttons foto";align-items:start}.u_card>.person{grid-area:person}.u_card>.my_buttons{grid-area:buttons}.u_card .title{font-size:1.3em;font-weight:500;color:#1d212d;padding-top:1em;line-height:1em;text-align:left}.u_card>.u_photo{grid-area:foto;position:relative;width:100%;justify-self:center}.u_card>.u_photo img{width:100%}.u_card>.u_photo .my_upload_image{position:absolute;top:2.3em;right:0;bottom:0;left:0;background:transparent}.p_text{font-family:Verdana,Arial,serif;font-size:1.2em;text-align:justify;line-height:1.3em}.p_text a{color:#157fe1}.p_text a:hover::after{border-color:#157fe1}.p_text img{border:1px solid #a9a9a9;border-radius:.5em;box-shadow:.1em .1em .1em #a9a9a9;max-width:100%}.p_text table{max-width:100%}.p_text table td{vertical-align:top;padding:.5em}.p_text h1{font-size:1.3em}.p_text h2{font-size:1.25em}.p_text h3{font-size:1.2em}.p_text h4{font-size:1.15em}.p_text h5{font-size:1.1em}.p_text h6{font-size:1.05em}.p_text .my_gl{position:relative;width:100%;height:4em;padding-top:50%}.p_text .my_gl.single{height:0}.p_text .my_gl>.view{position:absolute;top:0;left:0;right:0;bottom:4em}.p_text .my_gl.single>.view{bottom:0}.p_text .my_gl>.view img{border:0;box-shadow:none}.p_text .my_gl>.my_cl{position:absolute;left:0;bottom:0;right:0}.p_text .my_gl>.my_cl>.my_clb{text-align:center}.confirm{padding:4em 0;text-align:center}#s-show{display:none}#s-show+label{display:block;height:2em;width:2em;background:url("myPlugins/ico-arrow.svg") no-repeat center center;background-size:100%;transform:rotate(90deg);position:relative;left:50vw;transition:transform .3s}.p_text.seo{max-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}#s-show:checked~.p_text.seo{max-height:max-content;opacity:1}#s-show:checked+label{transform:rotate(-90deg)}.p_burger{display:none}.my_tool,.my_show_panel>*{border:1px solid #ccc;border-radius:4px;background-color:#fff}.my_button{background-color:#2a9d42;border-color:#2a9d42;color:#fff;border-radius:.5em}.my_button:hover{background-color:#217d34;text-decoration:none !important}.my_form.two_col>input[type=submit]{grid-column:span 2;border:1px solid #1a407c}.my_form.two_col>input[type=submit]:hover{border-color:#192133}.my_pagelist>a.select,.my_pagelist>span.select{background:#2a2a28}.my_tabs>input:checked+label{color:#192133;border-bottom:2px solid #192133}.my_tabs>label:hover{color:#192133}.ui-autocomplete{max-width:90vw;max-height:30em;overflow-y:auto;overflow-x:hidden}.ui-state-active{font-weight:normal !important}.ui-menu-item-wrapper{white-space:nowrap}#ui-datepicker-div{z-index:200 !important}.ui-widget-content{background:#fff}.ui-state-active{color:#ff6421 !important;border-color:#fff !important}footer{margin-top:1em;padding:.25em 4em;line-height:2em;background:#076aae;color:#fff;font-weight:600;text-align:center;position:relative}footer .login{position:absolute;bottom:0;left:1em;display:inline-block;width:2.5em;height:2.5em;background:#fff url("ico-logo.png") no-repeat center center;background-size:90%;border-radius:50%}#gotop{position:fixed;width:2.8em;height:2.8em;right:1em;bottom:1em;background:#2a9c45 url("ico-top.svg") no-repeat center center;border-radius:50%;display:none;z-index:100;border:2px solid #fff;opacity:.5;transition:opacity .3s}#gotop:hover{opacity:1}#top,#bottom{display:block;width:0;height:0;position:absolute}#top{top:0}#bottom{bottom:0}@media only screen and (max-width:1439px){.c_list{grid-gap:.5em}.c_list.catalog{grid-template-columns:repeat(auto-fill,minmax(10.4em,1fr));margin-bottom:1em}.c_list.small{grid-template-columns:repeat(auto-fill,minmax(10.4em,1fr))}.a_list .my_arrow{display:none}.promo{grid-template-rows:max-content}.promo>*{display:block;background-position:center top;padding:6em 0 0 0;text-align:center;font-size:1em}.c_card.small.folder{height:10.4em}.c_list.catalog.my_clb>.c_card.small.folder{width:10.4em}.c_card.small.folder>a{height:9.5em;grid-template-rows:6em 3em;grid-gap:.5em}.c_card.small.folder>a>img{width:6em;height:6em}.c_card.small.my_comment>a{padding:.5em;grid-template-columns:4em auto;grid-column-gap:.5em}.c_card.small.my_comment>a>img{width:4em;height:4em;grid-column:span 2;justify-self:center}.c_card.small.my_comment>a>.cname{grid-column:span 2;font-size:.75em}.c_card.small.my_comment>a>.ctext{font-size:.9em}.info>.menu{font-size:1.25em;padding:0}}@media only screen and (max-width:1279px){header>.info{grid-template-areas:'m_burger logo contacts user lang';grid-template-columns:4em auto max-content max-content max-content}.info>.m_burger{display:block}.info>.menu{display:none}}@media only screen and (max-width:1023px){.banner{height:unset;grid-template-columns:1fr;grid-template-rows:auto 46em;grid-gap:2em;padding-top:1em;align-items:start}#content{background-size:100% auto}.banner>.slogan{text-align:center;font-size:.75em}.promo{grid-template-rows:max-content max-content;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){header>.info{grid-template-areas:'m_burger logo contacts user lang';grid-template-columns:4em auto max-content max-content max-content}.info>.logo{background-image:url("logo-small.png");background-size:auto 90%}.stitle{grid-auto-flow:row}.stitle>a,.stitle>span,.stitle>h1{font-size:1.25em;line-height:1.25em}.a_list>.show_all{top:1.3em;right:0}}@media only screen and (max-width:639px){#content,header{grid-template-columns:.25em auto .25em}header>.info{grid-template-areas:'m_burger logo user lang';grid-template-columns:4em auto max-content max-content}.info>.logo{background-image:url("logo-big.png");background-size:auto 90%}.info>.contacts{display:none}.banner>.slogan{font-size:.5em}.banner{grid-template-rows:auto auto}.request input[type=submit]{white-space:unset}}@media only screen and (max-width:479px){header{height:5em}header>.info{grid-template-areas:'m_burger logo user';grid-template-columns:3em auto max-content;grid-template-rows:4.5em}.info>.lang{display:none}#menu{top:5em}.promo{grid-template-rows:max-content max-content max-content;grid-template-columns:1fr 1fr}.c_list.catalog{grid-template-columns:repeat(auto-fill,minmax(9em,1fr));margin-bottom:1em}.c_list.small{grid-template-columns:repeat(auto-fill,minmax(9em,1fr))}}@media only screen and (min-width:1440px){#content,header{grid-template-columns:1em 100em 1em;justify-content:space-between}}