body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:500 18px/1.5 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#000;background-color:#fdfdfd;-webkit-text-size-adjust:100%;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:15px}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:15.75px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:500}a{color:black;text-decoration:none}a:visited{color:#999}a:hover{color:#000;text-decoration:none}a:focus{text-decoration:none}.page-content a,.page-content:visited{color:#fff;background-color:#000;text-decoration:none}.page-content:hover{color:#000;background-color:#fff;background-color:transparent;text-decoration:none}.page-content:focus{text-decoration:none}.site-header a,.site-footer a{color:#000}.site-header a:visited,.site-footer a:visited{color:#000}.site-header a:hover,.site-footer a:hover{color:#000}blockquote{color:#828282;border-left:4px solid #e8e8e8;padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{font-size:15px;border:1px solid #e8e8e8;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.inverted{color:white;background:black}.site-header{margin-top:25px}.site-header a.blackout{margin-right:10px}.site-footer{margin-top:25px;margin-bottom:25px}.site-language-selector{line-height:20px;margin-bottom:15px}.site-description,.site-title,.site-footer{font-size:48px;line-height:56px}.site-description{margin-bottom:50px}.site-title a,.site-title a:hover,.site-title a:visited,.site-title a:focus{color:#000}.item-wrap{position:relative;margin-bottom:20px}.item-wrap:hover .item-overlay{display:-ms-flexbox;display:flex}.image-caption{font-size:14px;max-width:50%;margin-top:15px;margin-bottom:15px}.item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:black;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.item-overlay-content{color:white;text-align:center;padding:10px}.item-overlay-content .item-sold{font-size:30px}.contact-form{margin-top:25px;margin-bottom:25px}.contact-form .btn{white-space:normal}.form-group{margin-bottom:0}.btn,.form-control{border-radius:0;border:4px solid black;box-shadow:none;border-bottom:none;font-size:18px;padding:6px 16px}.btn{border-bottom:4px solid black;width:100%;background-color:black}.form-control{color:black;height:48px}.form-control:focus{border-color:black;box-shadow:none}label{font-weight:500}textarea{resize:none}::-moz-selection{background:#000}::selection{background:#000}::-moz-selection{background:#000}.form-control::-webkit-input-placeholder{color:black}.form-control:-moz-placeholder{color:black}.form-control::-moz-placeholder{color:black}.form-control:-ms-input-placeholder{color:black}.mb-5{margin-bottom:2.5rem}@media screen and (min-width: 767px){.blackout{color:black;background:black}.blackout:hover,.blackout:visited,.blackout:focus{color:black;background:transparent}.blackout17{display:block;line-height:1.4}.blackout17 span{color:black;background:black}.blackout17:hover span,.blackout17:visited span,.blackout17:focus span{color:black;background:transparent}.site-title{text-align:right}.contact-form{margin-top:50px;margin-bottom:50px}.site-footer{margin-top:50px;margin-bottom:50px}}
