/*
Theme Name: HK Dřevovýroba
Author: David Starý
Author URI: http://www.david-stary.cz/
*/


html
{
background: rgb(255,255,255);
font-size: 100%;
-webkit-text-size-adjust: 100%;
}

body
{
color: rgb(46,46,46);
font: normal normal normal 1rem/normal sans-serif;
margin: 0;
padding: 0;
}

abbr
{
cursor: help;
}

audio:not([controls])
{
display: none;
height: 0;
}

a:focus
{
outline: thin dotted;
}

blockquote, q
{
quotes: none;
}

details
{
display: block;
}

dl, form, h1, h2, h3, h4, h5, h6, ol, p, ul
{
margin: 0;
padding: 0;
}

form label
{
cursor: pointer;
}

form button, form input[type='button'], form input[type='submit'], form input[type='reset']
{
-webkit-appearance: button;
cursor: pointer;
margin: 0;
overflow: visible;
padding: 0;
text-transform: none;
}

form button[disabled], form input[disabled]
{
cursor: default;
}

form button::-moz-focus-inner, form input:not([type='checkbox']):not([type='radio'])::-moz-focus-inner
{
border: 0;
padding: 0;
}

form input:not([type='checkbox']):not([type='radio']), form select
{
margin: 0;
}

form input[type='checkbox'], form input[type='radio']
{
box-sizing: border-box;
padding: 0;
}

form input[type='number']::-webkit-inner-spin-button, form input[type='number']::-webkit-outer-spin-button
{
height: auto;
}

form input[type='search']
{
-webkit-appearance: textfield;
outline-offset: -2px;
}

form input[type='search']::-webkit-search-cancel-button, form input[type='search']::-webkit-search-decoration
{
-webkit-appearance: none;
}

form [type='search']::-webkit-search-decoration
{
-webkit-appearance: none;
}

::-webkit-file-upload-button
{
-webkit-appearance: button;
font: inherit;
}

form textarea
{
margin: 0;
overflow: auto;
resize: vertical;
vertical-align: top;
}

[hidden]
{
display: none;
}

hr
{
border: none;
box-sizing: content-box;
margin: 0;
overflow: visible;
}

img
{
border: none;
display: inline-block;
vertical-align: middle;
}

ol li
{
list-style-type: decimal;
}

ul li
{
list-style-type: square;
}

pre
{
white-space: pre-wrap;
}

progress
{
vertical-align: baseline;
}

summary
{
display: list-item;
}

svg:not(:root)
{
overflow: hidden;
}

table
{
margin: 0;
}

template
{
display: none;
}

div.top
{
color: rgb(255,255,255);
font-family: Roboto, sans-serif;
font-size: 1rem;
position: relative;
z-index: 52;
}

div.top > div
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
margin-left: auto;
margin-right: auto;
padding: 11px 1.25rem 11px 1.25rem;
width: 77.5rem;
}

div.top p[class]
{
position: relative;
}

div.top p.opening-hours
{
padding-left: 24px;
}

div.top p.email
{
padding-left: 26px;
}

div.top p.phone
{
padding-left: 23px;
}

div.top p.demand
{
padding-left: 25px;
}

div.top p[class]::before
{
background-position: center center;
background-repeat: no-repeat;
content: '';
left: 0;
position: absolute;
top: 50%;
}

div.top p.opening-hours::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNC4yMzMzbW0iIGhlaWdodD0iNC4yMzMzbW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQuMjMzMyA0LjIzMzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4Ljc3IC0xMDIuODcpIj48cGF0aCBkPSJtODAuODg3IDEwMi44N2EyLjExNjcgMi4xMTY3IDAgMSAwIDIuMTE2NyAyLjExNjcgMi4xMTY3IDIuMTE2NyAwIDAgMC0yLjExNjctMi4xMTY3em0wLjc2OTY3IDIuMzA5aC0wLjc2OTY3YTAuMTkyMzUgMC4xOTIzNSAwIDAgMS0wLjE5MjM1LTAuMTkyMzV2LTEuMTU0NmEwLjE5MjQ4IDAuMTkyNDggMCAxIDEgMC4zODQ5NyAwdjAuOTYyMjloMC41NzczMmEwLjE5MjQ4IDAuMTkyNDggMCAwIDEgMCAwLjM4NDk3eiIgc3R5bGU9ImZpbGw6I2M5ZDVkZjtzdHJva2Utd2lkdGg6LjI2NDU4Ii8+PC9nPjwvc3ZnPg0K');
background-size: 16px 16px;
height: 16px;
margin-top: -8px;
width: 16px;
}

div.top p.email::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNC4yMzMzbW0iIGhlaWdodD0iNC4wMjE3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQuMjMzMyA0LjAyMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU3LjYwNCAtNzguNzg3KSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjI2NDU4IDAgMCAuMjY0NTggNTYuNTQ1IDc4LjI1OCkiPjxwYXRoIGQ9Im0xOS45OTIgNy42YTEuNiAxLjYgMCAwIDAtMC43NTItMS4zNmwtNy4yNC00LjI0LTcuMjQgNC4yNGExLjYwNyAxLjYwNyAwIDAgMC0wLjc2IDEuMzZ2OGExLjYgMS42IDAgMCAwIDEuNiAxLjZoMTIuOGExLjYgMS42IDAgMCAwIDEuNi0xLjZ6bS03Ljk5MiA0LTYuNjA4LTQuMTMyIDYuNjA4LTMuODY4IDYuNjA4IDMuODY4eiIgc3R5bGU9ImZpbGw6I2M5ZDVkZiIgZGF0YS1uYW1lPSJQYXRoIDMwIi8+PC9nPjwvZz48L3N2Zz4NCg==');
background-size: 16px 15px;
height: 15px;
margin-top: -7px;
width: 16px;
}

div.top p.phone::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy45MDVtbSIgaGVpZ2h0PSIzLjg5NzFtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMy45MDUgMy44OTcxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOC4xMTMgLTg0LjE0MSkiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDM1LjczMiA4My4zNDcpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LDMpIj48cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMiwtMikiIGQ9Im0xMy4zNDEgMTYuNzI5YTExLjM1NiAxMS4zNTYgMCAwIDEtMTEuMzQxLTExLjM0MSAzLjM4OCAzLjM4OCAwIDAgMSAzLjM4OC0zLjM4OCAyLjkgMi45IDAgMCAxIDAuNTY3IDAuMDUyIDIuNzkxIDIuNzkxIDAgMCAxIDAuNTMgMC4xMzMgMC43MzYgMC43MzYgMCAwIDEgMC40NzkgMC41NTJsMS4wMDkgNC40MThhMC43MzYgMC43MzYgMCAwIDEtMC4xOTEgMC42NzhjLTAuMSAwLjEtMC4xIDAuMTEtMS4wMDkgMC41ODJhNy4zIDcuMyAwIDAgMCAzLjU4NiAzLjZjMC40NzktMC45MTMgMC40ODYtMC45MjEgMC41ODktMS4wMTZhMC43MzYgMC43MzYgMCAwIDEgMC42NzgtMC4xOTFsNC40MTkgMS4wMDlhMC43MzYgMC43MzYgMCAwIDEgMC41MyAwLjQ3OSAzLjIgMy4yIDAgMCAxIDAuMTQgMC41MzggMy41MTMgMy41MTMgMCAwIDEgMC4wNDQgMC41NiAzLjM4OCAzLjM4OCAwIDAgMS0zLjQxOCAzLjMzNXoiIHN0eWxlPSJmaWxsOiNjOWQ1ZGYiIGRhdGEtbmFtZT0iUGF0aCAzMSIvPjwvZz48L2c+PC9nPjwvc3ZnPg0K');
background-size: 15px 15px;
height: 15px;
margin-top: -7px;
width: 15px;
}

div.top p.demand::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45OTkiIGhlaWdodD0iMTQuOTk5IiB2aWV3Qm94PSIwIDAgMTUuOTk5IDE0Ljk5OSI+DQogIDxwYXRoIGlkPSJpa29ua2EtaGxhdmlja2EtcG9wdGF0IiBkPSJNMTUuODEzLjExMWEuNS41LDAsMCwwLS41LS4wNzVsLTE1LDZhLjUuNSwwLDAsMC0uMDIzLjkxOEw1LDkuMTI4LDE1LjUuNSw3LDEwLjA1MVYxNWwzLjU0OC0zLjMxMSwyLjc0MiwxLjI2NWEuNS41LDAsMCwwLC43LS4zNzJsMi0xMmEuNS41LDAsMCwwLS4xOC0uNDcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBmaWxsPSIjYzlkNWRmIi8+DQo8L3N2Zz4NCg==');
background-size: 16px 15px;
height: 15px;
margin-top: -7px;
width: 16px;
}

div.top p[class] a
{
color: rgb(255,255,255);
}

div.top p[class] a:hover, div.top p[class] a:focus
{
text-decoration: none;
}

div.top div.langmenu ul
{
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

div.top div.langmenu li
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
line-height: 17px;
list-style: none;
}

div.top div.langmenu li:not(:first-child)
{
padding-left: 0.875rem;
}

div.top div.langmenu li:not(:last-child)
{
padding-right: 0.875rem;
}

div.top div.langmenu li:not(:last-child)
{
border-right: 1px solid rgb(255,255,255);
}

div.top div.langmenu a
{
color: rgb(255,255,255);
display: block;
font-weight: 700;
}

div.top div.langmenu a:hover, div.top div.langmenu a:focus
{
text-decoration: none;
}

div.top div.langmenu img
{
margin-left: 10px;
}

header[role='banner']
{
background: rgb(255,255,255);
box-shadow: 0 43px 36px rgba(0,0,0,0.14);
position: relative;
z-index: 52;
}

header[role='banner']::after
{
background: rgba(255,255,255,0.46);
bottom: -5px;
content: '';
height: 5px;
left: 0;
position: absolute;
width: 100%;
}

header[role='banner'] > div
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: auto;
margin-right: auto;
padding-left: 1.25rem;
padding-right: 1.25rem;
width: 77.5rem;
}

header[role='banner'] p.logo
{
margin-bottom: 15px;
margin-right: 55px;
margin-top: 14px;
}

header[role='banner'] nav > a
{
border-bottom: 8px solid rgb(42,48,55);
border-top: 8px solid rgb(42,48,55);
display: none;
height: 17px;
margin-right: 0;
margin-left: auto;
position: relative;
width: 41px;
}

header[role='banner'] nav > a::before
{
background: rgb(42,48,55);
content: '';
height: 9px;
left: 0;
position: absolute;
top: 4px;
width: 41px;
}

header[role='banner'] nav > a:hover, header[role='banner'] nav > a:focus
{
border-bottom-color: rgb(214,28,28);
border-top-color: rgb(214,28,28);
}

header[role='banner'] nav > a:hover::before, header[role='banner'] nav > a:focus::before
{
background: rgb(214,28,28);
}

header[role='banner'] nav.menu-active > a
{
border-bottom: none;
border-top: none;
height: 35px;
width: 35px;
}

header[role='banner'] nav.menu-active > a::before
{
background: rgb(42,48,55);
content: '';
height: 11px;
left: 0;
margin-left: -1px;
margin-top: -5px;
top: 50%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
width: 37px;
}

header[role='banner'] nav.menu-active > a::after
{
background: rgb(42,48,55);
content: '';
height: 11px;
margin-right: -1px;
margin-top: -5px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
width: 37px;
}

header[role='banner'] nav.menu-active > a:hover::before, header[role='banner'] nav.menu-active > a:focus::before, header[role='banner'] nav.menu-active > a:hover::after, header[role='banner'] nav.menu-active > a:focus::after
{
background: rgb(214,28,28);
}

header[role='banner'] nav
{
margin-bottom: -5px;
padding-bottom: 5px;
overflow: hidden;
width: 100%;
}

header[role='banner'] nav ol
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%;
}

header[role='banner'] nav.menu-active ol
{
background: rgba(214,28,28,0.91);
box-sizing: border-box;
display: block;
height: auto;
left: 0;
margin-top: 14px;
padding: 1.25rem;
position: absolute;
width: 100%;
}

header[role='banner'] nav ol > li
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.1875rem;
font-weight: 700;
list-style: none;
text-transform: uppercase;
white-space: nowrap;
}

header[role='banner'] nav.menu-active ol > li
{
display: list-item;
font-size: 1.125rem;
font-weight: 400;
text-transform: none;
}

header[role='banner'] nav ol > li.homepage
{
-ms-flex-item-align: center;
-webkit-align-self: center;
align-self: center;
height: 16px;
margin-right: 0.875rem;
margin-top: -1px;
width: 16px;
}

header[role='banner'] nav:not(.menu-active) ol > li.homepage span
{
display: none;
}

header[role='banner'] nav.menu-active ol > li.homepage
{
height: auto;
margin-right: auto;
margin-top: auto;
width: auto;
}

header[role='banner'] nav ol > li > a
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: rgb(42,48,55);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
text-decoration: none;
}

header[role='banner'] nav.menu-active ol > li > a
{
color: rgb(255,255,255);
display: block;
padding-left: 0;
padding-bottom: 0.5rem;
padding-top: 0.5rem;
}

header[role='banner'] nav:not(.menu-active) ol > li:not(:first-child) > a
{
padding-left: 0.875rem;
}

header[role='banner'] nav:not(.menu-active) ol > li:not(:last-child) > a
{
padding-right: 0.875rem;
}

header[role='banner'] nav:not(.menu-active) ol > li > a:hover, header[role='banner'] nav:not(.menu-active) ol > li > a:focus
{
color: rgb(214,28,28);
}

header[role='banner'] nav.menu-active ol > li > a:hover, header[role='banner'] nav.menu-active ol > li > a:focus
{
text-decoration: underline;
}

header[role='banner'] nav:not(.menu-active) ol > li > a.active
{
color: rgb(214,28,28);
position: relative;
}

header[role='banner'] nav ol > li:not(.homepage) > a.active::after
{
background: rgb(214,28,28);
bottom: -5px;
content: '';
height: 5px;
left: 0;
position: absolute;
width: 100%;
z-index: 2;
}

header[role='banner'] nav ol > li.homepage > a
{
display: block;
height: 16px;
position: relative;
width: 16px;
}

header[role='banner'] nav.menu-active ol > li.homepage > a
{
padding-left: 28px;
}

header[role='banner'] nav:not(.menu-active) ol > li.homepage > a:after
{
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNi4wMjQiIHZpZXdCb3g9IjAgMCAxNiAxNi4wMjQiPg0KICA8ZyBpZD0iaWtvbmthLW1lbnUtaG9tZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ4IDAuMDI1KSI+DQogICAgPHBhdGggaWQ9IlBhdGhfMjgiIGRhdGEtbmFtZT0iUGF0aCAyOCIgZD0iTTE1Ljg0Nyw2LjgyLDEzLjQ3OCw0LjY4M1YxLjEzNGEuNTA5LjUwOSwwLDAsMC0uNS0uNDkzaC0xLjNhLjUwOS41MDksMCwwLDAtLjUuNDkzVjIuNThMOC41MDcuMTQ4YS42NzQuNjc0LDAsMCwwLS45LDBMLjI2NSw2LjgyYS42My42MywwLDAsMC0uMDMzLjkyLjY1Mi42NTIsMCwwLDAsLjkzNC4wMzNMOC4wNCwxLjUyOGw2Ljg3Myw2LjI3OGEuNjg0LjY4NCwwLDAsMCwuOTM0LS4wMzMuNjY3LjY2NywwLDAsMCwwLS45NTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMmEzMDM3Ii8+DQogICAgPHBhdGggaWQ9IlBhdGhfMjkiIGRhdGEtbmFtZT0iUGF0aCAyOSIgZD0iTTExLjEsNy40LDQuNiwxMy4yODN2Ny40NjFIOS40MjJWMTYuNTM3SDEyLjc3djQuMjA3aDQuODIyVjEzLjI4M0MxNy41NTgsMTMuMjgzLDExLjEsNy40LDExLjEsNy40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMDU2IC00Ljc0NSkiIGZpbGw9IiMyYTMwMzciLz4NCiAgPC9nPg0KPC9zdmc+DQo=') no-repeat center center/16px 16px;
content: '';
height: 16px;
left: 0;
position: absolute;
top: 0;
width: 16px;
}

header[role='banner'] nav.menu-active ol > li.homepage > a:before
{
background: url('data:image/svg+xml ;base64,PHN2ZyB3aWR0aD0iNC4yMzNtbSIgaGVpZ2h0PSI0LjIzOTVtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNC4yMzMgNC4yMzk1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MS43OTQgLTkxLjUyOSkiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDgxLjc4MSA5MS41MzUpIiBzdHlsZT0iZmlsbDojZmZmIj48cGF0aCBkPSJtMTUuODQ3IDYuODItMi4zNjktMi4xMzd2LTMuNTQ5YTAuNTA5IDAuNTA5IDAgMCAwLTAuNS0wLjQ5M2gtMS4zYTAuNTA5IDAuNTA5IDAgMCAwLTAuNSAwLjQ5M3YxLjQ0NmwtMi42NzEtMi40MzJhMC42NzQgMC42NzQgMCAwIDAtMC45IDBsLTcuMzQyIDYuNjcyYTAuNjMgMC42MyAwIDAgMC0wLjAzMyAwLjkyIDAuNjUyIDAuNjUyIDAgMCAwIDAuOTM0IDAuMDMzbDYuODc0LTYuMjQ1IDYuODczIDYuMjc4YTAuNjg0IDAuNjg0IDAgMCAwIDAuOTM0LTAuMDMzIDAuNjY3IDAuNjY3IDAgMCAwIDAtMC45NTN6IiBzdHlsZT0iZmlsbDojZmZmIiBkYXRhLW5hbWU9IlBhdGggMjgiLz48cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wNTYsLTQuNzQ1KSIgZD0ibTExLjEgNy40LTYuNSA1Ljg4M3Y3LjQ2MWg0LjgyMnYtNC4yMDdoMy4zNDh2NC4yMDdoNC44MjJ2LTcuNDYxYy0wLjAzNCAwLTYuNDkyLTUuODgzLTYuNDkyLTUuODgzeiIgc3R5bGU9ImZpbGw6I2ZmZiIgZGF0YS1uYW1lPSJQYXRoIDI5Ii8+PC9nPjwvZz48L3N2Zz4NCg==') no-repeat center center/16px 16px;
content: '';
height: 16px;
left: 0;
margin-top: -8px;
position: absolute;
top: 50%;
width: 16px;
}

header[role='banner'] nav li > div
{
background: rgba(214,28,28,0.8);
bottom: 0;
left: 0;
margin-bottom: -3rem;
position: absolute;
transition: 0.2s 1s;
visibility: hidden;
width: 100%;
z-index: 3;
}

header[role='banner'] nav.menu-active li > div
{
background: rgba(0,0,0,0.27);
bottom: auto;
display: block;
left: auto;
margin-bottom: auto;
margin-left: 3.125rem;
margin-right: 2.1875rem;
position: relative;
transition: none;
visibility: visible;
width: auto;
}

header[role='banner'] nav:not(.menu-active) li > div > div
{
margin-left: auto;
margin-right: auto;
padding-left: 1.25rem;
padding-right: 1.25rem;
width: 77.5rem;
}

header[role='banner'] nav:not(.menu-active) ul
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: 308px;
margin-right: 0;
}

header[role='banner'] nav.menu-active ul
{
padding-bottom: 0.25rem;
padding-top: 0.25rem;
}

header[role='banner'] nav ul li
{
border-left: 1px solid rgba(255,255,255,0.47);
font-size: 1.125rem;
font-weight: 400;
line-height: 3rem;
list-style: none;
text-transform: none;
}

header[role='banner'] nav.menu-active ul li
{
border-left: none;
font-size: 1rem;
line-height: normal;
}

header[role='banner'] nav ul li a
{
color: rgb(255,255,255);
display: block;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
text-decoration: none;
}

header[role='banner'] nav.menu-active ul li a
{
display: block;
padding: 0.375rem 1.125rem 0.375rem 1.125rem;
}

header[role='banner'] nav ul li a:hover, header[role='banner'] nav ul li a:focus
{
text-decoration: underline;
}

header[role='banner'] nav:not(.menu-active):not(.js) li:hover > div
{
transition-delay: 0s;
visibility: visible;
}

main
{
display: block;
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
font-weight: 400;
line-height: 1.5625rem;
}

main address, main blockquote, main p, main pre, main ol, main ul, main dl, main table
{
margin-bottom: 1.5625rem;
}

main h1
{
color: rgb(255,255,255);
font-family: 'Roboto Condensed', sans-serif;
font-size: 3rem;
font-weight: 400;
line-height: normal;
}

main h2
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 2.625rem;
font-weight: 700;
line-height: normal;
margin-bottom: 2.5625rem;
}

main h3
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 2.25rem;
font-weight: 700;
line-height: normal;
margin-bottom: 2.5625rem;
}

main h4
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.3125rem;
font-weight: 700;
line-height: normal;
margin-bottom: 2.5625rem;
text-transform: uppercase;
}

main h5
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.1875rem;
font-weight: 700;
line-height: normal;
margin-bottom: 2.5625rem;
}

main h6
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.125rem;
font-weight: 700;
line-height: normal;
margin-bottom: 2.5625rem;
}

main hr
{
height: 1px;
}

main pre
{
font-family: monospace;
overflow: auto;
}

main abbr
{
text-decoration: underline;
text-decoration: underline dotted;
}

main b, main strong
{
font-weight: 700;
}

main cite, main q
{
font-style: italic;
}

main code
{
font-family: monospace;
}

main kbd, main samp
{
font-family: sans-serif;
}

main i, main em
{
font-style: italic;
}

main ins
{
text-decoration: none;
}

main small
{
font-size: 80%;
}

main sub
{
bottom: -0.25em;
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}

main sup
{
font-size: 75%;
line-height: 0;
position: relative;
top: -0.5em;
vertical-align: baseline;
}

main ol
{
margin-left: 1rem;
}

main ul
{
margin-left: 1rem;
}

main li ol, main li ul
{
margin-bottom: 0;
}

main a
{
background-color: transparent;
color: rgb(214,28,28);
-webkit-text-decoration-skip: objects;
}

main a:link
{
color: rgb(214,28,28);
}

main a:visited
{
color: rgb(214,28,28);
}

main a:active
{
color: rgb(214,28,28);
}

main a:hover
{
color: rgb(214,28,28);
text-decoration: none;
}

main figure
{
margin: 0 0 1.5625rem 0;
}

main img
{
height: auto;
max-width: 100%;
}

main table
{
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}

main table caption
{
font-weight: 700;
text-align: left;
}

main table thead th, main table tfoot td, main table tbody th, main table tbody td
{
padding: 0.75rem;
}

main table thead tr:nth-child(odd) th, main table tfoot tr:nth-child(odd) td, main table tbody tr:nth-child(odd) th, main table tbody tr:nth-child(odd) td
{
border-bottom: 1px solid rgba(60,60,60,0.05);
}

main table tbody tr:nth-child(even) td
{
background: rgba(60,60,60,0.05);
}

main table thead th, main table tbody th
{
font-weight: 700;
}

main iframe, main object
{
border: none;
}

main form fieldset
{
border: none;
margin: 0;
padding: 0;
}

main form fieldset p:not(:last-child)
{
margin-bottom: 1.25rem;
}

main form fieldset p:last-child
{
margin-bottom: 0;
}

main form legend
{
box-sizing: border-box;
padding-left: 0;
padding-right: 0;
max-width: 100%;
}

main form fieldset label
{
display: block;
font-size: 1.1875rem;
font-weight: 700;
margin-bottom: 0.625rem;
text-transform: uppercase;
}

main form input[type='button'], main form button[type='button']
{
background: rgb(214,28,28);
border: none;
color: rgb(255,255,255);
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
font-weight: 700;
padding: 1rem 4.375rem 1.125rem 4.375rem;
}

main form input[type='button']:hover, main form button[type='button']:hover, main form input[type='button']:focus, main form button[type='button']:focus
{
background: rgb(255,255,255);
box-shadow: 0 0 0 2px rgb(214,28,28) inset;
color: rgb(214,28,28);
}

main form input[type='date'], main form input[type='datetime-local'], main form input[type='email'], main form input[type='file'], main form input[type='month'], main form input[type='number'], main form input[type='password'], main form input[type='search'], main form input[type='tel'], main form input[type='text'], main form input[type='time'], main form input[type='url'], main form input[type='week']
{
border: 1px solid rgb(46,46,46);
box-sizing: border-box;
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
line-height: normal;
max-width: 100%;
overflow: visible;
padding: 1.125rem 0.625rem 1.125rem 0.625rem;
width: 100%;
}

main form input[type='email']:focus, main form input[type='number']:focus, main form input[type='password']:focus, main form input[type='search']:focus, main form input[type='tel']:focus, main form input[type='text']:focus, main form input[type='url']:focus
{
outline: none;
}

main form input[type='checkbox'], main form input[type='radio']
{
opacity: 0;
position: absolute;
}

main form input[type='checkbox'] + label, main form input[type='radio'] + label
{
display: inline-block;
font-size: 1.0625rem;
font-weight: 400;
margin-bottom: 0;
padding-left: 30px;
position: relative;
text-transform: none;
}

main form input[type='checkbox'] + label::before
{
background: rgb(255,255,255);
border: 1px solid rgb(46,46,46);
content: '';
height: 20px;
left: 0;
position: absolute;
width: 20px;
}

main form input[type='checkbox']:invalid:focus + label::before
{
box-shadow: 0 0 3px red;
}

main form input[type='checkbox']:checked + label::after
{
background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEwLjFtbSIgaGVpZ2h0PSIzMTQuMzJtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDEwLjEgMzE0LjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNS4wOSAxMC41OTcpIj48cGF0aCBkPSJtMjk1LjAxIDUwLjc4NnEwIDEwLjU4My03LjQwODMgMTcuOTkybC0yMjcuNTQgMjI3LjU0cS03LjQwODMgNy40MDgzLTE3Ljk5MiA3LjQwODMtMTAuNTgzIDAtMTcuOTkyLTcuNDA4M2wtMTMxLjc2LTEzMS43NnEtNy40MDgzLTcuNDA4My03LjQwODMtMTcuOTkyIDAtMTAuNTgzIDcuNDA4My0xNy45OTJsMzUuOTgzLTM1Ljk4M3E3LjQwODMtNy40MDgzIDE3Ljk5Mi03LjQwODMgMTAuNTgzIDAgMTcuOTkyIDcuNDA4M2w3Ny43ODggNzguMDUyIDE3My41Ny0xNzMuODNxNy40MDgzLTcuNDA4MyAxNy45OTItNy40MDgzIDEwLjU4MyAwIDE3Ljk5MiA3LjQwODNsMzUuOTgzIDM1Ljk4M3E3LjQwODMgNy40MDgzIDcuNDA4MyAxNy45OTJ6IiBzdHlsZT0iZmlsbDojMmUyZTJlO3N0cm9rZS13aWR0aDouMjY0NTgiLz48L2c+PC9zdmc+DQo=') no-repeat center center/12px 12px;
content: '';
height: 20px;
left: 1px;
position: absolute;
top: 2px;
width: 20px;
}

main form input[type='radio'] + label::before
{
background: rgb(255,255,255);
border: 1px solid rgb(46,46,46);
border-radius: 50%;
content: '';
height: 20px;
left: 0;
position: absolute;
width: 20px;
}

main form input[type='radio']:invalid:focus + label::before
{
box-shadow: 0 0 3px red;
}

main form input[type='radio']:checked + label::after
{
background: rgb(46,46,46);
border-radius: 50%;
content: '';
height: 8px;
left: 7px;
position: absolute;
top: 7px;
width: 8px;
}

main form input[type='reset'], main form button[type='reset']
{
background: grey;
border: none;
color: rgb(255,255,255);
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
font-weight: 700;
padding: 1rem 4.375rem 1.125rem 4.375rem;
}

main form input[type='reset']:hover, main form button[type='reset']:hover, main form input[type='reset']:focus, main form button[type='reset']:focus
{
background: rgb(255,255,255);
box-shadow: 0 0 0 2px grey inset;
color: grey;
}

main form input[type='submit'], main form button[type='submit']
{
background: rgb(214,28,28);
border: none;
color: rgb(255,255,255);
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
font-weight: 700;
padding: 1rem 4.375rem 1.125rem 4.375rem;
}

main form input[type='submit']:hover, main form button[type='submit']:hover, main form input[type='submit']:focus, main form button[type='submit']:focus
{
background: rgb(255,255,255);
box-shadow: 0 0 0 2px rgb(214,28,28) inset;
color: rgb(214,28,28);
}

main form textarea
{
border: 1px solid rgb(46,46,46);
box-sizing: border-box;
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
line-height: normal;
max-width: 100%;
overflow: auto;
padding: 1.125rem 0.625rem 1.125rem 0.625rem;
width: 100%;
}

main form textarea:focus
{
outline: none;
}

main form select
{
border: 1px solid rgb(46,46,46);
box-sizing: border-box;
font-family: Roboto, sans-serif;
font-size: 1.0625rem;
line-height: normal;
max-width: 100%;
padding: 1.125rem 0.625rem 1.125rem 0.625rem;
width: 100%;
}

main form select:focus
{
outline: none;
}

main img.alignleft
{
float: left;
margin-bottom: 1.5625rem;
margin-right: 50px;
}

main img.alignright
{
float: right;
margin-bottom: 1.5625rem;
margin-left: 50px;
}

main img.aligncenter
{
display: block;
margin-left: auto;
margin-right: auto;
}

main
{
background: url('data:image/png;base64,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');
margin-left: auto;
margin-right: auto;
margin-top: -7.25rem;
max-width: 120rem;
}

main.homepage
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

main > div:first-of-type:not([class])
{
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 0.6875rem;
padding-top: 7.25rem;
position: relative;
}

main > div:first-of-type:not([class])::before
{
background: rgba(0,0,0,0.46);
content: '';
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}

main > div:first-of-type:not([class]) > div
{
margin-left: auto;
margin-right: auto;
padding-left: 1.25rem;
padding-right: 1.25rem;
position: relative;
width: 77.5rem;
z-index: 2;
}

main.homepage > div:not(.products):not(.content):not(.advantages)
{
width: 100%;
}

main ul.path
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 0.625rem;
margin-left: 0;
margin-top: 2.6875rem;
}

main ul.path li
{
color: rgb(255,255,255);
font-size: 1rem;
list-style: none;
}

main ul.path li:first-child
{
font-weight: 700;
}

main ul.path li:not(:last-child)
{
margin-right: 0.8125rem;
padding-right: 26px;
position: relative;
}

main ul.path li:not(:last-child)::after
{
border-right: 3px solid rgb(214,28,28);
border-top: 3px solid rgb(214,28,28);
content: '';
height: 7px;
margin-top: -4px;
position: absolute;
right: 1px;
top: 50%;
transform: rotate(45deg);
width: 7px;
}

main ul.path li a
{
color: rgb(255,255,255);
}

main div.board article
{
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
box-sizing: border-box;
color: rgb(255,255,255);
padding: 19.375rem 74px 15rem 74px;
text-align: center;
}

main div.board article::after
{
background: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
content: '';
height: 100%;
left: 0;
opacity: 0.38;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}

main div.board article > *
{
margin-left: auto;
margin-right: auto;
position: relative;
max-width: 58.125rem;
z-index: 2;
}

main div.board article > *:not([class])
{
text-shadow: 0 3px 5px rgba(0,0,0,0.21);
}

main div.board article h2
{
font-size: 3.25rem;
line-height: 3.75rem;
}

main div.board div.bx-wrapper
{
position: relative;
}

main div.board div.bx-viewport
{
z-index: 1;
}

main div.board div.bx-controls
{
height: 54px;
position: absolute;
top: 50%;
width: 100%;
z-index: 2;
}

main div.board div.bx-controls-direction
{
margin-left: auto;
margin-right: auto;
max-width: 1240px;
position: relative;
}

main div.board div.bx-controls-direction a
{
display: block;
height: 54px;
position: absolute;
width: 54px;
}

main div.board div.bx-controls-direction a:hover, main div.board div.bx-controls-direction a:focus
{
background: rgba(255,255,255,0.25);
outline: none;
}

main div.board div.bx-controls-direction a::before
{
border: 2px solid rgb(255,255,255);
content: '';
height: 50px;
left: 0;
position: absolute;
top: 0;
width: 50px;
}

main div.board div.bx-controls-direction a::after
{
box-sizing: border-box;
content: '';
height: 18px;
margin-top: -9px;
position: absolute;
top: 50%;
width: 18px;
}

main div.board div.bx-controls-direction a.bx-prev
{
left: 0;
}

main div.board div.bx-controls-direction a.bx-prev::after
{
border-left: 3px solid rgb(255,255,255);
border-top: 3px solid rgb(255,255,255);
left: 50%;
margin-left: -6px;
transform: rotate(-45deg);
}

main div.board div.bx-controls-direction a.bx-next
{
right: 0;
}

main div.board div.bx-controls-direction a.bx-next::after
{
border-bottom: 3px solid rgb(255,255,255);
border-right: 3px solid rgb(255,255,255);
margin-right: -6px;
right: 50%;
transform: rotate(-45deg);
}

main.homepage div.products
{
background: rgb(255,255,255);
box-shadow: 0 3px 49px rgba(42,48,55,0.29);
box-sizing: border-box;
margin: -60px auto -60px auto;
padding: 5.625rem 4.375rem 3.125rem 4.375rem;
position: relative;
width: 77.5rem;
z-index: 3;
}

main:not(.homepage) div.page-menu
{
clear: both;
margin-top: 5rem;
}

main div.products ul, main div.page-menu ul
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 0;
margin-left: 0;
}

main.homepage div.products ul
{
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}

main div.products li, main div.page-menu li
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.3125rem;
font-weight: 700;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
list-style: none;
margin-bottom: 2.5rem;
text-align: center;
width: 20rem;
}

main div.products li a, main div.page-menu li a
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: rgb(42,48,55);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
text-decoration: none;
}

main div.products li img, main div.page-menu li img
{
margin-bottom: 10px;
}

main div.products li p, main div.page-menu li p
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border: 2px solid rgb(42,48,55);
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-left: auto;
margin-right: auto;
text-transform: uppercase;
padding: 1rem 1.125rem 1rem 1.125rem;
position: relative;
width: 86%;
}

main div.products li p::after, main div.page-menu li p::after
{
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC40MTciIGhlaWdodD0iMjAuNTkxIiB2aWV3Qm94PSIwIDAgMjQuNDE3IDIwLjU5MSI+DQogIDxnIGlkPSJpa29ua2Etc2lwa3ktbGluayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYzMC44NTEgLTEwMTMuMzc5KSI+DQogICAgPHBhdGggaWQ9IlBhdGhfMzkiIGRhdGEtbmFtZT0iUGF0aCAzOSIgZD0iTS0yMzU1LjAyOCwxMDIzLjY2OGw4LjE3NCw4LjE3NC04LjE3NCw4LjE3NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjk4OCAtOC4xNjgpIiBmaWxsPSJub25lIiBzdHJva2U9IiNkNjFjMWMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMyIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzQwIiBkYXRhLW5hbWU9IlBhdGggNDAiIGQ9Ik0tMjM1NS4wMjgsMTAyMy42NjhsOC4xNzQsOC4xNzQtOC4xNzQsOC4xNzQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwMDAgLTguMTY4KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDYxYzFjIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjMiLz4NCiAgPC9nPg0KPC9zdmc+DQo=') no-repeat center center/24px 20px;
content: '';
display: block;
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
height: 20px;
margin-left: 20px;
width: 24px;
}

main div.products li a:hover p, main div.products li a:focus p, main div.page-menu li a:hover p, main div.page-menu li a:focus p
{
border-color: rgb(214,28,28);
}

main.homepage div.content
{
background: rgb(255,255,255);
width: 50%;
}

main.homepage div.content > div
{
margin-left: auto;
max-width: 33.75rem;
padding: 11.875rem 5rem 3rem 1.25rem;
}

main.homepage div.advantages
{
background: url('advantages.jpg') no-repeat center center/cover;
box-sizing: border-box;
padding: 11.75rem 1.25rem 6.25rem 10rem;
position: relative;
width: 50%;
}

main.homepage div.advantages article
{
background: rgb(255,255,255);
border: 1px solid rgb(202,215,223);
box-sizing: border-box;
font-size: 1rem;
line-height: 1.375rem;
margin-bottom: 2.4375rem;
max-width: 28.75rem;
min-height: 4.125rem;
padding: 1.5rem 1.875rem 1.5rem 114px;
position: relative;
z-index: 2;
}

main.homepage div.advantages article::before
{
background-position: center center;
background-repeat: no-repeat;
content: '';
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 114px;
}

main.homepage div.advantages article:nth-of-type(1)::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MC43NiIgaGVpZ2h0PSI0Ni4zMyIgdmlld0JveD0iMCAwIDUwLjc2IDQ2LjMzIj4NCiAgPGcgaWQ9Imlrb25rYS1iZW5lZml0LTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyOC44OCAtMTcwLjk5KSI+DQogICAgPHBhdGggaWQ9InN1cmZhY2UxLTIiIGQ9Ik0tMzgyLjY2LDE3MC45OWgtNDEuNjhsLS4xMi44MS00LjQyLDMwLjk4djE0LjU0aDEwLjgxdi00LjQ0aDI5LjE0djQuNDRoMTAuODFWMjAyLjc4Wm0tMS43MiwxLjk0LDQuMTcsMjkuMTNoLTkuMDZsLTIuMTItMjkuMTNabS0xOC4xNSwwaDkuMjFsMi4xMywyOS4xM2gtMTEuMzRabS0xLjk0LDB2MjkuMTNILTQxNS44bDIuMTItMjkuMTNabS0xOC4xNSwwaDcuMDFsLTIuMTMsMjkuMTNoLTkuMDVabTQyLjU3LDQyLjQ1aC02Ljk0di00LjQ0aC0zMy4wMnY0LjQ0aC02LjkzVjIwNGg0Ni44OVoiIGZpbGw9IiNkNjFjMWMiLz4NCiAgPC9nPg0KPC9zdmc+DQo=');
background-size: 53px 49px;
}

main.homepage div.advantages article:nth-of-type(2)::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ni44NSIgaGVpZ2h0PSI0Ni44NSIgdmlld0JveD0iMCAwIDQ2Ljg1IDQ2Ljg1Ij4NCiAgPGcgaWQ9Imlrb25rYS1iZW5lZml0LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNi41MyAtMzI0LjY3KSI+DQogICAgPGcgaWQ9Ikdyb3VwXzMxMyIgZGF0YS1uYW1lPSJHcm91cCAzMTMiPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNTEiIGRhdGEtbmFtZT0iUGF0aCA1MSIgZD0iTS0zODAuNjUsMzI5LjQ0bC0zLjc1LTMuNzVhMy40LDMuNCwwLDAsMC0yLjQzLTEuMDIsMy4zNzYsMy4zNzYsMCwwLDAtMi4zOC45N2wtLjA1LjA1LTM1LjksMzUuN2ExLjMyLDEuMzIsMCwwLDAtLjE3LjU0bC0xLjIsOC41YTEuNDI5LDEuNDI5LDAsMCwwLC4yOC44My44MDkuODA5LDAsMCwwLC41OS4yNmguMTNsOC40OC0xLjJhLjc0Ny43NDcsMCwwLDAsLjU0LS4yN2wzNS44MS0zNS44YTMuMzk0LDMuMzk0LDAsMCwwLDEuMDItMi40QTMuNCwzLjQsMCwwLDAtMzgwLjY1LDMyOS40NFptLTQ0LjEsNDAsLjg1LTUuNTMsNC42OCw0LjY4Wm03LjUyLTEuNDgtNS45NS01Ljk0LDMxLjk1LTMxLjk0LDUuOTQsNS45NFptMzUuMDctMzUuMDctMS44NywxLjg3LTUuOTUtNS45NCwxLjg4LTEuODdhMS42NjYsMS42NjYsMCwwLDEsMi4zNCwwbDMuNiwzLjZBMS42ODUsMS42ODUsMCwwLDEtMzgyLjE2LDMzMi44OVoiIGZpbGw9IiNkNjFjMWMiLz4NCiAgICA8L2c+DQogICAgPGcgaWQ9Ikdyb3VwXzMxNCIgZGF0YS1uYW1lPSJHcm91cCAzMTQiPg0KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8xMjIiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEyMiIgd2lkdGg9IjQxLjQ5MyIgaGVpZ2h0PSIxLjc5NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxOS41OCAzNjMuMDkpIHJvdGF0ZSgtNDUpIiBmaWxsPSIjZDYxYzFjIi8+DQogICAgPC9nPg0KICAgIDxnIGlkPSJHcm91cF8zMTUiIGRhdGEtbmFtZT0iR3JvdXAgMzE1Ij4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzUyIiBkYXRhLW5hbWU9IlBhdGggNTIiIGQ9Ik0tNDI0LjEsMzMzLjk1bDYuOC02LjdhLjU4My41ODMsMCwwLDEsLjgyLS4wMmwxMS40NSwxMS40NSwxLjI2LTEuMjYtMTEuNDMtMTEuNTNhMi40ODksMi40ODksMCwwLDAtMy4zNiwwbC02LjgsNi44YTIuMzIyLDIuMzIyLDAsMCwwLS4wOSwzLjI4LjY0OC42NDgsMCwwLDEsLjA5LjA4bDExLjQzLDExLjQzLDEuMjUtMS4yNi0zLjgtMy44LDIuNi0yLjYtMS4yNS0xLjI2LTIuNiwyLjYtMi43NS0yLjc0LDQuNDEtNC40LTEuMjYtMS4zNi00LjQsNC41LTIuMzctMi4zN2EuNTgzLjU4MywwLDAsMS0uMDItLjgyWm00My4wOCwyNi4xMmEuMzA1LjMwNSwwLDAsMS0uMDgtLjA4bC0xMS40My0xMS40My0xLjI2LDEuMjYsMTEuNDMsMTEuNDNhLjYuNiwwLDAsMSwuMTguNC42MjYuNjI2LDAsMCwxLS4xNi40MmwtLjAzLjAyLTYuNzksNi43YS42LjYsMCwwLDEtLjgzLjAybC0uMDEtLjAyLTIuMzgtMi4yNywyLjYxLTIuNi0xLjI2LTEuMjYtMi42LDIuNi0yLjc1LTIuNzQsNC40MS00LjQtMS4yNy0xLjM2LTQuMzksNC40LTMuOC0zLjgtMS4yNiwxLjI2LDExLjQzLDExLjQzYTIuMzEzLDIuMzEzLDAsMCwwLDEuNjMuNzdoLjA0YTIuNDY5LDIuNDY5LDAsMCwwLDEuNjktLjY3bDYuOC02LjhhMi4zMTYsMi4zMTYsMCwwLDAsLjcyLTEuNjJBMi4zNjksMi4zNjksMCwwLDAtMzgxLjAyLDM2MC4wN1oiIGZpbGw9IiNkNjFjMWMiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K');
background-size: 46px 46px;
}

main.homepage div.advantages article:nth-of-type(3)::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MS45OTIiIGhlaWdodD0iNTEuOTkiIHZpZXdCb3g9IjAgMCA1MS45OTIgNTEuOTkiPg0KICA8ZyBpZD0iaWtvbmthLWJlbmVmaXQtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI4LjYzMyAtNDc0LjU3KSI+DQogICAgPHBhdGggaWQ9InN1cmZhY2UxIiBkPSJNLTQwMi42MzMsNDc0LjU3YTUuMDQ5LDUuMDQ5LDAsMCwwLTMuNzgsMS44Miw3LjU1Niw3LjU1NiwwLDAsMC0xLjI3NiwyLjIyNCwyMi4xMiwyMi4xMiwwLDAsMC00Ljk0NCwxLjgyOGwtMi4xMjUtMi45LS44NzguNWE1LjA2LDUuMDYsMCwwLDAtMi4zNjcsMy41LDcuNiw3LjYsMCwwLDAsLjAxMywyLjU2NiwyMi42NjYsMjIuNjY2LDAsMCwwLTMuMzUsNC4wMzFsLTMuMy0xLjQ1Mi0uNTEzLjg4M2E1LjAzNSw1LjAzNSwwLDAsMC0uMyw0LjIsNy40NjIsNy40NjIsMCwwLDAsMS4yOSwyLjIxNSwyMi4xNjUsMjIuMTY1LDAsMCwwLS44ODMsNS4xNzZsLTMuNTg2LjM5NHYxLjAxNWE1LjA1Miw1LjA1MiwwLDAsMCwxLjgyLDMuNzgsNy42LDcuNiwwLDAsMCwyLjIyNCwxLjI3NiwyMi4xNDcsMjIuMTQ3LDAsMCwwLDEuODI4LDQuOTM5bC0yLjksMi4xMjUuNS44NzhhNS4wNjYsNS4wNjYsMCwwLDAsMy41LDIuMzY3LDcuNjI0LDcuNjI0LDAsMCwwLDIuNTY2LS4wMTQsMjIuNzI0LDIyLjcyNCwwLDAsMCw0LjAzNSwzLjM0OWwtMS40NTMsMy4zLjg3OC41MTJhNS4wNDIsNS4wNDIsMCwwLDAsNC4yLjMsNy41MTksNy41MTksMCwwLDAsMi4yMTUtMS4yOSwyMi4yMTQsMjIuMjE0LDAsMCwwLDUuMTc2Ljg4M2wuNCwzLjU4NWgxLjAxMWE1LjA1OSw1LjA1OSwwLDAsMCwzLjc4LTEuODIsNy42MjcsNy42MjcsMCwwLDAsMS4yNzYtMi4yMjQsMjIuNDQzLDIyLjQ0MywwLDAsMCw0LjkzOC0xLjgyM2wyLjEyNSwyLjg5MS44NzgtLjVhNS4wNjQsNS4wNjQsMCwwLDAsMi4zNjctMy41LDcuNTcsNy41NywwLDAsMC0uMDE0LTIuNTY2LDIyLjc5MSwyMi43OTEsMCwwLDAsMy4zNS00LjAyN2wzLjMsMS40NTMuNTE1LS44NzRhNS4wMzksNS4wMzksMCwwLDAsLjMtNC4yLDcuNDQ5LDcuNDQ5LDAsMCwwLTEuMjktMi4yMTUsMjIuMTgxLDIyLjE4MSwwLDAsMCwuODgzLTUuMTc2bDMuNTg1LS40VjUwMC41N2E1LjA0OSw1LjA0OSwwLDAsMC0xLjgyLTMuNzgsNy41NTcsNy41NTcsMCwwLDAtMi4yMjQtMS4yNzYsMjIuMzM4LDIyLjMzOCwwLDAsMC0xLjgyMi00Ljk0NGwyLjg5MS0yLjEyNS0uNS0uODc4YTUuMDYsNS4wNiwwLDAsMC0zLjUtMi4zNjcsNy41NzEsNy41NzEsMCwwLDAtMi41NjYuMDE0LDIyLjYyOCwyMi42MjgsMCwwLDAtNC4wMzEtMy4zNTFsMS40NTItMy4zLS44NzItLjUxNGE1LjAzNSw1LjAzNSwwLDAsMC00LjItLjMsNy40NjcsNy40NjcsMCwwLDAtMi4yMTYsMS4yOSwyMi4xNjMsMjIuMTYzLDAsMCwwLTUuMTc2LS44ODNsLS40LTMuNTg2Wm0tLjk4NCwyLjUuMzQ4LDMuMTU0LDEsLjAxOGEyMC4yMjgsMjAuMjI4LDAsMCwxLDYuMDcxLDEuMDM1bC42LjIuNDgyLS40YTYuOSw2LjksMCwwLDEsMi4wMjctMS4xOTIsMy4wODIsMy4wODIsMCwwLDEsMS4zNi0uMTU4bC0xLjI3NywyLjkuODUzLjUxMmEyMC43LDIwLjcsMCwwLDEsNC43MjYsMy45MzlsLjQxNS40NzIuNjE4LS4xYTcuMTIsNy4xMiwwLDAsMSwyLjM1My0uMDIzLDMuMSwzLjEsMCwwLDEsMS4yNjMuNTQ3bC0yLjU0OSwxLjg3NC40ODYuODdBMjAuMTU0LDIwLjE1NCwwLDAsMS0zODIuNyw0OTYuNWwuMTIzLjYxLjU4My4yMmE3LDcsMCwwLDEsMi4wNDQsMS4xNjUsMy4wNTIsMy4wNTIsMCwwLDEsLjgsMS4wODVsLTMuMTQ3LjM1LS4wMTkuOTkyQTIwLjQxNSwyMC40MTUsMCwwLDEtMzgzLjM1NSw1MDdsLS4yLjYuNC40ODJhNi45OTIsNi45OTIsMCwwLDEsMS4xODcsMi4wMjcsMy4xMjQsMy4xMjQsMCwwLDEsLjE2LDEuMzZsLTIuOTExLTEuMjc3LS41MTIuODUzYTIwLjYxMywyMC42MTMsMCwwLDEtMy45MTYsNC43MjhsLS40NzIuNDE1LjEuNjE4YTcuMTQ3LDcuMTQ3LDAsMCwxLC4wMjIsMi4zNTMsMy4xLDMuMSwwLDAsMS0uNTQ3LDEuMjYzbC0xLjg3My0yLjU0OS0uODcuNDg2YTIwLjE3NiwyMC4xNzYsMCwwLDEtNS43ODcsMi4xNDZsLS42MS4xMjMtLjIyLjU4M2E3LjAyMSw3LjAyMSwwLDAsMS0xLjE2NSwyLjA0NCwzLjA4NSwzLjA4NSwwLDAsMS0xLjA4NS44TC00MDIsNTIwLjlsLS45OTItLjAxOGEyMC4zNzQsMjAuMzc0LDAsMCwxLTYuMDc1LTEuMDM4bC0uNi0uMi0uNDgyLjRhNy4wMTcsNy4wMTcsMCwwLDEtMi4wMjcsMS4xODcsMy4xMjgsMy4xMjgsMCwwLDEtMS4zNi4xNmwxLjI3Ny0yLjkxMS0uODUzLS41MTJhMjAuNTU5LDIwLjU1OSwwLDAsMS00LjczMy0zLjkyOWwtLjQxNS0uNDcyLS42MTguMTA1YTcuMTc1LDcuMTc1LDAsMCwxLTIuMzUzLjAyMywzLjExMSwzLjExMSwwLDAsMS0xLjI2My0uNTQ3bDIuNTQ3LTEuODczLS40ODYtLjg3YTIwLjExNiwyMC4xMTYsMCwwLDEtMi4xNDUtNS43ODdsLS4xMjMtLjYxLS41ODMtLjIyYTYuOTM0LDYuOTM0LDAsMCwxLTIuMDM5LTEuMTY1LDMuMDgxLDMuMDgxLDAsMCwxLS44MDktMS4wNzRsMy4xNTQtLjM1LjAxOC0uOTkyYTIwLjI0MiwyMC4yNDIsMCwwLDEsMS4wMzgtNi4wNzVsLjItLjYtLjQtLjQ4MmE2LjkxLDYuOTEsMCwwLDEtMS4yLTIuMDI0LDMuMDgzLDMuMDgzLDAsMCwxLS4xNTgtMS4zNmwyLjksMS4yNzcuNTEyLS44NTNhMjAuNjQzLDIwLjY0MywwLDAsMSwzLjkzMy00LjczM2wuNDcyLS40MTUtLjEwNS0uNjE4YTcuMTUxLDcuMTUxLDAsMCwxLS4wMTctMi4zNTgsMy4wODUsMy4wODUsMCwwLDEsLjU0OC0xLjI1OGwxLjg3MiwyLjU0Ny44NzEtLjQ4NmEyMC4wOTMsMjAuMDkzLDAsMCwxLDUuNzg3LTIuMTQ1bC42MS0uMTIzLjIyLS41ODNhNi44ODksNi44ODksMCwwLDEsMS4xNjUtMi4wMzksMy4wOCwzLjA4LDAsMCwxLDEuMDg1LS44MTNabS45ODQsMTcuODQ2YTUuNjUxLDUuNjUxLDAsMCwwLTUuNjU1LDUuNjQ5LDUuNjUyLDUuNjUyLDAsMCwwLDUuNjQ4LDUuNjU1LDUuNjUyLDUuNjUyLDAsMCwwLDUuNjU1LTUuNjQ5aDBBNS42NjYsNS42NjYsMCwwLDAtNDAyLjYzMyw0OTQuOTE2Wm0wLDIuMjYxYTMuMzksMy4zOSwwLDAsMSwzLjM4NywzLjM5NCwzLjM5MSwzLjM5MSwwLDAsMS0zLjM5MywzLjM4OCwzLjM5MiwzLjM5MiwwLDAsMS0zLjM4OC0zLjM4OSwzLjM3NCwzLjM3NCwwLDAsMSwzLjM1NS0zLjM5NC4yNTIuMjUyLDAsMCwxLC4wMzksMFptLTExLjMsMi4yNjFhMS4xMjgsMS4xMjgsMCwwLDAtMS4xMzYsMS4xMjQsMS4xMjksMS4xMjksMCwwLDAsMS4xMjQsMS4xMzYsMS4xMjksMS4xMjksMCwwLDAsMS4xMzUtMS4xMjR2MGExLjEzNCwxLjEzNCwwLDAsMC0xLjEzLTEuMTMzWm0yMi42MDYsMGExLjEyOCwxLjEyOCwwLDAsMC0xLjEzNiwxLjEyNCwxLjEyOSwxLjEyOSwwLDAsMCwxLjEyNCwxLjEzNiwxLjEyOSwxLjEyOSwwLDAsMCwxLjEzNS0xLjEyNHYwYTEuMTM0LDEuMTM0LDAsMCwwLTEuMTMtMS4xMzNaIiBmaWxsPSIjZDYxYzFjIi8+DQogIDwvZz4NCjwvc3ZnPg0K');
background-size: 52px 52px;
}

main.homepage div.advantages article:nth-of-type(4)::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NS43OCIgaGVpZ2h0PSI1MC4xODkiIHZpZXdCb3g9IjAgMCA0NS43OCA1MC4xODkiPg0KICA8ZyBpZD0iaWtvbmthLWJlbmVmaXQtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIyLjYzMyAtNjI4LjU3KSI+DQogICAgPHBhdGggaWQ9IlBhdGhfNzA1IiBkYXRhLW5hbWU9IlBhdGggNzA1IiBkPSJNLTQwNi41NTEsNjYyLjU1NWwtNi40MjYtMTAuMSwxLjY4OC0xLjA3NCw0Ljg4Niw3LjY3OCwxMS43OTEtMTUuNDczLDEuNTkxLDEuMjEzWiIgZmlsbD0iI2Q2MWMxYyIvPg0KICAgIDxnIGlkPSJHcm91cF8yMTkiIGRhdGEtbmFtZT0iR3JvdXAgMjE5Ij4NCiAgICAgIDxnIGlkPSJHcm91cF8yMTciIGRhdGEtbmFtZT0iR3JvdXAgMjE3Ij4NCiAgICAgICAgPHBhdGggaWQ9IlBhdGhfNjIiIGRhdGEtbmFtZT0iUGF0aCA2MiIgZD0iTS0zODUuMTMzLDYyOC41N1Y2NTQuN2gtMi4zNlY2MzAuOTNoLTMyLjc4VjY3NS41aDIyLjY4djIuMzdoLTI1LjA0di00OS4zWiIgZmlsbD0iI2Q2MWMxYyIvPg0KICAgICAgPC9nPg0KICAgICAgPGcgaWQ9Ikdyb3VwXzIxOCIgZGF0YS1uYW1lPSJHcm91cCAyMTgiPg0KICAgICAgICA8cGF0aCBpZD0iUGF0aF82MyIgZGF0YS1uYW1lPSJQYXRoIDYzIiBkPSJNLTM4MC43OTMsNjcyLjAzbC41LS40OWEyLjkwOSwyLjkwOSwwLDAsMCwuODItMS42bC4yNi0xLjU2LjkxLTEuMjZhMi45OTEsMi45OTEsMCwwLDAsMC0zLjQ1bC0uOTEtMS4yNy0uMjctMS42MWEyLjkzMywyLjkzMywwLDAsMC0yLjQyLTIuMzhsLTEuNTYtLjI2LTEuMjctLjkxYTMuMDI0LDMuMDI0LDAsMCwwLTMuNDYtLjAxbC0xLjI2LjkyLTEuNjEuMjZhMi45NjYsMi45NjYsMCwwLDAtMi4zOCwyLjQ0bC0uMjYsMS41NS0uOTEsMS4yN2EyLjkxMSwyLjkxMSwwLDAsMCwwLDMuNDRsLjkxLDEuMjcuMjYsMS41NTlhMi45NTcsMi45NTcsMCwwLDAsLjgyLDEuNjFsLjUuNS0zLjk0LDMuOTNoMi43OHYyLjc4bDUuMTctNS4xNy40NC4yMWEyLjksMi45LDAsMCwwLDIuNDMtLjAxbC40NC0uMiw1LjE3LDUuMTd2LTIuNzhoMi43OFptLTEuMDgtMi4wNS0yLjUyLjQtMi4wNiwxLjQ5LTIuMDctMS40OS0yLjUxLS40LS40MS0yLjUxLTEuNDktMi4wOCwxLjQ5LTIuMDcuNDEtMi41MSwyLjUxLS40LDIuMDctMS40OSwyLjA2LDEuNDksMi41Mi40LjQxLDIuNTEsMS40OCwyLjA3LTEuNDgsMi4wN1oiIGZpbGw9IiNkNjFjMWMiLz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K');
background-size: 46px 50px;
}

main.homepage div.advantages article p
{
margin-bottom: 0;
}

main:not(.homepage) div.content
{
background: rgb(255,255,255);
overflow: hidden;
padding-bottom: 1.1875rem;
padding-top: 2.75rem;
}

main.contact div.content
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-bottom: 0;
padding-top: 0;
position: relative;
}

main:not(.homepage) div.content > div
{
margin-left: auto;
margin-right: auto;
padding-left: 1.25rem;
padding-right: 1.25rem;
width: 77.5rem;
}

main:not(.homepage):not(.contact) div.content > div > *:not(.page-menu):not(.list):not(.gallery)
{
max-width: 56.25rem;
}

main.contact div.content > div > div
{
-webkit-column-count: 2;
column-count: 2;
-webkit-column-gap: 7.5rem;
column-gap: 7.5rem;
padding-bottom: 3.3125rem;
padding-top: 3rem;
width: 57%;
}

main.contact div.content > div > div > *
{
-webkit-column-break-inside: avoid;
break-inside: avoid;
}

main.contact div.content > div > div h2, main.contact div.content > div > div div.page-menu
{
-webkit-column-span: all;
column-span: all;
}

main.contact div.content > p
{
background: rgb(229,229,229);
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
margin-bottom: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
width: 40%;
}

main.contact div.content > p img
{
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
height: initial;
max-width: initial;
}

main.contact div.content iframe
{
height: 100%;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
width: 40%;
}

main div.contact-form
{
padding-bottom: 4.375rem;
padding-top: 4.375rem;
}

main div.contact-form > *
{
margin-left: auto;
margin-right: auto;
padding-left: 1.25rem;
padding-right: 1.25rem;
width: 77.5rem;
}

main div.contact-form > p
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
font-family: 'Roboto Condensed', sans-serif;
font-size: 2.625rem;
font-weight: 700;
line-height: normal;
margin-bottom: 3.75rem;
}

main div.contact-form > div.status
{
font-style: italic;
}

main div.contact-form > form
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}

main div.contact-form fieldset:nth-of-type(1)
{
width: 24%;
}

main div.contact-form fieldset:nth-of-type(2)
{
width: 73%;
}

main div.contact-form fieldset:nth-of-type(2) p
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}

main div.contact-form fieldset:nth-of-type(2) textarea
{
height: 100%;
}

main div.contact-form fieldset.submit
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-item-align: end;
-webkit-align-self: flex-end;
align-self: flex-end;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
padding-top: 1.875rem;
width: 100%;
}

main div.contact-form fieldset.submit p
{
margin-bottom: 0;
}

main div.contact-form fieldset.submit div.g-recaptcha
{
margin-left: 20px;
margin-right: 20px;
}

main div.news.list:not(:first-child)
{
margin-top: 4.3125rem;
}

main div.news.list article
{
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
margin-bottom: 3.125rem;
min-height: 300px;
padding-left: 420px;
position: relative;
}

main div.news.list article figure
{
left: 0;
margin-bottom:0;
position: absolute;
top: 0;
}

main div.pagination
{
margin-top: 2.5rem;
}

main div.pagination ul
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}

main div.pagination li
{
font-weight: 700;
list-style: none;
margin-left: 0.625rem;
margin-right: 0.625rem;
}

main div.pagination span
{
display: inline-block;
padding: 0.9375rem 1.25rem 1.0625rem 1.25rem;
}

main div.pagination a
{
background: rgb(214,28,28);
color: rgb(255,255,255);
display: inline-block;
padding: 0.9375rem 1.25rem 1.0625rem 1.25rem;
text-decoration: none;
}

main div.pagination a:hover, main div.pagination a:focus
{
background: rgb(255,255,255);
color: rgb(214,28,28);
}

main div.cta
{
background: linear-gradient(276deg,rgb(214,28,28) 0%,rgb(160,21,21) 84%,rgb(107,14,14) 100%) no-repeat;
color: rgb(255,255,255);
}

main div.cta > div
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
margin-left: auto;
margin-right: auto;
padding: 1.375rem 1.25rem 1.375rem 1.25rem;
width: 77.5rem;
}

main div.cta img
{
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}

main div.cta p
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.75rem;
font-weight: 700;
line-height: normal;
margin: 1.25rem;
}

main div.cta a
{
background: rgb(255,255,255);
color: rgb(46,46,46);
display: block;
font-weight: 700;
padding: 1rem 3.125rem 1rem 3.125rem;
text-align: center;
text-decoration: none;
}

main div.cta a:hover, main div.cta a:focus
{
background: rgb(46,46,46);
color: rgb(255,255,255);
}

main div.contact
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

main div.contact > *
{
overflow: hidden;
width: 50%;
}

main div.contact > p
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background: rgb(53,60,68);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0;
}

main div.contact > p img
{
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
height: initial;
max-width: initial;
}

main div.contact > div
{
background: rgb(247,248,251);
}

main div.contact > div > div
{
box-sizing: border-box;
max-width: 38.75rem;
padding: 3rem 2.5rem 3.3125rem 5rem;
}

main div.contact > div > div > p:not([class])
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 2.25rem;
font-weight: 700;
line-height: normal;
margin-bottom: 2.1875rem;
}

main div.contact p.contact-address
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
font-size: 1.1875rem;
margin-bottom: 1.875rem;
margin-left: -2px;
min-height: 43px;
padding-left: 60px;
position: relative;
}

main div.contact p.contact-address::before
{
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0My40MTYiIGhlaWdodD0iNDMuNDE2IiB2aWV3Qm94PSIwIDAgNDMuNDE2IDQzLjQxNiI+DQogIDxwYXRoIGlkPSJpa29ua2EtcGF0aWNrYS1ncHMiIGQ9Ik00Ni4xNDksMjcuNDc2bC04LjkyNC00LjA1MmgtLjA0OGMtLjA0OCwwLS4xLS4wNDgtLjE0NS0uMDQ4SDM2LjZsLTEuNjQuMzg2Ljg2OC0xLjI1NEExMS4xNjMsMTEuMTYzLDAsMCwwLDM2LjYsMTEuMDI2LDEwLjg3OSwxMC44NzksMCwwLDAsMjcuMjg3LDQuOUgyNi4xMjlhMTAuODc5LDEwLjg3OSwwLDAsMC05LjMxLDYuMTI2LDExLjE2MywxMS4xNjMsMCwwLDAsLjc3MiwxMS40ODFsMy4xODQsNC42MzEtNC4xLjk2NS02LjIyMy0yLjg0NmEzLjk0NiwzLjk0NiwwLDAsMC0zLjY2Ni4yNDFBMy44NjYsMy44NjYsMCwwLDAsNSwyOC43M1Y0MC42OTRhMy44NiwzLjg2LDAsMCwwLDIuMjY3LDMuNTIybDguOTI0LDQuMDUyaC4xYy4wNDgsMCwuMS4wNDguMTQ1LjA0OGguMzg2TDM2Ljc0Miw0My41NGw2LjIyMywyLjg0NmEzLjc4NCwzLjc4NCwwLDAsMCwxLjU5Mi4zMzgsMy42MTIsMy42MTIsMCwwLDAsMi4wNzQtLjYyNywzLjg2NiwzLjg2NiwwLDAsMCwxLjc4NS0zLjIzMlYzMUEzLjgxLDMuODEsMCwwLDAsNDYuMTQ5LDI3LjQ3NlpNMTUuNjEzLDQ1Ljk1Miw4LjAzOSw0Mi41MjdBMS45NjgsMS45NjgsMCwwLDEsNi45Myw0MC43OVYyOC43NzlhMi4wMTMsMi4wMTMsMCwwLDEsLjg2OC0xLjY0LDIuMDY2LDIuMDY2LDAsMCwxLDEuMDYxLS4yODksMS43LDEuNywwLDAsMSwuODIuMTkzbDUuOTMzLDIuN1pNMTkuMTgyLDIxLjRhOS4zMzcsOS4zMzcsMCwwLDEtLjYyNy05LjUsOC44NjQsOC44NjQsMCwwLDEsNy42Ny01LjA2NWguOTY1YTguODY0LDguODY0LDAsMCwxLDcuNjcsNS4wNjUsOS4zMyw5LjMzLDAsMCwxLS42MjcsOS41bC03LjUyNSwxMC45NVpNMzUuODczLDQxLjg1MiwxNy41NDIsNDYuMTkzVjI5Ljg4OGw0LjQzOC0xLjA2MSwzLjk1Niw1Ljc4OWExLjA3NCwxLjA3NCwwLDAsMCwuODIuNDM0Ljk0OC45NDgsMCwwLDAsLjgyLS40MzRsNS43ODktOC40OSwyLjU1Ny0uNjI3VjQxLjg1MlptMTAuNjEzLDEuMTFhMi4wMTMsMi4wMTMsMCwwLDEtLjg2OCwxLjY0LDEuOTE5LDEuOTE5LDAsMCwxLTEuODMzLjE0NUwzNy44LDQyVjI1Ljc4OGw3LjU3NCwzLjQyNUExLjk4NCwxLjk4NCwwLDAsMSw0Ni40ODYsMzFaTTMyLjAxNCwxNi4wOTJBNS4zMDYsNS4zMDYsMCwxLDAsMjYuNzA4LDIxLjQsNS4yOTEsNS4yOTEsMCwwLDAsMzIuMDE0LDE2LjA5MlptLTguNjgzLDBhMy4zNzcsMy4zNzcsMCwxLDEsMy4zNzcsMy4zNzdBMy4zNTYsMy4zNTYsMCwwLDEsMjMuMzMxLDE2LjA5MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01IC00LjkpIiBmaWxsPSIjZDYxYzFjIi8+DQo8L3N2Zz4NCg==') no-repeat center center/43px 43px;
content: '';
height: 43px;
left: 0;
margin-top: -21px;
position: absolute;
top: 50%;
width: 43px;
}

main div.contact div[class*='contact-']
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
font-size: 1rem;
margin-left: -2px;
padding-left: 60px;
position: relative;
}

main div.contact div[class*='contact-']:not(:last-child)
{
margin-bottom: 1.875rem;
}

main div.contact div.contact-phones
{
min-height: 44px;
}

main div.contact div.contact-phones::before
{
background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iaWtvbmthLXBhdGlja2EtdGVsIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0My40NjIiIGhlaWdodD0iNDMuNTQ3IiB2aWV3Qm94PSIwIDAgNDMuNDYyIDQzLjU0NyI+DQogIDxwYXRoIGlkPSJUZW1wMTQ3ODY0OCIgZD0iTTI4OC4wNiwzOTAuMzdhMi45MzcsMi45MzcsMCwwLDAtNC4xLDBsLTIuMDc1LDIuMDc1YTEuOTIyLDEuOTIyLDAsMCwxLTIuNzE4LjAzMWwtLjAzMi0uMDMxLTguOTc1LTguOTI0YTEuOTExLDEuOTExLDAsMCwxLS41NzktMS4zNSwxLjgyOCwxLjgyOCwwLDAsMSwuNTc5LTEuMzVsMi4wNzUtMi4wNzVhMi45MzcsMi45MzcsMCwwLDAsMC00LjFoMGwtNi45LTYuOTVhMi44ODIsMi44ODIsMCwwLDAtMi4wMjYtLjg2OCwyLjcsMi43LDAsMCwwLTIuMDI2Ljg2OGwtLjEuMWExNC40NDEsMTQuNDQxLDAsMCwwLS4wMywyMC40MjNsLjAzLjAzMSwxMy4yMTcsMTMuMjIyYTE0LjQ3MSwxNC40NzEsMCwwLDAsMTAuMjI3LDQuMjQ1LDE0LjI3MSwxNC4yNzEsMCwwLDAsMTAuMjI4LTQuMjQ1bC4xLS4xYTIuOTM3LDIuOTM3LDAsMCwwLDAtNC4xWm01LjU0OCw5LjY1LS4xLjFhMTIuNjA4LDEyLjYwOCwwLDAsMS0xNy43NTIsMEwyNjIuNTQxLDM4Ni45YTEyLjU3OSwxMi41NzksMCwwLDEsMC0xNy43NTJsLjEtLjFhLjkzMi45MzIsMCwwLDEsMS4zMTgtLjAzM2wuMDMyLjAzMyw2LjksNi45YS45MzEuOTMxLDAsMCwxLC4wMzMsMS4zMThsLS4wMzMuMDMzLTIuMDczLDIuMDczYTMuODI0LDMuODI0LDAsMCwwLTEuMTEyLDIuNzUsMy45OTQsMy45OTQsMCwwLDAsMS4xMTIsMi43NWw4Ljk3NSw4Ljk3NWEzLjg3MywzLjg3MywwLDAsMCw1LjQ1MSwwbDIuMDc1LTIuMDc1YS45MzIuOTMyLDAsMCwxLDEuMzE4LS4wMzNsLjAzMi4wMzMsNi45LDYuOUEuOTc3Ljk3NywwLDAsMSwyOTMuNjA4LDQwMC4wMjFabTMuNzY1LTM0LjczNWExMC41OTMsMTAuNTkzLDAsMCwwLTE2LjY0NSwxMi44MzJsLTEuMzUsMy45MDhhLjkuOSwwLDAsMCwuMjM4Ljk2NSwxLjAwNywxLjAwNywwLDAsMCwuOTY1LjIzOGwzLjkwOC0xLjNhMTAuNDcsMTAuNDcsMCwwLDAsNS4zMDYsMS40NDcsMTAuNjY1LDEwLjY2NSwwLDAsMCw3LjUyNi0zLjA4NywxMC43MTksMTAuNzE5LDAsMCwwLC4wNTItMTVabS0xLjQsMTMuNjUyYTguNjksOC42OSwwLDAsMS0xMC44NTQsMS4xNTcuOTY4Ljk2OCwwLDAsMC0uNTMxLS4xNDUuNi42LDAsMCwwLS4yODkuMDQ4bC0yLjUwOC44Mi44Mi0yLjUwOGEuOTY5Ljk2OSwwLDAsMC0uMS0uODIsOC43LDguNywwLDEsMSwxMy40NTksMS40NDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2Ljk0NiAtMzYyLjE2NSkiIGZpbGw9IiNkNjFjMWMiLz4NCiAgPHBhdGggaWQ9IlBhdGhfNjkiIGRhdGEtbmFtZT0iUGF0aCA2OSIgZD0iTTI5OS44NzEsMzc3LjhhLjk5Mi45OTIsMCwwLDEtLjY3Ny0uMjY3bC01LjIyOC00Ljg3NWEuOTkzLjk5MywwLDEsMSwxLjM1NC0xLjQ1M2w1LjIyOCw0Ljg3NmEuOTkzLjk5MywwLDAsMS0uNjc3LDEuNzE5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2NC40OTggLTM2My45NykiIGZpbGw9IiNkNjFjMWMiLz4NCiAgPHBhdGggaWQ9IlBhdGhfNzAiIGRhdGEtbmFtZT0iUGF0aCA3MCIgZD0iTTMwMi4wMzEsMzczLjE2NmEuOTg5Ljk4OSwwLDAsMS0uNjc3LS4yNjdsLTEuODUzLTEuNzI4YS45OTMuOTkzLDAsMSwxLDEuMzU0LTEuNDUybDEuODUzLDEuNzI3YS45OTIuOTkyLDAsMCwxLS42NzcsMS43MTlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY1LjYzNiAtMzYzLjY2NSkiIGZpbGw9IiNkNjFjMWMiLz4NCiAgPHBhdGggaWQ9IlBhdGhfNzEiIGRhdGEtbmFtZT0iUGF0aCA3MSIgZD0iTTI5NS40LDM4MC4yNzNhLjk4OC45ODgsMCwwLDEtLjY3Ny0uMjY3bC0xLjg1My0xLjcyN2EuOTkzLjk5MywwLDAsMSwxLjM1NC0xLjQ1MmwxLjg1MywxLjcyOGEuOTkyLjk5MiwwLDAsMS0uNjc3LDEuNzE5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2NC4yNzMgLTM2NS4xMjcpIiBmaWxsPSIjZDYxYzFjIi8+DQo8L3N2Zz4NCg==') no-repeat center center/43px 44px;
content: '';
height: 44px;
left: 0;
margin-top: -22px;
position: absolute;
top: 50%;
width: 43px;
}

main div.contact div.contact-mails
{
min-height: 42px;
}

main div.contact div.contact-mails::before
{
background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iaWtvbmthLXBhdGlja2EtbWFpbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDMuNDEzIiBoZWlnaHQ9IjQyLjQ2OSIgdmlld0JveD0iMCAwIDQzLjQxMyA0Mi40NjkiPg0KICA8cGF0aCBpZD0iVGVtcDE0Nzg2NTAiIGQ9Ik0zMDQuMTI3LDMwNC4xMjloMGwtLjA0OC0uMDQ4YTMuODI2LDMuODI2LDAsMCwwLTIuNTU5LS45NjdoLTkuNWE5LjY0OCw5LjY0OCwwLDEsMC0xNi42OTEsMGgtOS41YTMuODMxLDMuODMxLDAsMCwwLTIuNTU3Ljk2NWgtLjA0OGE0LjE4NSw0LjE4NSwwLDAsMC0xLjI1NCwyLjg5NHYyMC4yNjFhMy45OTEsMy45OTEsMCwwLDAsMS4yNTQsMi44NDZsLjA0OC4wNDhoMGEzLjgzNSwzLjgzNSwwLDAsMCwyLjU1Ny45NjVIMzAxLjUyYTMuOTI4LDMuOTI4LDAsMCwwLDIuNTU3LS45NjVoMGwuMDQ4LS4wNDhhMy45ODUsMy45ODUsMCwwLDAsMS4yNTQtMi44NDZWMzA2Ljk3M0EzLjk4MywzLjk4MywwLDAsMCwzMDQuMTI3LDMwNC4xMjlabS0yMC40NTQtMTMuNTU5YTcuNzE1LDcuNzE1LDAsMCwxLDIuMDc1LDE1LjE0Ny45NjUuOTY1LDAsMCwwLS41NzkuNDgybC0xLjQ0NywyLjkzOS0xLjQ0Ny0yLjkzOWEuODI5LjgyOSwwLDAsMC0uNTc5LS40ODIsNy43LDcuNywwLDAsMSwxLjk3OC0xNS4xNDdabS0xNy44NDgsMTQuNDcyaDExYTkuNzE1LDkuNzE1LDAsMCwwLDMuODU5LDIuNDEybDIuMTcxLDQuMjk0YS45NzYuOTc2LDAsMCwwLDEuNzM3LDBsMi4xNzEtNC4yOTRhOS43LDkuNywwLDAsMCwzLjg1OS0yLjQxMmgxMS4wNDZsLTEzLjg5MywxMS4zMzZoMGwtNC4xLDMuMjgtNC4xLTMuMzI5aDBsLTEzLjg5Mi0xMS4yODhabS0xLjkzLDIyLjE5MVYzMDYuOTczYTEuNzY5LDEuNzY5LDAsMCwxLC4xNDUtLjcyNEwyNzcuNDU0LDMxNy4xbC0xMy40MTMsMTAuODU0QTEuNzcyLDEuNzcyLDAsMCwxLDI2My45LDMyNy4yMzNabTM3LjYyNCwxLjkyOUgyNjUuNjgxbDEzLjMxNC0xMC44LDQuMSwzLjMyMmExLjExMiwxLjExMiwwLDAsMCwxLjI1NCwwbDQuMS0zLjMyOSwxMy4yMTgsMTAuOFptMS45MjktMS45MjlhMS43NDYsMS43NDYsMCwwLDEtLjE0NS43MjRMMjg5LjksMzE3LjFsMTMuNDExLTEwLjg1M2ExLjkxNSwxLjkxNSwwLDAsMSwuMTQ1LjcyNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjEuOTY2IC0yODguNjIzKSIgZmlsbD0iI2Q2MWMxYyIvPg0KICA8cGF0aCBpZD0iUGF0aF82NiIgZGF0YS1uYW1lPSJQYXRoIDY2IiBkPSJNMjkxLjYzNCwzMDAuNjM4aC03LjE0OGEuOTkzLjk5MywwLDEsMSwwLTEuOTg2aDcuMTQ4YS45OTMuOTkzLDAsMCwxLDAsMS45ODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY2LjM5NSAtMjkwLjY4NykiIGZpbGw9IiNkNjFjMWMiLz4NCiAgPHBhdGggaWQ9IlBhdGhfNjciIGRhdGEtbmFtZT0iUGF0aCA2NyIgZD0iTTI5MC4wNTUsMjk1Ljc3OGgtMi41MzNhLjk5My45OTMsMCwxLDEsMC0xLjk4NmgyLjUzM2EuOTkzLjk5MywwLDEsMSwwLDEuOTg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Ny4wMiAtMjg5LjY4NykiIGZpbGw9IiNkNjFjMWMiLz4NCiAgPHBhdGggaWQ9IlBhdGhfNjgiIGRhdGEtbmFtZT0iUGF0aCA2OCIgZD0iTTI5MC4wNTUsMzA1LjVoLTIuNTMzYS45OTMuOTkzLDAsMSwxLDAtMS45ODZoMi41MzNhLjk5My45OTMsMCwxLDEsMCwxLjk4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjcuMDIgLTI5MS42ODcpIiBmaWxsPSIjZDYxYzFjIi8+DQo8L3N2Zz4NCg==') no-repeat center center/43px 42px;
content: '';
height: 42px;
left: 0;
margin-top: -21px;
position: absolute;
top: 50%;
width: 43px;
}

main div.contact div[class*='contact-'] p
{
margin-bottom: 0;
width: 100%;
}

main div.contact div[class*='contact-'] a
{
color: rgb(42,48,55);
font-size: 1.1875rem;
}

main p.button
{
font-weight: 700;
margin-top: 2.625rem;
}

main.homepage div.content > div p.button
{
margin-top: 3rem;
}

main article p.button
{
margin-bottom: 0;
margin-top: auto;
}

main p.button a
{
background: rgb(214,28,28);
color: rgb(255,255,255);
display: inline-block;
padding: 0.9375rem 2.8125rem 1.0625rem 2.8125rem;
text-decoration: none;
}

main p.button a:hover, main p.button a:focus
{
background: rgb(255,255,255);
box-shadow: 0 0 0 2px rgb(214,28,28) inset;
color: rgb(214,28,28);
}

main div.gallery
{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
max-width: 825px;
}

main div.gallery p:nth-of-type(odd)
{
margin-right: 25px;
}

footer[role='contentinfo']
{
background: rgb(42,48,55);
}

footer[role='contentinfo'] > div
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
margin-left: auto;
margin-right: auto;
padding: 16px 1.25rem 13px 1.25rem;
width: 77.5rem;
}

footer[role='contentinfo'] p
{
color: rgba(255,255,255,0.55);
font-family: Roboto, sans-serif;
font-size: 1rem;
font-weight: 300;
}

footer[role='contentinfo'] div.menu
{
margin-left: 0.625rem;
margin-right: 0.625rem;
width: 46.25rem;
}

footer[role='contentinfo'] ul
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}

footer[role='contentinfo'] li
{
font-family: Roboto, sans-serif;
font-size: 1rem;
font-weight: 300;
list-style: none;
}

footer[role='contentinfo'] li:not(:first-child)
{
margin-left: 0.5625rem;
}

footer[role='contentinfo'] li:not(:last-child)
{
margin-right: 0.5625rem;
}

footer[role='contentinfo'] a
{
color: rgba(255,255,255,0.55);
}

footer[role='contentinfo'] a:hover, footer[role='contentinfo'] a:focus
{
text-decoration: none;
}

div.cookie-warning
{
background: grey;
color: rgb(255,255,255);
padding: 0.625rem;
}

div.cookie-warning p
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
font-family: Roboto, sans-serif;
font-size: 0.8125rem;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}

div.cookie-warning a
{
color: rgb(255,255,255);
display: block;
margin-left: 0.25rem;
margin-right: 0.25rem;
padding: 0.25rem;
text-decoration: none;
}

div.cookie-warning a:first-of-type
{
background: rgb(255,255,255);
border-radius: 2px;
color: rgb(60,60,60);
}

div.cookie-warning a:hover, div.cookie-warning a:focus
{
text-decoration: underline;
}

@font-face
{
font-family: Roboto;
font-style: normal;
font-weight: 700;
src: url('roboto-bold-webfont.woff2') format('woff2'), url('roboto-bold-webfont.woff') format('woff');
}

@font-face
{
font-family: Roboto;
font-style: italic;
font-weight: 700;
src: url('roboto-bolditalic-webfont.woff2') format('woff2'), url('roboto-bolditalic-webfont.woff') format('woff');
}

@font-face
{
font-family: Roboto;
font-style: italic;
font-weight: 400;
src: url('roboto-italic-webfont.woff2') format('woff2'), url('roboto-italic-webfont.woff') format('woff');
}

@font-face
{
font-family: Roboto;
font-style: normal;
font-weight: 400;
src: url('roboto-regular-webfont.woff2') format('woff2'), url('roboto-regular-webfont.woff') format('woff');
}

@font-face
{
font-family: Roboto;
font-style: normal;
font-weight: 300;
src: url('roboto-light-webfont.woff2') format('woff2'), url('roboto-light-webfont.woff') format('woff');
}

@font-face
{
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
src: url('robotocondensed-regular-webfont.woff2') format('woff2'), url('robotocondensed-regular-webfont.woff') format('woff');
}

@font-face
{
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 700;
src: url('robotocondensed-bold-webfont.woff2') format('woff2'), url('robotocondensed-bold-webfont.woff') format('woff');
}

@media only screen and (max-width: 1280px)
{
	div.top > div, header[role='banner'] > div, header[role="banner"] nav:not(.menu-active) li > div > div, main > div:first-of-type:not([class]) > div, main:not(.homepage) div.content > div, main div.contact-form > *, main div.demand-form > *, main div.cta > div, footer[role='contentinfo'] > div
	{
	box-sizing: border-box;
	width: 100%;
	}
	main.homepage div.products
	{
	box-sizing: border-box;
	margin-left: 1.25rem;
	margin-right: 1.25rem;
	padding: 4.375rem 1.875rem 1.875rem;
	width: 100%;
	}
}

@media only screen and (max-width: 1240px)
{
	header[role='banner'] nav
	{
	-ms-flex-item-align: center;
	-webkit-align-self: center;
	align-self: center;
	width: 100%;
	}
	header[role='banner'] nav > a
	{
	display: block;
	}
	header[role='banner'] nav ol
	{
	display: none;
	}
	footer[role='contentinfo'] div.menu
	{
	display: none;
	}
}

@media only screen and (max-width: 1200px)
{
	div.top > div
	{
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	}
	div.top p[class]
	{
	display: none;
	}
	header[role='banner'] p.logo
	{
	margin-right: 20px;
	}
	header[role='banner'] p.logo img
	{
	height: 33px;
	width: auto;
	}
}

@media only screen and (max-width: 1000px)
{
	main.homepage div.content, main.homepage div.advantages
	{
	width: 100%;
	}
	main.homepage div.content > div
	{
	padding-right: 1.25rem;
	max-width: initial;
	}
	main.homepage div.advantages
	{
	padding: 3.125rem 1.25rem 3.125rem 1.25rem;
	}
	main.homepage div.advantages article
	{
	max-width: initial;
	padding-left: 1.25rem;
	padding-top: 114px;
	text-align: center;
	}
	main.homepage div.advantages article::before
	{
	height: 114px;
	left: 50%;
	margin-left: -57px;
	}
	main div.board article
	{
	font-size: 1rem;
	line-height: 1.375rem;
	}
	main div.board article h2
	{
	font-size: 1.5rem;
	line-height: 1.75rem;
	}
	main.contact div.content > div > div
	{
	-webkit-column-count: 1;
	column-count: 1;
	width: 100%;
	}
	main.contact div.content
	{
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	main.contact div.content > p, main.contact div.content iframe
	{
	position: relative;
	right: auto;
	top: auto;
	width: 100%;
	}
	main.contact div.content iframe
	{
	height: 400px;
	}
	main div.cta > div
	{
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center;
	}
	main div.cta p
	{
	font-size: 1.625rem;
	}
	main h1
	{
	font-size: 2.5rem;
	}
}

@media only screen and (max-width: 900px)
{
	main div.contact
	{
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	main div.contact > *
	{
	width: 100%;
	}
	main div.contact > div > div
	{
	max-width: initial;
	padding-left: 1.25rem;
	padding-right: 1.25rem;
	}
}

@media only screen and (max-width: 800px)
{
	main div.board article
	{
	padding: 200px 1.25rem 150px 1.25rem;
	}
	main div.board div.bx-controls
	{
	bottom: 80px;
	top: auto;
	}
	main div.board div.bx-controls-direction
	{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	}
	main div.board div.bx-controls-direction a
	{
	height: 38px;
	margin-left: 5px;
	margin-right: 5px;
	position: relative;
	width: 38px;
	}
	main div.board div.bx-controls-direction a::before
	{
	height: 34px;
	width: 34px;
	}
	main div.products
	{
	padding-left: 0;
	padding-right: 0;
	}
	main div.products ul
	{
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	main div.products li p
	{
	width: 100%;
	}
	main div.contact-form fieldset:nth-of-type(1), main div.demand-form fieldset:nth-of-type(1), main div.contact-form fieldset:nth-of-type(2), main div.demand-form fieldset:nth-of-type(2), main div.contact-form fieldset.antispam, main div.demand-form fieldset.antispam, main div.contact-form fieldset.submit, main div.demand-form fieldset.submit
	{
	width: 100%;
	}
	main div.contact-form fieldset:nth-of-type(2) p, main div.demand-form fieldset:nth-of-type(2) p
	{
	margin-top: 1.25rem;
	}
	main div.contact-form fieldset.submit, main div.demand-form fieldset.submit
	{
	margin-top: 1.25rem;
	flex-direction: column;
	}
	main div.contact-form fieldset.submit div.g-recaptcha
	{
	margin: 20px 0 20px 0;
	}
	main div.news.list article
	{
	padding-left: 0;
	}
	main div.news.list article figure
	{
	left: auto;
	position: relative;
	top: auto;
	}
}

@media only screen and (max-width: 500px)
{
	main div.contact-form fieldset.submit, main div.demand-form fieldset.submit
	{
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	}
	main div.contact-form fieldset.submit button[type='submit'], main div.demand-form fieldset.submit button[type='submit']
	{
	margin-top: 1.25rem;
	width: 100%;
	}
	main div.gallery p:nth-of-type(odd)
	{
	margin-right: auto;
	}
	footer[role='contentinfo'] > div
	{
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	}
	footer[role='contentinfo'] p:nth-of-type(1)
	{
	display: none;
	}
}

@media only screen and (max-width: 400px)
{
	main div.page-menu li p
	{
	width: 100%;
	}
	main div.products li, main div.page-menu li
	{
	width: 100%;
	}
}


@media only screen and (min-width: 500px)
{
	/*!
	 * Lightbox v2.10.0
	 * by Lokesh Dhakar
	 *
	 * More info:
	 * http://lokeshdhakar.com/projects/lightbox2/
	 *
	 * Copyright 2007, 2018 Lokesh Dhakar
	 * Released under the MIT license
	 * https://github.com/lokesh/lightbox2/blob/master/LICENSE
	 *
	 * @preserve
	 */
	html.lb-disable-scrolling {
	  overflow: hidden;
	  position: fixed;
	  height: 100vh;
	  width: 100vw;
	}
	
	.lightboxOverlay
	{
	background-color: rgb(255,255,255);
	display: none;
	left: 0;
	opacity: 0.8;
	position: absolute;
	top: 0;
	z-index: 9999;
	}
	
	.lightbox {
	  position: absolute;
	  left: 0;
	  width: 100%;
	  z-index: 10000;
	  text-align: center;
	  line-height: 0;
	  font-weight: normal;
	}
	
	.lightbox .lb-image
	{
	display: block;
	height: auto;
	max-width: inherit;
	max-height: none;
	}
	
	.lightbox a img {
	  border: none;
	}
	
	.lb-outerContainer
	{
	height: 250px;
	margin: 0 auto;
	position: relative;
	width: 250px;
	}
	
	.lb-outerContainer:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	
	.lb-loader {
	  position: absolute;
	  top: 43%;
	  left: 0;
	  height: 25%;
	  width: 100%;
	  text-align: center;
	  line-height: 0;
	}
	
	.lb-cancel
	{
	background: url('loading.gif') no-repeat;
	display: block;
	height: 32px;
	margin: 0 auto;
	width: 32px;
	}
	
	.lb-nav {
	  position: absolute;
	  top: 0;
	  left: 0;
	  height: 100%;
	  width: 100%;
	  z-index: 10;
	}
	
	.lb-container > .nav {
	  left: 0;
	}
	
	.lb-nav a
	{
	}
	
	.lb-prev, .lb-next {
	  height: 100%;
	  cursor: pointer;
	  display: block;
	}
	
	.lb-nav a.lb-prev
	{
	float: left;
	left: 0;
	outline: none;
	position: relative;
	width: 40%;
	}
	
	.lb-nav a.lb-next
	{
	float: right;
	position: relative;
	right: 0;
	width: 40%;
	}
	
	.lb-nav a.lb-prev::before, .lb-nav a.lb-next::before
	{
	border: 2px solid rgb(255,255,255);
	content: '';
	height: 50px;
	margin-top: -27px;
	position: absolute;
	top: 50%;
	width: 50px;
	}
	
	.lb-prev:hover::before, .lb-next:hover::before, .lb-prev:focus::before, .lb-next:focus::before
	{
	background: rgba(255,255,255,0.25);
	}
	
	.lb-nav a.lb-prev::before
	{
	left: 20px;
	}
	
	.lb-nav a.lb-next::before
	{
	right: 20px;
	}
	
	.lb-nav a.lb-prev::after, .lb-nav a.lb-next::after
	{
	box-sizing: border-box;
	content: '';
	height: 18px;
	margin-top: -9px;
	position: absolute;
	top: 50%;
	width: 18px;
	}
	
	.lb-nav a.lb-prev::after
	{
	border-left: 3px solid rgb(255,255,255);
	border-top: 3px solid rgb(255,255,255);
	left: 20px;
	margin-left: 20px;
	transform: rotate(-45deg);
	}
	
	.lb-nav a.lb-next::after
	{
	border-bottom: 3px solid rgb(255,255,255);
	border-right: 3px solid rgb(255,255,255);
	margin-right: 20px;
	right: 20px;
	transform: rotate(-45deg);
	}
	
	.lb-dataContainer
	{
	margin: 0 auto;
	width: 100%;
	}
	
	.lb-dataContainer:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	
	.lb-data .lb-close
	{
	cursor: pointer;
	display: block;
	height: 35px;
	margin: 10px 0 0 auto;
	position: relative;
	width: 35px;
	}
	
	.lb-data .lb-close::before
	{
	background: rgb(42,48,55);
	content: '';
	height: 11px;
	left: 0;
	margin-left: -1px;
	margin-top: -5px;
	top: 50%;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	width: 37px;
	}
	
	.lb-data .lb-close::after
	{
	background: rgb(42,48,55);
	content: '';
	height: 11px;
	margin-right: -1px;
	margin-top: -5px;
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	width: 37px;
	}
	
	.lb-data .lb-close:hover::before, .lb-data .lb-close:hover::after, .lb-data .lb-close:focus::before, .lb-data .lb-close:focus::after
	{
	background: rgb(214,28,28);
	}
}