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{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:100%;line-height:1.231}body,button,input,select,textarea{font-family:helvetica,arial,"lucida grande",verdana,"メイリオ","ＭＳ Ｐゴシック",sans-serif;color:#222}::selection{text-shadow:none;background-color:highlight;color:highlighttext}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}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-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{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}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter: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}table{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}}p{margin:0}html{overflow-y:auto;background-color:transparent;height:100%}body{background:#fff;font:normal 100%;position:relative;height:100%}body,div,img,p,button,input,select,textarea,a{box-sizing:border-box}.image{display:block}input{cursor:default;display:block}input[type=button]{background-color:#e5e9e8;border:1px solid #9daca9;border-radius:4px;box-shadow:inset 0 1px #fff;font:inherit;letter-spacing:inherit;text-indent:inherit;color:inherit}input[type=button]:hover{background-color:#eff1f1}input[type=button]:active{background-color:#d2d6d6;border:1px solid #9daca9;box-shadow:inset 0 1px rgba(0,0,0,0.1)}a,a:visited,a:hover,a:active{color:inherit;text-decoration:inherit}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=3f1c6e4ca829d8ea436c)
 * Config saved to config.json and https://gist.github.com/3f1c6e4ca829d8ea436c
 *//*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:982px){.container{width:960px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@charset "UTF-8";*,*:after,*:before{box-sizing:border-box}.border-menu{display:none}.hideme{display:none}.flex-row{display:flex}@media (max-width:992px){.flex-row{display:inline-block}}.flex-col{display:flex;flex-direction:column;align-items:flex-start}.flex-col h3{flex-grow:0}.flex-col p{flex-grow:1;text-align:left}.flex-col div{flex-grow:0}@media (max-width:992px){.flex-col{display:inline-block}}.scrolled .fixedHead{line-height:100px;transition:line-height 500ms}.scrolled #pageMainImage{height:80vh;transition:height 1000ms}.scrolled #pageMainImage section .container{height:80vh;line-height:80vh;transition:height 1000ms,line-height 1000ms}.scrolled #pageMainImage .mouseScroll,.scrolled #pageMainImage:after{opacity:0;transition:opacity 500ms}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll;height:auto}html,body{margin:0;padding:0;font-family:'Open Sans',Arial,sans-serif;color:#333333;font-weight:300;font-size:14px;background-color:#fff;-webkit-font-smoothing:antialiased}strong{font-weight:700}a,a:hover,a:active,a:visited,a:link{text-decoration:none}#pageMainContent #partners p{text-align:left;color:#999;text-transform:uppercase;font-size:16px}#pageMainContent #partners hr{margin:5px 0}p.spaced{padding-top:16px;padding-bottom:16px}.centerImage img{margin:0 auto}.bigFA{font-size:60px;color:#f84040;text-align:center}.btn a{background:#f60f0f;border:2px solid #f60f0f;color:#fff;padding:20px 30px;display:inline-block;margin-top:30px;font-size:20px;font-weight:400;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.btn a:hover{background:#fff;color:#f60f0f;text-decoration:none}.btn.btn-medium a{font-size:14px;padding:10px 20px}.btn.btn-small a{font-size:14px;padding:5px 20px}.btn.btn-center{text-align:center}.btn.btn-left{text-align:left}.btn.btn-right{text-align:right}.btn.btn-stroke a{background:transparent;color:#f60f0f}.btn.btn-stroke a:hover{background:#f60f0f;border:2px solid #f60f0f;color:#fff}.btn.btn-stroke.white a{background:transparent;border:2px solid #fff;color:#fff}.btn.btn-stroke.white a:hover{background:#fff;border:2px solid #fff;color:#f60f0f}.btn.fullwidth a{width:100%}.btn.nomargin a{margin-top:0}.sidebar .btn a{margin-top:15px}.sidebar .btn.btn-stroke a{border-width:1px}.sidebar .btn.nomargin a{margin-top:0px}.sidebar .btn.active a{background:#f60f0f;color:#fff}.sidebar .btn.hzr a{background:#f60f0f;color:#fff;font-weight:bold}.sidebar .btn.hzr a:hover{border-color:#f60f0f;color:#f60f0f;background:#f8eb1d}.sidebar .btn.hzr a:before{content:'\f061';font-family:'FontAwesome';margin-right:10px}.fixedHead{background:rgba(246,15,15,0.9);position:fixed;width:100%;z-index:100;transition:line-height 500ms;line-height:150px;box-shadow:0 0 7px rgba(0,0,0,0.8)}.fixedHead #pageHeader .col-md-9{padding-right:0px}.fixedHead #pageHeaderLogo{padding-left:100px;padding-right:50px}.fixedHead #pageHeaderLogo img{max-height:70px;width:auto;margin-bottom:10px;display:inline-block}.fixedHead #pageHeaderInfo{background:#6a6a6a;color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,0.8);line-height:30px;text-align:right;padding:0 85px}.fixedHead #pageHeaderNavigation{text-transform:uppercase;font-size:16px;line-height:normal;display:inline-block;width:100%}.fixedHead #pageHeaderNavigation #pageHeaderNavigationContent{padding-right:100px}.fixedHead #pageHeaderNavigation a{line-height:0;display:inline-block;color:#f8eb1d;white-space:nowrap;font-weight:400;padding:15px}.fixedHead #pageHeaderNavigation a:hover,.fixedHead #pageHeaderNavigation a:active,.fixedHead #pageHeaderNavigation a.nav-path-selected{color:#f60f0f;background:#f8eb1d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:0}.fixedHead #pageHeaderNavigation a:before{line-height:0}.fixedHead #pageHeaderNavigation ul{display:flex;justify-content:space-between}.fixedHead #pageHeaderNavigation ul li{float:left;position:relative}.fixedHead #pageHeaderNavigation ul li:hover a{color:#f60f0f;background:#f8eb1d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fixedHead #pageHeaderNavigation ul li:hover>ul{display:inline-block;padding-top:15px;padding-bottom:15px;font-size:15px}.fixedHead #pageHeaderNavigation ul li:hover>ul li{padding-top:7px}.fixedHead #pageHeaderNavigation ul li:hover>ul li a{display:block;height:20px;overflow:hidden}.fixedHead #pageHeaderNavigation ul li:hover>ul li a:hover,.fixedHead #pageHeaderNavigation ul li:hover>ul li a.nav-path-selected{color:#f60f0f}.fixedHead #pageHeaderNavigation ul li:hover>ul li a:hover:before,.fixedHead #pageHeaderNavigation ul li:hover>ul li a.nav-path-selected:before{content:'\f054';font-family:'FontAwesome';font-size:12px;position:absolute;display:inline-block;line-height:0px;left:-5px;color:#f60f0f}.fixedHead #pageHeaderNavigation ul li:last-child{margin-right:0}.fixedHead #pageHeaderNavigation ul li ul{display:none;position:absolute;top:50%;left:0px;margin-top:12px;background:#f8eb1d;padding:10px 25px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0px;min-width:200px;z-index:10}.fixedHead #pageHeaderNavigation ul li ul li{float:none}.fixedHead #pageHeaderNavigation ul li ul li a{color:#f60f0f}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-webkit-transform:translateY(-3px);transform:translateY(-3px)}}#pageMainImagePlaceholder{height:180px}#pageMainImage{height:100vh;overflow:hidden;position:relative;border-bottom:5px solid #f8eb1d;transition:height 1000ms}#pageMainImage .ccm-custom-style-mainimage{background-repeat:no-repeat;background-size:cover;background-position:center top;text-align:center}#pageMainImage:after{content:'\f078';font-family:'FontAwesome';color:rgba(255,255,255,0.8);position:absolute;bottom:20px;margin:0 auto;display:block;text-align:center;width:100%;font-size:45px;pointer-events:none;animation:bounce 2s infinite;text-shadow:0px 0px 20px rgba(0,0,0,0.4);transition:opacity 500ms}@keyframes scroll{0%,20%{transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}10%{transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{transform:translateY(20px) scaleY(2.5) scaleX(.5) translateZ(0px);opacity:0.01}}#pageMainImage section .container{height:100vh;line-height:100vh;padding-top:10vh;transition:height 1000ms,line-height 1000ms}#pageMainImage section .container .row{transform:translateY(100px);line-height:normal;display:inline-block}#pageMainImage section .container .row .col-md-12{padding:0;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.9);text-transform:uppercase;font-weight:400;font-size:35px}#pageMainImage section .container .row .col-md-12 h1{font-size:50px;margin:0;padding:0;font-weight:700}#pageMainImage section .container .row .col-md-12 p{padding:0;margin:0}#pageMainImage section .container .row .col-md-12 p:nth-child(3){margin-top:20px;background:#f60f0f;color:#f8eb1d;padding:10px 30px;font-weight:normal;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:none}#pageMainImage section .container .row .col-md-12 .btn a{margin-top:25px;color:#f60f0f;border:2px solid #f60f0f;background:#fff;text-shadow:none;font-size:14px;font-weight:600;line-height:18px}#pageMainImage section .container .row .col-md-12 .btn a:hover{background:#f8eb1d;color:#f60f0f;border:2px solid #f8eb1d}#pageMainImage section .container .row .col-md-12 .btn a:hover:before{transform:translate3d(3px, 0, 0)}#pageMainImage section .container .row .col-md-12 .btn a:before{content:'\f054';font-family:'FontAwesome';display:inline-block;margin-right:10px;font-size:20px;float:left;transition:transform 800ms;animation:wavy 3000ms linear infinite}@keyframes wavy{40%{transform:translate3d(0px, 0, 0)}50%{transform:translate3d(3px, 0, 0)}60%{transform:translate3d(0px, 0, 0)}}#pageMainImage section .container .row .col-md-12 a{color:#f60f0f}#pageMainImage section .container .row .col-md-12 .fa{margin-right:5px}#breadcrumb ol{border-bottom:1px solid #bbb}#breadcrumb ol li{display:inline-block;padding:5px 0;color:#999;text-transform:uppercase;font-size:13px;line-height:40px;font-weight:400}#breadcrumb ol li a{color:#999}#breadcrumb ol li:after{content:' | ';margin-right:4px}#breadcrumb ol li:last-child:after{content:''}#pageMainContent{font-weight:normal;text-align:justify}#pageMainContent p a,#pageMainContent li a,#pageMainContent p a:visited,#pageMainContent li a:visited,#pageMainContent p a:hover,#pageMainContent li a:hover,#pageMainContent p a:active,#pageMainContent li a:active{color:#f60f0f}#pageMainContent p a:hover,#pageMainContent li a:hover{border-bottom:1px dotted #f60f0f}#pageMainContent li{text-align:left}#pageMainContent table.phone-table td:first-child{padding-right:16px}#pageMainContent h1,#pageMainContent h2,#pageMainContent h3{color:#111}#pageMainContent h3{color:#f60f0f;font-size:16px;font-weight:bold;text-align:left}#pageMainContent h3:before{content:'\f105';font-family:'FontAwesome';margin-right:10px;font-size:20px}#pageMainContent.llSubpage h2{color:#f60f0f;margin-top:30px;font-size:25px}#pageMainContent.llSubpage .hzrteaserbanner{height:1px;overflow:hidden;opacity:0;transition:opacity 1500ms,height 1000ms,margin 1500ms}#pageMainContent.llSubpage .hzrteaserbanner.loaded{opacity:1;height:230px;margin-bottom:20px}#pageMainContent section{padding:50px 0 0;background:#fff}#pageMainContent section:first-child{padding-bottom:0}#pageMainContent section:last-child{padding-bottom:50px}#pageMainContent section:last-child.call2action{margin-top:50px}#pageMainContent section .subpageTopImage img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc}#pageMainContent section .twoCol{column-count:2;column-gap:50px}#pageMainContent section iframe{overflow-x:hidden;overflow-y:scroll}#pageMainContent section.call2action{background:#f60f0f;color:#fff;font-weight:300;margin-top:50px;padding:50px 0 50px}#pageMainContent section.call2action strong{font-weight:700}#pageMainContent section.call2action h1,#pageMainContent section.call2action h2,#pageMainContent section.call2action h3{color:#fff}#pageMainContent section.call2action h1:first-child,#pageMainContent section.call2action h2:first-child,#pageMainContent section.call2action h3:first-child{margin-top:0}#pageMainContent section.call2action a{color:#fff}#pageMainContent section.call2action .col-md-6{font-size:16px}#pageMainContent section.call2action .col-md-6 h4{font-size:25px;margin:10px 0 0 0}#pageMainContent section.call2action .col-md-6:first-child .fa{font-size:25px;display:inline-block;margin-right:18px;float:left}#pageMainContent section.call2action .col-md-6:first-child p{margin:20px 0}#pageMainContent section.sectioncontact{background:#777;margin-top:50px;margin-bottom:0;padding-bottom:50px;color:#fff;border-top:5px solid #f8eb1d}#pageMainContent section.sectioncontact h2{color:#fff}#pageMainContent section.mainSpacer{position:relative;background:#f5f5f5;margin-top:70px;padding-bottom:50px}#pageMainContent section.mainSpacer:before,#pageMainContent section.mainSpacer:after{content:'';display:block;height:12px;width:100%;position:absolute;top:0px;background:url('/application/themes/lenkgmbh/img/mainspacerbg.png') top left repeat-x}#pageMainContent section.mainSpacer:after{top:inherit;bottom:0px;background:url('/application/themes/lenkgmbh/img/mainspacerbg.png') bottom left repeat-x}#pageMainContent section.mainSpacer .row:first-child{margin-bottom:45px}#pageMainContent section .testemonials{background:#f1f1f1;color:#777;@import 'https://fonts.googleapis.com/css?family=Kalam:300';font-family:'Kalam',cursive;padding:20px;display:inline-block;width:100%}#pageMainContent section .testemonials em{float:right;color:#b5b5b5;padding-bottom:5px}#pageMainContent section .testemonials p{clear:both}#pageMainContent section .testemonials a{background:transparent;color:#777;font-family:'Open Sans',Arial,sans-serif;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #777;padding:5px 15px;float:right}#pageMainContent section .testemonials a:hover{background:#777;border:1px solid #777;color:#f1f1f1}#pageMainContent section .teaserBlock{border:1px solid #fff;box-shadow:0px 0px 1px rgba(0,0,0,0.3)}#pageMainContent section .teaserBlock.rescue{border:1px solid #f60f0f;background:#f8eb1d;color:#f60f0f;padding:25px 0 0 25px;font-size:16px;position:relative;display:inline-block;width:100%}#pageMainContent section .teaserBlock.rescue strong{font-size:25px;margin:0;line-height:0}#pageMainContent section .teaserBlock.rescue .rescueNumbers{margin-top:126px;margin-bottom:50px;padding-left:70px}#pageMainContent section .teaserBlock.rescue .rescueNumbers strong{font-size:22px;line-height:22px}#pageMainContent section .teaserBlock.rescue .rescueNumbers:before{content:'\f095';font-family:'FontAwesome';background:#f60f0f;color:#fff;padding:20px;font-size:40px;margin-right:15px;position:absolute;left:0}#pageMainContent section .teaserBlock.rescue:hover .rescueNumbers:before{animation:calling 300ms 3}@keyframes calling{0%{color:#fff}50%{color:#f60f0f}100%{color:#fff}}#pageMainContent section .teaserBlock .teaserBlockText{background:#f60f0f;border-left:5px solid #f8eb1d;padding:18px 18px 0px 18px;color:#fff;font-size:17px}#pageMainContent section .teaserBlock .teaserBlockText a{color:#111;line-height:60px;font-weight:normal;font-size:16px}#pageMainContent section .teaserBlock .teaserBlockText a:before{content:'\f105';font-family:'FontAwesome';margin-right:7px;font-size:18px;float:left;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#pageMainContent section .teaserBlock .teaserBlockText a:hover{text-decoration:underline}#pageMainContent section .ccm-faq-block-links{text-align:center}#pageMainContent section .ccm-faq-block-links a{display:inline-block;padding:5px 15px}#pageMainContent section .ccm-faq-block-links a:hover{text-decoration:underline}#pageMainContent section .ccm-faq-block-links a:link,#pageMainContent section .ccm-faq-block-links a:active,#pageMainContent section .ccm-faq-block-links a:visited{color:#f60f0f}#pageMainContent .hrTitleLine{color:#999;font-size:17px;text-transform:uppercase;text-align:center;position:relative;z-index:1;margin-bottom:5px}#pageMainContent .hrTitleLine p{display:inline-block;background:#fff;padding:10px 15px}#pageMainContent .hrTitleLine:after{content:'';border-bottom:1px solid #ccc;display:block;height:21px;width:100%;position:absolute;top:0;z-index:-1}form{margin-top:35px;font-weight:400}form .form-stacked{position:relative}form input,form textarea{color:#777;cursor:text}form input[type=text],form input[type=tel],form input[type=email]{border:1px solid #ccc;padding:12px;margin:0 10px 15px 0;width:100%;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;-moz-background-clip:padding !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;outline:0 !important}form textarea{width:100%;padding:10px;margin:0px 10px 10px 0;height:162px;border:1px solid #ccc;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;-moz-background-clip:padding !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;outline:0 !important}form input[type=submit]{float:right;display:inline-block;color:#f60f0f;padding:10px 32px;font-size:18px;background-color:#fff;font-weight:400;margin-top:10px;margin-bottom:10px;border:2px solid #f60f0f;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}form input[type=submit]:hover{color:#f8eb1d;background-color:#f60f0f;text-decoration:none;font-weight:400;border:2px solid #f8eb1d}form input.error,form textarea.error{border:1px solid #c70039;color:#c70039}form .fields{position:relative}form .alert-error,form .alert-danger{text-align:left}form .message.error{padding:20px;background-color:#f60f0f;color:#fff;font-weight:600;margin-bottom:15px}.lokalleads-gallery{display:inline-block}.lokalleads-gallery figure{width:130px;height:130px;float:left;overflow:hidden;position:relative;cursor:pointer;outline:none;margin-left:0;margin-right:10px;margin-bottom:0}.lokalleads-gallery figure:nth-child(even){margin-right:0px}.lokalleads-gallery figure:before{content:'';background-color:transparent;position:absolute;z-index:1;width:100%;height:100%;transition:all 500ms;pointer-events:none}.lokalleads-gallery figure:hover:before{content:'';background-color:rgba(0,0,0,0.8);position:absolute;z-index:1;width:100%;height:100%;transition:all 500ms}.lokalleads-gallery figure img.wide{width:auto;height:100%}.lokalleads-gallery figure img.tall{height:auto;width:100%}.lokalleads-gallery figure .hover-text{position:absolute;width:100%;padding:20px;color:#fff;vertical-align:middle;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:2;text-shadow:0px 1px 0px #000;font-weight:300;font-size:13px;pointer-events:none}.lokalleads-gallery figure .hover-text span{font-weight:bold;display:block;font-size:16px;margin-bottom:3px}#pageFooter{background:#333;padding:30px 0;font-weight:300;line-height:25px;color:#9a9a9a}#pageFooter strong{font-size:16px;color:#fff}#pageFooter #pageFooterCopyright a{color:#f60f0f;font-weight:300}#pageFooter #pageFooterCopyright a:hover{color:#f60f0f;text-decoration:underline}#pageFooter #pageFooterCopyright2 a{color:#f60f0f;font-weight:300}#pageFooter #pageFooterCopyright2 a:hover{color:#f60f0f;text-decoration:underline}#pageFooter #pageFooterNavigation{color:#555;text-align:center;padding-top:20px;text-transform:uppercase;font-weight:400}#pageFooter #pageFooterNavigation a{color:#555;font-weight:400}#pageFooter #pageFooterNavigation a:hover{color:#f60f0f}.hzrBenefits i{color:#f60f0f !important}@media (max-width:1199px){.container{width:100% !important}#pageMainImagePlaceholder{height:130px}#pageHeaderLogo,#pageHeader .col-md-9{float:left;width:40%}#pageHeader .col-md-9{width:60%}.fixedHead{line-height:100px;transition:line-height 500ms}.fixedHead #pageHeaderNavigation ul{display:none}#pageHeaderNavigationContent{border-top:1px solid #f60f0f}#pageHeaderNavigationContent .mobileNav{display:block}#pageHeaderNavigationContent .mobileNav:before{content:'\f0c9';font-family:'FontAwesome';color:#f8eb1d;font-size:24px;padding:5px;display:block;cursor:pointer;text-align:right;margin-top:20px}#pageHeaderNavigationContent .mobileNav.openState:before{content:'\f00d'}#pageHeaderNavigationContent ul{display:block}#pageHeaderNavigationContent ul li{display:block;text-align:left;border:0px;float:none !important}#pageHeaderNavigationContent ul li:hover{border:0px}#pageHeaderNavigationContent ul li a{display:block !important;line-height:20px}#pageHeaderNavigationContent ul li a:before{display:none}#pageHeaderNavigationContent ul li ul{padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0px;position:relative !important;background:transparent !important;width:100%;top:0 !important}#pageHeaderNavigationContent ul li ul li a:before{display:block}}@media (max-width:991px){#pageHeaderLogo,#pageHeader .col-md-9{float:left;width:50%}#pageHeader .col-md-9{width:50%}.teaserBlock{margin-bottom:30px}.teaserBlock img{width:100%}iframe{margin-top:30px}.sidebar{margin-bottom:30px}}@media (max-width:870px){#pageHeaderInfo{display:none}#pageMainImagePlaceholder{height:110px}}@media (max-width:600px){.fixedHead{position:relative;display:block}#pageMainImagePlaceholder{height:0px}#pageHeaderNavigationContent{padding-right:0px !important}#pageHeaderLogo,#pageHeader .col-md-9{float:none;width:100%;text-align:center}#pageHeaderLogo img,#pageHeader .col-md-9 img{display:inline-block;max-height:40px !important}#pageHeader .col-md-9{padding-bottom:15px}#pageHeader .col-md-9 *{text-align:center}#pageHeader .col-md-9 .mobileNav:before{text-align:center}}.isEditing .fixedHead{height:auto;position:relative}.isEditing #pageMainImage{height:auto;overflow:visible}.isEditing #pageMainImage div{height:auto}