/* WWW.APARTMANY-RADSTADT.CZ, MEDIA SCREEN */


html
{
background: rgb(255,255,255);
font-size: 100%;
-webkit-text-size-adjust: 100%;
}

body
{
color: rgb(51,51,51);
font: normal normal normal 1rem/normal sans-serif;
margin: 0;
overflow-x: hidden;
overflow-y: visible;
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.homepage
{
background-position: center top;
background-repeat: no-repeat;
padding-top: 50px;
}

div.quick-contact
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-bottom: 0.625rem;
margin-left: auto;
margin-right: auto;
padding-left: 0.625rem;
padding-right: 0.625rem;
width: 74.625rem;
}

div.quick-contact p
{
background: rgb(255,255,255);
font-family: 'Roboto Condensed', sans-serif;
font-size: 1rem;
font-weight: 700;
padding: 0.5625rem 0.9375rem 0.5625rem 0.9375rem;
}

div.quick-contact p:first-child
{
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
padding-left: 1.25rem;
}

div.quick-contact p:last-child
{
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
padding-right: 1.25rem;
}

div.quick-contact a
{
color: rgb(51,51,51);
text-decoration: none;
}

div.quick-contact a:hover, div.quick-contact a:focus
{
-webkit-animation: animation2 0.2s forwards;
animation: animation2 0.2s forwards;
}


header[role='banner']
{
-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;
margin-bottom: 4.375rem;
margin-left: auto;
margin-right: auto;
padding-left: 0.625rem;
padding-right: 0.625rem;
width: 74.625rem;
}

header[role='banner'] h1
{
position: relative;
z-index: 2;
}

header[role='banner'] nav
{
background: rgb(255,255,255);
border-radius: 40px;
margin-left: -50px;
max-width: 500px;
padding: 1.625rem 1.875rem 1.6875rem 3.75rem;
position: relative;
z-index: 1;
}

header[role='banner'] nav > a
{
background: linear-gradient(to right, rgb(0,0,0) 0%,rgb(0,0,0) 100%) repeat-x left top/30px 3px, linear-gradient(to right, rgb(0,0,0) 0%,rgb(0,0,0) 100%) repeat-x left center/30px 3px, linear-gradient(to right, rgb(0,0,0) 0%,rgb(0,0,0) 100%) repeat-x left bottom/30px 3px;
display: none;
height: 22px;
width: 30px;
}

header[role='banner'] nav > a:hover, header[role='banner'] nav > a:focus
{
background: linear-gradient(to right, rgb(162,138,28) 0%,rgb(162,138,28) 100%) repeat-x left top/30px 3px, linear-gradient(to right, rgb(162,138,28) 0%,rgb(162,138,28) 100%) repeat-x left center/30px 3px, linear-gradient(to right, rgb(162,138,28) 0%,rgb(162,138,28) 100%) repeat-x left bottom/30px 3px;
}

header[role='banner'] nav ol
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

header[role='banner'] nav li
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.25rem;
font-weight: 700;
list-style: none;
margin-left: 0.625rem;
margin-right: 0.625rem;
text-transform: uppercase;
}

header[role='banner'] nav li a
{
color: rgb(51,51,51);
text-decoration: none;
}

header[role='banner'] nav li a:hover, header[role='banner'] nav li a:focus
{
-webkit-animation: animation2 0.2s forwards;
animation: animation2 0.2s forwards;
}


main
{
display: block;
font-family: 'Roboto Condensed', sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.5rem;
}

main address, main blockquote, main p, main pre, main ol, main ul, main dl, main table
{
margin-bottom: 1.5rem;
}

main h2
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.875rem;
font-weight: 700;
line-height: normal;
margin-bottom: 1.5rem;
}

main h3
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.5625rem;
font-weight: 700;
line-height: normal;
margin-bottom: 1.5rem;
}

main h4
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.25rem;
font-weight: 700;
line-height: normal;
margin-bottom: 1.5rem;
}

main h5
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1rem;
font-weight: 700;
line-height: normal;
margin-bottom: 1.5rem;
}

main h6
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1rem;
font-weight: 700;
line-height: normal;
margin-bottom: 1.5rem;
}

main hr
{
background: rgb(231,231,231);
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(51,51,51);
-webkit-text-decoration-skip: objects;
}

main a:link
{
color: rgb(51,51,51);
}

main a:visited
{
color: rgb(51,51,51);
}

main a:active
{
color: rgb(51,51,51);
}

main a:hover
{
color: rgb(51,51,51);
text-decoration: none;
}

main figure
{
margin: 0 0 1.5rem 0;
}

main img
{
height: auto;
max-width: 100%;
}

main table
{
border-collapse: collapse;
border-spacing: 0;
}

main table thead th, main table tfoot td, main table tbody th, main table tbody td
{
padding: 0.75rem;
}

main table thead th, main table tbody th
{
font-weight: 700;
}

main iframe, main object
{
border: none;
}

main > div, main > hr
{
margin-left: auto;
margin-right: auto;
padding-left: 0.625rem;
padding-right: 0.625rem;
width: 74.625rem;
}

main div.board div.slideshow
{
float: right;
margin-bottom: 130px;
margin-left: 58px;
margin-right: 58px;
max-width: 100%;

width: 622px;
}

main div.slideshow
{
position: relative;
}

main div.suits div.slideshow
{
margin-bottom: 80px;
margin-left: auto;
margin-right: auto;
}

main div.suits article:not(:nth-of-type(2)) div.slideshow
{
max-width: 290px;
}

main div.suits article:nth-of-type(2) div.slideshow
{
max-width: 340px;
}

main div.slideshow::after
{
background: url('data:image/png;base64,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') no-repeat center bottom/contain;
bottom: 25px;
content: '';
left: 0;
position: absolute;
width: 100%;
height: 78px;
z-index: 1;
}

main div.suits div.slideshow::after
{
bottom: -20px;
}

main div.slideshow div.bx-wrapper
{
position: relative;
z-index: 3;
}

main div.slideshow div.bx-viewport
{
margin-bottom: 50px;
z-index: 2;
}

main div.slideshow div.bx-controls
{
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}

main div.slideshow div.bx-pager
{
bottom: -46px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 18px;
left: 0;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
width: 100%;
}

main div.slideshow div.bx-pager a
{
background: rgb(231,231,231);
border-radius: 50%;
display: block;
height: 12px;
margin: 1px 6px 1px 6px;
width: 12px;
}

main div.slideshow div.bx-pager a.active
{
background: none;
border: 1px solid rgb(162,138,28);
margin-bottom: 0;
margin-top: 0;
}

main div.slideshow div.bx-controls-direction
{
position: absolute;
height: 100%;
left: 0;
top: 0;
width: 100%;
}

main div.slideshow div.bx-controls-direction a
{
display: block;
height: 50px;
margin-top: -25px;
position: absolute;
top: 50%;
width: 50px;
}

main div.suits article:not(:nth-of-type(2)) div.slideshow div.bx-controls-direction a
{
height: 40px;
margin-top: auto;
top: 220px;
width: 40px;
}

main div.suits article:nth-of-type(2) div.slideshow div.bx-controls-direction a
{
margin-top: auto;
top: 240px;
}

main div.slideshow div.bx-controls-direction a.bx-prev
{
left: -58px;
}

main div.suits article:not(:nth-of-type(2)) div.slideshow div.bx-controls-direction a.bx-prev
{
left: -30px;
}

main div.suits article:nth-of-type(2) div.slideshow div.bx-controls-direction a.bx-prev
{
left: -50px;
}

main div.slideshow div.bx-controls-direction a.bx-next
{
right: -58px;
}

main div.suits article:not(:nth-of-type(2)) div.slideshow div.bx-controls-direction a.bx-next
{
right: -30px;
}

main div.suits article:nth-of-type(2) div.slideshow div.bx-controls-direction a.bx-next
{
right: -50px;
}

main div.board div.slideshow p
{
border: 20px solid rgb(255,255,255);
border-radius: 50%;
margin-bottom: 0;
overflow: hidden;
}

main div.slideshow p::before, main div.slideshow a::after
{
background: url('data:image/png;base64,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') no-repeat center center;
content: '';
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}

main div.slideshow a
{
display: block;
position: relative;
z-index: 2;
}

main div.board > *:not(.slideshow):not(.pros):not(.note)
{
max-width: 36.375rem;
}

main div.board > *:not(div):not(h2):not(h3)
{
color: rgb(136,136,136);
font-size: 1.25rem;
line-height: 1.875rem;
}

main div.board h2
{
color: rgb(255,255,255);
font-size: 3.125rem;
line-height: 100%;
margin-bottom: 0;
text-align: right;
}

main div.board h2::first-line
{
font-size: 6.25rem;
}

main div.board h2 + p
{
color: rgb(255,255,255) !important;
font-size: 1.5rem;
margin-bottom: 180px;
text-align: right;
}

main div.board h3
{
font-size: 1.875rem;
}

main div.board div.pros
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background: rgb(231,231,231);
border-radius: 16px;
clear: both;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
margin-bottom: 28px;
padding: 1.125rem 1.8125rem 1.125rem 1.8125rem;
position: relative;
}

main div.board div.pros p
{
font-size: 1.25rem;
font-weight: 700;
line-height: 1.875rem;
margin-bottom: 0;
margin: 1.125rem 0.625rem 1.125rem 0.625rem;
padding-left: 40px;
position: relative;
}

main div.board div.pros p::before
{
background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM1LjQ3bW0iIGhlaWdodD0iMTM1LjQ3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEzNS40NyAxMzUuNDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3LjM0NCAtODkuNDE1KSI+PHBhdGggY2xhc3M9InN0MCIgZD0ibTEwNS4wOCA4OS40MTVjLTM3LjM1OSAwLTY3LjczMyAzMC4zNzQtNjcuNzMzIDY3LjczMyAwIDM3LjM1OSAzMC4zNzQgNjcuNzMzIDY3LjczMyA2Ny43MzMgMzcuMzU5IDAgNjcuNzMzLTMwLjM3NCA2Ny43MzMtNjcuNzMzIDAtMzcuMzU5LTMwLjM3NC02Ny43MzMtNjcuNzMzLTY3LjczM3ptLTguNDY2NyAxMDAuODktMjcuMTQ2LTI3LjE3MyAxMS45NTktMTEuOTU5IDE1LjE4NyAxNS4xODcgMzIuMTItMzIuMTIgMTEuOTU5IDExLjk1OXoiIHN0eWxlPSJmaWxsOiNhMjhhMWM7c3Ryb2tlLXdpZHRoOi4yNjQ1OCIvPjwvZz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojQTI4QTFDO308L3N0eWxlPjwvc3ZnPg0K') no-repeat center center/30px 30px;
content: '';
height: 30px;
left: 0;
margin-top: -15px;
position: absolute;
top: 50%;
width: 30px;
}

main div.board div.note
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 3.4375rem;
margin-top: 2.875rem;
}

main div.board div.note p:not(.more)
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

main div.board div.note img
{
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
margin-right: 10px;
}

main div.board div.note p.more
{
margin-left: 1.25rem;
}

main div.suits
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 28px;
padding: 65px 0 34.3% 0;
position: relative;
}

main div.suits > *
{
position: relative;
z-index: 2;
}

main div.suits h2
{
font-size: 3.125rem;
text-align: center;
width: 100%;
}

main div.suits article
{
box-sizing: border-box;
margin-left: 14px;
margin-right: 14px;
padding-left: 1.25rem;
padding-right: 1.25rem;
text-align: center;
}

main div.suits article:not(:nth-of-type(2))
{
max-width: 21.875rem;
}

main div.suits article:nth-of-type(2)
{
margin-top: 1.5625rem;
max-width: 25rem;
}

main div.suits article > *:not(h3)
{
color: rgb(136,136,136);
}

main div.suits article h3
{
font-size: 1.875rem;
}

main div.suits div.slideshow p
{
border: 20px solid rgb(231,231,231);
border-radius: 50%;
margin-bottom: 0;
overflow: hidden;
}

main div.suits > p:last-of-type
{
border-bottom-left-radius: 16px;
border-bottom-right-radius: 16px;
bottom: 0;
left: 0;
margin-bottom: 0;
overflow: hidden;
position: absolute;
z-index: 1;
}

main div.suits > p:last-of-type::after
{
background-image: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
content: '';
height: 50%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

main div.about
{
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;
padding-top: 2.9375rem;
}

main div.about > *
{
text-align: center;
width: 100%;
}

main div.about h2
{
font-size: 1.875rem;
}

main div.about > div
{
-webkit-column-count: 2;
column-count: 2;
-webkit-column-gap: 1.875rem;
column-gap: 1.875rem;
text-align: left;
}

main div.about hr
{
margin-top: 6.25rem;
}

main div.about span
{
background-image: radial-gradient(circle, rgb(231,231,231) 3px, transparent 0);
background-position: center bottom;
background-repeat: repeat-y;
background-size: 6px 24px;
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
margin-bottom: 3.75rem;
margin-top: 3.75rem;
width: 30px;
}

main div.about article
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
box-sizing: border-box;
color: rgb(136,136,136);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex: 1 1 25rem;
-ms-flex: 1;
flex: 1 1 25rem;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
margin-bottom: 3.75rem;
margin-top: 3.75rem;
min-width: 25rem;
padding-bottom: 0.625rem;
padding-left: 7.5%;
padding-right: 7.5%;
padding-top: 1rem;
text-align: center;
width: 25rem;
}

main div.about article > *
{
max-width: 100%;
}

main div.about article figure
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 105px;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 37px;
}

main div.about article h3
{
color: rgb(51,51,51);
font-size: 1.875rem;
}

main iframe.google-map
{
background: grey;
display: block;
height: 600px;
width: 100%;
}


aside[role='complementary']
{
background: rgb(51,51,51);
font-family: 'Roboto Condensed';
padding: 3.75rem 0.625rem 3.75rem 0.625rem;
}

aside[role='complementary'] > div
{
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;
margin-left: auto;
margin-right: auto;
padding: 1.25rem 0.625rem 1.3125rem 0.625rem;
width: 74.625rem;
}

aside[role='complementary'] div[class]
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 8.125rem;
padding-bottom: 0.3125rem;
padding-top: 0.1875rem;
}

aside[role='complementary'] div[class]:not(:first-of-type):not(:last-of-type)
{
padding-left: 4.375rem;
padding-right: 4.375rem;
}

aside[role='complementary'] div[class]:first-of-type
{
padding-right: 4.375rem;
}

aside[role='complementary'] div[class]:last-of-type
{
padding-left: 4.375rem;
}

aside[role='complementary'] div[class]:not(:last-of-type)
{
margin-right: 6px;
position: relative;
}

aside[role='complementary'] div[class]:not(:last-of-type)::after
{
background-image: radial-gradient(circle, rgb(136,136,136) 3px, transparent 0);
background-position: center -9px;
background-repeat: repeat-y;
background-size: 6px 24px;
content: '';
height: 100%;
position: absolute;
right: -6px;
top: 0;
width: 6px;
}

aside[role='complementary'] div.weather
{
color: rgb(231,231,231);
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
white-space: nowrap;
width: 10rem;
}

aside[role='complementary'] div.weather p
{
font-size: 2.5rem;
font-weight: 700;
line-height: 130%;
text-indent: 0.8125rem;
}

aside[role='complementary'] div.weather p::first-line
{
font-size: 1.25rem;
}

aside[role='complementary'] div.weather img
{
height: auto;
vertical-align: text-bottom;
width: 70px;
}

aside[role='complementary'] div.weather sup
{
font-size: 1.25rem;
line-height: 0;
position: relative;
top: -0.8em;
vertical-align: baseline;
}

aside[role='complementary'] div.menu
{
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
width: 4.375rem;
}

aside[role='complementary'] div.menu li
{
list-style: none;
}

aside[role='complementary'] div.menu li:not(:last-child)
{
margin-bottom: 0.125rem;
}

aside[role='complementary'] div.menu a
{
color: rgb(231,231,231);
text-decoration: none;
}

aside[role='complementary'] div.menu a:hover, aside[role='complementary'] div.menu a:focus
{
text-decoration: underline;
}

aside[role='complementary'] div.contact-info
{
-ms-flex-line-pack: center;
-webkit-align-content: center;
align-content: center;
color: rgb(255,255,255);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
font-weight: 700;
line-height: 1.875rem;
width: 22.8125rem;
}

aside[role='complementary'] div.contact-info a
{
color: rgb(255,255,255);
text-decoration: none;
}

aside[role='complementary'] div.contact-info a:hover, aside[role='complementary'] div.contact-info a:focus
{
-webkit-animation: animation2 0.2s forwards;
animation: animation2 0.2s forwards;
}

aside[role='complementary'] div.contact-info p.address
{
width: 100%;
}

aside[role='complementary'] div.social-sites
{
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
width: 100px;
}

aside[role='complementary'] div.social-sites ul
{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

aside[role='complementary'] div.social-sites li
{
list-style: none;
margin-left: 13px;
margin-right: 13px;
}

aside[role='complementary'] div.social-sites li:first-child
{
margin-left: 0;
}

aside[role='complementary'] div.social-sites li:last-child
{
margin-right: 0;
}

aside[role='complementary'] div.social-sites a
{
position: relative;
}

aside[role='complementary'] div.social-sites li.facebook a
{
display: block;
height: 30px;
width: 16px;
}

aside[role='complementary'] div.social-sites li.twitter a
{
display: block;
height: 30px;
width: 37px;
}

aside[role='complementary'] div.social-sites li.instagram a
{
display: block;
height: 30px;
width: 30px;
}

aside[role='complementary'] div.social-sites a::after
{
background-position: center center;
background-repeat: no-repeat;
content: '';
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

aside[role='complementary'] div.social-sites li.facebook a::after
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMuNzU4bW0iIGhlaWdodD0iMjUuNDc5bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEzLjc1OCAyNS40NzkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkzLjY2MyAtMTM1LjM0KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMjM4IDQ3LjYyNSkiIHN0eWxlPSJmaWxsOiNlN2U3ZTciPjxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDU3LjYwNCA4Ny43MTMpIiBzdHlsZT0iZmlsbDojZTdlN2U3Ij48cGF0aCBjbGFzcz0ic3QwIiBkPSJtNzIuMSAwaC0xMi41Yy0xNCAwLTIzLjEgOS4zLTIzLjEgMjMuN3YxMC45aC0xMi41Yy0xLjEgMC0yIDAuOS0yIDJ2MTUuOGMwIDEuMSAwLjkgMiAyIDJoMTIuNXYzOS45YzAgMS4xIDAuOSAyIDIgMmgxNi40YzEuMSAwIDItMC45IDItMnYtNDBoMTQuN2MxLjEgMCAyLTAuOSAyLTJ2LTE1LjhjMC0wLjUtMC4yLTEtMC42LTEuNHMtMC45LTAuNi0xLjQtMC42aC0xNC44di05LjJjMC00LjQgMS4xLTYuNyA2LjgtNi43aDguNGMxLjEgMCAyLTAuOSAyLTJ2LTE0LjZjMC0xLjEtMC44LTItMS45LTJ6IiBzdHlsZT0iZmlsbDojZTdlN2U3Ii8+PC9nPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0U3RTdFNzt9PC9zdHlsZT48L3N2Zz4NCg==');
background-size: 16px 30px;
}

aside[role='complementary'] div.social-sites li.twitter a::after
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY4Ljg2bW0iIGhlaWdodD0iMTM3LjI5bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2OC44NiAxMzcuMjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwLjY0OSAtMTAwLjYpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMuNjA2IDE1Ljg3KSIgc3R5bGU9ImZpbGw6I2U3ZTdlNyI+PHBhdGggY2xhc3M9InN0MCIgZD0ibTg3LjMzMSAyMjIuMDJjNjMuNzM4IDAgOTguNjEtNTIuODExIDk4LjYxLTk4LjYxIDAtMS41MDgxLTAuMDI2NS0yLjk4OTgtMC4xMDU4My00LjQ3MTQgNi43NzMzLTQuODk0OCAxMi42NDctMTEuMDA3IDE3LjI3Ny0xNy45MzktNi4yMTc3IDIuNzUxNy0xMi44ODUgNC42MzAyLTE5Ljg5NyA1LjQ1MDQgNy4xNDM4LTQuMjg2MiAxMi42NDctMTEuMDg2IDE1LjI0LTE5LjE4Mi02LjY5NCAzLjk2ODgtMTQuMTAyIDYuODUyNy0yMi4wMTMgOC40MTM4LTYuMzIzNS02Ljc0NjktMTUuMzE5LTEwLjk1NC0yNS4yOTQtMTAuOTU0LTE5LjEyOSAwLTM0LjY2IDE1LjUzMS0zNC42NiAzNC42NiAwIDIuNzI1MiAwLjMxNzUgNS4zNzEgMC44OTk1OCA3LjkxMS0yOC44MTMtMS40NTUyLTU0LjM0NS0xNS4yNC03MS40MzgtMzYuMjIxLTIuOTYzMyA1LjEzMjktNC42ODMxIDExLjA2LTQuNjgzMSAxNy40MSAwIDEyLjAxMiA2LjExMTkgMjIuNjQ4IDE1LjQyNSAyOC44NC01LjY4ODUtMC4xODUyMS0xMS4wMzMtMS43NDYyLTE1LjY5LTQuMzM5MnYwLjQ0OTc5YzAgMTYuNzc1IDExLjkzMyAzMC43OTggMjcuODA4IDMzLjk3Mi0yLjkxMDQgMC43OTM3NS01Ljk3OTYgMS4yMTcxLTkuMTI4MSAxLjIxNzEtMi4yMjI1IDAtNC4zOTIxLTAuMjExNjctNi41MDg4LTAuNjM1IDQuNDE4NSAxMy43NTggMTcuMTk4IDIzLjc4NiAzMi4zODUgMjQuMDc3LTExLjg1MyA5LjI4NjktMjYuODAyIDE0Ljg0My00My4wNDggMTQuODQzLTIuODA0NiAwLTUuNTU2Mi0wLjE1ODc1LTguMjU1LTAuNDc2MjUgMTUuMjY2IDkuODQyNSAzMy40OTYgMTUuNTg0IDUzLjA3NSAxNS41ODQiIHN0eWxlPSJmaWxsOiNlN2U3ZTc7c3Ryb2tlLXdpZHRoOi4yNjQ1OCIvPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0U3RTdFNzt9PC9zdHlsZT48L3N2Zz4NCg==');
background-size: 37px 30px;
}

aside[role='complementary'] div.social-sites li.instagram a::after
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjU2LjEzbW0iIGhlaWdodD0iNjU2LjEzbW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY1Ni4xMyA2NTYuMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUzLjk4IDI5Ni40MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNy43NiAtMTEwLjM3KSIgc3R5bGU9ImZpbGw6I2U3ZTdlNyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjI2NDU4IDAgMCAuMjY0NTggLTUxNy43NCAtMTg2LjA0KSIgc3R5bGU9ImZpbGw6I2U3ZTdlNyI+PHBhdGggY2xhc3M9InN0MCIgZD0ibTIzMjIuNyAwaC0xMTM3LjRjLTM3MCAwLTY3MS4zIDMwMS4zLTY3MS4zIDY3MS4zdjExMzcuM2MwIDM3MC4xIDMwMS4zIDY3MS4zIDY3MS4zIDY3MS4zaDExMzcuM2MzNzAuMSAwIDY3MS4zLTMwMS4zIDY3MS4zLTY3MS4zdi0xMTM3LjNjMC4xLTM3MC0zMDEuMi02NzEuMy02NzEuMi02NzEuM3ptLTU2OC43IDE5MTguMWMtMzczLjkgMC02NzguMS0zMDQuMi02NzguMS02NzguMXMzMDQuMi02NzguMSA2NzguMS02NzguMSA2NzguMSAzMDQuMiA2NzguMSA2NzguMS0zMDQuMiA2NzguMS02NzguMSA2NzguMXptNjk0LjEtMTE5Ni40Yy0xMTAuNCAwLTIwMC41LTkwLjEtMjAwLjUtMjAwLjVzOTAuMS0yMDAuNSAyMDAuNS0yMDAuNSAyMDAuNSA5MC4xIDIwMC41IDIwMC41LTg5LjYgMjAwLjUtMjAwLjUgMjAwLjV6IiBzdHlsZT0iZmlsbDojZTdlN2U3Ii8+PC9nPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0U3RTdFNzt9PC9zdHlsZT48L3N2Zz4NCg==');
background-size: 30px 30px;
}


footer[role='contentinfo']
{
background: rgb(33,33,33);
color: rgb(136,136,136);
font-family: 'Roboto Condensed';
font-size: 0.875rem;
}

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: 1.25rem 0.625rem 1.3125rem 0.625rem;
width: 74.625rem;
}

footer[role='contentinfo'] a
{
color: rgb(231,231,231);
text-decoration: none;
}

footer[role='contentinfo'] a:hover, footer[role='contentinfo'] a:focus
{
text-decoration: underline;
}

footer[role='contentinfo'] p
{
max-width: 50%;
}


div.quick-contact p.phone, div.contact-info p.phone
{
position: relative;
}

div.quick-contact p.phone
{
padding-left: 38px;
}

div.contact-info p.phone
{
padding-left: 18px;
}

div.quick-contact p.email, div.contact-info p.email
{
padding-left: 29px;
position: relative;
}

div.contact-info p.email
{
margin-left: 1rem;
}

div.quick-contact p.phone::before, div.contact-info p.phone::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNi45MDU2bW0iIGhlaWdodD0iMTAuOTAxbW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDYuOTA1NiAxMC45MDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMyLjA3NyAtMTIzLjczKSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjI2NDU4IDAgMCAuMjY0NTggMzAuMDY2IDEyMy43MykiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Im0zMy41IDM2LjhjMC4xIDAuMyAwLjIgMC41IDAuMiAwLjggMCAwLjQtMC4xIDAuNy0wLjMgMS4xLTAuMiAwLjMtMC41IDAuNi0wLjkgMC44bC0xLjcgMC44Yy0wLjcgMC4zLTEuNCAwLjUtMiAwLjdzLTEuNCAwLjItMi4xIDAuMmMtMS4xIDAtMi4yLTAuMi0zLjMtMC42cy0yLjEtMC45LTMuMS0xLjYtMS45LTEuNS0yLjgtMi41LTEuNi0yLjEtMi4zLTMuM2MtMC40LTAuNy0wLjktMS40LTEuNC0yLjMtMC40LTAuNy0wLjktMS42LTEuNC0yLjZzLTEuMS0yLjEtMS42LTMuNGMtMC41LTEuMi0xLTIuMy0xLjMtMy4ycy0wLjYtMS43LTAuNy0yLjNjLTAuMi0wLjctMC4zLTEuMy0wLjQtMS44LTAuMy0wLjktMC41LTEuOS0wLjYtMi44cy0wLjItMS45LTAuMi0yLjhjMC0xLjIgMC4xLTIuNCAwLjQtMy41czAuNS0yLjIgMS0zLjFjMC41LTEgMS4xLTEuOCAxLjktMi42czEuNy0xLjQgMi43LTEuOGwxLjctMC44YzAuMy0wLjEgMC41LTAuMiAwLjgtMC4yIDAuNCAwIDAuNyAwLjEgMS4xIDAuMyAwLjMgMC4yIDAuNiAwLjUgMC43IDAuOWwzLjMgNy41YzAuMSAwLjMgMC4yIDAuNSAwLjIgMC44IDAgMC40LTAuMSAwLjgtMC4zIDEuMXMtMC41IDAuNi0wLjkgMC44bC0zLjQgMS42Yy0wLjQgMC4yLTAuOCAwLjUtMSAwLjlzLTAuNCAwLjgtMC40IDEuM2MwIDAuMyAwLjEgMC43IDAuMiAxbDUuNSAxMi43YzAuMiAwLjUgMC41IDAuOCAwLjkgMS4xIDAuNCAwLjIgMC44IDAuMyAxLjIgMC4zIDAuMyAwIDAuNi0wLjEgMC45LTAuMmwzLjQtMS42YzAuMy0wLjEgMC41LTAuMiAwLjgtMC4yIDAuNCAwIDAuNyAwLjEgMS4xIDAuM3MwLjYgMC41IDAuNyAwLjl6IiBzdHlsZT0iZmlsbDojYTI4YTFjIi8+PC9nPjwvZz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojQTI4QTFDO308L3N0eWxlPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNDQzBDMEE7fTwvc3R5bGU+PC9zdmc+DQo=');
background-position: left center;
background-repeat: no-repeat;
background-size: 13px 20px;
content: '';
height: 20px;
margin-top: -10px;
position: absolute;
top: 50%;
width: 13px;
}

div.quick-contact p.phone::before
{
left: 19px;
}

div.contact-info p.phone::before
{
left: 0;
}

div.quick-contact p.email::before, div.contact-info p.email::before
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE0Ljc1bW0iIGhlaWdodD0iODQuNTM0bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDExNC43NSA4NC41MzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4LjExMyAtNzQuMDYpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCA2OC4xMTMgNTguOTUyKSI+PHBhdGggY2xhc3M9InN0MCIgZD0ibTIyOS40IDI3MS42Yy00LjEgMi42LTguNyAzLjYtMTIuOCAzLjZzLTguNy0xLTEyLjgtMy42bC0yMDMuOC0xMjQuNHYxNjUuNGMwIDM1LjMgMjguNyA2NCA2NCA2NGgzMDUuN2MzNS4zIDAgNjQtMjguNyA2NC02NHYtMTY1LjR6IiBzdHlsZT0iZmlsbDojYTI4YTFjIi8+PHBhdGggY2xhc3M9InN0MCIgZD0ibTM2OS43IDU3LjFoLTMwNS43Yy0zMC4yIDAtNTUuOCAyMS41LTYyIDUwLjJsMjE1IDEzMS4xIDIxNC41LTEzMS4xYy02LTI4LjctMzEuNi01MC4yLTYxLjgtNTAuMnoiIHN0eWxlPSJmaWxsOiNhMjhhMWMiLz48L2c+PC9nPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNBMjhBMUM7fTwvc3R5bGU+PC9zdmc+DQo=');
background-position: left center;
background-repeat: no-repeat;
background-size: 22px 16px;
content: '';
height: 16px;
left: 0;
margin-top: -8px;
position: absolute;
top: 50%;
width: 22px;
}

main div.board div.pros::after, main div.suits::after
{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA3wAAAAcCAMAAAAN1k3XAAAAgVBMVEUAAADn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+d+15jQAAAAK3RSTlMABAcNEhgwHSkiPDZIQ04lWWZxllShi6mRwX1dh8hinLdqrna7bYCyeoSlkGBOEAAAB0BJREFUeNrc2Q1TkkEUQGHKpBTUTFMzwz40yf//A9u7H3NcD7AVU1bnLpjTNPrC+8zNmjzre97aiSm9aO22Xpb2oqPoVWnamuX2awe5ee0wdxq9zr2PFqnj6FN0m3oTfYmWy+Vl6mvqW+oqOstdlE5a16W3rfvovOvzg+66Pj7qZkXvYjb3oZ4P5fzD1UtoF7S5m5gVfXzUXdfnB5133UdvW9elk9ZF6Sx3FX1LfU1dptIN8yV6E92mPkXH0SL1PnqdO40Oc/PaQW6/NstNW69KR9FeVCnstl60duh561nfZDJ5Vgd++IvwF+FvJHA2LQJ7g3MhXKVwLcNUMMyFQyBehMRCEYtNIyJBGSqBKZp3+OyEpslPj6CWGWTHT9uNyAyql9lrYuKlkaw78QJYNgYynDVr4ga4KMDlQtwGcjZndKiD3dgd8oCHvDAkepM2gU/6tP7kb61ACBIGtQjXK+y3IQ6ByEJkJWIRjdljFgnJ9ETApPvKM46ICqrCLGrjUaYchlHN9k8fMhRPHONBkQNUISVXmZVt4YvqW4KzB9LCGtpYcKy4Ag5x2nIjc/NH6Aq7tDyauins7K7BIzYeSw97eMux++CHv37/EQIh6C0YCL0IvQphiMMSDgOiJUIRjJUjICEplwGz13md5wSgGI0pmWsFW7hGYjvMuLfvfIu6S2mlK3U2hSzZwle3zWAGtEYNbHCztwAXAQ5xkPOi898wUce2gx3ugCd5MR097EUBT7tv9fobABTBZFAIcQhDHHodAjEkeiVCMSwGRjQCMosEZaisLoEJTnwWoSgFa0wNrlqrypBjnrTrMkReTr5cOBVMjRSm0okhcAEsSm8KyHJLoGEtsBVtcGPB4a2Ck7gDi+vMGV2oG7AzPMvDXtNGzZ75GSACIYhBIyw1hGZoh5slQhGLWSMcAQlJVAITm+jEKF2RqEpsTP1A5lt+VT9l/kQXaOHr0wo9fCBxsqkIVdhCF8AwBjOgZWpYQxvc8AY4vCFO5GxO6KRO7gTP9EBW6Fmf/QHQBG0QhCg0Q7ah92FAHFMEIxrhGCIhiUrJxKZ9ghSnZKxWa77ubCB72+zDmY7jKglMEgUqyUKXfMWDFjiDGtaEbSO3GeAkTuQwBzrUiZ3dIY9AprCXjgBKoAwKoRSKIQ4tsVGURTCi0R4RicoOJjYX6AygxwhFqaVarNxKr7rcJu7+LVoq2VFyZE+YwlV5bZGFLoBhDGd0SPNDY0Mb3PAmcIgTOcwJndTBzvAkz/asD38CKIIYlEIz1I+GkqidOMBYOeIRkZCEpW2ap42yRBdpSnhtYkErvQrMT9qtsx0hylMPLdI0UKCClWhZF8RQVpkhDWrC1ppK21pvgDM5m7M6szM8WMWQ+AGQJFAIrdAMwQhEJELRFldrJDxaJP+eetCtyh6niZopWg3WbsuQqjdsP785fz1zER4DMiQ6FSm5Eq5+j/EfAIZmaVgzNrTBzT/HCZzIyZzV2R11rJTWH05FcGDQDg0RiVDclUUwDjUaJCjtEpvgjHEwLVAtFbHO9XdpnqfN34TRDBStBtWTsitsgQtgRmZnpoY1sFlbu9c6aYCTOJFr48zO8MZhTwBl0Axjxg69EwmL6zkCEpHxTDSLUdIppDCV1V7sBrzllOl+4y9qTnyv9fT5Ynk9CFKgcrYFsRiCmaGNqIFtwE3ixuaszu7A9OO1P8uQEbodRpmi96I5xtgjJGVSMJFpnm3cmKrhMvI7bP4bZ5Dk9Beihpysqs3aeL8IZWJmaWVqaBM2cTM4xhmd3TFqDNDjrHAscWzRu9HZIyjN0jgldGTUYJmt2v8zzYRk1BgRkkbxEpNxUXrj0gjZEBphbazN4pTNOYsB3rYCGSWHv0bRHC3TFK3SLvfiEdN3FIPQMVSTjeHz/7jv7djRbsMgEERRbcHP/f+/rQiyRnSMd8OSGGzuuKralypOTlGCh0yMFFDsCkHXPp0YMzuQFoiaerrZxbE6XqfIno4QEnWMGMciw2vcBpZGnFx+8tkpk01TA+Gp+rWHm3EiCneW2/ZZimlcgLSAXNrgTTfHOj6S1EdZLcqpR0ORUHJbvoqi0SlWD/+2y19MXiGGD6YKJkwt8glGvPj5hTI/NNbWQK7hrPM7dEAkjZSDJMlUeeL0pCNU1WpGzLu4rbbWYv3AAqsTXOkiXw5nfmvsjeVdmGhDLo9SR4m19f8FsE+Jj9a8/Se1eDhH3f9UxCIeo7WAQZbCymHMK033ho2Y6Gvr5K4SS6b5utL6dfC2o3yh5R9nju0E/gwsuGNb+aomfZSxtXFPuKZEenvUXTJNvYyz3HAZuIzXTzFC9R1hOrVZTjdPYl+nPE+1XoDbCfR66dgR+W+zOGJmtzzZvggS61+rPUlf6XpQgm9tSf/qyGZ6zzZUlvvJu6bH+JMrqj7nM34ucoskb4iTc+W0tXTdL8lbUPXGAbVgPSfhLbSniparlbE5tE6+1dv9AUShckHol7K0AAAAAElFTkSuQmCC');
background-position: center top;
background-repeat: no-repeat;
background-size: 100% auto;
bottom: -29px;
content: '';
height: 28px;
left: 0;
position: absolute;
width: 100%;
}

main p.more
{
font-weight: 700;
position: relative;
text-transform: uppercase;
white-space: nowrap;
}

main p.more::after
{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAASCAMAAACKCwcjAAAAM1BMVEUAAACWfAGliRihiBijiBahihqiiRmiiRuiihqiihqhiRuiihqiihyiihuiihuiihuiihu5uJqIAAAAEXRSTlMAAwYKDhIXMCggOhxfUEhCWP+DXkYAAAFJSURBVEjH7NLBboQwDEXRaRMg6bQD//+1teXHXCEvEgl11wtil/jI4uF9WJ9WKbXWZV3XZ++ttW3bvqx931/ej3WcfU91nPnZl2eX+Z12tQ3o/WnDFhtais93xyNCVUy1LIuhpIIVquigkcY96kqSyVA20EzlYsqrqrBwuSxsFkA6/CUg54LcgwhSTYtCBSuW5SxcIQPnoUztJIw8iJwUa4KECRTLqsEyV8CwAZxro6a6i5x0XRMokkp/VqwLWG9dNMf5d6qmLxyBziXF38SeMgqV1uUwyQKnmtXbsO4vp+KWNUBaEiZQmZVdkr111IkwKCzyZBEkyirBJENnPoJ6eYgWVVURaGDClWFOAyffW7mMqo6Bk0CIBixc6AjlqEJYECXSDAwbOIwTcSZpEmjeBe52YBDRDVxuZvgAc5N2v8dfNxj/3+9oDwCumip5gOBJpwAAAABJRU5ErkJggg==');
background-position: center top;
background-repeat: no-repeat;
background-size: contain;
bottom: -19px;
content: '';
height: 18px;
left: 0;
position: absolute;
width: 100%;
}

main p.more a
{
background: rgb(162,138,28);
border-radius: 24px;
color: rgb(255,255,255);
display: inline-block;
padding: 0.875rem 2.5rem 0.75rem 2.5rem;
text-decoration: none;
}

main div.suits article:not(:nth-of-type(2)) p.more a
{
padding-bottom: 0.4375rem;
padding-top: 0.5625rem;
}

main p.more a:hover, main p.more a:focus
{
text-decoration: underline;
}

main div.slideshow div.bx-controls-direction a
{
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMwLjE4bW0iIGhlaWdodD0iMTMwLjE4bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEzMC4xOCAxMzAuMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxLjUwMiAtMzkuMTQ1KSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjI2NDU4IDAgMCAuMjY0NTggNDEuNTAyIDM5LjE0NSkiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Im0yNDYgMGMtMTM1LjYgMC0yNDYgMTEwLjQtMjQ2IDI0NnMxMTAuNCAyNDYgMjQ2IDI0NiAyNDYtMTEwLjQgMjQ2LTI0Ni0xMTAuNC0yNDYtMjQ2LTI0NnptMTA3LjggMjk2LjEtOTQuNCA5NC40Yy0zLjYgMy42LTguNCA1LjYtMTMuNiA1LjZsLTAuMSAzLjh2LTMuOGgtMC4xYy01LjIgMC0xMC0yLTEzLjYtNS42bC05NC4zLTk0LjNjLTcuNS03LjUtNy41LTE5LjcgMC0yNy4ybDE2LjEtMTYuMWMzLjYtMy42IDguNC01LjYgMTMuNS01LjZzOS45IDIgMTMuNSA1LjZsMjcuOSAyOC4xYzEuMSAxLjEgMi44IDEuNCA0LjIgMC44czIuNC0yIDIuNC0zLjZ2LTE1OWMwLTEwLjQgOS0xOS4yIDE5LjctMTkuMmgyMi44YzEwLjUgMCAxOSA4LjYgMTkgMTkuMnYxNTcuOGMwIDEuNiAwLjkgMyAyLjQgMy42IDEuNCAwLjYgMy4xIDAuMyA0LjItMC44bDI3LjEtMjdjMy42LTMuNiA4LjQtNS42IDEzLjYtNS42czEwIDIgMTMuNiA1LjZsMTYuMSAxNi4xYzMuNiAzLjYgNS42IDguNCA1LjYgMTMuNiAwIDUuMS0yIDEwLTUuNiAxMy42eiIgc3R5bGU9ImZpbGw6I2U3ZTdlNyIvPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0U3RTdFNzt9PC9zdHlsZT48L3N2Zz4NCg==');
background-size: 50px 50px;
border-radius: 50%;
overflow: hidden;
}

main div.suits article:not(:nth-of-type(2)) div.slideshow div.bx-controls-direction a
{
background-size: 40px 40px;
}

main div.slideshow div.bx-controls-direction a:hover, main div.slideshow div.bx-controls-direction a:focus
{
-webkit-animation: animation3 0.2s forwards;
animation: animation3 0.2s forwards;
}

main div.slideshow div.bx-controls-direction a.bx-prev
{
-webkit-transform: rotate(-300deg);
-ms-transform: rotate(-300deg);
transform: rotate(-300deg);
}

main div.slideshow div.bx-controls-direction a.bx-next
{
-webkit-transform: rotate(-60deg);
-ms-transform: rotate(-60deg);
transform: rotate(-60deg);
}

div.panel
{
background: rgb(255,255,255);
border-bottom-left-radius: 40px;
border-top-left-radius: 40px;
box-sizing: border-box;
display: none;
height: 100%;
overflow: hidden;
padding: 2.5rem;
position: absolute;
right: 0;
-webkit-transform: translateX(320px);
-ms-transform: translateX(320px);
transform: translateX(320px);
top: 0;
width: 320px;
z-index: 100;
}

div.panel > a
{
display: block;
height: 30px;
position: absolute;
right: 10px;
top: 10px;
width: 30px;
}

div.panel > a::before, div.panel > a::after
{
background: rgb(0,0,0);
content: '';
height: 3px;
position: absolute;
top: 50%;
width: 100%;
}

div.panel > a::before
{
left: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}

div.panel > a::after
{
right: 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}

div.panel li
{
font-family: 'Roboto Condensed', sans-serif;
font-size: 1.25rem;
font-weight: 700;
list-style: none;
text-transform: uppercase;
}

div.panel li a
{
color: rgb(51,51,51);
text-decoration: none;
}

div.panel li a:hover, div.panel li a:focus
{
-webkit-animation: animation2 0.2s forwards;
animation: animation2 0.2s forwards;
}


@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');
}

@font-face
{
font-family: 'Roboto Condensed';
font-style: italic;
font-weight: 700;
src: url('robotocondensed-bolditalic-webfont.woff2') format('woff2'), url('robotocondensed-bolditalic-webfont.woff') format('woff');
}

@font-face
{
font-family: 'Roboto Condensed';
font-style: italic;
font-weight: normal;
src: url('robotocondensed-italic-webfont.woff2') format('woff2'), url('robotocondensed-italic-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');
}


@-webkit-keyframes animation2
{
	100%
	{
	color: rgb(162,138,28);
	}
}

@keyframes animation2
{
	100%
	{
	color: rgb(162,138,28);
	}
}

@-webkit-keyframes animation3
{
	100%
	{
	-webkit-filter: brightness(0) saturate(100%) invert(47%) sepia(12%) saturate(5404%) hue-rotate(25deg) brightness(104%) contrast(78%);
	filter: brightness(0) saturate(100%) invert(47%) sepia(12%) saturate(5404%) hue-rotate(25deg) brightness(104%) contrast(78%);
	}
}

@keyframes animation3
{
	100%
	{
	-webkit-filter: brightness(0) saturate(100%) invert(47%) sepia(12%) saturate(5404%) hue-rotate(25deg) brightness(104%) contrast(78%);
	filter: brightness(0) saturate(100%) invert(47%) sepia(12%) saturate(5404%) hue-rotate(25deg) brightness(104%) contrast(78%);
	}
}

@-webkit-keyframes animation4
{
	100%
	{
	-webkit-transform: none;
	transform: none;
	}
}

@keyframes animation4
{
	100%
	{
	-webkit-transform: none;
	transform: none;
	}
}


@media only screen and (max-width: 1214px)
{
	div.quick-contact, header[role='banner'], main > div, main > hr, aside[role='complementary'] > div, footer[role='contentinfo'] > div
	{
	box-sizing: border-box;
	width: 100%;
	}
}

@media only screen and (max-width: 1200px)
{
	main div.suits
	{
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	main div.suits article
	{
	max-width: initial !important;
	}
	main div.suits article:nth-of-type(2)
	{
	margin-top: auto;
	}
	aside[role='complementary'] > div
	{
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	}
	aside[role='complementary'] div.contact-info
	{
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-right: 0 !important;
	-webkit-order: -1;
	-ms-flex-order: -1;
	order: -1;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
	}
	aside[role='complementary'] div.contact-info::after
	{
	display: none;
	}
}

@media only screen and (max-width: 1180px)
{
	main div.board
	{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	main div.board div.slideshow
	{
	float: none;
	margin-bottom: 50px;
	margin-left: auto;
	margin-right: auto;
	-webkit-order: 100;
	-ms-flex-order: 100;
	order: 100;
	}
	main div.board > :not(.slideshow):not(.pros):not(.note)
	{
	max-width: initial;
	}
}

@media only screen and (max-width: 900px)
{
	main div.about span
	{
	display: none;
	}
	main div.about article
	{
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	min-width: initial;
	width: 100%;
	}
	main iframe.google-map
	{
	height: 500px;
	}
}

@media only screen and (max-width: 800px)
{
	header[role='banner'] nav
	{
	position: relative;
	}
	header[role='banner'] nav > a
	{
	display: block;
	margin-left: auto;
	margin-right: 0;
	}
	header[role='banner'] nav ol
	{
	display: none;
	}
	body.menu-active div.panel
	{
	-webkit-animation: animation4 0.2s forwards;
	animation: animation4 0.2s forwards;
	display: block;
	}
	main div.board div.note, main div.board div.note p:not(.more)
	{
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	main div.board div.note p.more
	{
	margin-left: 0;
	}
	main div.board div.note img
	{
	margin-bottom: 20px;
	margin-right: 0;
	}
	main div.about > div
	{
	-webkit-column-count: 1;
	column-count: 1;
	}
	main div.board div.slideshow div.bx-controls-direction
	{
	display: none;
	}
}

@media only screen and (max-width: 700px)
{
	aside[role='complementary'] div.menu
	{
	margin-right: 0;
	}
	aside[role='complementary'] div.menu::after
	{
	display: none;
	}
	aside[role='complementary'] div.menu
	{
	margin-right: 0 !important;
	-webkit-order: 4;
	-ms-flex-order: 4;
	order: 4;
	width: 100%;
	}
	aside[role='complementary'] div.menu ul
	{
	text-align: center;
	width: 100%;
	}
	main div.suits article
	{
	margin-left: 0;
	margin-right: 0;
	}
	main iframe.google-map
	{
	height: 400px;
	}
}

@media only screen and (max-width: 600px)
{
	aside[role='complementary'] div.contact-info
	{
	padding-left: 0 !important;
	padding-right: 0 !important;
	}
	footer[role='contentinfo'] > div
	{
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	}
	footer[role='contentinfo'] p
	{
	max-width: initial;
	text-align: center;
	}
}

@media only screen and (max-width: 500px)
{
	div.quick-contact
	{
	display: none;
	}
	header[role='banner'] h1 img
	{
	height: 166px;
	width: 166px;
	}
	main div.suits div.slideshow div.bx-controls-direction
	{
	display: none;
	}
	main div.board h2::first-line
	{
	font-size: 5rem;
	}
	main iframe.google-map
	{
	height: 400px;
	}
	main div.board h2 + p
	{
	margin-bottom: 280px;
	}
	aside[role='complementary'] div.weather
	{
	margin-left: auto;
	margin-right: auto !important;
	padding-right: 0 !important;
	width: 100%;
	}
	aside[role='complementary'] div.weather::after
	{
	display: none;
	}
	aside[role='complementary'] div.weather p
	{
	margin-left: auto;
	margin-right: auto;
	}
	aside[role='complementary'] div.social-sites
	{
	margin-left: 0 !important;
	padding-left: 0 !important;
	}
}

@media only screen and (max-width: 400px)
{
	main div.board h2
	{
	font-size: 2.5rem;
	}
	main div.board h2::first-line
	{
	font-size: 4rem;
	}
}


/*// ==================================================
// fancyBox v3.5.7
//
// Licensed GPLv3 for open source use
// or fancyBox Commercial License for commercial use
//
// http://fancyapps.com/fancybox/
// Copyright 2019 fancyApps
//
// ==================================================*/

body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
font-family: 'Roboto Condensed', sans-serif;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    -webkit-animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    -webkit-transform-origin: 0;
    transform-origin: 0;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
font-family: 'Roboto Condensed', sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.5rem;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    -webkit-animation: fancybox-rotate 1s linear infinite;
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@-webkit-keyframes fancybox-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes fancybox-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

.page_content {
  float: left;
  width: 100%;
  max-width: 100% !important;
  background: white;
  border-radius: 25px;
  padding: 4%;
  margin-top: 50px;
  margin-bottom: 25px;
  box-sizing: border-box;
}
.with_gal {
  padding: 4% 4% 0% 4%;
}
.subpage h2 {
  text-align: left !important;
  text-shadow: 0px 0px 10px black;
  padding-left: 4%;
}
.page_content p {
  font-size: 120%;
  line-height: 130%;
}
p.perex {
  font-size: 130%;
  font-weight: 700;
  line-height: 140%;
}
img.planek {
  border-radius: 10px;
  width: 50%;
  max-width: 300px;
}
.page_gal {
  float: left;
  width: 100%;
  max-width: 100% !important;
  margin-bottom: 25px;
  padding: 0 3% 0 3%;
  box-sizing: border-box;
}
.page_gal img {
  width: 18.5%;
  margin: 0 0.5% 1% 0.5%;
  border-radius: 8px;
}
table.pricelist {
  width: 80% !important;
  max-width: 80% !important;
  margin-left: 10%;
  border-radius: 8px;
  background: rgb(240,240,240);
}
table.pricelist thead {
  background: gray;
  color: white;
}
table.pricelist th:first-child {
  text-align: left;
}
table.pricelist td:nth-child(2) {
  text-align: center;
}
table.pricelist td:nth-child(3) {
  text-align: right;
}

a.menu_active {
  color: rgb(162,138,28) !important;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
    
    .page_content {
      padding: 6%;
    }
    .subpage h2 {
      padding-left: 6%;
    }
    
    .page_gal img {
      width: 30%;
      margin: 0 1% 2% 1%;
    }
    
    table.pricelist {
      width: 98% !important;
      max-width: 98% !important;
      margin-left: 1%;
      font-size: 100% !important;
    }
    
    .social-sites {
      display: none;
    }
}