@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700&subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Stalemate");/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}.slideshow{text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.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}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,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:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.global-container{width:100%;overflow:hidden;position:relative}body.menu-opened .global-container .menu-layer{right:0%;bottom:0}body.menu-opened .global-container .menu-layer a.close-layer{position:fixed;right:70%;top:0;left:0;bottom:0;background-color:rgba(0,0,0,0.4)}body.menu-opened .global-container .site-container{right:25rem}@media only screen and (max-width: 500px){body.menu-opened .global-container .site-container{right:70%}}.global-container .menu-layer{display:block;position:fixed;z-index:2;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;height:100%;background-color:rgba(0,0,0,0.86);width:25rem;right:-25rem;width:25rem}@media only screen and (max-width: 500px){.global-container .menu-layer{right:-70%;width:70%}}.global-container .menu-layer a.close-layer{background-color:transparent;transition:background-color 300ms ease, right 300ms ease;right:0}.global-container .menu-layer .menu-button{font-size:1.5em;padding:1.3em 1em;display:block;background-color:#000000;background-image:url(../img/mobile-menu-layer-cancel.svg);text-indent:initial;background-size:1.4em;background-position:1em center;color:white;text-decoration:none;text-transform:uppercase;font-family:Verdana;background-repeat:no-repeat;padding-left:3em}.global-container .menu-layer .select-container{position:absolute;font-size:1.3em;padding:1em;background-color:#e0e0e0;width:100%;box-sizing:border-box}.global-container .menu-layer .select-container select{width:100%;padding:0.3em;box-sizing:border-box}.global-container .menu-layer nav.mainmenu{position:absolute;left:0;top:6em;bottom:0;right:0;overflow:auto}.global-container .menu-layer nav.mainmenu ul{margin:0;padding:0;width:100%}.global-container .menu-layer nav.mainmenu ul li.mi-8{display:none}.global-container .menu-layer nav.mainmenu>ul>li{display:block}.global-container .menu-layer nav.mainmenu a{color:white;text-align:left;font-size:1.5em;padding:0.7em 1em;height:initial;border-bottom:solid 1px rgba(255,255,255,0.3);position:relative;display:block;text-decoration:none;text-transform:uppercase;transition:all 300ms ease}.global-container .menu-layer nav.mainmenu a:after{content:'';position:absolute;left:1em;right:1em;bottom:0;background-color:rgba(0,0,0,0.17);height:1px}.global-container .menu-layer nav.mainmenu a.in-current-queue:before{width:1rem;opacity:1}.global-container .menu-layer nav.mainmenu a[data-rsc=rss]{background-image:url(../img/rss.svg);background-size:auto 50%;background-position:1rem center;background-repeat:no-repeat;padding-left:4rem}.global-container .menu-layer nav.mainmenu a .before,.global-container .menu-layer nav.mainmenu a .after{display:none}.global-container .menu-layer nav.mainmenu li{padding:0 1em}.global-container .menu-layer nav.mainmenu li form{position:relative}.global-container .menu-layer nav.mainmenu li form input[type=text]{width:calc(100% - 2em);font-size:1.6em;padding:0.7em;margin:1em;box-sizing:border-box;border:none;border-bottom:solid 1px black}.global-container .menu-layer nav.mainmenu li form input[type=submit]{background-image:url(../img/magnifier-tool.svg);background-size:contain;background-position:center;background-repeat:no-repeat;border:none;font-size:1.6em;position:absolute;right:1em;line-height:0;padding:1em;background-color:transparent;bottom:1.5em}.global-container .menu-layer nav.mainmenu li.divider{color:white;text-align:left;font-size:2em;padding:0.7em 1em;height:initial;border-bottom:solid 1px rgba(0,0,0,0.17);position:relative;display:block;text-decoration:none;background-color:#284870;transition:all 300ms ease}.global-container .menu-layer nav.mainmenu li li a{padding-left:3.5em}.global-container .menu-layer nav.mainmenu li.has-children>ul{display:none}.global-container .menu-layer nav.mainmenu li.has-children>a:after{background-image:url(../img/mobile-menu-layer-li-arrow.svg);background-size:contain;background-repeat:no-repeat;content:'';display:block;padding:.3em;position:absolute;right:1em;top:50%;transform:translate(0, -50%) rotateZ(-90deg);transition:all 300ms ease}.global-container .menu-layer nav.mainmenu li.has-children.opened>a:after{transform:translate(0, -50%) rotateZ(0deg)}.global-container .menu-layer nav.mainmenu li.has-children.opened>ul{display:block;background-color:rgba(255,255,255,0.1)}.global-container .site-container{right:0;position:relative;z-index:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.global-container .site-container .menu-button{text-indent:-10000px;line-height:0;position:absolute;margin-left:auto;margin-right:1em;display:none;text-indent:-100000px;line-height:0}@media only screen and (max-width: 500px){.global-container .site-container .menu-button{padding:1.4em;font-size:1.2em;background-size:contain;right:0em;top:50%;transform:translate(0, -50%);display:block;background-image:url(../img/mobile-site-container-menu.svg)}}a:focus{outline:0}.global-container .menu-layer,body>*{font-size:.5rem}@media only screen and (max-width: 500px){.global-container .menu-layer,body>*{font-size:1.5rem}}html{font-size:20px}@media only screen and (max-width: 1250px){html{font-size:calc(100vw / (1150 + 100) * 20)}}body{font-size:.5rem;font-family:'Courier New';color:lime;overflow-x:hidden}::selection{background:#e5097f}::-moz-selection{background:#e5097f}body{display:flex;justify-content:flex-end}body div.pp_default .pp_description{color:#303030;font-family:"OPEN Sans Condensed",sans-serif;font-size:1.5em}body .bg{z-index:0;background-image:url(../img/bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:right center;position:fixed;left:0;top:0;bottom:0;width:calc(100% - 115em + 20em);width:100%}@media only screen and (max-width: 500px){body .bg{display:none}}body .content-container{position:relative;z-index:2;flex:0 0 115em;box-sizing:border-box;padding-left:20em;padding-right:5em}@media only screen and (max-width: 500px){body .content-container{flex:0 0 100%;padding-left:0;padding-right:0}}body .content-container aside{margin-top:1em;box-sizing:border-box;position:fixed;right:95em}@media only screen and (max-width: 500px){body .content-container aside{position:static;display:flex}}body .content-container aside a.logo{font-family:"Stalemate",cursive;text-decoration:none;color:black;display:flex;flex-direction:column;background-color:rgba(255,255,255,0.5);width:20em;padding:1em}body .content-container aside a.logo .line1{font-size:3.6em;text-align:center;font-weight:bold;font-style:italic}body .content-container aside a.logo .line2{font-size:2.5em;text-align:center;margin-top:-.7em;margin-left:2.9em}body .content-container aside ul{list-style-type:none;margin:0;padding:0;margin-top:4em}body .content-container aside ul li{text-align:right}body .content-container aside ul li a{background-color:rgba(255,255,255,0.5);font-size:1.4em;font-family:"OPEN Sans",sans-serif;text-decoration:none;display:inline-block;padding:.4em;color:#303030;font-weight:bold;transition:all 300ms linear}body .content-container aside ul li a:hover{background-color:#fff}body .content-container aside ul li+li{margin-top:1em}body .content-container .content{padding:4em;box-sizing:border-box;background-color:white}@media only screen and (max-width: 500px){body .content-container .content{padding:2em}}body .content-container .content .text{color:#303030;font-family:"OPEN Sans",sans-serif}body .content-container .content .text .images{display:flex;flex-wrap:wrap}body .content-container .content .text .images .icontainer{margin-right:3em;flex:0 0 calc((100% - (3*3em)) / 4);color:currentColor;text-decoration:none;margin-bottom:3em}@media only screen and (max-width: 500px){body .content-container .content .text .images .icontainer{flex:0 0 100%;margin-right:0}}body .content-container .content .text .images .icontainer:nth-child(4n){margin-right:0}body .content-container .content .text .images .icontainer .image{width:100%;padding-bottom:70%;background-size:cover;background-repeat:no-repeat;background-position:center}body .content-container .content .text .images .icontainer .title{text-align:center;display:block;font-size:1.3em}body .content-container .content .text h1{font-family:"OPEN Sans Condensed",sans-serif;font-size:3.6em;text-align:center;margin-top:2em}body .content-container .content .text h1 .small{font-size:.5em}body .content-container .content .text div.star{text-align:center;margin-bottom:-1.6em}body .content-container .content .text div.star:after{content:'*';font-size:3em;color:#bbb;font-family:"Montserrat",sans-serif}body .content-container .content .text p,body .content-container .content .text ul{font-size:1.6em;line-height:1.6;text-indent:2em;margin:2em 0}body .content-container .content .text p.image,body .content-container .content .text ul.image{display:flex;flex-direction:column;align-items:center;-webkit-align-items:center;margin:3em 0}body .content-container .content .text p.image img,body .content-container .content .text ul.image img{max-width:80%}body .content-container .content .text p.image .info,body .content-container .content .text ul.image .info{font-style:italic;margin-top:.5em}body .content-container .content .text ul{margin:initial;text-indent:initial;display:inline-block;list-style-type:none}body .content-container .content .text ul.two-cols li span{margin-left:auto;padding-left:4em;display:inline-block;font-style:italic}@media only screen and (max-width: 500px){body .content-container .content .text ul.two-cols li span{margin-left:initial}}body .content-container .content .text ul li{display:flex;position:relative}@media only screen and (max-width: 500px){body .content-container .content .text ul li{flex-direction:column}}body .content-container .content .text ul li:before{content:'\2022';font-size:1.6em;line-height:1;margin-right:.5em}@media only screen and (max-width: 500px){body .content-container .content .text ul li:before{position:absolute;left:-.7em}}
/*# sourceMappingURL=site.css.map */
