@media all {html,body {width:100%;height:100%;font-size:18px }html {scroll-behavior:smooth }body {background:#fff }html,body,p,h1,h2,h3,h4,h5,h6,form,ul,ol,hr {margin:0 }html,body,input,td {padding:0 }html,body,img,input,textarea,table,hr,iframe {border:0 }p,h1,h2,h3,h4,h5,h6,td,div {font-size:inherit }h1,h2,h3,h4,h5,h6 {font-weight:inherit }ul,ol {padding:0 }html,body,input,textarea,div,table,tr,td,a,label {box-sizing:border-box }table {border-collapse:collapse }table {border-spacing:0 }table {color:inherit }label {display:block }}@media all {.font_bighead {font-size:3rem;line-height:1em;letter-spacing:0;color:#6d5645;font-family:"MonotypeCorsiva";margin-top:5px }.contrast .font_bighead {color:#fff }.font_head {font-size:1.7rem;line-height:1.2em;letter-spacing:0.05em;color:#6d5645;font-family:"HelveticaNeueLight" }.contrast .font_head {color:#fff }.font_intro {font-size:1.2rem;line-height:1.3em;letter-spacing:0.05em;color:#262626;font-family:"ArnoPro-Regular" }.contrast .font_intro {color:#fff }.font_subhead {font-size:1.2rem;line-height:1.3em;letter-spacing:0.05em;color:#6d5645;font-family:"HelveticaNeueLight" }.contrast .font_subhead {color:#fff }.font_plain {font-size:1rem;line-height:1.4em;letter-spacing:0.05em;color:#262626;font-family:"HelveticaNeueLight" }.font_plain b,.font_plain strong {color:#4c4c4c }.font_plain [class^="icon-"],.font_plain [class*=" icon-"] {color:#646464 }.contrast .font_plain,.contrast .font_plain b,.contrast .font_plain strong {color:#fff }.font_small {font-size:0.8rem;line-height:1.3em;letter-spacing:0.05em;color:#262626;font-family:"HelveticaNeueLight" }.contrast .font_small {color:#fff }.font_menu {font-size:1.1rem;line-height:1em;letter-spacing:0.1em;color:#fff;font-family:"ArnoPro-Regular" }.font_deco {font-size:1rem;line-height:1em;letter-spacing:0.05em;color:#005186;font-family:"MonotypeCorsiva" }.text a,.text a:link,.text a:hover,.text a:active,.text a:visited {border-radius:1px;padding:0 0.2em;margin:0 -0.2em;color:rgba(109,86,69,1);text-decoration:underline;transition:background 0.5s,color 0.5s }.contrast .text a,.contrast .text a:link,.contrast .text a:hover,.contrast .text a:active,.contrast .text a:visited {color:rgba(255,255,255,1);text-decoration:underline;transition:background 0.5s,color 0.5s }.text a:hover {background:rgba(109,86,69,0.3) }.contrast .text a:hover {background:rgba(255,255,255,0.3) }.link_no_color a:link,.link_no_color a:hover,.link_no_color a:active,.link_no_color a:visited {color:inherit }a.link_no_color {color:inherit }.link_no_background a:link,.link_no_background a:hover,.link_no_background a:active,.link_no_background a:visited {background-color:transparent }a.link_no_background {background-color:transparent }.link_no_underline a:link,.link_no_underline a:hover,.link_no_underline a:active,.link_no_underline a:visited {text-decoration:none }a.link_no_underline {text-decoration:none }::-moz-selection {background-color:rgba(0,81,134,1);color:rgba(255,255,255,1) }::selection {background-color:rgba(0,81,134,1);color:rgba(255,255,255,1) }.center {text-align:center }.shadow {text-shadow:1px 1px white }}@media all {.background {position:relative;width:0;height:0 }.background >div {position:fixed;z-index:-1;width:100%;height:100%;background:linear-gradient(to bottom,rgba(107,147,117,0) 0%,rgba(107,147,117,0.9) 100%) center no-repeat,url("/themes/demo/assets/images/AdobeStock_182543058_klein.jpg") center no-repeat,rgba(0,0,0,0);background-size:cover,cover,auto;background-attachment:fixed,fixed,auto }}@media all {.interface {display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;min-height:100vh;background:url("/themes/demo/assets/images/boven-ornament.png") calc(50% + 130px) 30px no-repeat,url("/themes/demo/assets/images/boven-ornament-flip.png") calc(50% + 130px) 175px no-repeat,linear-gradient(to bottom,rgba(124,103,88,0.9) 0%,rgba(109,86,69,0.9) 100%) 0 105px no-repeat,linear-gradient(to bottom,rgba(107,147,117,1) 0%,rgba(107,147,117,0.7) 100%) 0 165px no-repeat,rgba(0,0,0,0);background-size:180px auto,180px auto,100% 60px,100% 160px,auto }.interface_content {display:flex;flex-direction:column;align-items:center }.content_header {position:relative;width:1000px;height:380px }.content_page {width:100% }.interface_footer {display:flex;flex-direction:column;align-items:center }.footer_developer_bar {width:100%;padding:0 calc(50% - (920px / 2)) }.footer_developer_bar >div {width:100%;margin:30px 0 0 0;padding:0 30px;text-align:center;border-radius:1px 1px 0 0;background:rgba(107,147,117,0) }.footer_developer {color:#fff }.footer_contact_bar {width:100%;border-width:3px 0 0 0;border-style:solid;border-color:rgba(109,86,69,1);background:url("/themes/demo/assets/images/onder-ornament.png") 50% calc(100% - 25px) no-repeat,linear-gradient(to bottom,rgba(107,147,117,0.7) 0%,rgba(107,147,117,1) 100%),rgba(0,0,0,0);background-size:240px auto,auto,auto }.footer_contact_bar >div {display:flex;flex-direction:column;align-items:center;padding:0 calc(50% - (920px / 2)) }.footer_contact {display:flex;justify-content:space-between;align-items:stretch;width:100%;margin:30px 0 200px 0 }.footer_contact div {flex:1;padding:0 30px;border-width:0 2px 0 0;border-style:solid;border-color:rgba(255,255,255,0.2);line-height:1.6em;color:rgba(255,255,255,1);text-align:left }.footer_contact div:first-child {flex:1;padding:0 30px 0 0 }.footer_contact div:last-child {flex:1;padding:0 0 0 30px;border-width:0;text-align:right }.footer_contact .contact_logo {vertical-align:middle;max-width:100%;max-height:calc(5 * 1.6em)}}@media all {.list_v {display:flex;flex-direction:column;align-items:center }.list_h {display:flex;flex-wrap:wrap }.box {display:inline-block;width:100%;padding:0 calc(50% - (920px / 2)) }.blocklink {display:block;width:100%;height:100%;background-color:transparent;text-decoration:none;color:inherit }.item {display:inline-block;width:100%;margin:0 0 50px 0;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.3) 100%),rgba(107,147,117,0.1)}.item.contrast {background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(183,162,109,1) }.listitem {display:inline-block;margin:0 3.26% 30px 0;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.3) 100%),rgba(107,147,117,0.1);transition:all 0.5s }.listitem.contrast {background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(183,162,109,1) }.listitem:not(.no_hover):hover {background:linear-gradient(to bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.5) 100%),rgba(107,147,117,0.1) }.listitem:not(.no_hover):hover.contrast {background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(222,183,85,1) }.column {display:inline-block;width:0;margin:0 30px 0 0 }.column:last-child {margin-right:0 }.column .box {padding:0 }.column.stretch .box {height:100% }.column .item {height:calc(100% - 30px) }.col_s_1 {flex-grow:1 }.col_s_2 {flex-grow:2 }.col_s_3 {flex-grow:3 }.aspectbox {position:relative }.aspectbox:before {content:"";display:block }.aspectbox >div {position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden }.aspectbox >div >img {width:100%;height:100%;background-repeat:no-repeat }.aspectbox.default {width:40%;margin:0 0 0 30px;float:right }.aspectbox.default.bottommargin {margin:0 0 30px 30px }.aspectbox.default:before {padding-top:130%;transition:all 0.5s }.aspectbox.default >div >img {border-radius:1px;background-position:center;background-size:cover }.toggle_aspectbox {display:none }.iframebox {position:relative }.iframebox:before {content:"";display:block }.iframebox >div {position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden }.iframebox >div >iframe {width:100%;height:100%;border:0 }.iframebox.default {width:35%;margin:0 0 0 30px;float:right }.iframebox.default:before {padding-top:100%}.iframebox.default >div >iframe {border-radius:1px }.content {padding:calc(30px - 5px) 30px 30px 30px;text-align:left }.text:not(:first-child):not(h1):not(h2):not(h3):not(.no_margin) {margin-top:1em }.text p:not(:last-child) {margin-bottom:0.5em }.text ul {list-style:none }.text ul li {position:relative;margin-left:1em }.text ul li:before {position:absolute;left:-1em;display:inline-block;width:1em;content:"\2022";color:rgba(222,183,85,1) }.contrast .text ul li:before {color:rgba(255,255,255,1) }.text table {width:100% }.text table td {border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.6);padding:6px 5px 3px 5px;vertical-align:top }.text table.implicit {width:auto }.text table.implicit td {border-width:0;padding:0 0.5em 0 0 }.text table.implicit td:last-child {padding:0 0 0 0 }.text .inline_icon_image {vertical-align:middle;position:relative;top:-0.05em;width:1em;height:1em;background-position:center;background-repeat:no-repeat;background-size:contain }.row_l_1 {width:100%;margin-right:0 }}@media all {.menu_responsive_wrap {position:absolute;pointer-events:none;top:270px;left:40px;width:calc(920px - 55px) }.menu_responsive_wrap .list_h {justify-content:center }.menu_item {flex-grow:1;display:inline-block;pointer-events:auto;width:auto;height:40px;margin:0 15px 0 0;border-radius:1px;background:url("/themes/demo/assets/images/ornament-klein-wit.png") 10px center no-repeat,linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(109,86,69,0.9);background-size:auto 30px,auto,auto }.menu_item:last-child {margin:0 0 0 0 }.menu_item a {display:table;width:100%;height:100% }.menu_item img {display:inline;vertical-align:middle;height:1em;margin-right:0.5em }.menu_item img.no_main_image {display:none }.menu_item .text {display:table-cell;vertical-align:middle;width:auto;padding:5px 10px 0 10px;text-align:center;text-transform:uppercase;text-shadow:0 0 3px rgba(0,0,0,0.15) }.menu_item:hover {background:url("/themes/demo/assets/images/ornament-klein-wit.png") 10px center no-repeat,linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.1) 100%),rgba(109,86,69,0.9);background-size:auto 30px,auto,auto }.toggle_menu_responsive {display:none }.menu_responsive_wrap label {display:none }}@media all {.header_logo {position:absolute;display:block;top:58px;left:40px;width:360px }.header_image {position:absolute;display:block;top:76px;right:40px;width:120px}.header_slogan {position:absolute;display:block;top:115px;right:180px;width:400px;color:white;font-size:2em;line-height:1.25em;text-align:center}.header_cta {position:absolute;display:none;top:115px;left:40px;width:300px;height:70px;padding:10px 10px 0 10px;border-radius:1px;background:linear-gradient(to bottom,rgba(229,197,119,1) 0%,rgba(222,183,85,1) 100%);color:#fff;font-size:1.45em;line-height:1.2em;text-align:center;text-shadow:0 0 3px rgba(0,0,0,0.15) }.social_facebook {position:absolute;top:270px;right:40px }.social_facebook img {border-radius:1px;width:40px;height:40px }.toggle_menu_floating {display:none }.toggle_menu_floating:checked ~ div.menu_bg {position:fixed;display:block;top:0;left:0;width:100%;height:80px;background:linear-gradient(110deg,rgba(155,25,87,1) 0%,rgba(120,20,68,1) 14%,rgba(155,25,87,1) 38%,rgba(138,22,78,1) 61%,rgba(155,25,87,1) 76%,rgba(86,14,49,1) 100%);background-size:cover;z-index:10 }.toggle_menu_floating:checked ~ img.interface_logo_bg {position:fixed;display:block;top:10px;left:calc(50% - 460px);width:170px;z-index:10 }.toggle_menu_floating:checked ~ div.menu_responsive_wrap {position:fixed;top:20px;left:calc(50% - 460px + 200px);width:calc(920px - 200px);z-index:10 }}@media all {.tpl_pageheader .item {background:transparent }.tpl_pageheader .content {padding:0 30px 0 30px }}@media all {.tpl_article {counter-reset:paragraph }.tpl_article .list_h {counter-reset:paragraphindex }.tpl_article .no_main_image {display:none }.box.tpl_article_banner {margin-bottom:30px;padding:0 calc(50% - ((920px + 40px) / 2));background:rgba(51,51,51,0.5);text-align:center }.tpl_article_banner .image {max-height:calc(920px / 3);width:100%;margin:30px 0 }.column .box.tpl_article_banner {display:flex;flex-direction:column;justify-content:center;padding:0;background:transparent }.column .tpl_article_banner .image {width:100%;margin:0 0 30px 0 }.tpl_article_splash .aspectbox {width:100% }.tpl_article_splash .aspectbox:before {padding-top:400px }.tpl_article_splash .aspectbox >div >img {border-radius:1px;background-position:center;background-size:cover }.tpl_article_splash .content {padding:0 }.tpl_article_splash .list_v {justify-content:center }.tpl_article_splash .text {display:block;color:#fff;width:100%;text-align:center;text-shadow:1px 1px 0 rgba(111,92,43,0.2),-1px 1px 0 rgba(111,92,43,0.2),1px -1px 0 rgba(111,92,43,0.2),-1px -1px 0 rgba(111,92,43,0.2),1px 0 0 rgba(111,92,43,0.2),-1px 0 0 rgba(111,92,43,0.2),0px 1px 0 rgba(111,92,43,0.2),0px -1px 0 rgba(111,92,43,0.2),0px 0 5px rgba(111,92,43,0.5) }.tpl_article_splash .content .text:last-child {margin-top:20px;padding:10px;border-radius:1px;background-color:rgba(222,183,85,0.5) }.tpl_article_swash .content {display:block;margin:0 0 30px 0 }.tpl_article_swash .text {display:block;color:#deb755;text-align:center}.tpl_article_swash .text:not(:first-child) {margin-top:calc(30px / 2);color:#585858 }}@media all {.tpl_article_slider .item {}.tpl_article_slider .container {position:relative;display:block;overflow:hidden;width:100%;height:300px;border-radius:1px }.tpl_article_slider .linkblock {display:block;position:absolute;top:0;bottom:0;left:0;right:0 }.tpl_article_slider .image_static,.tpl_article_slider .image_moving {background-position:center;background-size:cover }.tpl_article_slider .image_static {position:absolute;top:0;left:0;width:100%;height:100% }.tpl_article_slider .image_moving {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0 }.tpl_article_slider .text_bg {position:absolute;width:920px;height:50px;top:220px;left:0;background:rgba(175,175,175,0.8);color:rgba(255,255,255,1) }.tpl_article_slider .text_1,.tpl_article_slider .text_2,.tpl_article_slider .text_3,.tpl_article_slider .text_4 {position:absolute;top:230px;left:30px;color:rgba(255,255,255,1);opacity:0 }.tpl_article_slider .text_1 {opacity:1 }.tpl_article_slider .image_1 {animation-delay:2s;animation-name:sliderimage_1;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .image_2 {animation-delay:2s;animation-name:sliderimage_2;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .image_3 {animation-delay:2s;animation-name:sliderimage_3;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .image_4 {animation-delay:2s;animation-name:sliderimage_4;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .image_1 {-webkit-animation-delay:2s;-webkit-animation-name:sliderimage_1;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .image_2 {-webkit-animation-delay:2s;-webkit-animation-name:sliderimage_2;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .image_3 {-webkit-animation-delay:2s;-webkit-animation-name:sliderimage_3;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .image_4 {-webkit-animation-delay:2s;-webkit-animation-name:sliderimage_4;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .text_1 {animation-delay:2s;animation-name:slidertext_1;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .text_2 {animation-delay:2s;animation-name:slidertext_2;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .text_3 {animation-delay:2s;animation-name:slidertext_3;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .text_4 {animation-delay:2s;animation-name:slidertext_4;animation-duration:16s;animation-iteration-count:infinite }.tpl_article_slider .text_1 {-webkit-animation-delay:2s;-webkit-animation-name:slidertext_1;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .text_2 {-webkit-animation-delay:2s;-webkit-animation-name:slidertext_2;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .text_3 {-webkit-animation-delay:2s;-webkit-animation-name:slidertext_3;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }.tpl_article_slider .text_4 {-webkit-animation-delay:2s;-webkit-animation-name:slidertext_4;-webkit-animation-duration:16s;-webkit-animation-iteration-count:infinite }
@keyframes slidertext_1 {0% {opacity:1 }5% {opacity:0 }80% {opacity:0 }85% {opacity:1 }100% {opacity:1 }}
@keyframes slidertext_2 {0% {opacity:0 }5% {opacity:0 }10% {opacity:1 }25% {opacity:1 }30% {opacity:0 }100% {opacity:0 }}
@keyframes slidertext_3 {0% {opacity:0 }30% {opacity:0 }35% {opacity:1 }50% {opacity:1 }55% {opacity:0 }100% {opacity:0 }}
@keyframes slidertext_4 {0% {opacity:0 }55% {opacity:0 }60% {opacity:1 }75% {opacity:1 }80% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes slidertext_1 {0% {opacity:1 }5% {opacity:0 }80% {opacity:0 }85% {opacity:1 }100% {opacity:1 }}
@-webkit-keyframes slidertext_2 {0% {opacity:0 }5% {opacity:0 }10% {opacity:1 }25% {opacity:1 }30% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes slidertext_3 {0% {opacity:0 }30% {opacity:0 }35% {opacity:1 }50% {opacity:1 }55% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes slidertext_4 {0% {opacity:0 }55% {opacity:0 }60% {opacity:1 }75% {opacity:1 }80% {opacity:0 }100% {opacity:0 }}
@keyframes sliderimage_1 {0% {left:50%;opacity:0 }15% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@keyframes sliderimage_2 {0% {left:50%;opacity:0 }25% {left:50%;opacity:0 }40% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@keyframes sliderimage_3 {0% {left:50%;opacity:0 }50% {left:50%;opacity:0 }65% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@keyframes sliderimage_4 {0% {left:50%;opacity:0 }75% {left:50%;opacity:0 }90% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@-webkit-keyframes sliderimage_1 {0% {left:50%;opacity:0 }15% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@-webkit-keyframes sliderimage_2 {0% {left:50%;opacity:0 }25% {left:50%;opacity:0 }40% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@-webkit-keyframes sliderimage_3 {0% {left:50%;opacity:0 }50% {left:50%;opacity:0 }65% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}
@-webkit-keyframes sliderimage_4 {0% {left:50%;opacity:0 }75% {left:50%;opacity:0 }90% {left:0%;opacity:1 }100% {left:0%;opacity:1 }}}@media all {.tpl_article_fader .item {border-width:0 }.tpl_article_fader .container:before {content:"";display:block;padding-top:25%}.tpl_article_fader .container {position:relative;display:block;overflow:hidden;width:100%;border-radius:1px }.tpl_article_fader .linkblock {display:block;position:absolute;top:0;bottom:0;left:0;right:0 }.tpl_article_fader .image_static_row,.tpl_article_fader .image_fade_row {position:absolute;width:100%;top:0;left:0 }.tpl_article_fader .image_static,.tpl_article_fader .image_fade {float:left;display:block;width:calc(99.99% / 4);background-position:center;background-size:cover }.tpl_article_fader .image_fade {opacity:0 }.tpl_article_fader .image_1 {animation-delay:2s;animation-name:faderimage_1;animation-duration:20s;animation-iteration-count:infinite }.tpl_article_fader .image_2 {animation-delay:2s;animation-name:faderimage_2;animation-duration:20s;animation-iteration-count:infinite }.tpl_article_fader .image_3 {animation-delay:2s;animation-name:faderimage_3;animation-duration:20s;animation-iteration-count:infinite }.tpl_article_fader .image_4 {animation-delay:2s;animation-name:faderimage_4;animation-duration:20s;animation-iteration-count:infinite }.tpl_article_fader .image_1 {-webkit-animation-delay:2s;-webkit-animation-name:faderimage_1;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite }.tpl_article_fader .image_2 {-webkit-animation-delay:2s;-webkit-animation-name:faderimage_2;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite }.tpl_article_fader .image_3 {-webkit-animation-delay:2s;-webkit-animation-name:faderimage_3;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite }.tpl_article_fader .image_4 {-webkit-animation-delay:2s;-webkit-animation-name:faderimage_4;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite }
@keyframes faderimage_1 {0% {opacity:0 }12.5% {opacity:0 }25% {opacity:1 }62.5% {opacity:1 }75% {opacity:0 }100% {opacity:0 }}
@keyframes faderimage_2 {0% {opacity:0 }37.5% {opacity:0 }50% {opacity:1 }87.5% {opacity:1 }100% {opacity:0 }100% {opacity:0 }}
@keyframes faderimage_3 {0% {opacity:0 }0% {opacity:0 }12.5% {opacity:1 }50% {opacity:1 }62.5% {opacity:0 }100% {opacity:0 }}
@keyframes faderimage_4 {0% {opacity:0 }25% {opacity:0 }37.5% {opacity:1 }75% {opacity:1 }87.5% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes faderimage_1 {0% {opacity:0 }12.5% {opacity:0 }25% {opacity:1 }62.5% {opacity:1 }75% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes faderimage_2 {0% {opacity:0 }37.5% {opacity:0 }50% {opacity:1 }87.5% {opacity:1 }100% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes faderimage_3 {0% {opacity:0 }0% {opacity:0 }12.5% {opacity:1 }50% {opacity:1 }62.5% {opacity:0 }100% {opacity:0 }}
@-webkit-keyframes faderimage_4 {0% {opacity:0 }25% {opacity:0 }37.5% {opacity:1 }75% {opacity:1 }87.5% {opacity:0 }100% {opacity:0 }}}@media all {.tpl_recordfile {width:100%;margin-top:5px }.tpl_recordfile:first-child {margin-top:15px }.tpl_recordfile .main_image {display:inline;vertical-align:middle }.tpl_recordfile .filename {display:inline-block;vertical-align:middle;max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }.tpl_recordimage {width:auto;height:auto;margin:20px 15px 0 0 }.tpl_recordimage .main_image {display:block;width:auto;max-width:100%;height:100px;border-radius:1px }.tpl_recordimage .main_image.no_main_image {display:none }}@media all {.tpl_listitem_level2_1 {cursor:pointer }.tpl_listitem_level2_1 .toggle_aspectbox_label {pointer-events:none }.tpl_listitem_level2_1 .aspectbox:before {padding-top:150% }}@media all {.tpl_listitem_10 .content {padding:calc((30px - 5px) / 2) calc(30px / 2) calc(30px / 2) calc(30px / 2) }}@media all {.tpl_item_17 .nav {float:right;margin-top:0;font-family:u1f800;font-size:2em;line-height:1em }.tpl_item_17 .nav a {margin-left:5px }.tpl_item_17:last-child .nav a:last-child {display:none }.tpl_item_17 h2 {pointer-events:none }.tpl_item_17 h2:before {counter-increment:paragraph;content:counter(paragraph) ". " }.tpl_list_level2_17 {margin-top:1em }.tpl_listitem_level2_17 {margin-bottom:0;background:transparent }.tpl_listitem_level2_17 .font_plain:before {counter-increment:paragraphindex;content:counter(paragraphindex) ". " }.tpl_listitem_level2_17 .font_plain:hover {color:#deb755 }}@media all {.tpl_list_19 {margin-bottom:30px;padding-top:30px;background:linear-gradient(to bottom,rgba(252,248,238,0.5) 0%,rgba(252,248,238,0.5) 100%) }.tpl_listitem_19 .aspectbox {width:100% }.tpl_listitem_19 .aspectbox:before {padding-top:100% }.tpl_listitem_19 .aspectbox >div >img {border-radius:1px 1px 0 0;background-position:center;background-size:cover;transform:scale(1,1) translate(0,0);transition:all 0.5s }.tpl_listitem_19:nth-child(1):hover .aspectbox >div >img {background-position:right;transform:scale(3,3) translate(-18%,-5%) }.tpl_listitem_19:nth-child(2):hover .aspectbox >div >img {background-position:left;transform:scale(3.5,3.5) translate(16%,-2%) }.tpl_listitem_19:nth-child(3):hover .aspectbox >div >img {background-position:right;transform:scale(4,4) translate(12%,-10%) }.tpl_listitem_19:nth-child(4):hover .aspectbox >div >img {background-position:right;transform:scale(3,3) translate(-30%,22%) }}@media all {}@media all {.tpl_listitem_40 .aspectbox {width:100% }.tpl_listitem_40 .aspectbox:before {padding-top:90% }.tpl_listitem_40 .aspectbox >div >img {border-radius:1px 1px 0 0;background-position:center;background-size:cover }.tpl_listitem_level2_40 .content {cursor:pointer;padding:10px 15px 10px 15px }.tpl_listitem_level2_40 .aspectbox {width:100% }.tpl_listitem_level2_40 .aspectbox:before {padding-top:100% }.tpl_listitem_level2_40 .aspectbox >div >img {cursor:pointer;border-radius:1px 1px 0 0;background-position:center;background-size:cover }}@media all {.tpl_item_41 .floatbox {width:auto;max-width:50%;border-radius:1px;margin:0 0 0 30px;padding:30px;float:right;color:rgba(255,255,255,1);background:rgba(222,183,85,1) }.tpl_item_41 .floatbox ul li:before {left:-0.8em;width:0.8em;color:rgba(255,255,255,1) }.tpl_listitem_41 .content {padding:calc((30px - 5px) / 2) calc(30px / 2) calc(30px / 2) calc(30px / 2) }}@media all {.tpl_listitem_42 .aspectbox {width:27%;margin:0 0 0 30px;float:right }.tpl_listitem_42 .aspectbox:before {padding-top:100%;transition:all 0.5s }.tpl_listitem_42 .aspectbox >div >img {border-radius:1px;background-position:center;background-size:cover }.tpl_listitem_level2_42 {cursor:pointer }.tpl_listitem_level2_42 .toggle_aspectbox_label {pointer-events:none }.tpl_listitem_level2_42 .aspectbox {width:35%;margin:0 0 0 30px;float:right }.tpl_listitem_level2_42 .aspectbox:before {padding-top:150%;transition:all 0.5s }.tpl_listitem_level2_42 .aspectbox >div >img {border-radius:1px;background-position:center;background-size:cover }}@media all {.account_bar {position:absolute;z-index:1000;width:100% }.smn_facebookbox {margin-bottom:30px }.iframe-container {position:relative;overflow:hidden;padding-top:56.25%}.iframe-container iframe {position:absolute;top:0;left:0;height:100%;width:100%;border:0 }}@media all {.navbar_wrap {width:100%;margin-bottom:30px }.navbar_wrap .info_bar {display:none }.navbar_wrap .nav_next,.navbar_wrap .nav_page,.navbar_wrap .nav_back {margin-bottom:5px }.navbar_wrap .nav_back {flex-grow:1;text-align:left }.navbar_wrap .nav_back .nav_button {margin-right:5px }.navbar_wrap .nav_page {flex-grow:1;text-align:center }.navbar_wrap .nav_page .nav_button {margin-right:5px;font-weight:bold }.navbar_wrap .nav_page .nav_button:last-child {margin-right:0 }.navbar_wrap .nav_page .nav_button a {position:relative;top:2px }.navbar_wrap .nav_next {flex-grow:1;text-align:right }.navbar_wrap .nav_next .nav_button {margin-left:5px }.navbar_wrap .nav_button {position:relative;top:0;display:inline-block;width:auto;border-radius:1px;background-color:rgba(198,179,130,1);color:rgba(255,255,255,1) }.navbar_wrap .nav_button a {padding:2px 15px }.navbar_wrap .nav_back .nav_button,.navbar_wrap .nav_next .nav_button {font-family:"u2000";font-size:1.4em }.navbar_wrap .nav_button.active {background-color:rgba(222,183,85,1) }.navbar_wrap .nav_button:hover {background-color:rgba(222,183,85,1) }.navbar_wrap .nav_button.empty {padding:2px 15px;background-color:rgba(175,175,175,1);opacity:0.2 }.navbar_wrap .nav_button.empty:hover {background:rgba(175,175,175,1);opacity:0.2 }}@media all {.zoombox_wrap {position:fixed;display:none;z-index:9999;top:0;left:0;width:100vw;height:100vh;-webkit-user-select:none;user-select:none;cursor:default;background:rgba(63,63,63,0.8) }.toggle_zoombox {display:none }.toggle_zoombox:checked + .zoombox_wrap {display:block }.zoombox_wrap .zoombox {justify-content:center;width:100vw;height:100vh }.zoombox_wrap .box {display:inline-block;width:calc(100vw - (((30 / 920) * 100%) * 2));max-width:920px;padding:20px;text-align:center;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.8) }.zoombox_wrap .text {margin:0;color:#000 }.zoombox_wrap .zoombox_aspectbox {position:relative;display:inline-block;width:100%;margin:10px 0;background-color:#f5f5f5;float:none }.zoombox_wrap .zoombox_aspectbox:before {content:"";display:block;padding-top:80% }.zoombox_wrap .zoombox_aspectbox >div {position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden }.zoombox_wrap .zoombox_aspectbox >div >img {width:100%;height:100%;border-radius:1px;background-position:center;background-size:contain;background-repeat:no-repeat }.zoombox_wrap .title {display:inline-block;float:left }.zoombox_wrap .close {display:inline-block;float:right }.zoombox_wrap .previous {display:inline-block;float:left }.zoombox_wrap .next {display:inline-block;float:right }}@media all {.form {padding:calc(30px - 5px) 30px 30px 30px;text-align:left }.form p {margin:0 calc((60 / 1000) * 100vw) }.form p * {vertical-align:middle }.form p:not(:first-child) {margin-top:20px }.form .label {padding-right:10px;width:120px;display:inline-block }.form input[type=text] {width:calc(99.99% - 130px - 130px);padding:8px;background:rgba(240,238,236,1);border-radius:1px }.form textarea {width:calc(99.99% - 130px - 130px);padding:8px;height:calc(4 * 1.4em);background:rgba(240,238,236,1);border-radius:1px }.form input[type=text],.form textarea {border:1px solid rgba(109,86,69,0.3) }.form span.error {display:block;padding-left:130px;color:rgba(177,14,14,1) }.form button {margin-left:130px;padding:12px 18px 10px 20px;border-radius:1px;color:rgba(255,255,255,1);background:rgba(109,86,69,0.8);cursor:pointer;transition:background 1s }.form button:hover {background:rgba(109,86,69,1) }}@media all {.box:empty {display:none }.list_v:empty {display:none }.list_h:empty {display:none }.text:empty {display:none }}@media screen and (max-width:1000px) {.font_bighead:not(.no_scale) {font-size:calc(3 * 18 * (((1000 * 3px) + 100vw) / (1000 * 4))) }.font_head:not(.no_scale) {font-size:calc(1.7 * 18 * (((1000 * 3px) + 100vw) / (1000 * 4))) }.font_intro:not(.no_scale) {font-size:calc(1.2 * 18 * (((1000 * 3px) + 100vw) / (1000 * 4))) }.font_subhead:not(.no_scale) {font-size:calc(1.2 * 18 * (((1000 * 3px) + 100vw) / (1000 * 4))) }.font_plain:not(.no_scale) {font-size:calc(1 * 18 * (((1000 * 3px) + 100vw) / (1000 * 4))) }.font_small:not(.no_scale) {font-size:calc(0.8 * 18 * (((1000 * 3px) + 100vw) / (1000 * 4))) }.interface {background:rgba(0,0,0,0);background-size:auto }.content_header {width:100%;height:auto;margin-top:55px;margin-bottom:30px;background:linear-gradient(to bottom,rgba(124,103,88,0.9) 0%,rgba(109,86,69,0.9) 100%) 0 75px no-repeat,linear-gradient(to bottom,rgba(107,147,117,1) 0%,rgba(107,147,117,0.7) 100%) 0 135px no-repeat,rgba(0,0,0,0);background-size:100% 60px,100% 100%,auto }.footer_developer_bar {padding:0 calc((40 / 920) * 100%) }.footer_contact_bar {width:100% }.footer_contact_bar >div {padding:0 calc((40 / 920) * 100%) }.footer_contact {flex-wrap:wrap }.footer_contact div {flex:initial;width:50% }.footer_contact div:nth-child(2) {flex:initial;padding:0 0 0 30px;border-width:0 }.footer_contact div:first-child {flex:initial }.footer_contact div:last-child {flex:initial;padding:30px 0 0 0;text-align:left }.box {padding:0 calc((40 / 1000) * 100%) }.menu_responsive_wrap {position:fixed;top:0;left:0;z-index:1;width:100%;padding:0;border-width:0;background:linear-gradient(to bottom,rgba(159,143,104,1) 0%,rgba(139,125,91,1) 100%) }.menu_responsive_wrap label {display:block;cursor:pointer }.menu_responsive_wrap .list_h {justify-content:flex-start;padding:0 5px }.menu_responsive_wrap .menu_item {width:calc((99.99% / 3) - 10px);height:40px;margin:0 5px 5px 5px;border-width:0;border-radius:1px;background:linear-gradient(to bottom,rgba(198,179,130,0.8) 0%,rgba(198,179,130,0.6) 100%),rgba(127,127,127,1);transition:all 0.5s }.menu_responsive_wrap .menu_item a {display:block }.menu_responsive_wrap .menu_item img {position:relative;top:-0.1em;display:inline;vertical-align:middle;height:1em;margin-right:0.5em }.menu_responsive_wrap .menu_item .text {display:block;padding:11px 10px 0 10px;text-align:left;color:rgba(255,255,255,1);font-size:20px;font-weight:normal;text-shadow:initial }.menu_responsive_wrap label .menu_item {width:100%;height:50px;margin:0 0 5px 0;border-radius:1px }.menu_responsive_wrap label .menu_item img {position:relative;top:-2px;height:20px;margin:0 15px 0 0;vertical-align:middle;transition:transform 0.5s }.menu_responsive_wrap label .menu_item .text {padding:17px 15px 0 15px }.menu_responsive_wrap label .menu_item .text span {}.menu_responsive_wrap .list_h {overflow:hidden;max-height:0;transition:all 0.5s }.toggle_menu_responsive:checked ~ .list_h {max-height:calc(100vh - 55px) }.toggle_menu_responsive:checked ~ label img {transform:rotate(90deg) }.header_logo {display:block;max-width:calc(100% - (((40 / 920) * 100%) *2));position:relative;top:0;left:calc((40 / 920) * 100%);margin-top:30px }.header_image {display:block;max-width:calc(100% - (((40 / 920) * 100%) *2));position:relative;top:0;left:calc((40 / 920) * 100%);margin-top:30px }.header_slogan {display:block;position:relative;top:0;left:calc((40 / 920) * 100%);width:auto;max-width:calc(100% - (((40 / 920) * 100%) *2));height:auto;margin-top:30px;padding:10px;border-radius:1px;text-align:left }.header_cta {left:calc((40 / 920) * 100%) }.header_slogan br,.header_cta br {display:none }.social_facebook {position:fixed;top:7px;right:14px;z-index:2 }.social_facebook img {border-radius:1px;width:auto;height:37px }.tpl_article_splash .aspectbox:before {padding-top:calc(400px + ((1000px - 100vw) / 3))}.tpl_article_slider .text_bg {height:80px }.account_bar {top:55px }}@media screen and (max-width:875px) {.developer_link {display:none }.aspectbox.default {width:100%;margin:0 0 0 0;float:none }.aspectbox.default:before {padding-top:calc(150px + (1000px - 100vw) / 3)}.toggle_aspectbox:checked + .aspectbox.default:before {padding-top:100% }.col_s_1 {flex-grow:1 }.col_s_2 {flex-grow:1.75 }.col_s_3 {flex-grow:2.5 }.tpl_listitem_level2_1 .aspectbox {width:100%;margin:0 0 30px 0;float:none }.tpl_listitem_level2_1 .aspectbox:before {padding-top:50% }.form input[type=text] {width:calc(99.99% - 130px) }.form textarea {width:calc(99.99% - 130px) }}@media screen and (max-width:750px) {.col_s_1 {flex-grow:1 }.col_s_2 {flex-grow:1.5 }.col_s_3 {flex-grow:2 }.menu_responsive_wrap .menu_item {width:calc((99.99% / 2) - 10px) }.header_cta {position:relative;top:0;left:calc((40 / 920) * 100%);width:auto;max-width:calc(100% - (((40 / 920) * 100%) *2));height:auto;margin-top:30px;padding:10px;border-radius:1px }.form p {margin:0 }.form input[type=text] {width:calc(99.99% - 130px) }.form textarea {width:calc(99.99% - 130px) }}@media screen and (max-width:625px) {.footer_contact div {width:100%;border-width:0 0 2px 0;padding:30px 0 }.footer_contact div:first-child {padding:0 0 30px 0 }.footer_contact div:nth-child(2) {padding:30px 0;border-width:0 0 2px 0 }.footer_contact div:last-child {padding:30px 0 0 0 }.col_s_1,.col_s_2,.col_s_3 {flex-grow:1;width:100%;margin-right:0 }.menu_responsive_wrap .menu_item {width:calc(100% - 10px) }.tpl_listitem_level2_1 {cursor:default }.tpl_listitem_level2_1.listitem:hover {background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgba(242,226,187,1) }.tpl_listitem_level2_1 .toggle_zoombox_label {pointer-events:none }.tpl_listitem_level2_1 .toggle_aspectbox_label {pointer-events:auto }.tpl_listitem_level2_40 {cursor:default }.tpl_listitem_level2_40.listitem:hover.contrast {background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(183,162,109,1) }.tpl_listitem_level2_40 .toggle_zoombox_label {pointer-events:none }.tpl_item_41 .floatbox {width:100%;max-width:100%;margin:0 0 30px 0;padding:30px;float:initial }.toggle_zoombox:checked + .zoombox_wrap {display:none }.form p {margin:0 0 }.form .label {padding-right:0;width:auto;display:block }.form input[type=text] {width:100% }.form textarea {width:100% }.form span.error {padding-left:0 }.form button {margin-left:0 }}@media screen and (min-width:1001px) {.row_l_2 {width:calc(99.99% / 2 - 3.26% * (1 / 2)) }.row_l_3 {width:calc(99.99% / 3 - 3.26% * (2 / 3)) }.row_l_4 {width:calc(99.99% / 4 - 3.26% * (3 / 4)) }.row_l_5 {width:calc(99.99% / 5 - 3.26% * (4 / 5)) }.row_l_2:nth-child(2n),.row_l_3:nth-child(3n),.row_l_4:nth-child(4n),.row_l_5:nth-child(5n) {margin-right:0 }}@media screen and (max-width:1000px) and (min-width:876px) {.row_l_2 {width:calc(99.99% / 2 - 3.26% * (1 / 2)) }.row_l_3,.row_l_4 {width:calc(99.99% / 3 - 3.26% * (2 / 3)) }.row_l_5 {width:calc(99.99% / 4 - 3.26% * (3 / 4)) }.row_l_2:nth-child(2n),.row_l_3:nth-child(3n),.row_l_4:nth-child(3n),.row_l_5:nth-child(4n) {margin-right:0 }}@media screen and (max-width:875px) and (min-width:751px) {.row_l_2,.row_l_3,.row_l_4 {width:calc(99.99% / 2 - 3.26% * (1 / 2)) }.row_l_5 {width:calc(99.99% / 3 - 3.26% * (2 / 3)) }.row_l_2:nth-child(2n),.row_l_3:nth-child(2n),.row_l_4:nth-child(2n),.row_l_5:nth-child(3n) {margin-right:0 }}@media screen and (max-width:750px) and (min-width:626px) {.row_l_2,.row_l_3,.row_l_4 {width:calc(99.99% / 2 - 3.26% * (1 / 2)) }.row_l_5 {width:calc(99.99% / 3 - 3.26% * (2 / 3)) }.row_l_2:nth-child(2n),.row_l_3:nth-child(2n),.row_l_4:nth-child(2n),.row_l_5:nth-child(3n) {margin-right:0 }}@media screen and (max-width:625px) and (min-width:501px) {.row_l_2,.row_l_3,.row_l_4 {width:100% }.row_l_5 {width:calc(99.99% / 2 - 3.26% * (1 / 2)) }.row_l_2,.row_l_3,.row_l_4,.row_l_5:nth-child(2n) {margin-right:0 }}@media screen and (max-width:500px) {.row_l_2,.row_l_3,.row_l_4,.row_l_5 {width:100%;margin-right:0 }}@media (max-width:1000px) {input.toggle1:checked ~ img.interface_logo_bg {left:30px }input.toggle1:checked ~ div.menu_responsive_wrap {left:230px }}
@font-face {font-family:"ArnoPro-Regular";src:url("../themes/demo/assets/font/ArnoPro-Regular.eot");src:url("../themes/demo/assets/font/ArnoPro-Regular.ttf") format('truetype');font-weight:500;font-style:normal }@font-face {font-family:"MonotypeCorsiva";src:url("../themes/demo/assets/font/MonotypeCorsiva.eot");src:url("../themes/demo/assets/font/MonotypeCorsiva.ttf") format('truetype');font-weight:400;font-style:normal }@font-face {font-family:"HelveticaNeueLight";src:url("../themes/demo/assets/font/HelveticaNeueLight.eot");src:url("../themes/demo/assets/font/HelveticaNeueLight.ttf") format('truetype');font-weight:400;font-style:normal }