#branding, .header, #copyright {
display: none; }
html, body, #wrapper, #container, #content, .page, #entry-content, .vc_row, .wpb_column, .vc_column-inner, .wpb_wrapper {
margin: 0;
width: 100%; }
#content {
min-width: 100%; }
.wpb_content_element:not(.catchy_phrase), .vc_column_container > .vc_column-inner {
margin: 0;
padding: 0; }
body:not(.home) .entry-content > .vc_row:not(.top_navigation) {
padding: 7px; }
.entry-content { scrollbar-width: none; -ms-overflow-style: none;
display: flex;
flex-direction: column;
align-items: unset;
justify-content: unset;
height: auto;  }
.entry-content::-webkit-scrollbar { display: none; }
.entry-content .vc_row {
overflow: hidden;
flex-shrink: 0;
position: relative; }
.entry-content .vc_row.page_title {
margin-top: 60px; }
.entry-content .top_navigation {
position: fixed;
background: #fff8f0;
z-index: 3;
height: 60px;
box-shadow: 0px 0px 6px #bababa;
width: 100%; }
.entry-content .top_navigation div {
height: 100%; }
.entry-content .top_navigation ul {
display: flex;
flex-direction: unset;
align-items: center;
justify-content: space-around;
margin: 0 auto;
width: calc(100% - 120px);
height: 100%;
margin-bottom: 0px;
overflow: hidden; }
.entry-content .top_navigation ul li {
font-size: 25px;
color: #808080;
padding: 0 2vw;
cursor: pointer;
user-select: none;
font-family: 'Teko';
text-transform: uppercase;
text-align: center;
line-height: 0.9; }
@media only screen and (min-width: 700px) {  body:not(.home) .entry-content > .vc_row:not(.top_navigation) {
padding: 10px; }
.entry-content .vc_row.page_title {
margin-top: 70px; }
.entry-content .top_navigation {
height: 70px; }
.entry-content .top_navigation ul {
justify-content: flex-end;
width: calc(100% - 160px);
overflow: visible; }
.entry-content .top_navigation ul li {
height: 100%;
flex-grow: 1;
padding: 0 0;
filter: drop-shadow(-2px 0 2px rgba(0, 0, 0, 0.15)); }
.entry-content .top_navigation ul li span {
display: flex;
flex-direction: unset;
align-items: center;
justify-content: center;
clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%, 10% 85%, 10% 15%);
-webkit-clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%, 10% 85%, 10% 15%);
position: relative;
height: 100%;
background: #fff8f0;
padding: 0 25px; }
.entry-content .top_navigation ul li span:before {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
display: block;
content: '';
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
background: #ffb854;
transition: all 200ms ease;
z-index: -1; }
.entry-content .top_navigation ul li span:hover:before {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%); }
.entry-content .top_navigation ul li:first-child {
margin-left: unset; }
.entry-content .top_navigation ul li:last-child {
padding-right: unset; }
.entry-content .top_navigation ul li.active {
color: #fff8f0; }
.entry-content .top_navigation ul li.active span:before {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
background: #de5516; } }
@media only screen and (min-width: 1280px) {  html, body, #wrapper, #container, #content, .page, #entry-content, .vc_row, .wpb_column, .vc_column-inner, .wpb_wrapper {
height: 100%; }
body .entry-content > .vc_row:not(.top_navigation) {
padding: 80px 0 0;
width: auto; }
body:not(.home) .entry-content > .vc_row:not(.top_navigation) {
padding-top: 180px; }
#container {
position: fixed; }
#footer {
height: 12000px; }
.entry-content {
display: flex;
flex-direction: row;
align-items: unset;
justify-content: unset;
height: 100%;
overflow: auto;
min-width: 100%; }
.entry-content .vc_row:not(.top_navigation).page_title {
position: absolute;
z-index: 1;
padding: 0 10px !important;
width: auto;
height: auto; }
.entry-content .vc_row:not(.top_navigation).page_title h5 {
margin: -8px 0 0 4px; }
.entry-content .top_navigation {
padding-top: 0px; }
.entry-content .top_navigation ul {
display: flex;
flex-direction: unset;
align-items: center;
justify-content: space-between;
width: auto;
right: 0px;
position: absolute;
height: 100%; }
.entry-content .top_navigation ul li {
-webkit-transform: translateX(200%);
-ms-transform: translateX(200%);
transform: translateX(200%);
font-size: 30px;
white-space: nowrap;
text-shadow: 0px 0px 16px #fff8f0;
transition: all 300ms ease; }
.entry-content .top_navigation ul li span {
opacity: 0;
padding: 0 50px; }
.entry-content .top_navigation ul li.displayed {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%); }
.entry-content .top_navigation ul li.displayed span {
opacity: 1; } }
@media only screen and (min-width: 1800px) {  body:not(.home) .entry-content > .vc_row:not(.top_navigation) {
padding-top: 210px; }
body:not(.home) .entry-content > .vc_row:not(.top_navigation).page_title .wpb_column .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h5 {
margin: -14px 0 0 7px; } }
@media only screen and (min-width: 2300px) {  body:not(.home) .entry-content > .vc_row:not(.top_navigation) {
padding-top: 220px; }
.entry-content .top_navigation {
height: 85px; }
.entry-content .top_navigation ul li {
font-size: 35pt; }
.entry-content .vc_row.page_title {
margin-top: 85px; } }
@media only screen and (min-width: 3800px) {
body:not(.home) .entry-content > .vc_row:not(.top_navigation) {
padding-top: 320px; }
.entry-content .top_navigation {
height: 100px; }
.entry-content .top_navigation ul li {
font-size: 40pt; }
.entry-content .vc_row.page_title {
margin-top: 100px; } }