@font-face{font-family:'open_sanscondensed_light';src:url('../fonts/opensans-condlight-webfont.eot');src:url('../fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-condlight-webfont.woff2') format('woff2'),url('../fonts/opensans-condlight-webfont.woff') format('woff'),url('../fonts/opensans-condlight-webfont.ttf') format('truetype'),url('../fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansCnLtIt';src:url('../fonts/opensans-condlightitalic-webfont.eot');src:url('../fonts/opensans-condlightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-condlightitalic-webfont.woff2') format('woff2'),url('../fonts/opensans-condlightitalic-webfont.woff') format('woff'),url('../fonts/opensans-condlightitalic-webfont.ttf') format('truetype'),url('../fonts/opensans-condlightitalic-webfont.svg#open_sansCnLtIt') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sans_condensedbold';src:url('../fonts/opensans-condbold-webfont.eot');src:url('../fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-condbold-webfont.woff2') format('woff2'),url('../fonts/opensans-condbold-webfont.woff') format('woff'),url('../fonts/opensans-condbold-webfont.ttf') format('truetype'),url('../fonts/opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v15-latin-regular.woff') format('woff'),url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url('../fonts/open-sans-condensed-v12-latin-300.eot');src:local('Open Sans Condensed Light'),local('OpenSansCondensed-Light'),url('../fonts/open-sans-condensed-v12-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-condensed-v12-latin-300.woff2') format('woff2'),url('../fonts/open-sans-condensed-v12-latin-300.woff') format('woff'),url('../fonts/open-sans-condensed-v12-latin-300.ttf') format('truetype'),url('../fonts/open-sans-condensed-v12-latin-300.svg#OpenSansCondensed') format('svg')}@font-face{font-family:'Oleo Script Swash Caps';font-style:normal;font-weight:400;src:url('../fonts/oleo-script-swash-caps-v5-latin-regular.eot');src:local('Oleo Script Swash Caps'),local('OleoScriptSwashCaps-Regular'),url('../fonts/oleo-script-swash-caps-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/oleo-script-swash-caps-v5-latin-regular.woff2') format('woff2'),url('../fonts/oleo-script-swash-caps-v5-latin-regular.woff') format('woff'),url('../fonts/oleo-script-swash-caps-v5-latin-regular.ttf') format('truetype'),url('../fonts/oleo-script-swash-caps-v5-latin-regular.svg#OleoScriptSwashCaps') format('svg')}@font-face{font-family:'Slabo 13px';font-style:normal;font-weight:400;src:url('../fonts/slabo-13px-v4-latin-regular.eot');src:local('Slabo 13px'),local('Slabo13px-Regular'),url('../fonts/slabo-13px-v4-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/slabo-13px-v4-latin-regular.woff2') format('woff2'),url('../fonts/slabo-13px-v4-latin-regular.woff') format('woff'),url('../fonts/slabo-13px-v4-latin-regular.ttf') format('truetype'),url('../fonts/slabo-13px-v4-latin-regular.svg#Slabo13px') format('svg')}@font-face{font-family:'Lora';font-style:normal;font-weight:400;src:url('../fonts/lora-v12-latin-regular.eot');src:local('Lora Regular'),local('Lora-Regular'),url('../fonts/lora-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/lora-v12-latin-regular.woff2') format('woff2'),url('../fonts/lora-v12-latin-regular.woff') format('woff'),url('../fonts/lora-v12-latin-regular.ttf') format('truetype'),url('../fonts/lora-v12-latin-regular.svg#Lora') format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url('../fonts/lato-v14-latin-regular.eot');src:local('Lato Regular'),local('Lato-Regular'),url('../fonts/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v14-latin-regular.woff2') format('woff2'),url('../fonts/lato-v14-latin-regular.woff') format('woff'),url('../fonts/lato-v14-latin-regular.ttf') format('truetype'),url('../fonts/lato-v14-latin-regular.svg#Lato') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url('../fonts/poppins-v5-latin-regular.eot');src:local('Poppins Regular'),local('Poppins-Regular'),url('../fonts/poppins-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/poppins-v5-latin-regular.woff2') format('woff2'),url('../fonts/poppins-v5-latin-regular.woff') format('woff'),url('../fonts/poppins-v5-latin-regular.ttf') format('truetype'),url('../fonts/poppins-v5-latin-regular.svg#Poppins') format('svg')}@font-face{font-family:'Abril Fatface';font-style:normal;font-weight:400;src:url('../fonts/abril-fatface-v9-latin-regular.eot');src:local('Abril Fatface'),local('AbrilFatface-Regular'),url('../fonts/abril-fatface-v9-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/abril-fatface-v9-latin-regular.woff2') format('woff2'),url('../fonts/abril-fatface-v9-latin-regular.woff') format('woff'),url('../fonts/abril-fatface-v9-latin-regular.ttf') format('truetype'),url('../fonts/abril-fatface-v9-latin-regular.svg#AbrilFatface') format('svg')}@font-face{font-family:'Righteous';font-style:normal;font-weight:400;src:url('../fonts/righteous-v6-latin-regular.eot');src:local('Righteous'),local('Righteous-Regular'),url('../fonts/righteous-v6-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/righteous-v6-latin-regular.woff2') format('woff2'),url('../fonts/righteous-v6-latin-regular.woff') format('woff'),url('../fonts/righteous-v6-latin-regular.ttf') format('truetype'),url('../fonts/righteous-v6-latin-regular.svg#Righteous') format('svg')}@font-face{font-family:'Orbitron';font-style:normal;font-weight:400;src:url('../fonts/orbitron-v9-latin-regular.eot');src:local('Orbitron Regular'),local('Orbitron-Regular'),url('../fonts/orbitron-v9-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/orbitron-v9-latin-regular.woff2') format('woff2'),url('../fonts/orbitron-v9-latin-regular.woff') format('woff'),url('../fonts/orbitron-v9-latin-regular.ttf') format('truetype'),url('../fonts/orbitron-v9-latin-regular.svg#Orbitron') format('svg')}@font-face{font-family:'Architects Daughter';font-style:normal;font-weight:400;src:url('../fonts/architects-daughter-v8-latin-regular.eot');src:local('Architects Daughter Regular'),local('ArchitectsDaughter-Regular'),url('../fonts/architects-daughter-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/architects-daughter-v8-latin-regular.woff2') format('woff2'),url('../fonts/architects-daughter-v8-latin-regular.woff') format('woff'),url('../fonts/architects-daughter-v8-latin-regular.ttf') format('truetype'),url('../fonts/architects-daughter-v8-latin-regular.svg#ArchitectsDaughter') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../fonts/roboto-v18-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('../fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-v18-latin-regular.woff2') format('woff2'),url('../fonts/roboto-v18-latin-regular.woff') format('woff'),url('../fonts/roboto-v18-latin-regular.ttf') format('truetype'),url('../fonts/roboto-v18-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Josefin Slab';font-style:normal;font-weight:400;src:url('../fonts/josefin-slab-v8-latin-regular.eot');src:local('Josefin Slab Regular'),local('JosefinSlab-Regular'),url('../fonts/josefin-slab-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/josefin-slab-v8-latin-regular.woff2') format('woff2'),url('../fonts/josefin-slab-v8-latin-regular.woff') format('woff'),url('../fonts/josefin-slab-v8-latin-regular.ttf') format('truetype'),url('../fonts/josefin-slab-v8-latin-regular.svg#JosefinSlab') format('svg')}@font-face{font-family:'Permanent Marker';font-style:normal;font-weight:400;src:url('../fonts/permanent-marker-v7-latin-regular.eot');src:local('Permanent Marker Regular'),local('PermanentMarker-Regular'),url('../fonts/permanent-marker-v7-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/permanent-marker-v7-latin-regular.woff2') format('woff2'),url('../fonts/permanent-marker-v7-latin-regular.woff') format('woff'),url('../fonts/permanent-marker-v7-latin-regular.ttf') format('truetype'),url('../fonts/permanent-marker-v7-latin-regular.svg#PermanentMarker') format('svg')}@font-face{font-family:'Source Serif Pro';font-style:normal;font-weight:400;src:url('../fonts/source-serif-pro-v5-latin-regular.eot');src:local('Source Serif Pro'),local('SourceSerifPro-Regular'),url('../fonts/source-serif-pro-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/source-serif-pro-v5-latin-regular.woff2') format('woff2'),url('../fonts/source-serif-pro-v5-latin-regular.woff') format('woff'),url('../fonts/source-serif-pro-v5-latin-regular.ttf') format('truetype'),url('../fonts/source-serif-pro-v5-latin-regular.svg#SourceSerifPro') format('svg')}@font-face{font-family:'Shentox';font-style:normal;font-weight:400;src:url('../fonts/EmtypeFoundry-Shentox-Regular.eot');src:local('Shentox'),local('Shentox'),url('../fonts/EmtypeFoundry-Shentox-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/EmtypeFoundry-Shentox-Regular.woff2') format('woff2'),url('../fonts/EmtypeFoundry-Shentox-Regular.woff') format('woff'),url('../fonts/EmtypeFoundry-Shentox-Regular.ttf') format('truetype'),url('../fonts/EmtypeFoundry-Shentox-Regular.svg#SourceSerifPro') format('svg')}.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){#main-nav{line-height:0;text-align:left;float:right}#main-menu{display:inline-block}header .header-content.swapped #main-nav{float:left}}.sm-menu{background:transparent}.sm-menu a,.sm-menu a:hover,.sm-menu a:focus,.sm-menu a:active{padding:10px 20px;padding-right:58px;color:#000;background:#fff;font-size:18px;font-weight:normal;line-height:23px;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,0.2)}#main-menu{top:70px}@media (min-width:768px){#main-menu{top:11px}}.sm-menu a.current{background:brown;color:#fff}.sm-menu a span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;background:rgba(0,0,0,0.1)}.sm-menu a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-menu ul{background:#fff;-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-menu ul ul{background:rgba(102,102,102,0.1)}.sm-menu ul a,.sm-menu ul a:hover,.sm-menu ul a:focus,.sm-menu ul a:active{background:transparent;color:#000;font-size:16px;text-shadow:none;border-left:8px solid transparent}.sm-menu ul a.current{background:brown;color:#fff}.sm-menu ul ul a,.sm-menu ul ul a:hover,.sm-menu ul ul a:focus,.sm-menu ul ul a:active{border-left:16px solid transparent}.sm-menu ul ul ul a,.sm-menu ul ul ul a:hover,.sm-menu ul ul ul a:focus,.sm-menu ul ul ul a:active{border-left:24px solid transparent}.sm-menu ul ul ul ul a,.sm-menu ul ul ul ul a:hover,.sm-menu ul ul ul ul a:focus,.sm-menu ul ul ul ul a:active{border-left:32px solid transparent}.sm-menu ul ul ul ul ul a,.sm-menu ul ul ul ul ul a:hover,.sm-menu ul ul ul ul ul a:focus,.sm-menu ul ul ul ul ul a:active{border-left:40px solid transparent}.sm-menu ul li{border-top:1px solid rgba(0,0,0,0.05)}.sm-menu ul li:first-child{border-top:0}@media (min-width:768px){.sm-menu ul{position:absolute;width:12em}.sm-menu li{float:left}.sm-menu.sm-rtl li{float:right}.sm-menu ul li,.sm-menu.sm-rtl ul li,.sm-menu.sm-vertical li{float:none}.sm-menu a{white-space:nowrap}.sm-menu ul a,.sm-menu.sm-vertical a{white-space:normal}.sm-menu .sm-nowrap>li>a,.sm-menu .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-menu a,.sm-menu a:hover,.sm-menu a:focus,.sm-menu a:active,.sm-menu a.highlighted{padding:13px 24px;color:#000}.sm-menu a:hover,.sm-menu a:focus,.sm-menu a:active,.sm-menu a.highlighted{background:brown;color:#fff}.sm-menu a.current{background:brown;color:#fff}.sm-menu a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#000 transparent transparent transparent;background:transparent}.sm-menu a.current span.sub-arrow{border-color:#fff transparent transparent transparent}.sm-menu a.highlighted span.sub-arrow:before{display:none}.sm-menu a:hover span.sub-arrow,.sm-menu a.highlighted span.sub-arrow{border-color:#fff transparent transparent transparent}.sm-menu ul{border:1px solid #a8a8a8;padding:0px 0;background:#fff}.sm-menu ul ul{background:#fff}.sm-menu ul a,.sm-menu ul a:hover,.sm-menu ul a:focus,.sm-menu ul a:active,.sm-menu ul a.highlighted{border:0 !important;padding:9px 23px;background:transparent;color:#000}.sm-menu ul a:hover,.sm-menu ul a:focus,.sm-menu ul a:active,.sm-menu ul a.highlighted{color:#fff;background:brown}.sm-menu ul a.current{background:brown;color:#fff}.sm-menu ul a span.sub-arrow{top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #000}.sm-menu ul a:hover span.sub-arrow,.sm-menu ul a:focus span.sub-arrow,.sm-menu ul a:active span.sub-arrow,.sm-menu ul a.highlighted span.sub-arrow{border-color:transparent transparent transparent #fff}.sm-menu ul a.current span.sub-arrow{border-color:transparent transparent transparent #fff}.sm-menu ul li{border:0}.sm-menu span.scroll-up,.sm-menu span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}.sm-menu span.scroll-up-arrow,.sm-menu span.scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid dashed;border-color:transparent transparent #2b82ac transparent}.sm-menu span.scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#2b82ac transparent transparent transparent}.sm-menu.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent brown transparent transparent}.sm-menu.sm-rtl>li:first-child{border-left:1px solid brown}.sm-menu.sm-rtl>li:last-child{border-left:0}.sm-menu.sm-rtl ul a span.sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent brown transparent transparent}.sm-menu.sm-vertical{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2)}.sm-menu.sm-vertical a{padding:9px 23px}.sm-menu.sm-vertical a span.sub-arrow{top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent brown}.sm-menu.sm-vertical>li{border-left:0 !important}.sm-menu.sm-vertical ul a{padding:9px 23px}}.main-menu-btn{position:absolute;top:20px;right:20px;display:inline-block;width:28px;height:28px;text-indent:28px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}header .header-content.swapped #main-nav .main-menu-btn{top:20px;left:20px}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#000;-webkit-transition:all 0.25s;transition:all 0.25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:transparent}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}header{position:fixed;width:100%;height:70px;background:#fff;-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);box-shadow:1px 1px 5px rgba(0,0,0,0.2);z-index:100;font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif}header .header-content{position:relative;width:960px;margin:0 auto}header .header-content .logo{position:absolute;margin:10px 20px 10px 20px}header .header-content.swapped .logo{position:absolute;right:0px;top:0px}header .header-content.menu-hidden nav{display:none}header .header-content.logo-hidden .logo{display:none}@media only screen and (max-width:980px){header{position:relative}header .header-content{width:97%;margin:0 auto}header .header-content .logo{margin:10px 0 10px 0;padding:0 0 0 2%}}@media only screen and (max-width:480px){header{position:relative}header .header-content{width:97%;margin:0 auto}header .header-content .logo{margin:10px 0 10px 0;padding:0 0 0 4%}}header.type-b{height:150px;font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif}header.type-b .header-content{position:relative;width:960px;margin:0 auto}header.type-b .header-content .logo{float:left;margin:10px 0 10px 20px;max-width:275px;height:130px;overflow:hidden}header.type-b .header-content .info{position:absolute;top:10px;left:310px;width:640px;height:40px;overflow:hidden}header.type-b .header-content .info .content{float:right}header.type-b .header-content .burger{position:absolute;top:91px;right:11px;background:#fff;width:48px;height:48px;cursor:pointer}header.type-b .header-content ul{margin-top:80px}@media only screen and (max-width:980px){header.type-b .header-content{width:97%;margin:0 auto}header.type-b .header-content .logo{margin:10px 0 10px 0;padding:0 0 0 2%;z-index:12}header.type-b .header-content .info{position:absolute;top:10px;left:0;width:100%;height:40px;overflow:hidden;text-align:right;z-index:11}}@media only screen and (max-width:480px){header.type-b .header-content{width:97%;margin:0 auto}header.type-b .header-content .logo{margin:10px 0 10px 0;padding:0 0 0 4%}}section.content{position:relative;margin:0;padding-top:70px;width:100%;background:none}section.content article{width:100%}section.content article .wrapper{width:960px;margin:0 auto}@media only screen and (max-width:980px){section.content{margin:0;padding-top:70px;width:100%}section.content article{width:100%}section.content article .wrapper{width:97%;margin:0 auto}}section.content article.headline{width:100%}section.content article.headline h1{font-size:30px;font-weight:300;line-height:35px;padding:20px 20px 0 20px}section.content article.headline h1 ul,section.content article.headline h1 ol{padding-left:40px}@media only screen and (max-width:980px){section.content article.headline h1{font-size:26px;font-weight:300;line-height:31px;padding:2% 2% 0 2%}}@media only screen and (max-width:480px){section.content article.headline h1{font-size:22px;font-weight:300;line-height:27px;padding:4% 4% 0 4%}}section.content article.headline-centered{width:100%}section.content article.headline-centered h1{font-size:30px;font-weight:300;line-height:35px;padding:20px 20px 0 20px;text-align:center}section.content article.headline-centered h1 ul,section.content article.headline-centered h1 ol{padding-left:40px}@media only screen and (max-width:980px){section.content article.headline-centered h1{font-size:26px;font-weight:300;line-height:31px;padding:2% 2% 0 2%;text-align:center}}@media only screen and (max-width:480px){section.content article.headline-centered h1{font-size:22px;font-weight:300;line-height:27px;padding:4% 4% 0 4%;text-align:center}}section.content article.image-text .image{float:left;margin:20px;width:450px;height:278px}section.content article.image-text .text{float:left;width:450px;margin:20px 20px 20px 0;font-size:16px;line-height:22px}section.content article.image-text .text ul,section.content article.image-text .text ol{padding-left:40px}section.content article.image-text .text a{color:inherit}@media only screen and (max-width:980px){section.content article.image-text .image{float:left;margin:2%;width:47%;height:auto}section.content article.image-text .image img{max-width:100%;height:auto}section.content article.image-text .text{float:left;width:47%;margin:2% 2% 2% 0;font-size:15px;line-height:19px}}@media only screen and (max-width:480px){section.content article.image-text .image{margin:4%;width:92%;height:auto}section.content article.image-text .image img{max-width:100%;height:auto}section.content article.image-text .text{display:block;width:92%;margin:0 4% 4% 4%;font-size:14px;line-height:18px}}section.content article.text-image .text{float:left;width:450px;margin:20px;font-size:16px;line-height:22px}section.content article.text-image .text ul,section.content article.text-image .text ol{padding-left:40px}section.content article.text-image .text a{color:inherit}section.content article.text-image .image{float:left;margin:20px 20px 20px 0;width:450px;height:278px}@media only screen and (max-width:980px){section.content article.text-image .text{float:left;width:47%;margin:2%;font-size:15px;line-height:19px}section.content article.text-image .image{float:left;margin:2% 2% 2% 0;width:47%;height:auto}section.content article.text-image .image img{max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.text-image .text{display:block;width:92%;margin:4%;font-size:14px;line-height:18px}section.content article.text-image .image{margin:0 4% 4% 4%;width:92%;height:auto}section.content article.text-image .image img{max-width:100%;height:auto}}section.content article.news .image{float:left;margin:20px;width:450px;height:278px}section.content article.news .text{position:relative;float:left;width:450px;height:auto;overflow:hidden;margin:20px 20px 20px 0;font-size:16px;line-height:22px}section.content article.news .text a{color:inherit}section.content article.news .text ul,section.content article.news .text ol{padding-left:40px}section.content article.news .text .button{display:block;position:relative;top:0px;left:0px;min-width:50px;text-align:center;background:#c31339;color:#fff;font-weight:700;padding:15px 20px;cursor:pointer;margin:20px 0 0 0;text-decoration:none;display:inline-block}@media only screen and (max-width:980px){section.content article.news .image{float:left;margin:2%;width:47%;height:auto}section.content article.news .image img{max-width:100%;height:auto}section.content article.news .text{float:left;width:47%;height:auto;margin:2% 2% 2% 0;font-size:15px;line-height:19px}section.content article.news .text .button{position:relative;margin-top:20px;background:#c31339;color:#fff;font-weight:700;padding:15px 20px;cursor:pointer}}@media only screen and (max-width:480px){section.content article.news .image{margin:4%;width:92%;height:auto}section.content article.news .image img{max-width:100%;height:auto}section.content article.news .text{display:block;width:92%;margin:0 4% 4% 4%;font-size:14px;line-height:18px}section.content article.news .text .button{position:relative;margin-top:20px;background:#c31339;color:#fff;font-weight:700;padding:15px 20px;cursor:pointer;width:92%}}section.content article.text .content{font-size:16px;line-height:22px;width:920px;margin:0;padding:20px}section.content article.text .content ul,section.content article.text .content ol{padding-left:40px}section.content article.text .content a{color:inherit}@media only screen and (max-width:980px){section.content article.text .content{font-size:15px;line-height:19px;width:96%;margin:0;padding:2%}}@media only screen and (max-width:480px){section.content article.text .content{font-size:14px;line-height:18px;width:92%;margin:0;padding:4%}}section.content article.text-centered .content{font-size:16px;line-height:22px;width:920px;margin:0;padding:20px;text-align:center}section.content article.text-centered .content a{color:inherit}@media only screen and (max-width:980px){section.content article.text-centered .content{font-size:15px;line-height:19px;width:96%;margin:0;padding:2%}}@media only screen and (max-width:480px){section.content article.text-centered .content{font-size:14px;line-height:18px;width:92%;margin:0;padding:4%}}section.content article.image{position:relative;width:100%;height:auto}section.content article.image .wrapper{position:relative;width:960px;margin:0 auto}section.content article.image .wrapper .image{display:none;position:absolute;top:20px;left:20px;width:920px;height:350px}section.content article.image .wrapper .placeholder{position:relative;padding-bottom:40px}section.content article.image .wrapper .preloader{position:absolute;top:50%;left:50%;width:32px;height:32px}@media only screen and (max-width:980px){section.content article.image .wrapper{width:97%}section.content article.image .wrapper .image{width:97%;margin:0;padding:1.5%;top:0;left:0;height:auto}section.content article.image .wrapper .image img{max-width:100%;height:auto}section.content article.image .wrapper .placeholder{position:relative;padding-bottom:1.5%}section.content article.image .wrapper .placeholder img{max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.image .wrapper{width:97%}section.content article.image .wrapper .image{width:97%;margin:0;padding:1.5%;top:0;left:0;height:auto}section.content article.image .wrapper .image img{max-width:100%;height:auto}section.content article.image .wrapper .placeholder{position:relative;padding-bottom:1.5%}section.content article.image .wrapper .placeholder img{max-width:100%;height:auto}}section.content article.panorama-slideshow{position:relative;width:100%;height:460px;overflow:hidden}section.content article.panorama-slideshow .image{display:none;position:absolute;top:0px;left:0px;width:960px;height:460px}section.content article.panorama-slideshow .preloader{position:absolute;top:50%;left:50%;width:32px;height:32px}@media only screen and (max-width:980px){section.content article.panorama-slideshow .wrapper{width:97%}section.content article.panorama-slideshow .wrapper .image{width:100%;margin:0;padding:0;top:0;left:0;height:auto}section.content article.panorama-slideshow .wrapper .image img{max-width:100%;height:auto}section.content article.panorama-slideshow .wrapper .placeholder{position:relative;margin:0;padding:0;height:auto}section.content article.panorama-slideshow .wrapper .placeholder img{vertical-align:top;max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.panorama-slideshow .wrapper{width:97%}section.content article.panorama-slideshow .wrapper .image{width:100%;margin:0;padding:0;top:0;left:0;height:auto}section.content article.panorama-slideshow .wrapper .image img{max-width:100%;height:auto}section.content article.panorama-slideshow .wrapper .placeholder{position:relative;padding-bottom:0}section.content article.panorama-slideshow .wrapper .placeholder img{max-width:100%;height:auto}}section.content article.map{position:relative;width:100%;height:609px}section.content article.map .wrapper{height:609px;position:relative}section.content article.map .wrapper .map-canvas{position:relative;top:20px;left:20px;width:920px;height:569px;background:#b3d1ff}@media only screen and (max-width:980px){section.content article{height:inherit}section.content article.map{position:relative;width:100%;height:509px}section.content article.map .wrapper{position:relative;height:509px}section.content article.map .wrapper .map-canvas{position:relative;top:20px;left:2%;width:96%;height:470px;background:#b3d1ff}}@media only screen and (max-width:480px){section.content article{height:inherit}section.content article.map{position:relative;width:100%;height:389px}section.content article.map .wrapper{position:relative;height:389px}section.content article.map .wrapper .map-canvas{position:relative;top:20px;left:4%;width:92%;height:350px;background:#b3d1ff}}section.content article.youtube .youtube-video{float:left;margin:20px;width:450px;height:253px}section.content article.youtube .text{float:left;width:450px;margin:20px 20px 20px 0;font-size:16px;line-height:22px}section.content article.youtube .text ul,section.content article.youtube .text ol{padding-left:40px}section.content article.youtube .text a{color:inherit}@media only screen and (max-width:980px){section.content article.youtube .youtube-video{float:left;margin:2%;width:46%}section.content article.youtube .youtube-video iframe{max-width:100%;height:100%}section.content article.youtube .text{float:left;width:46%;margin:2% 2% 2% 0;font-size:15px;line-height:19px}}@media only screen and (max-width:480px){section.content article.youtube .youtube-video{float:none;display:block;padding:4%;margin:0;width:92%;height:auto}section.content article.youtube .youtube-video iframe{max-width:100%;height:100%}section.content article.youtube .text{display:block;width:92%;margin:0 4% 4% 4%;font-size:14px;line-height:18px}}section.content article.image-image .image1{float:left;margin:20px;width:450px;height:278px}section.content article.image-image .image2{float:left;width:450px;height:278px;margin:20px 20px 20px 0}@media only screen and (max-width:980px){section.content article.image-image .image1{float:left;width:47%;height:auto;margin:0;padding:2%}section.content article.image-image .image1 img{max-width:100%;height:auto}section.content article.image-image .image2{float:left;width:47%;height:auto;margin:0;padding:2% 2% 2% 0}section.content article.image-image .image2 img{max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.image-image .image1{display:block;float:none;width:92%;height:auto;margin:0;padding:4%}section.content article.image-image .image1 img{max-width:100%;height:auto}section.content article.image-image .image2{display:block;float:none;height:auto;width:92%;margin:0;padding:0 4% 4% 4%}section.content article.image-image .image2 img{max-width:100%;height:auto}}section.content article.image-image-text-text .left{float:left;margin:20px;width:450px}section.content article.image-image-text-text .left .image{margin:0;padding:0}section.content article.image-image-text-text .left .text{width:450px;margin:20px 0 0 0;font-size:16px;line-height:22px}section.content article.image-image-text-text .left .text a{color:inherit}section.content article.image-image-text-text .left .text ul,section.content article.image-image-text-text .left .text ol{padding-left:40px}section.content article.image-image-text-text .right{float:left;margin:20px 20px 20px 0;width:450px}section.content article.image-image-text-text .right .image{margin:0;padding:0}section.content article.image-image-text-text .right .text{width:450px;margin:20px 0 0 0;font-size:16px;line-height:22px}section.content article.image-image-text-text .right .text a{color:inherit}section.content article.image-image-text-text .right .text ul,section.content article.image-image-text-text .right .text ol{padding-left:40px}@media only screen and (max-width:980px){section.content article.image-image-text-text .left{float:left;margin:0;padding:2%;width:47%}section.content article.image-image-text-text .left .image{width:100%;margin:0;padding:0}section.content article.image-image-text-text .left .image img{max-width:100%;height:auto}section.content article.image-image-text-text .left .text{width:100%;margin:2% 0 0 0;font-size:15px;line-height:19px}section.content article.image-image-text-text .right{float:left;margin:0;padding:2% 2% 2% 0;width:47%}section.content article.image-image-text-text .right .image{width:100%;margin:0;padding:0}section.content article.image-image-text-text .right .image img{max-width:100%;height:auto}section.content article.image-image-text-text .right .text{width:100%;margin:2% 0 0 0;font-size:15px;line-height:19px}}@media only screen and (max-width:480px){section.content article.image-image-text-text .left{display:block;float:none;width:92%;margin:0;padding:4%}section.content article.image-image-text-text .left .image{width:100%;margin:0;padding:0}section.content article.image-image-text-text .left .image img{max-width:100%;height:auto}section.content article.image-image-text-text .left .text{width:100%;margin:2% 0 0 0;font-size:14px;line-height:18px}section.content article.image-image-text-text .right{display:block;float:none;width:92%;margin:0;padding:0 4% 4% 4%}section.content article.image-image-text-text .right .image{width:100%;margin:0;padding:0}section.content article.image-image-text-text .right .image img{max-width:100%;height:auto}section.content article.image-image-text-text .right .text{width:100%;margin:2% 0 0 0;font-size:14px;line-height:18px}}section.content article.text-text .left{float:left;margin:20px;width:450px}section.content article.text-text .left .text{width:450px;margin:0 0 0 0;font-size:16px;line-height:22px}section.content article.text-text .left .text ul,section.content article.text-text .left .text ol{padding-left:40px}section.content article.text-text .left .text a{color:inherit}section.content article.text-text .right{float:left;margin:20px 20px 20px 0;width:450px}section.content article.text-text .right .text{width:450px;margin:0 0 0 0;font-size:16px;line-height:22px}section.content article.text-text .right .text ul,section.content article.text-text .right .text ol{padding-left:40px}section.content article.text-text .right .text a{color:inherit}@media only screen and (max-width:980px){section.content article.text-text .left{float:left;margin:0;padding:2%;width:47%}section.content article.text-text .left .text{width:100%;margin:1% 0 0 0;font-size:15px;line-height:19px}section.content article.text-text .right{float:left;margin:0;padding:2% 2% 2% 0;width:47%}section.content article.text-text .right .text{width:100%;margin:1% 0 0 0;font-size:15px;line-height:19px}}@media only screen and (max-width:480px){section.content article.text-text .left{display:block;float:none;width:92%;margin:0;padding:4%}section.content article.text-text .left .text{width:100%;margin:2% 0 0 0;font-size:14px;line-height:18px}section.content article.text-text .right{display:block;float:none;width:92%;margin:0;padding:0 4% 4% 4%}section.content article.text-text .right .text{width:100%;margin:2% 0 2% 0;font-size:14px;line-height:18px}}section.content article.contact form{width:920px;padding:20px;margin:0}section.content article.contact form input{margin:0 0 15px 0}section.content article.contact form label[for$="male"],section.content article.contact form label[for="newsletter"]{margin-left:10px}section.content article.contact form input[type=radio][id="female"]{margin-left:20px}section.content article.contact form input[type=text],section.content article.contact form input[type=email]{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;border:1px solid #888;padding:5px 15px;margin:0 20px 15px 0;width:418px}section.content article.contact form textarea{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;border:1px solid #888;padding:15px;resize:none;width:888px;margin-bottom:15px}section.content article.contact form .firstname{float:left}section.content article.contact form .lastname{float:left}section.content article.contact form .lastname input{margin:0 0 15px 0}section.content article.contact form .email{clear:both}section.content article.contact form .error-message{display:none;color:#ff0000;margin:0 0 15px 0}section.content article.contact form .submit{display:inline-block;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}@media only screen and (max-width:980px){section.content article.contact form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.contact form .gender{padding:0 2% 0 2%}section.content article.contact form input[type=text],section.content article.contact form input[type=email]{box-sizing:border-box;font-size:15px;line-height:19px;width:100%;margin:0 0 2% 0}section.content article.contact form .message{padding:0 2% 0 2%}section.content article.contact form .message textarea{width:100%;box-sizing:border-box;font-size:15px;line-height:19px;margin:0;padding:5px 15px}section.content article.contact form .firstname{float:none;display:block;padding:0 2% 0 2%}section.content article.contact form .lastname{float:none;display:block;padding:0 2% 0 2%}section.content article.contact form .email{float:none;display:block;padding:0 2% 0 2%}section.content article.contact form .newsletter{padding:15px 2% 0 2%}section.content article.contact form .error-message{padding:0 2% 0 2%;margin-top:15px}section.content article.contact form .submit-button{padding:0 2% 0 2%;margin:2% 0 0 0}section.content article.contact form .submit-button .submit{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}}@media only screen and (max-width:480px){section.content article.contact form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.contact form .gender{padding:0 4% 0 4%}section.content article.contact form input[type=text],section.content article.contact form input[type=email]{box-sizing:border-box;font-size:15px;line-height:19px;width:100%;margin:0 0 2% 0}section.content article.contact form .message{padding:0 4% 0 4%}section.content article.contact form .message textarea{width:100%;box-sizing:border-box;font-size:15px;line-height:19px;margin:0;padding:5px 15px}section.content article.contact form .firstname{float:none;display:block;padding:0 4% 0 4%}section.content article.contact form .lastname{float:none;display:block;padding:0 4% 0 4%}section.content article.contact form .email{float:none;display:block;padding:0 4% 0 4%}section.content article.contact form .newsletter{padding:15px 4% 0 4%}section.content article.contact form .error-message{padding:0 4% 0 4%;margin-top:4%}section.content article.contact form .submit-button{padding:0 4% 0 4%;margin:4% 0 0 0}section.content article.contact form .submit-button .submit{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 0;width:100%;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}}section.content article.spacer{width:100%;height:20px}section.content article.spacer .wrapper{height:20px}section.content article.lensorder form{width:920px;padding:20px;margin:0}section.content article.lensorder form input{margin:0 0 15px 0}section.content article.lensorder form label[for$="male"]{margin-left:10px}section.content article.lensorder form input[type=radio][id="female"]{margin-left:20px}section.content article.lensorder form input[type=text],section.content article.lensorder form input[type=email]{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;border:1px solid #888;padding:5px 15px;margin:0 20px 15px 0;width:418px}section.content article.lensorder form textarea{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;border:1px solid #888;padding:15px;resize:none;width:888px;margin-bottom:15px}section.content article.lensorder form .firstname{float:left}section.content article.lensorder form .lastname{float:left}section.content article.lensorder form .lastname input{margin:0 0 15px 0}section.content article.lensorder form .email{float:left}section.content article.lensorder form .phone{float:left}section.content article.lensorder form .phone input{margin:0 0 15px 0}section.content article.lensorder form .order-title{float:left;width:120px;margin:20px 0 0 0;font-weight:bold}section.content article.lensorder form .order-selection{float:left;margin:20px 0 0 0}section.content article.lensorder form .order-selection label{margin:0 0 0 10px}section.content article.lensorder form .error-message{display:none;color:#ff0000;margin:0 0 15px 0}section.content article.lensorder form .submit-lensorder{display:inline-block;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold;margin:20px 0 0 0}@media only screen and (max-width:980px){section.content article.lensorder form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.lensorder form .gender{padding:0 2% 0 2%}section.content article.lensorder form input[type=text],section.content article.lensorder form input[type=email]{box-sizing:border-box;font-size:15px;line-height:19px;width:100%;margin:0 0 2% 0}section.content article.lensorder form .firstname{float:none;display:block;padding:0 2% 0 2%}section.content article.lensorder form .lastname{float:none;display:block;padding:0 2% 0 2%}section.content article.lensorder form .email{float:none;display:block;padding:0 2% 0 2%}section.content article.lensorder form .phone{float:none;display:block;padding:0 2% 0 2%}section.content article.lensorder form .order-title{float:left;width:120px;margin:20px 0 0 2%;font-weight:bold}section.content article.lensorder form .order-selection{float:left;margin:20px 0 0 2%}section.content article.lensorder form .order-selection label{margin:0 0 0 10px}section.content article.lensorder form .error-message{padding:0 2% 0 2%;margin-top:15px}section.content article.lensorder form .submit-button{padding:0 2% 0 2%}section.content article.lensorder form .submit-button .submit-lensorder{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}}@media only screen and (max-width:480px){section.content article.lensorder form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.lensorder form .gender{padding:0 4% 0 4%}section.content article.lensorder form input[type=text],section.content article.lensorder form input[type=email]{box-sizing:border-box;font-size:15px;line-height:19px;width:100%;margin:0 0 2% 0}section.content article.lensorder form .firstname{float:none;display:block;padding:0 4% 0 4%}section.content article.lensorder form .lastname{float:none;display:block;padding:0 4% 0 4%}section.content article.lensorder form .email{float:none;display:block;padding:0 4% 0 4%}section.content article.lensorder form .phone{float:none;display:block;padding:0 4% 0 4%}section.content article.lensorder form .order-title{float:none;display:block;font-weight:bold;margin:2% 0 4% 4%}section.content article.lensorder form .order-selection{float:none;display:block;margin:2% 0 0 4%}section.content article.lensorder form .order-selection label{margin:0 0 0 10px}section.content article.lensorder form .error-message{padding:0 4% 0 4%;margin-top:4%}section.content article.lensorder form .submit-button{padding:0 4% 0 4%}section.content article.lensorder form .submit-button .submit-lensorder{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 0;width:100%;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}}section.content article.button .text{text-align:center}section.content article.button .text .button{display:inline-block;max-width:880px;font-weight:700;padding:15px 20px;cursor:pointer;margin:20px 0 20px 0;text-decoration:none}@media only screen and (max-width:980px){section.content article.button .text{text-align:center}section.content article.button .text .button{display:inline-block;max-width:880px;font-weight:700;padding:15px 20px;cursor:pointer;margin:20px 0 20px 0}}@media only screen and (max-width:480px){section.content article.button{position:relative}section.content article.button .text{text-align:center;position:relative}section.content article.button .text .button{display:inline-block;width:80%;font-weight:700;padding:15px 20px;cursor:pointer;margin:4% 0 4% 0}}section.content article.line{width:100%;height:1px}section.content article.line .browser-line div{margin:0 20px 0 20px;width:auto;height:1px}section.content article.line .article-line{width:960px;margin:0 auto}section.content article.line .article-line div{width:auto;height:1px;width:920px;margin:0 auto}@media only screen and (max-width:980px){section.content article.line{width:100%;height:1px}section.content article.line .browser-line div{margin:0 3% 0 3%;width:auto;height:1px}section.content article.line .article-line{width:97%;margin:0 auto}section.content article.line .article-line div{width:auto;height:1px;width:97%;margin:0 auto}}@media only screen and (max-width:480px){section.content article.line{width:100%;height:1px}section.content article.line .browser-line div{margin:0 3% 0 3%;width:auto;height:1px}section.content article.line .article-line{width:97%;margin:0 auto}section.content article.line .article-line div{width:auto;height:1px;width:97%;margin:0 auto}}section.content article.xxl-slideshow{position:relative;width:100%;height:460px;overflow:hidden}section.content article.xxl-slideshow .image{display:none;position:absolute;top:0px;left:0px;width:960px;height:460px}section.content article.xxl-slideshow .preloader{position:absolute;top:50%;left:50%;width:32px;height:32px}section.content article.xxl-slideshow .arrow-down{position:absolute;bottom:50px;left:0;width:68px;height:68px;border-radius:50%;border:2px solid #fff;cursor:pointer;z-index:11}section.content article.xxl-slideshow .arrow-down img{position:absolute;top:28px;left:24px}@media only screen and (max-width:980px){section.content article.xxl-slideshow .wrapper{width:97%}section.content article.xxl-slideshow .wrapper .image{width:100%;margin:0;padding:0;top:0;left:0;height:auto}section.content article.xxl-slideshow .wrapper .image img{max-width:100%;height:auto}section.content article.xxl-slideshow .wrapper .placeholder{position:relative;margin:0;padding:0;height:auto}section.content article.xxl-slideshow .wrapper .placeholder img{vertical-align:top;max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.xxl-slideshow .arrow-down{display:none}section.content article.xxl-slideshow .wrapper{width:97%}section.content article.xxl-slideshow .wrapper .image{width:100%;margin:0;padding:0;top:0;left:0;height:auto}section.content article.xxl-slideshow .wrapper .image img{max-width:100%;height:auto}section.content article.xxl-slideshow .wrapper .placeholder{position:relative;padding-bottom:0}section.content article.xxl-slideshow .wrapper .placeholder img{max-width:100%;height:auto}}section.content article.logos{position:relative;width:100%;height:auto}section.content article.logos .wrapper{position:relative;width:960px;margin:0 auto}section.content article.logos .wrapper .logo_collection{margin:0 0 0 20px;padding:20px 0 0 0}section.content article.logos .wrapper .logo_collection .col{float:left;width:470px}section.content article.logos .wrapper .logo_collection .col .logo{float:left;width:215px;height:100px;margin:0 20px 20px 0}@media only screen and (max-width:980px){section.content article.logos .wrapper{width:97%}section.content article.logos .wrapper .logo_collection{margin:0;padding:1.5% 0 0 1.5%}section.content article.logos .wrapper .logo_collection .col{width:48.5%;padding:0 0 0 0}section.content article.logos .wrapper .logo_collection .col .logo{margin:0;padding:0 1.5% 1.5% 0;height:auto;width:48.5%}section.content article.logos .wrapper .logo_collection .col .logo img{max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.logos .wrapper{width:97%}section.content article.logos .wrapper .logo_collection{margin:0;padding:1.5% 0 0 1.5%}section.content article.logos .wrapper .logo_collection .col{width:100%}section.content article.logos .wrapper .logo_collection .col .logo{margin:0;padding:0 1.5% 1.5% 0;height:auto;width:48.5%}section.content article.logos .wrapper .logo_collection .col .logo img{max-width:100%;height:auto}}section.content article.portrait .col1{float:left;margin:20px;width:215px}section.content article.portrait .col1 .image{margin:0;padding:0}section.content article.portrait .col1 .text{width:215px;margin:20px 0 0 0;font-size:16px;line-height:22px}section.content article.portrait .col1 .text ul,section.content article.portrait .col1 .text ol{padding-left:40px}section.content article.portrait .col2{float:left;margin:20px 20px 20px 0;width:215px}section.content article.portrait .col2 .image{margin:0;padding:0}section.content article.portrait .col2 .text{width:215px;margin:20px 0 0 0;font-size:16px;line-height:22px}section.content article.portrait .col2 .text ul,section.content article.portrait .col2 .text ol{padding-left:40px}section.content article.portrait .col3{float:left;margin:20px 20px 20px 0;width:215px}section.content article.portrait .col3 .image{margin:0;padding:0}section.content article.portrait .col3 .text{width:215px;margin:20px 0 0 0;font-size:16px;line-height:22px}section.content article.portrait .col3 .text ul,section.content article.portrait .col3 .text ol{padding-left:40px}section.content article.portrait .col4{float:left;margin:20px 20px 20px 0;width:215px}section.content article.portrait .col4 .image{margin:0;padding:0}section.content article.portrait .col4 .text{width:215px;margin:20px 0 0 0;font-size:16px;line-height:22px}section.content article.portrait .col4 .text ul,section.content article.portrait .col4 .text ol{padding-left:40px}@media only screen and (max-width:980px){section.content article.portrait .col1,section.content article.portrait .col2,section.content article.portrait .col3,section.content article.portrait .col4{float:left;margin:0;padding:2% 0 2% 2%;width:22.5%}section.content article.portrait .col1 .image,section.content article.portrait .col2 .image,section.content article.portrait .col3 .image,section.content article.portrait .col4 .image{width:100%;margin:0;padding:0}section.content article.portrait .col1 .image img,section.content article.portrait .col2 .image img,section.content article.portrait .col3 .image img,section.content article.portrait .col4 .image img{max-width:100%;height:auto}section.content article.portrait .col1 .text,section.content article.portrait .col2 .text,section.content article.portrait .col3 .text,section.content article.portrait .col4 .text{width:100%;margin:2% 0 0 0;font-size:15px;line-height:19px}}@media only screen and (max-width:480px){section.content article.portrait .col1,section.content article.portrait .col2,section.content article.portrait .col3,section.content article.portrait .col4{width:44%;margin:0;padding:4%}section.content article.portrait .col1 .image,section.content article.portrait .col2 .image,section.content article.portrait .col3 .image,section.content article.portrait .col4 .image{width:100%;margin:0;padding:0}section.content article.portrait .col1 .image img,section.content article.portrait .col2 .image img,section.content article.portrait .col3 .image img,section.content article.portrait .col4 .image img{max-width:100%;height:auto}section.content article.portrait .col1 .text,section.content article.portrait .col2 .text,section.content article.portrait .col3 .text,section.content article.portrait .col4 .text{width:100%;margin:2% 0 0 0;font-size:14px;line-height:18px}section.content article.portrait .col2,section.content article.portrait .col4{padding:4% 4% 4% 0}}section.content article.newsletter .step1{display:block}section.content article.newsletter .step1 form{width:920px;padding:20px;margin:0}section.content article.newsletter .step1 form input{float:left;font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;border:1px solid #888;padding:14px 15px 13px 15px;margin:0 20px 0 120px;width:418px}section.content article.newsletter .step1 form .submit-nl-step1{float:left;display:inline-block;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold;width:130px}section.content article.newsletter .step2{display:none}section.content article.newsletter .step2 form{width:920px;padding:20px;margin:0}section.content article.newsletter .step2 form input{margin:0 0 15px 0}section.content article.newsletter .step2 form label[for$="male"],section.content article.newsletter .step2 form label[for="newsletter"]{margin-left:10px}section.content article.newsletter .step2 form input[type=radio][id="female"]{margin-left:20px}section.content article.newsletter .step2 form input[type=text],section.content article.newsletter .step2 form input[type=email]{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;border:1px solid #888;padding:5px 15px;margin:0 20px 15px 0;width:418px}section.content article.newsletter .step2 form .firstname{float:left}section.content article.newsletter .step2 form .lastname{float:left}section.content article.newsletter .step2 form .lastname input{margin:0 0 15px 0}section.content article.newsletter .step2 form .email{clear:both}section.content article.newsletter .step2 form .submit-nl-step2{display:inline-block;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}section.content article.newsletter .step3{display:none;text-align:center;padding:20px 0 20px 0;font-size:16px;line-height:22px}@media only screen and (max-width:980px){section.content article.newsletter .step1{width:100%}section.content article.newsletter .step1 form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.newsletter .step1 form input{box-sizing:border-box;font-size:15px;line-height:19px;width:96%;margin:0 2% 2% 2%;float:none;display:block;padding:14px 15px 13px 15px}section.content article.newsletter .step1 form .submit-button{padding:0 2% 0 2%;margin:2% 0 0 0}section.content article.newsletter .step1 form .submit-button .submit-nl-step1{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold;width:50%;white-space:nowrap}section.content article.newsletter .step2{width:100%}section.content article.newsletter .step2 form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.newsletter .step2 form .gender{padding:0 2% 0 2%}section.content article.newsletter .step2 form input[type=text],section.content article.newsletter .step2 form input[type=email]{box-sizing:border-box;font-size:15px;line-height:19px;width:100%;margin:0 0 2% 0}section.content article.newsletter .step2 form .firstname{float:none;display:block;padding:0 2% 0 2%}section.content article.newsletter .step2 form .lastname{float:none;display:block;padding:0 2% 0 2%}section.content article.newsletter .step2 form .email{float:none;display:block;padding:0 2% 0 2%}section.content article.newsletter .step2 form .submit-button{padding:0 2% 0 2%;margin:2% 0 0 0}section.content article.newsletter .step2 form .submit-button .submitnl-step2{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 40px;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}}@media only screen and (max-width:480px){section.content article.newsletter .step1 form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.newsletter .step1 form input[type=text],section.content article.newsletter .step1 form input[type=email]{width:92%;margin:0 0 2% 4%}section.content article.newsletter .step1 form .submit-button{padding:0 4% 0 4%;margin:4% 0 0 0}section.content article.newsletter .step1 form .submit-button .submit-nl-step1{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 0;width:100%;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}section.content article.newsletter .step2 form{position:relative;width:100%;margin:0;padding:20px 0 20px 0}section.content article.newsletter .step2 form .gender{padding:0 4% 0 4%}section.content article.newsletter .step2 form input[type=text],section.content article.newsletter .step2 form input[type=email]{box-sizing:border-box;font-size:15px;line-height:19px;width:100%;margin:0 0 2% 0}section.content article.newsletter .step2 form .firstname{float:none;display:block;padding:0 4% 0 4%}section.content article.newsletter .step2 form .lastname{float:none;display:block;padding:0 4% 0 4%}section.content article.newsletter .step2 form .email{float:none;display:block;padding:0 4% 0 4%}section.content article.newsletter .step2 form .submit-button{padding:0 4% 0 4%;margin:4% 0 0 0}section.content article.newsletter .step2 form .submit-button .submit-nl-step2{box-sizing:border-box;background:#c31339;color:#fff;padding:15px 0;width:100%;cursor:pointer;text-align:center;font-size:16px;font-weight:bold}}section.content article.frames .frame1{float:left;margin:20px;width:450px;height:auto}section.content article.frames .frame2{float:left;width:450px;height:auto;margin:20px 20px 20px 0}section.content article.frames .frame1 .buttons,section.content article.frames .frame2 .buttons{margin:6px 0 4px 0;height:30px;overflow:hidden}section.content article.frames .frame1 .buttons .button,section.content article.frames .frame2 .buttons .button{height:30px;float:left;margin-right:5px;cursor:pointer}section.content article.frames .frame1 .buttons .button.reserve,section.content article.frames .frame2 .buttons .button.reserve{background:url(../images/reservieren_inaktiv.png) 0 0 no-repeat;width:100px}section.content article.frames .frame1 .buttons .button.reserve:hover,section.content article.frames .frame2 .buttons .button.reserve:hover{background:url(../images/reservieren.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.question,section.content article.frames .frame2 .buttons .button.question{background:url(../images/frage_inaktiv.png) 0 0 no-repeat;width:30px}section.content article.frames .frame1 .buttons .button.question:hover,section.content article.frames .frame2 .buttons .button.question:hover{background:url(../images/frage.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.facebook,section.content article.frames .frame2 .buttons .button.facebook{background:url(../images/facebook_inaktiv.png) 0 0 no-repeat;width:30px}section.content article.frames .frame1 .buttons .button.facebook:hover,section.content article.frames .frame2 .buttons .button.facebook:hover{background:url(../images/facebook.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.googleplus,section.content article.frames .frame2 .buttons .button.googleplus{background:url(../images/googleplus_inaktiv.png) 0 0 no-repeat;width:30px}section.content article.frames .frame1 .buttons .button.googleplus:hover,section.content article.frames .frame2 .buttons .button.googleplus:hover{background:url(../images/googleplus.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.whatsapp,section.content article.frames .frame2 .buttons .button.whatsapp{display:none;background:url(../images/whatsapp_inaktiv.png) 0 0 no-repeat;width:30px}section.content article.frames .frame1 .buttons .button.whatsapp:hover,section.content article.frames .frame2 .buttons .button.whatsapp:hover{background:url(../images/whatsapp.png) 0 0 no-repeat}section.content article.frames .frame1 .title,section.content article.frames .frame2 .title{margin:0;font-size:16px;font-weight:bold}section.content article.frames .frame1 .description,section.content article.frames .frame2 .description{margin:8px 0 0 0;font-size:16px;line-height:22px}@media only screen and (max-width:980px){section.content article.frames .frame1{float:left;width:47%;height:auto;margin:0;padding:2%}section.content article.frames .frame1 img{max-width:100%;height:auto}section.content article.frames .frame2{float:left;width:47%;height:auto;margin:0;padding:2% 2% 2% 0}section.content article.frames .frame2 img{max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.frames .frame1{display:block;float:none;width:92%;height:auto;margin:0;padding:4%}section.content article.frames .frame1 img{max-width:100%;height:auto}section.content article.frames .frame2{display:block;float:none;height:auto;width:92%;margin:0;padding:0 4% 4% 4%}section.content article.frames .frame2 img{max-width:100%;height:auto}section.content article.frames .frame1 .buttons,section.content article.frames .frame2 .buttons{height:30px;overflow:hidden;max-width:245px;margin:6px auto 4px auto}section.content article.frames .frame1 .buttons .button.reserve,section.content article.frames .frame2 .buttons .button.reserve{background:url(../images/reservieren.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.question,section.content article.frames .frame2 .buttons .button.question{background:url(../images/frage.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.facebook,section.content article.frames .frame2 .buttons .button.facebook{background:url(../images/facebook.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.googleplus,section.content article.frames .frame2 .buttons .button.googleplus{background:url(../images/googleplus.png) 0 0 no-repeat}section.content article.frames .frame1 .buttons .button.whatsapp,section.content article.frames .frame2 .buttons .button.whatsapp{display:block;background:url(../images/whatsapp.png) 0 0 no-repeat}}.frames-layer-cover{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;background:#000;opacity:0.7;z-index:200}.frames-layer-reserve{position:absolute;z-index:210;width:840px;height:520px}.frames-layer-reserve .res-wrapper{position:absolute;top:0;left:0;width:840px;height:520px;background:#fff;border-radius:8px}.frames-layer-reserve .res-wrapper .res-content{background:#e9e9e7;position:absolute;top:10px;left:10px;width:820px;height:500px}.frames-layer-reserve .res-wrapper .res-content .title{font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;position:absolute;top:12px;left:20px;font-size:30px;color:#82b01a;font-weight:bold}.frames-layer-reserve .res-wrapper .res-content .image{position:absolute;top:57px;left:20px;width:433px;height:231px;overflow:hidden;background:#fff}.frames-layer-reserve .res-wrapper .res-content .message{position:absolute;left:463px;top:57px}.frames-layer-reserve .res-wrapper .res-content .message textarea{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;color:#333;border:1px solid #9a9a95;resize:none;width:325px;height:180px;padding:5px}.frames-layer-reserve .res-wrapper .res-content .appointment{position:absolute;top:253px;left:463px}.frames-layer-reserve .res-wrapper .res-content .frame-name{position:absolute;top:297px;left:20px;font-size:20px;font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:780px;height:27px}.frames-layer-reserve .res-wrapper .res-content .lastname{position:absolute;top:333px;left:20px}.frames-layer-reserve .res-wrapper .res-content .firstname{position:absolute;top:372px;left:20px}.frames-layer-reserve .res-wrapper .res-content .mail{position:absolute;top:411px;left:20px}.frames-layer-reserve .res-wrapper .res-content .phone{position:absolute;top:450px;left:20px}.frames-layer-reserve .res-wrapper .res-content .firstname input,.frames-layer-reserve .res-wrapper .res-content .lastname input,.frames-layer-reserve .res-wrapper .res-content .mail input,.frames-layer-reserve .res-wrapper .res-content .phone input,.frames-layer-reserve .res-wrapper .res-content .appointment input{width:431px;height:33px;line-height:33px;border:1px solid #9a9a95;text-indent:5px;font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;box-shadow:none}.frames-layer-reserve .res-wrapper .res-content .appointment input{width:335px}.frames-layer-reserve .res-wrapper .res-content .newsletter{position:absolute;top:340px;left:463px}.frames-layer-reserve .res-wrapper .res-content .newsletter input[type=checkbox]{position:absolute;visibility:hidden}.frames-layer-reserve .res-wrapper .res-content .newsletter input[type="checkbox"]+label{cursor:pointer;font-weight:normal;margin:0 13px 0 0;font-size:16px;font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;text-transform:uppercase}.frames-layer-reserve .res-wrapper .res-content .newsletter input[type="checkbox"]+label>div{display:inline-block;width:23px;height:23px;margin:-3px 6px 0 0;vertical-align:middle;background:#fff;border:1px solid #82b01a;cursor:pointer}.frames-layer-reserve .res-wrapper .res-content .newsletter input[type="checkbox"]:checked+label>div{position:relative}.frames-layer-reserve .res-wrapper .res-content .newsletter input[type="checkbox"]:checked+label>div div{position:absolute;top:3px;left:3px;width:17px;height:17px;background:#82b01a}.frames-layer-reserve .res-wrapper .res-content .submit{cursor:pointer;position:absolute;top:372px;left:463px;width:140px;height:51px;text-align:center;line-height:51px;font-size:22px;color:#fff;background:#82b01a}.frames-layer-reserve .res-close{position:absolute;top:-32px;left:805px;background:#fff;border-radius:50%;width:64px;height:64px;cursor:pointer}.frames-layer-reserve .res-close .res-close-content{background:#e9e9e7;position:absolute;top:11px;left:11px;width:42px;height:42px;border-radius:50%}.frames-layer-reserve .res-close .res-close-content img{position:absolute;top:8px;left:9px}@media only screen and (max-width:980px){.frames-layer-reserve{position:absolute;z-index:210;width:100%}.frames-layer-reserve .res-wrapper{position:absolute;top:0;left:0;width:100%;height:auto}.frames-layer-reserve .res-wrapper .res-content{background:#e9e9e7;position:absolute;top:0px;left:2%;width:96%;height:auto}.frames-layer-reserve .res-wrapper .res-content .title{position:relative;top:auto;left:auto;margin:2% 0 0 2%}.frames-layer-reserve .res-wrapper .res-content .image{position:relative;top:auto;left:auto;width:95%;max-width:433px;height:auto;background:none;margin:2% 0 0 2%}.frames-layer-reserve .res-wrapper .res-content .image img{width:100%;height:auto}.frames-layer-reserve .res-wrapper .res-content .message{position:relative;left:auto;top:auto;margin:2% 0 0 2%;width:95%}.frames-layer-reserve .res-wrapper .res-content .message textarea{box-sizing:border-box;width:100%;height:180px}.frames-layer-reserve .res-wrapper .res-content .appointment{position:relative;top:auto;left:auto;margin:2% 0 0 2%}.frames-layer-reserve .res-wrapper .res-content .frame-name{position:relative;top:auto;left:auto;width:90%;margin:2% 0 0 2%}.frames-layer-reserve .res-wrapper .res-content .lastname{position:relative;top:auto;left:auto;margin:2% 0 1% 2%}.frames-layer-reserve .res-wrapper .res-content .firstname{position:relative;top:auto;left:auto;margin:0 0 1% 2%}.frames-layer-reserve .res-wrapper .res-content .mail{position:relative;top:auto;left:auto;margin:0 0 1% 2%}.frames-layer-reserve .res-wrapper .res-content .phone{position:relative;top:auto;left:auto;margin:0 0 1% 2%}.frames-layer-reserve .res-wrapper .res-content .firstname input,.frames-layer-reserve .res-wrapper .res-content .lastname input,.frames-layer-reserve .res-wrapper .res-content .mail input,.frames-layer-reserve .res-wrapper .res-content .phone input,.frames-layer-reserve .res-wrapper .res-content .appointment input{width:97%;box-sizing:border-box}.frames-layer-reserve .res-wrapper .res-content .newsletter{position:relative;top:auto;left:auto;margin:2% 0 1% 2%}.frames-layer-reserve .res-wrapper .res-content .submit{cursor:pointer;position:relative;top:auto;left:auto;margin:4% 0 4% 2%}.frames-layer-reserve .res-close{position:absolute;top:-27px;right:0;left:auto}}.frames-layer-cover{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;background:#000;opacity:0.7;z-index:200}.frames-layer-ask{position:absolute;z-index:210;width:840px;height:520px}.frames-layer-ask .ask-wrapper{position:absolute;top:0;left:0;width:840px;height:520px;background:#fff;border-radius:8px}.frames-layer-ask .ask-wrapper .ask-content{background:#e9e9e7;position:absolute;top:10px;left:10px;width:820px;height:500px}.frames-layer-ask .ask-wrapper .ask-content .title{font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;position:absolute;top:12px;left:20px;font-size:30px;color:#82b01a;font-weight:bold}.frames-layer-ask .ask-wrapper .ask-content .image{position:absolute;top:57px;left:20px;width:433px;height:231px;overflow:hidden;background:#fff}.frames-layer-ask .ask-wrapper .ask-content .message{position:absolute;left:463px;top:57px}.frames-layer-ask .ask-wrapper .ask-content .message textarea{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;color:#333;border:1px solid #9a9a95;resize:none;width:325px;height:219px;padding:5px}.frames-layer-ask .ask-wrapper .ask-content .frame-name{position:absolute;top:297px;left:20px;font-size:20px;font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:780px;height:27px}.frames-layer-ask .ask-wrapper .ask-content .lastname{position:absolute;top:333px;left:20px}.frames-layer-ask .ask-wrapper .ask-content .firstname{position:absolute;top:372px;left:20px}.frames-layer-ask .ask-wrapper .ask-content .mail{position:absolute;top:411px;left:20px}.frames-layer-ask .ask-wrapper .ask-content .phone{position:absolute;top:450px;left:20px}.frames-layer-ask .ask-wrapper .ask-content .firstname input,.frames-layer-ask .ask-wrapper .ask-content .lastname input,.frames-layer-ask .ask-wrapper .ask-content .mail input,.frames-layer-ask .ask-wrapper .ask-content .phone input{width:431px;height:33px;line-height:33px;border:1px solid #9a9a95;text-indent:5px;font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:16px;box-shadow:none}.frames-layer-ask .ask-wrapper .ask-content .newsletter{position:absolute;top:340px;left:463px}.frames-layer-ask .ask-wrapper .ask-content .newsletter input[type=checkbox]{position:absolute;visibility:hidden}.frames-layer-ask .ask-wrapper .ask-content .newsletter input[type="checkbox"]+label{cursor:pointer;font-weight:normal;margin:0 13px 0 0;font-size:16px;font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;text-transform:uppercase}.frames-layer-ask .ask-wrapper .ask-content .newsletter input[type="checkbox"]+label>div{display:inline-block;width:23px;height:23px;margin:-3px 6px 0 0;vertical-align:middle;background:#fff;border:1px solid #82b01a;cursor:pointer}.frames-layer-ask .ask-wrapper .ask-content .newsletter input[type="checkbox"]:checked+label>div{position:relative}.frames-layer-ask .ask-wrapper .ask-content .newsletter input[type="checkbox"]:checked+label>div div{position:absolute;top:3px;left:3px;width:17px;height:17px;background:#82b01a}.frames-layer-ask .ask-wrapper .ask-content .submit{cursor:pointer;position:absolute;top:372px;left:463px;width:140px;height:51px;text-align:center;line-height:51px;font-size:22px;color:#fff;background:#82b01a}.frames-layer-ask .ask-close{position:absolute;top:-32px;left:805px;background:#fff;border-radius:50%;width:64px;height:64px;cursor:pointer}.frames-layer-ask .ask-close .ask-close-content{background:#e9e9e7;position:absolute;top:11px;left:11px;width:42px;height:42px;border-radius:50%}.frames-layer-ask .ask-close .ask-close-content img{position:absolute;top:8px;left:9px}@media only screen and (max-width:980px){.frames-layer-ask{position:absolute;z-index:210;width:100%}.frames-layer-ask .ask-wrapper{position:absolute;top:0;left:0;width:100%;height:auto}.frames-layer-ask .ask-wrapper .ask-content{background:#e9e9e7;position:absolute;top:0px;left:2%;width:96%;height:auto}.frames-layer-ask .ask-wrapper .ask-content .title{position:relative;top:auto;left:auto;margin:2% 0 0 2%}.frames-layer-ask .ask-wrapper .ask-content .image{position:relative;top:auto;left:auto;width:95%;max-width:433px;height:auto;background:none;margin:2% 0 0 2%}.frames-layer-ask .ask-wrapper .ask-content .image img{width:100%;height:auto}.frames-layer-ask .ask-wrapper .ask-content .message{position:relative;left:auto;top:auto;margin:2% 0 0 2%;width:95%}.frames-layer-ask .ask-wrapper .ask-content .message textarea{box-sizing:border-box;width:100%;height:180px}.frames-layer-ask .ask-wrapper .ask-content .frame-name{position:relative;top:auto;left:auto;width:90%;margin:2% 0 0 2%}.frames-layer-ask .ask-wrapper .ask-content .lastname{position:relative;top:auto;left:auto;margin:2% 0 1% 2%}.frames-layer-ask .ask-wrapper .ask-content .firstname{position:relative;top:auto;left:auto;margin:0 0 1% 2%}.frames-layer-ask .ask-wrapper .ask-content .mail{position:relative;top:auto;left:auto;margin:0 0 1% 2%}.frames-layer-ask .ask-wrapper .ask-content .phone{position:relative;top:auto;left:auto;margin:0 0 1% 2%}.frames-layer-ask .ask-wrapper .ask-content .firstname input,.frames-layer-ask .ask-wrapper .ask-content .lastname input,.frames-layer-ask .ask-wrapper .ask-content .mail input,.frames-layer-ask .ask-wrapper .ask-content .phone input{width:97%;box-sizing:border-box}.frames-layer-ask .ask-wrapper .ask-content .newsletter{position:relative;top:auto;left:auto;margin:2% 0 1% 2%}.frames-layer-ask .ask-wrapper .ask-content .submit{cursor:pointer;position:relative;top:auto;left:auto;margin:4% 0 4% 2%}.frames-layer-ask .ask-close{position:absolute;top:-27px;right:0;left:auto}}section.content article.image-16-9{position:relative;width:100%;height:auto}section.content article.image-16-9 .wrapper{position:relative;width:960px;margin:0 auto}section.content article.image-16-9 .wrapper .image{position:relative;padding:20px;width:920px;height:518px}@media only screen and (max-width:980px){section.content article.image-16-9 .wrapper{width:97%}section.content article.image-16-9 .wrapper .image{width:97%;margin:0;padding:1.5%;top:0;left:0;height:auto}section.content article.image-16-9 .wrapper .image img{max-width:100%;height:auto}}@media only screen and (max-width:480px){section.content article.image-16-9 .wrapper{width:97%}section.content article.image-16-9 .wrapper .image{width:97%;margin:0;padding:1.5%;top:0;left:0;height:auto}section.content article.image-16-9 .wrapper .image img{max-width:100%;height:auto}}.qtip{position:absolute;left:0;top:0;display:none;max-width:280px;min-width:50px;font-size:12;line-height:12px;direction:ltr;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);padding:0}.qtip-content{position:relative;padding:10px 9px 10px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:none;background-color:#888;color:#fff}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}footer{position:relative;margin:30px auto 0;padding-bottom:30px;width:100%;font-size:16px;line-height:22px}footer .wrapper{width:960px;margin:0 auto}footer .wrapper .content{margin:0 20px;padding:20px 0 20px 0}footer .wrapper .content .col1,footer .wrapper .content .col2,footer .wrapper .content .col3,footer .wrapper .content .col4{float:left;margin-right:20px;width:215px}footer .wrapper .content .col1 a,footer .wrapper .content .col2 a,footer .wrapper .content .col3 a,footer .wrapper .content .col4 a{color:#000;text-decoration:none}footer .wrapper .content .col4{margin-right:0}footer .wrapper .bottom{line-height:30px;padding:0 0 0 20px}footer .wrapper .bottom a{color:#000;text-decoration:none}@media only screen and (max-width:980px){footer{width:100%;font-size:15px;line-height:19px}footer .wrapper{width:97%;margin:0 auto}footer .wrapper .content{padding:2% 2% 2% 2%;margin:0}footer .wrapper .content .col1,footer .wrapper .content .col2,footer .wrapper .content .col3,footer .wrapper .content .col4{width:47%;margin:2%}footer .wrapper .content .col1,footer .wrapper .content .col3{margin-left:0}footer .wrapper .content .col2,footer .wrapper .content .col4{margin-right:0}footer .wrapper .bottom{line-height:30px;padding:0 0 0 2%}footer .wrapper .bottom a{color:#000;text-decoration:none}}@media only screen and (max-width:480px){footer{width:100%;float:none;clear:both;display:block;font-size:14px;line-height:18px}footer .wrapper{width:97%;margin:0 auto}footer .wrapper .content{padding:4% 4% 4% 4%;margin:0}footer .wrapper .content .col1,footer .wrapper .content .col2,footer .wrapper .content .col3,footer .wrapper .content .col4{width:97%;margin:0 0 2% 0}footer .wrapper .bottom{line-height:30px;padding:0 0 0 4%}footer .wrapper .bottom a{color:#000;text-decoration:none}}.atvwm-co-info-layer-wrapper{position:fixed;width:100%;padding:1em 1.8em;overflow:hidden;box-sizing:border-box;font-family:Arial,sans-serif;font-size:16px;line-height:1.5em;left:0;right:0;bottom:0;z-index:9999;opacity:1;transition:opacity 1s ease}.atvwm-co-info-layer-wrapper .atvwm-co-info-layer{width:960px;margin:0 auto;display:flex;flex-wrap:nowrap;flex-direction:row}.atvwm-co-info-layer-wrapper .atvwm-co-info-layer .atvwm-co-info-text{margin-right:20px;flex:1;font-size:16px;line-height:1.5em}.atvwm-co-info-layer-wrapper .atvwm-co-info-layer .atvwm-co-info-button-wrapper{display:flex;align-items:center;align-content:space-between}.atvwm-co-info-layer-wrapper .atvwm-co-info-layer .atvwm-co-info-button-wrapper #atvwm-co-info-layer-close{min-width:140px;color:#fff;border-color:transparent;display:block;padding:.4em .8em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;cursor:pointer;font-size:16px}@media only screen and (max-width:980px){.atvwm-co-info-layer-wrapper .atvwm-co-info-layer{width:100%}}@media only screen and (max-width:480px){.atvwm-co-info-layer-wrapper .atvwm-co-info-layer{flex-direction:column}.atvwm-co-info-layer-wrapper .atvwm-co-info-layer .atvwm-co-info-button-wrapper{margin-top:15px}}*{margin:0;padding:0;-webkit-text-size-adjust:100%}body{font-family:'open_sanscondensed_light',Helvetica,Arial,sans-serif;font-size:14px;background:#fff}* html .cfix{height:1%;overflow:visible}*+html .cfix{min-height:1%}.cfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}b{font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;font-weight:normal}i{font-family:'open_sansCnLtIt','open_sanscondensed_light',Helvetica,Arial,sans-serif}b i,i b{font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;font-weight:normal}#social{position:fixed;right:0;bottom:20%;z-index:200;width:48px}#social a{display:block;opacity:0.3;cursor:pointer;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;-webkit-transition:all 0.15s linear;transition:all 0.15s linear;margin-bottom:6px}#social a:hover{opacity:1}