/**handles:rhd-main**/
/***
* RHD Production: Compiled at 10:25:58 AM on 20-01-2019
***/

.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px 1px 1px 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-textfocus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery{width:100%;margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;box-sizing:border-box;text-align:center;vertical-align:top;width:100%;}.gallery-item img{max-width:100%;height:auto}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.sticky{position:initial}html,body{-webkit-font-smoothing:antialiased}body,button,input,select,textarea{color:#333;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.3rem;line-height:1.6}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700}p{margin-bottom:1.6em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51,51,51,0.7);color:#595959;color:rgba(51,51,51,0.7);font-size:18px;font-size:1.8rem;font-style:italic;line-height:1.6667;margin-bottom:1.6667em;padding-left:.7778em;text-indent:0}blockquote p{margin-bottom:1.6667em}blockquote > plast-child{margin-bottom:0}blockquote cite,blockquote small{color:#333;font-size:15px;font-size:1.5rem;font-family:'Open Sans',sans-serif;line-height:1.6}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}address{font-style:italic;margin:0 0 1.6em}code,kbd,tt,var,samp,pre{font-family:Inconsolata monospace;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background-color:transparent;background-color:rgba(0,0,0,0.01);border:1px solid #eaeaea;border:1px solid rgba(51,51,51,0.1);line-height:1.2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:.8em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51,51,51,0.1);cursor:help}mark,ins{background-color:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#eaeaea;background-color:rgba(51,51,51,0.1);border:0;height:1px;margin-bottom:1.6em}ul,ol{margin:0 0 1.6em 1.3333em}ul{list-style:disc}ol{list-style:decimal}li > ul,li > ol{margin-bottom:0}dl{margin-bottom:1.6em}dt{font-weight:bold}dd{margin-bottom:1.6em}table,th,td{border:1px solid #595959}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th td{padding:.4em}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}figure{margin:0}del{opacity:.8}-webkit-input-placeholder{color:rgba(51,51,51,0.7);font-family:'Open Sans',sans-serif}-moz-placeholder{color:rgba(51,51,51,0.7);font-family:'Open Sans',sans-serif}-moz-placeholder{color:rgba(51,51,51,0.7);font-family:'Open Sans',sans-serif;opacity:1}-ms-input-placeholder{color:rgba(51,51,51,0.7);font-family:'Open Sans',sans-serif}button,input,textarea{background-color:#fff;border-radius:0;font-size:16px;font-size:1.6rem;line-height:1.5;margin:0;max-width:100%;vertical-align:baseline;-webkit-appearance:none;-webkit-border-radius:0}button,input{line-height:normal}input,textarea{background-image:-webkit-linear-gradient(rgba(255,255,255,0) rgba(255,255,255,0));border:1px solid #001c3c;color:#000}input:focus,textarea:focus{border-color:#4a90e2}input:focus,select:focus{outline:2px solid #c1c1c1;outline:2px solid rgba(51,51,51,0.3)}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default;opacity:.5}button[type="button"],input[type="button"],button[type="reset"],input[type="reset"],button[type="submit"],input[type="submit"]{-webkit-appearance:button;background-color:#fff;color:#000;cursor:pointer;font-family:'Open Sans',sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;padding:.7917em 1.5em;text-transform:uppercase}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{background-color:#4a90e2;outline:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]{-webkit-search-cancel-button-webkit-search-decoration-webkit-appearance:none}button-moz-focus-inner,input-moz-focus-inner{border:0;padding:0}textarea,input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:.375em;width:100%}textarea{overflow:auto;vertical-align:top}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus{outline:0}.post-password-form{position:relative}.post-password-form label{color:#707070;color:rgba(51,51,51,0.7);display:block;font-family:'Open Sans',sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.post-password-form input[type="submit"]{padding:.7917em;position:absolute;right:0;bottom:0}input[type="checkbox"],input[type="radio"]{padding:0}input[type="radio"]{-webkit-appearance:radio}input[type="checkbox"]{-webkit-appearance:checkbox}.search-form input[type="submit"],.widget .search-form input[type="submit"]{padding:0}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.invisible{visibility:hidden;position:absolute}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}@font-face{font-family:'Local Brewery Four';src:url("https://williamschermerhorn.com/wp-content/themes/rhd-william-schermerhorn/css/fonts/localbreweryfour-regular-webfont.woff2") format('woff2'),url("https://williamschermerhorn.com/wp-content/themes/rhd-william-schermerhorn/css/fonts/localbreweryfour-regular-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Ostrich Sans Medium';src:url("https://williamschermerhorn.com/wp-content/themes/rhd-william-schermerhorn/css/fonts/ostrich_regular-webfont.woff2") format('woff2'),url("https://williamschermerhorn.com/wp-content/themes/rhd-william-schermerhorn/css/fonts/ostrich_regular-webfont.woff") format('woff');font-weight:normal;font-style:normal}.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.focusableactive,.visuallyhidden.focusablefocus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:before,.blog article:before,.pagination:before,.single-pagination:before,#main:before,.clearfix:after,.blog article:after,.pagination:after,.single-pagination:after,#main:after{content:" ";display:table}.clearfix:after,.blog article:after,.pagination:after,.single-pagination:after,#main:after{clear:both}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media print{*,*before,*after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,avisited{text-decoration:underline}a[href]after{content:" (" attr(href) ")"}abbr[title]after{content:" (" attr(title) ")"}a[href^="#"]after,a[href^="javascript"]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}}img.alignleft{float:left}img.alignright{float:right}img.aligncenter{margin:0 auto;display:block}.wrapper{width:85%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block}.limiter{width:100%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block}.blog-metabar{width:100%;height:auto;padding:1em 0 .75em 0;margin-bottom:1em;background:#001c3c;}.blog-metabar .blog-metabar-content{width:90%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block;list-style:none;padding-left:0;}.blog-metabar .blog-metabar-content li{width:100%;display:block;}.blog-metabar .blog-metabar-content li .drop,.blog-metabar .blog-metabar-content li .search-submit{width:2em;height:2em;background-color:#4a90e2;background-position:center;background-repeat:no-repeat;color:#000;text-transform:uppercase;transition:all .25s;display:inline-block;position:absolute;top:0;right:0;font-weight:400;font-size:1em;}.blog-metabar .blog-metabar-content li .drop:hover,.blog-metabar .blog-metabar-content li .search-submit:hover,.blog-metabar .blog-metabar-content li .drop:active,.blog-metabar .blog-metabar-content li .search-submit:active{background-color:#89b7ec}.blog-metabar .blog-metabar-content li .drop{background-image:url("https://williamschermerhorn.com/wp-content/themes/rhd-william-schermerhorn/img/d-caret.png");background-size:50% auto}.blog-metabar .blog-metabar-content li .search-submit{background-image:url("https://williamschermerhorn.com/wp-content/themes/rhd-william-schermerhorn/img/search.png");background-size:60% auto;border:2px solid #4a90e2;}.blog-metabar .blog-metabar-content li .search-submit:hover,.blog-metabar .blog-metabar-content li .search-submit:active{border-color:#89b7ec}.blog-metabar .blog-metabar-content li .search-field{border:2px solid #fff;transition:border-color .25s;font-weight:300;text-transform:uppercase;}.blog-metabar .blog-metabar-content li .search-field::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;color:#808080;-moz-opacity:1;-webkit-opacity:1;opacity:1;font-weight:300;text-transform:uppercase}.blog-metabar .blog-metabar-content li .search-field:-moz-placeholder{font-family:'Open Sans',sans-serif;color:#808080;-moz-opacity:1;-webkit-opacity:1;opacity:1;font-weight:300;text-transform:uppercase}.blog-metabar .blog-metabar-content li .search-field::-moz-placeholder{font-family:'Open Sans',sans-serif;color:#808080;-moz-opacity:1;-webkit-opacity:1;opacity:1;font-weight:300;text-transform:uppercase}.blog-metabar .blog-metabar-content li .search-field:-ms-input-placeholder{font-family:'Open Sans',sans-serif;color:#808080;font-weight:300;text-transform:uppercase}.blog-metabar .blog-metabar-content li .search-field:focus{border-color:#4a90e2}.blog-metabar .blog-metabar-content li .rhd-dropdown-title,.blog-metabar .blog-metabar-content li .search-field{width:100%;height:2em;padding-left:.5em;background:#fff;color:#808080;position:relative;font-family:'Open Sans',sans-serif}.blog-metabar .blog-metabar-content li .rhd-dropdown-title{margin-bottom:.5em;}.blog-metabar .blog-metabar-content li .rhd-dropdown-title .dd-title-text,.blog-metabar .blog-metabar-content li .rhd-dropdown-title .dd-link-text{position:relative;top:.25em}.blog-metabar .blog-metabar-content li .drop{text-decoration:none;text-align:center;line-height:1.3;}.blog-metabar .blog-metabar-content li .drop .dd-link-text{color:#000}.blog-metabar .blog-metabar-content li .rhd-dropdown{position:relative;text-transform:uppercase;}.blog-metabar .blog-metabar-content li .rhd-dropdown ul{width:100%;height:30vh;position:absolute;top:2em;overflow-y:auto;background:#fff;padding-left:0;margin:0;display:none;z-index:999;box-shadow:0 1px 2px -1px rgba(0,0,0,0.5);}.blog-metabar .blog-metabar-content li .rhd-dropdown ul li{width:100%;background:#fff;display:block;}.blog-metabar .blog-metabar-content li .rhd-dropdown ul li a{width:100%;height:auto;display:block;color:#808080;padding:.25em 0 .25em .5em;text-decoration:none;transition:all .2s;}.blog-metabar .blog-metabar-content li .rhd-dropdown ul li a:hover,.blog-metabar .blog-metabar-content li .rhd-dropdown ul li a:active{background-color:#89b7ec}.blog-metabar .blog-metabar-content .blog-search{top:0}@media screen and (min-width:40em){#primary .blog-metabar{padding:0;}#primary .blog-metabar .blog-metabar-content{width:85%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block;text-align:justify;top:.95em;}#primary .blog-metabar .blog-metabar-content:after{width:100%;display:inline-block;content:''}#primary .blog-metabar .blog-metabar-content li{width:30%;display:inline-block}#primary .blog-metabar .blog-metabar-content .blog-search{position:relative;top:.2em}}#hamburger{background:none;}#hamburger span{background-color:#000;}#hamburger span::before,#hamburger span::after{background-color:#000}#hamburger.is-active span{background-color:transparent}.front-page #hamburger span{background-color:#fff;}.front-page #hamburger span::before,.front-page #hamburger span::after{background-color:#fff}.front-page #hamburger.is-active span{background-color:transparent}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:54px;height:54px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .3s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:24.75px;left:10.125px;right:10.125px;height:4.5px;background:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:4.5px;background-color:#fff;content:""}.c-hamburger span::before{top:-11.25px}.c-hamburger span::after{bottom:-11.25px}.c-hamburger--rot{background-color:#28aadc}.c-hamburger--rot span{transition:transform .3s}.c-hamburger--rot.is-active{background-color:#1d89b3}.c-hamburger--rot.is-active span{transform:rotate(90deg)}.c-hamburger--htx{background-color:#ff3264}.c-hamburger--htx span{transition:background 0s .3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span::before{transition-property:top,transform}.c-hamburger--htx span::after{transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#f4003c}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s,.3s}.c-hamburger--htla{background-color:#32dc64}.c-hamburger--htla span{transition:transform .3s}.c-hamburger--htla span::before{transform-origin:top right;transition:transform .3s,width .3s,top .3s}.c-hamburger--htla span::after{transform-origin:bottom right;transition:transform .3s,width .3s,bottom .3s}.c-hamburger--htla.is-active{background-color:#20b94d}.c-hamburger--htla.is-active span{transform:rotate(180deg)}.c-hamburger--htla.is-active span::before,.c-hamburger--htla.is-active span::after{width:50%}.c-hamburger--htla.is-active span::before{top:0;transform:translateX(21.375px) translateY(2.25px) rotate(45deg)}.c-hamburger--htla.is-active span::after{bottom:0;transform:translateX(21.375px) translateY(-2.25px) rotate(-45deg)}.c-hamburger--htra{background-color:#ff9650}.c-hamburger--htra span{transition:transform .3s}.c-hamburger--htra span::before{transform-origin:top left;transition:transform .3s,width .3s,top .3s}.c-hamburger--htra span::after{transform-origin:bottom left;transition:transform .3s,width .3s,bottom .3s}.c-hamburger--htra.is-active{background-color:#ff6e0d}.c-hamburger--htra.is-active span{transform:rotate(180deg)}.c-hamburger--htra.is-active span::before,.c-hamburger--htra.is-active span::after{width:50%}.c-hamburger--htra.is-active span::before{top:0;transform:translateX(-4.5px) translateY(2.25px) rotate(-45deg)}.c-hamburger--htra.is-active span::after{bottom:0;transform:translateX(-4.5px) translateY(-2.25px) rotate(45deg)}.ghost-button-container{width:auto;max-width:100%;text-align:center;margin-top:1em;margin-bottom:1em;}.ghost-button-container.gb-align-center{margin-right:auto;margin-left:auto}.ghost-button-container.gb-align-right{float:right}.ghost-button-container.gb-align-left{float:left}.ghost-button-container .ghost-button,.ghost-button-container .ghost-button-alt,.pagination .pag-link a,.single-pagination .pag-link a,.pagination .pag-load-more a,.single-pagination .pag-load-more a{padding:.4em .8em;text-decoration:none;background-color:#fff;border-width:3px;border-style:solid;border-radius:.1em;display:inline-block;transition:all .2s;font-family:'Ostrich Sans Medium',sans-serif;font-weight:normal;text-transform:uppercase;}.ghost-button-container .ghost-button:hover,.ghost-button-container .ghost-button-alt:hover,.pagination .pag-link a:hover,.single-pagination .pag-link a:hover,.pagination .pag-load-more a:hover,.single-pagination .pag-load-more a:hover,.ghost-button-container .ghost-button:active,.ghost-button-container .ghost-button-alt:active,.pagination .pag-link a:active,.single-pagination .pag-link a:active,.pagination .pag-load-more a:active,.single-pagination .pag-load-more a:active{text-decoration:none;color:#fff}.ghost-button-container .ghost-button.filled,.ghost-button-container .ghost-button-alt.filled,.pagination .pag-link a.filled,.single-pagination .pag-link a.filled,.pagination .pag-load-more a.filled,.single-pagination .pag-load-more a.filled{color:#fff}.ghost-button-container .ghost-button,.pagination .pag-link a,.single-pagination .pag-link a,.pagination .pag-load-more a,.single-pagination .pag-load-more a{color:#001c3c;border-color:#001c3c;}.ghost-button-container .ghost-button:hover,.pagination .pag-link a:hover,.single-pagination .pag-link a:hover,.pagination .pag-load-more a:hover,.single-pagination .pag-load-more a:hover,.ghost-button-container .ghost-button:active,.pagination .pag-link a:active,.single-pagination .pag-link a:active,.pagination .pag-load-more a:active,.single-pagination .pag-load-more a:active{background-color:#001c3c}.ghost-button-container .ghost-button:focus,.pagination .pag-link a:focus,.single-pagination .pag-link a:focus,.pagination .pag-load-more a:focus,.single-pagination .pag-load-more a:focus{border-color:#0065d9}.ghost-button-container .ghost-button.filled,.pagination .pag-link a.filled,.single-pagination .pag-link a.filled,.pagination .pag-load-more a.filled,.single-pagination .pag-load-more a.filled{background-color:#001c3c;border-color:#001c3c;}.ghost-button-container .ghost-button.filled:hover,.pagination .pag-link a.filled:hover,.single-pagination .pag-link a.filled:hover,.pagination .pag-load-more a.filled:hover,.single-pagination .pag-load-more a.filled:hover,.ghost-button-container .ghost-button.filled:active,.pagination .pag-link a.filled:active,.single-pagination .pag-link a.filled:active,.pagination .pag-load-more a.filled:active,.single-pagination .pag-load-more a.filled:active{background-color:#4a90e2;border-color:#4a90e2}.ghost-button-container .ghost-button.filled:focus,.pagination .pag-link a.filled:focus,.single-pagination .pag-link a.filled:focus,.pagination .pag-load-more a.filled:focus,.single-pagination .pag-load-more a.filled:focus{border-color:#89b7ec}.ghost-button-container .ghost-button-alt{color:#4a90e2;border-color:#4a90e2;}.ghost-button-container .ghost-button-alt:hover,.ghost-button-container .ghost-button-alt:active{background-color:#4a90e2}.ghost-button-container .ghost-button-alt.filled{background-color:#4a90e2;border-color:#4a90e2;}.ghost-button-container .ghost-button-alt.filled:hover,.ghost-button-container .ghost-button-alt.filled:active{background-color:#001c3c;border-color:#001c3c}html,body,#page,#main{min-height:100%}html,body{text-shadow:0 0 1px transparent;width:100%;font-size:16px;margin:0;font-family:'Open Sans',sans-serif;font-weight:300;color:#000}body.admin-bar #wpadminbar{position:fixed;top:0}body.front-page{background-size:auto 100%;background-repeat:no-repeat;}@media screen and (orientation:landscape){body.front-page{background-position:center center}}@media screen and (orientation:portrait){body.front-page{background-position:-6em center}}a{outline:0 !important;transition:all .25s;color:#4a90e2;text-decoration:none;}a:hover,a:active{text-decoration:underline}input,textarea{background-color:#fff;border:2px solid #001c3c;box-sizing:border-box;padding:.5em;font-family:'Open Sans',sans-serif;outline:0 !important;transition:all .25s;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;color:#808080;-moz-opacity:1;-webkit-opacity:1;opacity:1;font-weight:normal;text-transform:normal}input:-moz-placeholder,textarea:-moz-placeholder{font-family:'Open Sans',sans-serif;color:#808080;-moz-opacity:1;-webkit-opacity:1;opacity:1;font-weight:normal;text-transform:normal}input::-moz-placeholder,textarea::-moz-placeholder{font-family:'Open Sans',sans-serif;color:#808080;-moz-opacity:1;-webkit-opacity:1;opacity:1;font-weight:normal;text-transform:normal}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:'Open Sans',sans-serif;color:#808080;font-weight:normal;text-transform:normal}input:focus,textarea:focus{border-color:#f5f5f5}input[type="submit"]{cursor:pointer;font-family:'Open Sans',sans-serif;transition:all .25s;}input[type="submit"]:hover{background-color:#808080}#page{margin:0}.site-header{position:relative}.site-title{width:96%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block;text-align:center;line-height:1;font-family:'Local Brewery Four',sans-serif;font-weight:normal;}.site-title a{color:inherit;text-decoration:none}#site-title-mobile{font-size:2.6em;font-size:9vw}#site-navigation-container{width:100vw;text-align:center;z-index:999;display:none;}#site-navigation-container #site-navigation{list-style:none;padding-left:0;margin:.75em 0;}#site-navigation-container #site-navigation .menu-item{display:block;font-size:1.1em;line-height:1.8;font-family:'Ostrich Sans Medium',sans-serif;font-weight:normal}.site-navigation li a{color:#000;text-decoration:none;transition:color .25s;text-transform:uppercase;font-weight:300;}.site-navigation li a:hover,.site-navigation li a:active{color:#4a90e2}#hamburger{margin:0 auto}#main{width:100%;padding:2em 0;box-sizing:border-box}#primary,#secondary{width:100%;margin-top:1em;position:relative;box-sizing:border-box}#content{width:85%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block}.colophon{width:100%;position:relative;}.colophon .site-info{text-align:center;padding:.5em 0;font-size:.9em;color:#fff;}.colophon .site-info a{color:#4a90e2;}.colophon .site-info a:hover,.colophon .site-info a:active{color:#4a90e2}.colophon .site-info img{width:100%;height:auto}.colophon .site-info .rhd-logo-footer{width:1.35em;height:1.35em;margin:0 .05em;position:relative;bottom:.25em}#colophon-mobile{background:#001c3c}#colophon-desktop{display:none}.entry-title,.page-title,.widget-title{margin-top:0;line-height:1}.page-title,.entry-title{font-family:'Ostrich Sans Medium',sans-serif;font-weight:normal;text-align:center;font-size:2.2em;margin-bottom:1rem}.entry-summary p{margin:0}.entry-content{width:100%;}.entry-content p{margin:.75em auto;text-indent:0;}.entry-content p[style*="text-align: center"]{text-indent:0}.entry-content p:first-child{margin-top:0}.entry-content p:last-child{margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.1}.entry-content ul{padding-left:1em}.entry-content iframe{margin:0 auto;max-width:100%}.entry-content img,.entry-content a img{width:100%;max-width:80rem;position:relative;margin:1em auto 1em auto;display:block;height:auto;display:block;}.entry-content img.alignleft,.entry-content a img.alignleft,.entry-content img.alignright,.entry-content a img.alignright{float:none}.entry-meta p{margin:0}.blog article{margin:1em auto;}.blog article:first-child{margin-top:0}.blog article .entry-header{text-align:center;margin-bottom:1em;}.blog article .entry-header a{color:inherit;}.blog article .entry-header a:hover,.blog article .entry-header a:active{color:#4a90e2;text-decoration:none}.blog article .entry-header .entry-title{margin:0 0 .25rem 0}.blog article .entry-thumbnail{width:100%;height:auto;}.blog article .entry-thumbnail img{width:100%;height:auto}.pagination,.single-pagination{margin:1em auto;font-size:1.1em;}.pagination .pag-next,.single-pagination .pag-next{float:left}.pagination .pag-prev,.single-pagination .pag-prev{float:right}.pagination .pag-load-more,.single-pagination .pag-load-more{display:block;margin:0 auto}#comments{margin:2em auto;}#comments .comment-list,#comments .comment-list ul,#comments .comment-list ol{list-style:none;padding-left:0;}#comments .comment-list .children,#comments .comment-list ul .children,#comments .comment-list ol .children{padding:0 1.5em}#comments .comment-list .comment:last-child,#comments .comment-list ul .comment:last-child,#comments .comment-list ol .comment:last-child{padding-bottom:1.5em}#comments .even{background:#f5f5f5}#comments .odd{background:#fafafa}#comments .comment-body{padding:1em;box-sizing:border-box}#comments textarea{max-width:100%}#comments #commentform{width:100%;min-width:18rem;max-width:100%;}#comments #commentform p{margin-bottom:.75rem}#comments #commentform input,#comments #commentform textarea{width:100%;font-size:.8em;box-sizing:border-box;padding:.5em;display:inline-block}#comments #commentform #submit{width:auto;padding-left:.8em;cursor:pointer}#comments #commentform .comment-subscription-form{margin:initial}#secondary .widget{width:100%}#secondary .widget:last-child{margin-bottom:0}#secondary .widget-title{margin-top:0}#secondary .secondary-page-title{background:#001c3c;color:#fff;margin-bottom:0;}#secondary .secondary-page-title .page-title{padding:1em 0;margin-bottom:0}#secondary #page-featured-image img{width:100%;height:auto}.front-page .site-title,.front-page .menu-item a{color:#fff;font-weight:700}.front-page #hamburger{display:none}.front-page #site-navigation-container{width:85%;max-width:80rem;position:relative;margin:1em auto 0 auto;display:block;display:block;}.front-page #site-navigation-container #site-navigation{text-align:justify;}.front-page #site-navigation-container #site-navigation:after{width:100%;display:inline-block;content:''}.front-page #site-navigation-container #site-navigation li{display:inline-block}.front-page .colophon{visibility:hidden;position:absolute}.projects-grid{text-align:justify;padding-left:0;list-style:none;}.projects-grid:after{width:100%;display:inline-block;content:''}.projects-grid .project-item{width:48%;max-width:400px;display:inline-block}.page-id-11 .gallery .gallery-item-sizer,.page-id-11 .gallery .gallery-item{width:49%;}@media screen and (min-width:40rem){.page-id-11 .gallery .gallery-item-sizer,.page-id-11 .gallery .gallery-item{width:32.665%}}.page-id-11 .gallery .gutter-sizer{width:1%}.page-id-11 .gallery .gallery-item{max-width:none;padding:0;overflow:hidden;cursor:pointer;}.page-id-11 .gallery .gallery-item img{height:auto;margin:0}.page-id-11 .gallery .gallery-item .gallery-caption{position:absolute;display:inline;left:0;top:999px;transition:all .5s ease-out;visibility:hidden}.page-id-11 .gallery .gallery-item.gigante{width:100%;height:auto;}.page-id-11 .gallery .gallery-item.gigante img{width:100%;height:auto}.page-id-11 .gallery .gallery-item.gigante .gallery-caption{width:100%;padding:1em;font-size:1.1em;text-align:left;font-family:$ff-body;background:rgba(0,0,0,0.5);top:initial;bottom:0;visibility:visible;color:#fff}#primary .soliloquy-outer-container .soliloquy-slider img{width:auto;max-height:500px}@media screen and (min-width:40em){.mobile-only{visibility:hidden;position:absolute}}.large-only{visibility:hidden;position:absolute;}@media screen and (min-width:40em){.large-only{visibility:visible;position:initial}}@media screen and (min-width:40rem){body.front-page{background-size:cover}#masthead-large{width:100%;max-width:50rem;position:relative;margin:0 auto 0 auto;display:block}#site-title-large{font-size:3.2em;font-size:5.8vw;margin-top:2rem}#site-navigation-container{width:75%;max-width:80rem;position:relative;margin:0 auto 1em auto;display:block;display:block;}#site-navigation-container #site-navigation{line-height:0;margin:0;text-align:justify;}#site-navigation-container #site-navigation:after{width:100%;display:inline-block;content:''}#site-navigation-container #site-navigation .menu-item{line-height:2;font-size:1.6em;display:inline-block}#comments #commentform{width:75%;}#comments #commentform p{margin-bottom:.75rem}#comments #commentform input[type="text"],#comments #commentform input[type="email"]{width:75%}#comments #commentform #submit{width:auto;padding-left:.8em}.entry-content img,.entry-content a img{width:auto;max-width:none;margin:initial;max-width:100%;}.entry-content img.alignleft,.entry-content a img.alignleft{margin-right:1em;float:left}.entry-content img.alignright,.entry-content a img.alignright{margin-left:1em;float:right}.entry-content img.aligncenter,.entry-content a img.aligncenter{margin:0 auto}.entry-content iframe{display:block;margin:1em auto}.entry-content .wp-post-image{width:60%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block}#main{width:100%;max-width:80rem;position:relative;margin:0 auto 0 auto;display:block;padding:0}#primary,#secondary{margin:0;top:0;position:relative}#primary{width:68%;float:right}#secondary{width:30%;height:auto;min-height:100vh;float:left;background-color:#001c3c;color:#fff;}#secondary .widget{width:100%;padding:0 10px;margin-bottom:1.5em;}#secondary .widget.rhd-static-widget{padding:0}#secondary .secondary-page-title .page-title{padding:initial;margin:2em auto}#page-featured-image{margin-bottom:0 !important}#colophon-mobile{display:none}#colophon-desktop{display:block;bottom:1em;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:50rem){#site-title-large{font-size:4em;font-size:7.7vw}}