﻿@font-face{font-family:"Ubuntu Bold";src:font-url("Ubuntu-Bold.woff2") format("woff2"),font-url("Ubuntu-Bold.woff") format("woff");font-display:swap}.errors-number,.errors-title{font-family:"Ubuntu Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.logo .org_name,.head-phone,.head-phone1{font-family:"Ubuntu Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,.content-table th,.form-label-trans-title,.card-title,.cont-foot{font-family:"Ubuntu Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:normal}@font-face{font-family:"OpenSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;src:font-url("OpenSans-Regular.woff2") format("woff2"),font-url("OpenSans-Regular.woff") format("woff");font-display:swap}body{font-family:"OpenSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.foot{padding-top:10px;padding-bottom:10px}@supports not ((display: -moz-flex) or (display: flex)){.foot{display:block}}@supports (display: -moz-flex) or (display: flex){.foot{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap}}.polzs-ctn{flex-grow:999}@supports not ((display: -moz-flex) or (display: flex)){.polzs-ctn{display:block}}@supports (display: -moz-flex) or (display: flex){.polzs-ctn{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}}.polzs-ctn .nav-link{font-size:1em;line-height:140%;padding:0}.foot-oferta{color:#ccc;font-size:0.8em;padding:10px 0}@media screen and (max-width: 599px){footer{margin-top:10px;font-size:1em}.polzs-ctn{align-self:center;font-size:.9em}.polzs-ctn .nav-link{padding:0}.ts--footer{margin-top:20px}}@media screen and (min-width: 600px){footer{margin-top:20px}.foot{flex-direction:row}.polzs-ctn{font-size:0.7em}.polzs-ctn .nav-link{align-self:flex-start}.ts--footer{align-self:flex-end}}.errors-number{color:#A8DADC}.errors-title{color:#A8DADC}.errors-container{border-color:#F1FAEE}header,header a{color:#222}.logo a:hover{text-shadow:2px 2px 2px rgba(255,255,255,0.2)}.head-phone{color:#222;text-shadow:2px 2px 2px rgba(255,255,255,0.2)}.head-mail{color:#222}.img-nav:before{background:#1D3557}.img-nav .nav-tag{background:#1D3557}.foot .nav-link{color:#222;border-bottom:1px solid rgba(34,34,34,0.5)}.foot .nav-link:hover{border-bottom-color:#222}.nav-link{color:#222;border-bottom:1px solid rgba(34,34,34,0.5)}.nav-link:hover{border-bottom-color:transparent}.nav-arrow:before{border:4px solid transparent;border-top-color:#fff}main .fil1{fill:#457B9D}main .clr1{color:#F1FAEE}main .clr2{color:#A8DADC}main .clr3{color:#457B9D}main .clr4{color:#1D3557}main .clr5{color:#E63946}main .bg-clr1{background-color:#F1FAEE;color:#222}main .bg-clr2{background-color:#A8DADC;color:#222}main .bg-clr3{background-color:#457B9D;color:#fff}main .bg-clr4{background-color:#1D3557;color:#fff}main .bg-clr5{background-color:#E63946;color:#fff}.content-clr{color:#353535;background-color:#FFFFFF}.f-button:hover{color:#fff;background-color:#1D3557;border-color:#1D3557}.h1,.h2,.h3,.h4,.h5,.h6{color:#1D3557}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:#1D3557;border-bottom:1px solid #1D3557}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{border-bottom-color:transparent}.card-title{color:#1D3557}.quote a.quote-link{color:#457B9D;border-bottom:1px solid #457B9D}.quote a.quote-link:hover{border-color:transparent}.rhomb li:before,.rhomb .li-admin-stroke:before,.circle li:before,.circle .li-admin-stroke:before,.rectangle li:before,.rectangle .li-admin-stroke:before{background:#457B9D}.number-list li:before,.number-list .li-admin-stroke:before{color:#457B9D}.image .brd1{border:1px solid rgba(69,123,157,0.5)}.image .brd2{border:2px solid rgba(69,123,157,0.5)}.image-link:hover img{border-color:#F1FAEE}.content-table th{color:#222;background:#A8DADC}.line{background:#457B9D}.raw a,.content-link{color:#457B9D;border-bottom:1px solid rgba(69,123,157,0.4)}.content-link--onpage{border-bottom:1px dashed #457B9D}.content-button{border:1px solid #E63946;color:#fff;background:#E63946}.content-button:after{border-top:1px solid #fff;border-right:1px solid #fff}.content-button:hover{color:#E63946;background:#fff}.content-button:hover:after{border-color:#E63946}.content-button--inv{border:1px solid #E63946;color:#E63946;background:#fff}.content-button--inv:after{border-top:1px solid #E63946;border-right:1px solid #E63946}.content-button--inv:hover{color:#fff;background:#E63946}.content-button--inv:hover:after{border-color:#fff}.template-form .template-input:hover,.template-form .template-input:focus,.template-form .template-area:hover,.template-form .template-area:focus{border-color:#457B9D}.template-form .template-submit{color:#fff;border:1px solid #E63946;background:#E63946}.template-form .template-submit:hover{border:1px solid #457B9D;color:#457B9D;background:#FFF}.form-label-trans-title{background:#457B9D}.form-label-trans .form-label-trans-rel .label-focus{color:#457B9D}footer{border-top:2px solid #457B9D;background:#A8DADC}footer .foot{color:#222}.bord-b,.bb{border-bottom:1px solid #A8DADC}.bord-b.bb--inpage,.bb.bb--inpage{border-bottom-style:dashed}.temsys-link{color:#222}.temsys-link i{border-bottom:1px solid rgba(34,34,34,0.5)}.temsys-link:hover i{border-color:#222}.message-to{border-bottom:1px dotted rgba(34,34,34,0.5);color:#222}.message-to:hover{border-color:#222}header .wrap{height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@supports not ((display: -moz-flex) or (display: flex)){.nav-link-ctn{display:block;float:left}.nav-link-ctn:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.nav-link-ctn{display:flex;flex:22 0 auto;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}}.nav-link{display:block;padding:0 15px;font-size:15px;line-height:30px;transition:all 0.2s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navigation .nav-link{border:none}.nav-link-ctn .nav-link:hover{background:none;text-decoration:underline}.nav-ctn li:hover{background:none;text-decoration:underline}.logo{display:inline-block;overflow:hidden;-webkit-user-select:none;user-select:none;padding:10px 0}.logo a{display:inline-block;transition:all 0.2s ease;height:100%;width:100%}.logo img{height:calc(100% - 2em);display:inline-block;margin-right:10px}.logo .tagline{width:100%;text-align:center}.head-right{width:100%;position:relative}@supports not ((display: -moz-flex) or (display: flex)){.head-right{display:block;float:left}.head-right:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.head-right{display:flex;flex:1 0 auto;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:nowrap}}@supports not ((display: -moz-flex) or (display: flex)){.navigation{display:block;float:left}.navigation:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.navigation{display:flex;flex:1 0 auto;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}@supports not ((display: -moz-flex) or (display: flex)){.nav-ctn{display:block;float:left}.nav-ctn:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.nav-ctn{display:flex;flex:999 0 auto;flex-direction:row;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}}.head-right .nav-link{height:30px;display:inline-block;padding:0 10px;margin:0 5px;font-size:16px;line-height:28px;position:relative;transition:all 0.2s ease;border:none}.head-right .nav-link:before{content:'';height:100%;position:absolute;top:0;right:50%;left:50%;z-index:-1;border-radius:5px;opacity:0;transition:left 0.4s 0.2s ease, right 0.4s 0.2s ease, opacity 0.2s 0s ease}.head-right .nav-link:hover:before{left:0;right:0;opacity:1;transition:left 0.4s 0s ease, right 0.4s 0s ease, opacity 0.2s 0s ease}.head-phone{display:inline-block;font-size:1.6em}.biz-address{display:inline-block;font-size:0.9em}.head-contacts{margin-bottom:5px}@supports not ((display: -moz-flex) or (display: flex)){.head-contacts{display:block;float:left}.head-contacts:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.head-contacts{display:flex;flex:1 0 auto;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}}.img-nav{position:relative;min-height:100px}.img-nav:before{content:'';width:100%;height:10px;position:absolute;top:0;left:0;z-index:2}.img-nav .nav-tag{font-size:1.5em;position:absolute}.img-nav .navigation>li{padding:3px 20px}.img-nav .nav-arrow{position:relative;display:flex;align-items:center}.img-nav .nav-arrow:before{border:none}.img-nav .nav-arrow:after{content:'';border:0.4em solid transparent;margin-left:10px;border-left-color:#fff}.img-nav .nav-arrow ul{font-size:0.7em;position:absolute;left:200px;display:none;width:150%;top:-1px;box-shadow:2px -1px 1px 3px rgba(0,0,0,0.5)}.img-nav .nav-arrow ul li{padding:10px 20px}.img-nav .nav-arrow ul li:hover{background:rgba(0,0,0,0.7)}.img-nav .nav-arrow ul li:hover .nav-link{cursor:pointer;color:#fff}.img-nav .nav-arrow:hover{color:#222;background:#fff}.img-nav .nav-arrow:hover .nav-link{color:#222}.img-nav .nav-arrow:hover ul{background:#fff;display:block;z-index:10}.ctn .slider-container,.container .slider-container{width:100%;max-width:100%;margin-top:0}.ctn .slider,.container .slider{height:50vw;max-height:500px}.ctn .sm_nav,.container .sm_nav{display:none}.ctn .slider-img-container,.container .slider-img-container{display:none}.ctn .slider-text,.container .slider-text{display:none}.ctn .slider-text-container,.container .slider-text-container{vertical-align:top}.ctn .slider-title,.container .slider-title{color:#fff;font-size:6vw;font-weight:bold;padding-top:0;height:14vw;text-shadow:4px 3px 3px rgba(0,0,0,0.5)}.ctn .slider-background,.container .slider-background{width:100%;height:initial;position:absolute;-o-object-fit:cover;object-fit:cover}.ctn .slider-button,.container .slider-button{display:none}@media screen and (max-width: 599px){.container .img-nav{min-height:initial}.ctn .slider,.container .slider{height:40vw}.ctn .slider li,.container .slider li{line-height:1.2em}main{padding:0 10px}.logo{width:100%;flex-direction:column;text-align:center}.logo .org_name{align-items:center}.logo img{width:80%;height:auto}.nav-link-ctn{display:none}.nav-link{color:#222}.nav-ctn{width:100%;height:47px;position:relative;overflow:hidden;background:#1D3557}.nav-title:before{content:'Меню';position:absolute;top:1.1em;left:-1.5em;color:white;font-size:0.8em;transform:rotateZ(-90deg)}.head-mail{display:none}.head-right{flex-direction:column}.head-phone{width:55px;height:50px;display:block;position:absolute;top:19px;right:0;z-index:5;cursor:pointer;transition:right 0.5s ease, transform 0.5s ease;background:image-url("mobile_phone.png") no-repeat center center/100% 100%}.head-phone:before{content:'';width:34px;height:34px;position:absolute;top:8px;right:10px;border:2px solid #FFF;border-radius:50%}.head-phone span{display:none}.container .head-phone{top:14px}.overlay{width:100%;height:100%;position:fixed;top:0;left:-100%;z-index:401;transition:left 0.3s ease;background:#fff}.nav-ctn{position:relative;order:2}.container .head-contacts{margin-bottom:0}.nav-tag{width:100%;height:50px;position:relative;overflow:hidden}.img-nav:before{display:none}.img-nav .nav-tag{top:9px}.menu-close{width:60px;height:50px;display:block;position:absolute;top:0;right:0;cursor:pointer;opacity:0}.menu-button{width:60px;height:100%;display:block;position:absolute;z-index:400;top:0;left:0.5em;cursor:pointer}.menu-close:before,.menu-button:before{content:'';width:40px;height:24px;display:block;border-top:2px solid #FFF;border-bottom:2px solid #FFF;position:absolute;top:0.6rem;left:10px;transition:all 0.3s 0.1s ease}.menu-close:after,.menu-button:after{content:'';width:40px;height:2px;display:block;position:absolute;top:1.3rem;left:10px;transition:all 0.3s 0.1s ease;background:#FFF}.menu-close:before,.menu-close:after{border-color:#000}.menu-close:after{background:#000}.navigation{width:100%;height:calc(100% - 50px);display:block;margin-top:50px;position:fixed;top:0;left:-100%;z-index:402;opacity:0;transition:opacity 0.3s ease;overflow:auto;background:#fff}.navigation ul{width:100%}.navigation li{margin-left:15px;flex-basis:50%;display:flex;flex:1 0 auto;align-items:center}.navigation .nav-sc-in{display:none}.navigation .nav-arrow ul .nav-link{padding-left:30px}.navigation .nav-link{border-bottom:none}.nav-arrow{position:relative}.nav-arrow:after{content:'';width:10px;height:10px;display:block;border-top:2px solid #333;border-right:2px solid #333;position:absolute;top:50%;margin-top:-6px;right:15px;opacity:0.5;transform:rotate(135deg);transition:all 0.4s ease}.nav-sc-in{width:100%;display:none}.nav-sc-in .nav-arrow--back{display:flex;align-items:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgZmlsbD0iIzAwMDAwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik03NS45MjQsNDZIMzMuNTgybDExLjMyMS0xMS4zMjFjMS41NjItMS41NjIsMS41NjItNC4wOTUsMC01LjY1N2MtMS41NjItMS41NjItNC4wOTUtMS41NjItNS42NTcsMEwyMS4wOTcsNDcuMTcxICBjMCwwLDAsMCwwLDBjLTAuMTg2LDAuMTg2LTAuMzUyLDAuMzkyLTAuNDk5LDAuNjExYy0wLjA2LDAuMDg5LTAuMSwwLjE4Ny0wLjE1MiwwLjI3OWMtMC4wNzUsMC4xMzUtMC4xNTYsMC4yNjYtMC4yMTYsMC40MSAgYy0wLjA0OCwwLjExNy0wLjA3NCwwLjIzOC0wLjExMSwwLjM1OGMtMC4wNCwwLjEyOS0wLjA4OSwwLjI1NS0wLjExNiwwLjM5Yy0wLjA0LDAuMjA0LTAuMDU0LDAuNDExLTAuMDYyLDAuNjE4ICBjLTAuMDAyLDAuMDU1LTAuMDE2LDAuMTA2LTAuMDE2LDAuMTYyYzAsMC4wNjIsMC4wMTYsMC4xMiwwLjAxOCwwLjE4MWMwLjAwOSwwLjIsMC4wMjEsMC40LDAuMDYxLDAuNTk4ICBjMC4wMjgsMC4xNDMsMC4wNzksMC4yNzUsMC4xMjIsMC40MTJjMC4wMzUsMC4xMTIsMC4wNTksMC4yMjYsMC4xMDQsMC4zMzVjMC4wNjQsMC4xNTUsMC4xNSwwLjI5OSwwLjIzMywwLjQ0MyAgYzAuMDQ2LDAuMDgxLDAuMDgxLDAuMTY3LDAuMTMzLDAuMjQ2YzAuMTQ4LDAuMjIzLDAuMzE3LDAuNDMsMC41MDYsMC42MThsMTguMTQ0LDE4LjE0NGMwLjc4MSwwLjc4MSwxLjgwNSwxLjE3MiwyLjgyOSwxLjE3MiAgczIuMDQ3LTAuMzkxLDIuODI5LTEuMTcyYzEuNTYyLTEuNTYyLDEuNTYyLTQuMDk1LDAtNS42NTZMMzMuNTgzLDU0aDQyLjM0MWMyLjIwOSwwLDQtMS43OTEsNC00Uzc4LjEzMyw0Niw3NS45MjQsNDZ6Ii8+PC9zdmc+");width:150px;height:50px;padding-left:50px;background-size:contain;background-repeat:no-repeat;font-size:1.5em;cursor:pointer}.menu-active{overflow:hidden}.menu-active .overlay{left:0}.menu-active .navigation{left:0;opacity:1}.menu-active .navigation>div,.menu-active .navigation>ul{padding-left:15px}@supports not ((display: -moz-flex) or (display: flex)){.menu-active .navigation>div,.menu-active .navigation>ul{display:block}}@supports (display: -moz-flex) or (display: flex){.menu-active .navigation>div,.menu-active .navigation>ul{display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}.menu-active .menu-close{opacity:1}.menu-active .menu-close:before,.menu-active .menu-button:before{height:0;border-width:1px;top:1.3rem;transform:rotate(225deg)}.menu-active .menu-close:after,.menu-active .menu-button:after{transform:rotate(315deg)}.menu-active .nav-link{white-space:normal;overflow:hidden;line-height:1em;margin:10px 0}.nav-arrow--active .nav-ctn,.nav-arrow--active .overlay{position:initial}.nav-arrow--active .menu-close{z-index:410}.nav-arrow--open .nav-sc-in{display:block;position:fixed;top:0;left:0;background-color:#fff;z-index:408;height:100%;overflow-y:scroll}}.card-cnt .card-link img{-o-object-fit:contain;object-fit:contain}.foot-oferta{color:rgba(34,34,34,0.7)}@media screen and (min-width: 600px){.nav-link{font-size:11px;line-height:23px}.img-nav .nav-tag{width:30%;z-index:1}.nav-ctn .nav-tag{padding:20px}.logo,.head-right{width:initial;height:130px;}@supports not ((display: -moz-flex) or (display: flex)){header{display:block;float:left}header:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){header{display:flex;flex:1 0 auto;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}}.head-right{width:initial;padding-right:20px}@supports not ((display: -moz-flex) or (display: flex)){.head-right{display:block;float:left}.head-right:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.head-right{display:flex;flex:1 0 auto;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}}.head-right .head-contacts{flex-direction:column;align-items:flex-end}.ctn .slider-link,.container .slider-link{width:65%;margin-left:35%}.ctn .slider-background,.container .slider-background{height:100%}.ctn .slider-text-container,.container .slider-text-container{vertical-align:middle}.ctn .slider-title,.container .slider-title{font-size:5vw;height:initial}.ctn .slider-text,.container .slider-text{font-size:1.06em}.container .img-nav{min-height:initial}.container .img-nav:before{display:none}}@media screen and (min-width: 1200px){header{height:120px}.logo span{padding:20px 0 0 5px;font-size:36px;line-height:36px}.logo i{font-size:12px;line-height:14px}.head-right .nav-link{height:36px;padding:0 20px;font-size:18px;line-height:34px}.head-phone{margin:0 20px 0 15px;font-size:2em}.biz-address{display:inline-block;margin:3px 20px 5px 15px}.head-mail{margin:0 20px 0 15px}}@media screen and (min-width: 1300px){.ctn .slider-title,.container .slider-title{font-size:4em}}@media screen and (min-width: 600px){.card-cnt{min-width:calc(33.33% - 20px)}}@media screen and (min-width: 900px){.card-cnt{min-width:calc(33.33% - 20px)}}@media screen and (min-width: 1100px){.card-cnt{min-width:calc(33.33% - 20px)}}.goods-ctn{margin-bottom:30px;transition:all 300ms ease}.goods-ctn:before{content:'';width:50%;height:1px;border:1px solid #a8dadc;margin:0 25% 20px;display:block}.goods-ctn:hover .goods-title{text-decoration:underline}.goods-ctn:hover img{padding:0 2%}.goods-ctn .c-8{padding-left:20px}.goods-ctn .goods-title{font-family:"Ubuntu Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:1.5em;margin-bottom:15px}.goods-ctn .goods-price{font-weight:bold;font-size:1.2em}.goods-ctn .goods-list{margin:10px 0;line-height:1.4em;font-size:0.9em}.goods-ctn .goods-desc{margin-top:10px;font-size:0.8em;color:#666;font-style:italic}.goods-ctn .images-ctr img{max-height: 250px;object-fit:contain;}

