/*!
 *  Poort van Diem
 *  Style.scss
 *	Copyright 2014 - Foursites
 *
 *  Author      : Foursites - Mike Vierwind
 *  Version     : 1.0
 *
 */@font-face{font-family:'Kaushan Script';font-style:normal;font-weight:400;src:local("Kaushan Script"),local("KaushanScript-Regular"),url(http://fonts.gstatic.com/s/kaushanscript/v4/qx1LSqts-NtiKcLw4N03IJsabQn3CiWJQhcyqO-X-wo.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Kaushan Script';font-style:normal;font-weight:400;src:local("Kaushan Script"),local("KaushanScript-Regular"),url(http://fonts.gstatic.com/s/kaushanscript/v4/qx1LSqts-NtiKcLw4N03ICXNn7Bn6YgiNuqWUa3gaDU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{position:relative;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:"Georgia",Arial,sans-serif;font-size:14px;font-size:0.875rem;line-height:20px;margin:0;color:#111525;background:#f8ecda;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body.active{overflow-x:hidden}::-moz-selection{background:#fcc066;color:#fff;text-shadow:none}::selection{background:#fcc066;color:#fff;text-shadow:none}a{color:#111525;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0;text-decoration:underline;color:#000}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;vertical-align:baseline}sup{top:-0.3em;position:relative}h1,h2,h3,h4,h5{font-weight:normal;margin:0 0 0.5em;color:#111525}h1{font-size:2.5em;line-height:1em}h2{font-size:1.8em;line-height:1em}h3{font-size:1em;line-height:1em}h4{font-size:1em;line-height:1em}p{font-size:14px;margin:0 0 0.5em}@media (min-width: 768px){h1,h2,h3,h4,h5{font-family:"Georgia",Arial,sans-serif}}svg:not(:root){overflow:hidden}figure{margin:0}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}.chromeframe{position:relative;z-index:500;margin:0.2em 0;color:black;padding:0.8em 0;text-align:center;height:40px;border-bottom:1px solid #0A7AA8;background:#fff url("${static-path}/img/chromeframe.jpg") repeat-x left bottom}.chromeframe>strong{display:block;color:#f8ead5;font-size:18px;margin:0 0 5px;font-weight:normal}.chromeframe a{color:#000;font-weight:bold;text-decoration:underline}.msg-warning{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:5000;padding:10px 0;text-align:center;border-bottom:2px solid #e82d36}.row{*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.container{position:relative;max-width:960px;width:100%;margin:0 auto}.content-container{padding:30px 15px 15px 15px}@media screen and (min-width: 47.5em){.content-container{float:left;width:56%;padding:42px 45px 0 30px}}@media screen and (min-width: 61.875em){.content-container{padding:42px 45px 0 60px}}.content-container>.btn-1{display:block;float:right;width:240px;margin:0 0 0 -138px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;padding:13px 18px;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s;font-size:22px;font-size:1.375rem;background:#fbac34;font-style:italic;text-align:center;border:none;border-bottom:5px solid #cb7a00;font-family:'Kaushan Script', cursive}.content-container>.btn-1:hover,.content-container>.btn-1:focus{background:#fbac34;border-color:#fcc066;color:#fff}.page-appartement .content-container{float:none;width:auto;*zoom:1}.page-appartement .content-container:before,.page-appartement .content-container:after{display:table;content:"";line-height:0}.page-appartement .content-container:after{clear:both}@media screen and (min-width: 61.875em){.page-appartement .content-container{padding:50px 45px 28px 60px}}.page-homepage .content-container{float:none;width:auto;*zoom:1}.page-homepage .content-container:before,.page-homepage .content-container:after{display:table;content:"";line-height:0}.page-homepage .content-container:after{clear:both}@media screen and (min-width: 61.875em){.page-homepage .content-container{padding:40px 45px 28px 60px}}.main{position:relative;padding:0 0 30px}@media screen and (min-width: 47.5em){.main{padding:0 0 50px}}.page-appartement .main,.page-homepage .main{padding:0}.section{position:relative;*zoom:1;background:#fff}.section:before,.section:after{display:table;content:"";line-height:0}.section:after{clear:both}.article{position:relative;*zoom:1}.article:before,.article:after{display:table;content:"";line-height:0}.article:after{clear:both}.article h1{display:block;padding:0 0 27px;margin:0 0 20px;font-size:28px;font-size:1.75rem;font-family:'Kaushan Script', cursive;border-bottom:1px solid #e7e7e7}.article h2{font-family:'Kaushan Script', cursive;font-size:24px;font-size:1.5rem;margin:0 0 15px}.article h3{font-family:'Kaushan Script', cursive;font-size:18px;font-size:1.125rem;margin:0 0 15px}.article p{font-size:16px;font-size:1rem;color:#111525;margin:0 0 25px;line-height:24px}.article p ~ p{font-size:13px;font-size:0.8125rem;line-height:20px;margin:0 0 15px}.article>ul{font-size:13px;font-size:0.8125rem;color:#111525;list-style:disc;margin:0 0 25px 15px}.article>ol{font-size:13px;font-size:0.8125rem;color:#111525;margin:0 0 15px}@media screen and (min-width: 47.5em){.page-appartement .article,.page-homepage .article{float:left;width:58%}}.figure{padding:25px 0 0}@media screen and (min-width: 47.5em){.figure{float:right;width:40%;padding:55px 0 0;margin:0 0 25px}}.figure img{width:100%;height:auto}.figure figcaption{display:block;padding:10px 0;color:#8c8c8c;font-size:12px;font-size:0.75rem;font-family:Arial;text-align:right}.aside{padding:10px 15px 15px}@media screen and (min-width: 47.5em){.aside{float:left;padding:48px 0 0;width:28%}}.aside h2{display:block;font-family:'Kaushan Script', cursive;font-size:18px;font-size:1.125rem;border-bottom:1px solid #e7e7e7;padding:0 0 10px;margin:0 0 15px;line-height:normal}@media screen and (min-width: 47.5em){.aside h2{padding:0 0 22px;margin:0 0 20px}}.aside .vcard{color:#787878;font-size:18px;font-size:1.125rem;font-style:italic;line-height:24px}.aside .vcard a{color:#787878;font-size:18px;font-size:1.125rem}.aside .vcard a[href^="tel"]{cursor:default}.aside .vcard a[href^="tel"]:hover,.aside .vcard a[href^="tel"]:focus{text-decoration:none;cursor:default}.apartments{position:relative;padding:25px 0 40px;text-align:center;background:#fbac34}.apartments h2{display:block;margin:0 20% 20px;padding:0 0 15px;text-align:center;font-family:'Kaushan Script', cursive;color:#fff;font-size:18px;font-size:1.125rem;border-bottom:1px solid #fff}.apartments img{display:block;margin:0 auto;width:auto;max-height:150px}@media screen and (min-width: 700px){.apartments img{display:inline-block;vertical-align:top}}@media screen and (min-width: 61.875em){.apartments img{margin:0 40px}}.apartments p{display:inline-block;vertical-align:top;margin:0;padding:9% 0 0;font-family:Arial;font-size:12px;font-size:0.75rem;font-weight:bold;color:#fff}.header{position:relative;height:180px}@media screen and (min-width: 47.5em){.header{height:135px}}.header .logo{display:block;position:absolute;top:20px;left:50%;width:180px;height:96px;margin:0 0 0 -90px;background:url("../img/logo.png") no-repeat left top}@media screen and (min-width: 47.5em){.header .logo{left:20px;margin:0}}@media screen and (min-width: 61.875em){.header .logo{left:52px}}@media only screen and (-webkit-device-pixel-ratio: 2){.header .logo{background:url("../img/logo.svg") no-repeat center bottom;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}}#skip{display:block;position:absolute;top:0;left:50%;margin:0 0 0 -50px;width:50%;z-index:500;list-style:none}#skip a{display:block;position:absolute;top:-3.5em;height:32px;width:100px;padding:8px 0 0;font-size:15px;font-size:0.9375rem;overflow:hidden;color:#fff;text-align:center;background:#edc993}#nav>h2,#footer .container>h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#skip a span{display:none}#skip a:hover,#skip a:focus,#skip a:active{outline:none;top:0;text-decoration:underline}.header-contact{position:absolute;top:125px;right:0;border-bottom:1px solid #fff;text-align:center;width:100%}@media screen and (min-width: 47.5em){.header-contact{top:30px;right:25px;padding:0;width:auto;text-align:left}}@media screen and (min-width: 61.875em){.header-contact{right:69px}}.header-contact a{position:relative;display:inline-block;vertical-align:top;padding:5px 0 5px 20px;font-style:italic;font-size:13px;font-size:0.8125rem;color:#676767;margin:0 0 5px;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s}@media screen and (min-width: 47.5em){.header-contact a{padding:5px 0 14px 20px;margin:0}}.header-contact .lnk-mail{padding:5px 27px 5px 28px;margin:0 0 5px;text-decoration:underline}@media screen and (min-width: 47.5em){.header-contact .lnk-mail{padding:5px 27px 14px 28px;margin-left:20px;margin-bottom:0}}.header-contact .lnk-mail:hover,.header-contact .lnk-mail:focus{text-decoration:none}.header-contact .lnk-mail:before{content:"\e601";display:block;position:absolute;top:8px;left:0;font-size:16px;font-size:1rem}.header-contact .lnk-tel:hover,.header-contact .lnk-tel:focus{text-decoration:none}.header-contact .lnk-tel:before{content:"\e600";display:block;position:absolute;top:7px;left:0;font-size:18px;font-size:1.125rem}.footer{position:relative;padding:35px 0 40px;text-align:center}@media screen and (min-width: 47.5em){.footer{padding:55px 0 80px}}.footer p{margin:0}.footer a{display:block;padding:10px;font-size:28px;font-size:1.75rem;font-style:italic;color:#817e78;-webkit-transition:ease,0.1s;-moz-transition:ease,0.1s;-o-transition:ease,0.1s;transition:ease,0.1s}@media screen and (min-width: 47.5em){.footer a{display:inline-block;vertical-align:top;padding:0 20px;margin:0 15px}}.footer a:hover,.footer a:focus{text-decoration:none;color:#fbac34}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{color:#333;font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical;vertical-align:top}.labels-hidden label{display:none}form{position:relative;*zoom:1;text-align:left;font-size:18px;font-size:1.125rem;color:#111525}form:before,form:after{display:table;content:"";line-height:0}form:after{clear:both}form ul{margin:0}form li{margin:0 0 5px;*zoom:1}form li:before,form li:after{display:table;content:"";line-height:0}form li:after{clear:both}@media screen and (min-width: 47.5em){form li{margin:0 0 10px}}form label{display:block;margin:0 15px 5px;padding:8px 0 0;font-size:13px;font-size:0.8125rem;color:#111525;font-style:italic}.gfield_radio{display:block;vertical-align:top;margin:0;*zoom:1}.gfield_radio:before,.gfield_radio:after{display:table;content:"";line-height:0}.gfield_radio:after{clear:both}.gfield_radio li{float:left;display:inline-block;vertical-align:top;margin:0 20px 0 0}.gfield_radio label{display:block;float:left;width:auto;margin:0;padding:0;font-size:18px;font-size:1.125rem}@media screen and (min-width: 47.5em){.gfield_radio label{margin:0 8px}}.gfield_radio input{float:left;margin:0 10px 0 0}input[type="text"],input[type="search"],input[type="email"],input[type="tel"]{display:block;width:100%;max-width:235px;border:1px solid #cccccc;background:#fff;padding:0 15px;color:#111525;height:32px;font-size:13px;font-size:0.8125rem;line-height:normal;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;font-style:italic}input[type="text"]:hover,input[type="text"]:focus,input[type="search"]:hover,input[type="search"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="tel"]:hover,input[type="tel"]:focus{border-color:#a6a6a6}textarea{display:block;width:100%;max-width:425px;border:1px solid #cccccc;background:#fff;padding:8px 15px;color:#111525;font-size:13px;font-size:0.8125rem;line-height:normal;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;font-style:italic}textarea:hover,textarea:focus{border-color:#a6a6a6}input[type="file"]{font-size:13px;font-size:0.8125rem;line-height:24px}input[type="submit"]{display:block;float:left;margin:22px auto;width:195px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;padding:13px 18px;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s;font-size:22px;font-size:1.375rem;background:#fbac34;font-style:italic;text-align:center;border:none;border-bottom:5px solid #cb7a00;font-family:'Kaushan Script', cursive}input[type="submit"]:hover,input[type="submit"]:focus{background:#fbac34;border-color:#fcc066;color:#fff}.gfield_description{margin:0.5em 0}.gform_footer{float:left;display:block;width:100%}.gfield_error input[type="text"],.gfield_error input[type="email"],.gfield_error input[type="tel"]{border-color:#e82d36}.validation_message{margin:5px 0;color:#e82d36;font-size:13px;font-size:0.8125rem}.validation_error{font-size:14px;font-size:0.875rem;color:#e82d36;padding:10px;margin:0 0 1em;text-align:center;border:1px solid #e82d36}.gform_heading{margin:0 0 1em}#gforms_confirmation_message{font-size:15px;font-size:0.9375rem;letter-spacing:1px;text-align:center}.gform_ajax_spinner{position:absolute;top:50%;left:50%;margin:-35px 0 0 -65px}.custom-select select{display:block;width:100%;height:37px;padding:0 15px;color:#6d6d6d;background:#fff;border:1px solid #2f2f2f}.custom-select select{background:#fff url("../img/icons/select.png") no-repeat 100% 50%;display:block;width:100%;max-width:235px;border:1px solid #cccccc;padding:0 15px;color:#111525;height:28px;font-size:13px;font-size:0.8125rem;line-height:normal;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;font-style:italic;cursor:pointer}.custom-select select:hover,.custom-select select:focus{border-color:#a6a6a6}@-moz-document url-prefix(){.custom-select select{background:#fff;padding:5px 7px 6px 7px}.custom-select select:focus{background:#fff}}@media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0){.custom-select select{background:#fff;padding:5px 7px 6px 7px}.custom-select select:focus{background:#fff}}.custom-select select{background:#fff\9;padding:5px 7px 6px 7px\9}.custom-select select::-ms-expand{display:none}input[type="text"].invalid,input[type="search"].invalid,input[type="email"].invalid,input[type="tel"].invalid{border-color:#e82d36}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-szn76w");src:url("../fonts/icomoon.eot?#iefix-szn76w") format("embedded-opentype"),url("../fonts/icomoon.woff?-szn76w") format("woff"),url("../fonts/icomoon.ttf?-szn76w") format("truetype"),url("../fonts/icomoon.svg?-szn76w#icomoon") format("svg");font-weight:normal;font-style:normal}.icons,.header-contact .lnk-mail:before,.header-contact .lnk-tel:before,[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-email:before{content:"\e601"}.icon-phone:before{content:"\e600"}.box,[class*="box-"]{position:relative}.video-container{position:relative;padding-bottom:44.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}ul,ol{margin:0 0 0.5em;padding:0}ol{list-style-position:inside}ul{list-style:none}ul li>ul,ol li>ol{padding:0 0 0 15px}dd{margin:0 0 0 40px}.list,[class*="list-"]{margin:0;padding:0;list-style:none}.list li,[class*="list-"] li{margin:0}.btn,[class*="btn-"]{display:inline-block;position:relative;color:#fff;margin:0}.btn:hover,.btn:focus,[class*="btn-"]:hover,[class*="btn-"]:focus{text-decoration:none;color:#fff}nav ul,nav ol{margin:0;padding:0;list-style:none;list-style-image:none}.nav-link{background:#fbac34;top:0;color:#fff;padding:11px 12px;line-height:normal;position:absolute;right:-60px;z-index:1;vertical-align:top;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;border-radius:0 0 10px 0}.nav-link:hover,.nav-link:focus,.nav-link:active{background:#fcc066;color:#fff;text-decoration:none}.nav-link span{font-size:18px;font-size:1.125rem}@media screen and (min-width: 47.5em){.nav-link{display:none}}nav[role=navigation]{clear:both;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.js nav[role=navigation]{overflow:hidden;max-height:0}.wrap{position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.wrap.active{left:16em}.nav{position:absolute;width:16em;height:100%;top:0;left:-16em;background:#fff;z-index:600}@media screen and (min-width: 47.5em){.nav{position:absolute;top:0;left:0;width:100%;height:auto;background:none}}.nav-main{padding:20px 0}@media screen and (min-width: 47.5em){.nav-main{position:absolute;padding:0;*zoom:1;top:82px;right:5px;padding:10px 0}.nav-main:before,.nav-main:after{display:table;content:"";line-height:0}.nav-main:after{clear:both}}@media screen and (min-width: 61.875em){.nav-main{right:30px;padding:0}}.nav-main li{display:block;margin:0 1px}@media screen and (min-width: 47.5em){.nav-main li{float:left}}.nav-main li.active a{text-decoration:none;color:#000;font-weight:bold}.nav-main a{display:block;font-size:16px;font-size:1rem;color:#676767;padding:10px 22px;font-style:italic;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s}@media screen and (min-width: 47.5em){.nav-main a{padding:0 15px}}.nav-main a:hover,.nav-main a:focus{text-decoration:none;color:#000}.submenu{display:none}.secondary{padding:40px 0 0}.secondary .reaction{margin:0 auto 30px;max-width:660px;padding:0 10px;*zoom:1}.secondary .reaction:before,.secondary .reaction:after{display:table;content:"";line-height:0}.secondary .reaction:after{clear:both}@media screen and (min-width: 47.5em){.secondary .reaction{padding:0;width:100%;margin:0 auto 35px}}.secondary .reaction img{display:block;float:left;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px}@media screen and (min-width: 47.5em){.secondary .reaction img{margin:0}}.secondary .reaction .content{padding:10px 0 0}@media screen and (min-width: 47.5em){.secondary .reaction .content{float:right;width:73%;padding:20px 0 0}}.secondary .reaction p{font-style:italic;color:#515151;line-height:27px;font-size:22px;font-size:1.375rem;margin:0 0 5px}.secondary .reaction .author{font-style:italic;font-size:14px;font-size:0.875rem;color:#838383}.secondary .btn-1{display:block;width:250px;margin:0 auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;padding:13px 18px;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s;font-size:22px;font-size:1.375rem;background:#fbac34;font-style:italic;text-align:center;border:none;line-height:26px;border-bottom:5px solid #cb7a00;font-family:'Kaushan Script', cursive}.secondary .btn-1:hover,.secondary .btn-1:focus{background:#fbac34;border-color:#fcc066;color:#fff}.pagination{border-top:1px solid #eee;margin:1.5em 0 0;padding:1em 0 0;text-align:center}.pagination li{display:inline-block;vertical-align:top;margin:0 0 0 -3px}.pagination span,.pagination a{display:block;padding:0 5px}.pagination .disabled{display:none}html.swipebox{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{background:url("../img/swipebox/loader.gif") no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-action{bottom:-50px}#swipebox-action.visible-bars{bottom:0}#swipebox-action.force-visible-bars{bottom:0 !important}#swipebox-caption{top:-50px;text-align:center}#swipebox-caption.visible-bars{top:0}#swipebox-caption.force-visible-bars{top:0 !important}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url("../img/swipebox/icons.png");background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}#swipebox-close{background-position:15px 12px;left:40px}#swipebox-prev{background-position:-32px 13px;right:100px}#swipebox-next{background-position:-78px 13px;right:40px}#swipebox-prev.disabled,#swipebox-next.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#swipebox-slider.rightSpring{-moz-animation:rightSpring 0.3s;-webkit-animation:rightSpring 0.3s}#swipebox-slider.leftSpring{-moz-animation:leftSpring 0.3s;-webkit-animation:leftSpring 0.3s}@-moz-keyframes rightSpring{0%{margin-left:0px}50%{margin-left:-30px}100%{margin-left:0px}}@-moz-keyframes leftSpring{0%{margin-left:0px}50%{margin-left:30px}100%{margin-left:0px}}@-webkit-keyframes rightSpring{0%{margin-left:0px}50%{margin-left:-30px}100%{margin-left:0px}}@-webkit-keyframes leftSpring{0%{margin-left:0px}50%{margin-left:30px}100%{margin-left:0px}}@media screen and (max-width: 800px){#swipebox-close{left:0}#swipebox-prev{right:60px}#swipebox-next{right:0}}#swipebox-overlay{background:#0d0d0d;background:rgba(13,13,13,0.8)}#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px black;background:#0d0d0d;background:rgba(13,13,13,0.5)}#swipebox-action{border-top:1px solid rgba(255,255,255,0.2)}#swipebox-caption{border-bottom:1px solid rgba(255,255,255,0.2);color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif}.carousel{position:relative;height:485px;background:#fff}.carousel .carousel-images{position:relative;*zoom:1;height:455px;margin:0;overflow:hidden}.carousel .carousel-images:before,.carousel .carousel-images:after{display:table;content:"";line-height:0}.carousel .carousel-images:after{clear:both}@media screen and (min-width: 47.5em){.carousel .carousel-images{overflow:visible}}.carousel .carousel-images li{position:relative;-webkit-backface-visibility:hidden;display:none}.carousel .carousel-images img{display:block;height:100%;max-width:none;max-height:455px}.carousel .image-helper{width:100%;overflow:hidden}.carousel-images li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.carousel-control-nav{position:absolute;right:0;bottom:130px;z-index:300;margin:0;max-width:365px;width:100%;text-align:center}@media screen and (min-width: 47.5em){.carousel-control-nav{bottom:85px}}.carousel-control-nav li{display:inline-block;vertical-align:top;margin:0 3px}.carousel-control-nav a{display:block;width:14px;height:14px;background:#fff;text-indent:-900em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s;cursor:pointer}.carousel-control-nav a.carousel-active,.carousel-control-nav a:hover,.carousel-control-nav a:focus{background:#fbac34}.carousel-content{position:absolute;top:0;right:0;width:100%;height:100%;z-index:250;padding:45px 20px 0 20px;background:#111525;background:rgba(0,0,0,0.5);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 700px){.carousel-content{max-width:365px;padding:75px 40px 0 40px}}.carousel-content strong{display:block;line-height:30px;margin:0 0 35px;font-size:28px;font-size:1.75rem;color:#fff;font-family:'Kaushan Script', cursive;font-style:italic}.carousel-content p{padding:0 10px;font-style:italic;font-size:18px;font-size:1.125rem;color:#fff;line-height:22px}.carousel-content .btn-1{display:block;position:absolute;left:50%;bottom:15px;width:240px;margin:0 0 0 -138px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;padding:13px 18px;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s;font-size:22px;font-size:1.375rem;background:#fbac34;font-style:italic;text-align:center;border:none;border-bottom:5px solid #cb7a00;font-family:'Kaushan Script', cursive}@media screen and (min-width: 47.5em){.carousel-content .btn-1{bottom:-22px}}.carousel-content .btn-1:hover,.carousel-content .btn-1:focus{background:#fbac34;border-color:#fcc066;color:#fff}.carousel-slider{height:330px;position:relative}.carousel-slider .carousel-images{position:relative;*zoom:1;height:330px;margin:0;overflow:hidden}.carousel-slider .carousel-images:before,.carousel-slider .carousel-images:after{display:table;content:"";line-height:0}.carousel-slider .carousel-images:after{clear:both}.carousel-slider .carousel-images li{position:relative;-webkit-backface-visibility:hidden;display:none;height:330px;position:relative}.carousel-slider .carousel-images img{display:block;height:100%;max-width:none;position:absolute;top:0;left:0}.carousel-slider-images li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slider-triggers{display:none;position:absolute;top:0;left:0;width:100%;text-align:center;z-index:25;border-top:1px solid #cbcbcb}@media screen and (min-width: 61.875em){.slider-triggers{display:block}}.slider-triggers span{display:inline-block;vertical-align:top;margin:0 -2px;padding:14px 25px;color:#111525;font-weight:bold;font-size:13px;font-size:0.8125rem;font-family:Arial;line-height:normal;background:#fff;border-left:1px solid #cbcbcb}.slider-triggers span:first-child{border:none}.slider-triggers span.active{background:#cbcbcb}.carousel-direction-nav{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-direction-nav a{display:block;position:absolute;width:45px;height:33px;top:50%;margin:-22px 0 0;padding:12px 0 0;text-align:center;color:#fff;font-weight:bold;background:#111525;background:rgba(0,0,0,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s}.carousel-direction-nav a:hover,.carousel-direction-nav a:focus{text-decoration:none;background:#000}.carousel-direction-nav .carousel-prev{left:40px}.carousel-direction-nav .carousel-next{right:40px}.teaser{position:relative;height:100px;overflow:hidden}@media screen and (min-width: 560px){.teaser{height:150px}}@media screen and (min-width: 47.5em){.teaser{height:175px}}.teaser img{position:absolute;top:0;left:0;max-width:none;width:auto;height:100%}.teaser-trigger{display:none;position:absolute;right:0;top:30px;width:50px;background:#232d09;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}@media screen and (min-width: 61.875em){.teaser-trigger{display:block;left:0}}@media screen and (min-width: 1200px){.teaser-trigger{right:-50px;display:block;left:auto}}.teaser-trigger a{display:block;position:relative;font-size:20px;font-size:1.25rem;color:#fff;height:54px;text-align:center;-webkit-transition:ease,0.15s;-moz-transition:ease,0.15s;-o-transition:ease,0.15s;transition:ease,0.15s}.teaser-trigger a:hover,.teaser-trigger a:focus{font-size:23px;font-size:1.4375rem;text-decoration:none}.teaser-trigger .lnk-tel{padding:20px 0 0;height:34px;font-size:24px;font-size:1.5rem}.teaser-trigger .lnk-tel:hover,.teaser-trigger .lnk-tel:focus{font-size:27px;font-size:1.6875rem}.teaser-trigger .lnk-tel:after{content:'';display:block;position:absolute;left:11px;bottom:-3px;height:1px;width:28px;background:#005e20}@media screen and (min-width: 47.5em){.teaser-trigger .lnk-tel{display:none}}.teaser-trigger .lnk-mail{padding:17px 0 0;height:37px}.static-img{display:block}iframe{max-width:100%}.map-container{width:100%;margin:0 auto;height:0;padding-top:38%;position:relative;display:none}.map-container iframe{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0}@media all and (min-width: 34.375em){.map-container{display:block}.static-img{display:none}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden,.header .logo span,.nav h2,.nav-main h3{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.screen-reader-text{position:absolute;top:-900em;left:-900em}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
