@import url("https://fonts.googleapis.com/css?family=Cardo:regular,italic,bold|Source+Sans+Pro:bold");.site-header{border-bottom:0px solid #ccc;position:relative;font-family:"Source Sans Pro",sans-serif;font-size:16pt;font-weight:bold;text-transform:uppercase}.site-header,.site-header a{color:#000}.site-header a:hover{color:#222;text-decoration:none}.site-title{margin:1em 0 1em 0;float:left;letter-spacing:1px;color:#fefefe !important;background-color:rgba(0,0,0,0.8);padding:10px}.site-nav{background:clear;text-shadow:0px 0px 15px #fff, 0px 0px 10px #fff, 0px 0px 5px #fff;z-index:10}.site-nav ul{text-align:right;float:right;letter-spacing:1px;list-style-type:none}.site-nav a{display:block}.site-nav .menu>li{display:inline-block;margin:1em 0 0 0.75em;padding:0;position:relative;vertical-align:middle}.site-nav .sub-menu{border-color:#ccc;z-index:2147483647;border:1px solid #ccc;background:#fefefe;display:none;right:-10px;padding:4px 0 3px 0;position:absolute;text-align:left;text-transform:none;top:28px;min-width:200px;z-index:999}.site-nav .sub-menu a{display:block;line-height:1.2em;padding:4px 10px;color:#222}.site-nav .sub-menu a:hover{color:#a61329}.site-nav .sub-menu li{border-bottom:0;display:block;height:auto;margin:3px 0;padding:0;text-align:left}.site-nav .sub-menu li.current-menu-item>a{border-left:none;border-right:none}.site-nav{float:right}.site-nav h1{position:absolute;left:-999em}.site-nav .menu-icon{display:none}.site-nav .page-link{color:#000}.site-nav .page-link:not(:first-child){margin-left:20px}.site-nav li:hover>.sub-menu{display:block}@media screen and (max-width: 32em){.site-nav{position:absolute;top:20px;right:0px;border:1px solid #ccc;border-radius:5px;text-align:right;background:#fefefe}.site-nav a.menu-icon::before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' style='fill:#444' width='1.25em' height='1.5em' viewBox='0 0 18 15'><g><path d='M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z'/><path d='M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z'/><path d='M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z'/></g></svg>")}.site-nav .menu-icon{display:block;float:right;width:1.5em;height:1.25em;line-height:0;padding-top:10px;text-align:center}.site-nav .menu-icon>svg{width:1.25em;height:1em;vertical-align:middle}.site-nav .menu-icon>svg path{fill:#444}.site-nav .trigger{clear:both;display:none}.site-nav:hover .trigger{display:block;padding-bottom:5px}.site-nav .page-link{display:block;padding:5px 10px}}@media screen and (max-width: 32em){.site-nav h1{border-bottom:1px solid #ccc;cursor:pointer;display:none;height:23px;left:auto;margin-top:10px;position:static;white-space:nowrap}.site-nav .menu{display:block;left:-3px;min-width:215px;padding:4px 0;position:relative;right:-3px;z-index:999}.site-nav .menu.open{display:block}.site-nav .menu li{display:block;margin:0;color:#222}.site-nav ul.menu a{color:#222}.site-nav ul.menu a:hover{color:#a61329}.site-nav a,.site-nav li.current-menu-item>a{padding:4px 10px}.site-nav .menu>li{height:auto;text-align:left}.site-nav .sub-menu{border:0;display:block;position:relative;min-width:215px;max-width:215px;top:auto;right:auto;width:auto}.site-nav .sub-menu{padding-left:16px}}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}html{overflow-y:scroll}body{font-family:"Cardo",serif;font-size:16pt;line-height:1.5;color:#222;margin:0 .75em;-webkit-text-size-adjust:100%;-ms-font-feature-settings:'smcp' 1, 'liga' 1;-moz-font-feature-settings:'smcp' 1, 'liga' 1;-webkit-font-feature-settings:'smcp' 1, 'liga' 1;font-feature-settings:'smcp' 1, 'liga' 1}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight{margin-bottom:.75em}hr{display:block;margin:0.5em auto;border-style:inset;border-top:1px solid #ccc;border-bottom:none}img{max-width:100%;margin:auto auto;vertical-align:middle}figure>img{display:block}figcaption{font-size:.875em}ul,ol{margin-left:1.5em}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;font-size:16pt;line-height:1.5;color:#222;font-weight:bold;text-transform:uppercase}h1{background-color:#222;color:#fefefe;display:inline-block;margin-left:-1em;padding-left:20px;padding-right:10px;padding-top:5px;padding-bottom:5px}a{color:#a61329;text-decoration:none}a:hover{color:#efab2b;text-decoration:none}blockquote{background-color:#f1f1f1;border-left:4px solid #242424;padding-left:1.0em;padding-right:0.8em;padding-top:0.8em;padding-bottom:0.001em;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{border:1px solid #ccc;border-radius:3px;background-color:#f1f1f1;font-family:monospace;font-size:.875em}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:scroll}pre>code{border:0;padding-right:0;padding-left:0}.icon>svg{display:inline-block;width:0.75em;height:0.75em;vertical-align:middle}.icon>svg path{fill:#222}.footnotes ol li{list-style-type:decimal}.footnotes ol{font-size:.66em;color:#888}ul.listing{list-style-type:none;margin-left:0}ul.listing li.listing-seperator{padding-top:0.75em;font-size:1.17em}ul.listing li.listing-item time{color:#888;text-transform:uppercase;padding-right:0.5em}ul.listing li.listing-item a{color:#a61329}.site-footer{font-family:"Cardo",serif;font-size:32pt;font-style:italic;color:#888;border-top:0px solid #ccc;padding-top:.75em;float:none;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:1.5em}.site-footer a{color:rgba(0,0,0,0.8);font-size:.6730769231em}footer{display:flex;flex-direction:column;align-items:center}footer span{background:rgba(0,0,0,0.8);color:white;text-align:center;padding:1px 20px;margin:3px;mix-blend-mode:multiply;transform:skew(5deg, -10deg);transition:transform 1s}footer span:hover{transform:skew(10deg, -14deg)}.page{margin:0 auto;max-width:-webkit-calc(50em - (1.5em * 2));max-width:calc(50em - (1.5em * 2));min-width:-webkit-calc(15em - (1.5em * 2));min-width:calc(15em - (1.5em * 2))}@media screen and (max-width: 50em){.page{max-width:-webkit-calc(50em - (1.5em));max-width:calc(50em - (1.5em));min-width:-webkit-calc(15em - (1.5em * 2));min-width:calc(15em - (1.5em * 2))}}.site-header:after,.site-footer:after,.post:after{content:"";display:block;clear:both}.post{margin-bottom:1.5em}.post p{margin-top:0;margin-bottom:1.2em}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin-top:1.35em;margin-bottom:.3em}.post-list{margin-left:0;list-style:none}.post-list>li{margin-bottom:1.5em}.post-meta{font-size:.875em;color:#888}.post-link{display:block}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:#008080}.highlight .ni{color:#800080}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#099}.captioned-img{text-align:center;border:none;font-size:.66em;overflow:hidden}.captioned-img img{display:block;margin:auto auto;padding:0.5em 0 0.5em 0;border:none}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin-top:0;margin-right:1em;margin-bottom:0.75em}.alignright{float:right;margin-top:0;margin-left:1em;margin-bottom:0.75em}@media screen and (max-width: 32em){.alignleft,.alignright{display:block;margin-left:auto;margin-right:auto;float:none}}.post{background-color:rgba(255,255,255,0.97);padding:1em}.post p{-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify}hr{border:0;height:1px;background-image:-webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:-moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:-ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:-o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0)}abbr,acronym{cursor:help;-webkit-text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-line:underline;text-decoration-style:dotted}.youtube,.google-maps{position:relative;padding-bottom:50%;height:0;overflow:hidden}.youtube iframe,.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}input,button,textarea{width:100%}input,textarea{padding:12px 20px;margin:8px 0;box-sizing:border-box}input,textarea{border:1px solid #a61329;border-radius:4px}button{background-color:#4CAF50;border:none;color:white;padding:16px 32px;text-decoration:none;margin:4px 2px;cursor:pointer}textarea{resize:none}

/*# sourceMappingURL=main.css.map */