body{font-family:'Merriweather',serif}h1{display:block;font-family:'Mountains of Christmas',serif;font-size:2em;font-weight:700;margin:.67em 0}h2{display:block;font-family:'Mountains of Christmas',serif;font-size:1.5em;font-weight:700;margin:.83em 0}h3{display:block;font-family:'Mountains of Christmas',serif;font-size:1.17em;font-weight:700;margin:1em 0}h4{display:block;font-family:'Mountains of Christmas',serif;font-size:1em;font-weight:700;margin:1.33em 0}h5{display:block;font-family:'Mountains of Christmas',serif;font-size:.83em;font-weight:700;margin:1.67em 0}h6{display:block;font-family:'Mountains of Christmas',serif;font-size:.67em;font-weight:700;margin:2.33em 0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{height:auto;max-width:100%}input[type="text"],input[type="email"],input[type="url"]{border:.063em solid #ccc;padding:.6em;width:25em}textarea{border:.063em solid #ccc;padding:.6em;width:100%}input[type="submit"]{background:#fff;border:.063em solid #ccc;display:inline-block;font-family:'Merriweather',serif;line-height:1.6em;padding:.5em 1em}input[type="submit"]:hover{color:#666}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.screen-reader-text{clip:rect(.063em,.063em,.063em,.063em);height:.063em;overflow:hidden;position:absolute!important;width:.063em}.screen-reader-text:focus{background:#f1f1f1;border-radius:.188em;box-shadow:0 0 .125em .125em;clip:auto!important;color:#21759b;display:block;font-size:.875em;font-weight:700;height:auto;left:.313em;line-height:normal;padding:.938em 1.438em .875em;text-decoration:none;top:.313em;width:auto;z-index:100000}.site-container:before,.site-container:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.post-nagination:before,.post-navigation:after{clear:both;content:"";display:table}.site-container{background:#fff;border:.063em solid #999;border-radius:.5em;box-shadow:0 0 .5em 0;margin:2em auto;max-width:70.875em;padding:.563em}.site-header .site-branding{padding:7.188em;text-align:center}.site-header .site-branding .site-title,.site-header .site-branding .site-description{margin:0;padding:0}.site-header .site-branding .site-title a{color:#fff;font-size:1.375em;text-decoration:none}.site-header .site-branding .site-description{color:#fff}a{color:#000;text-decoration:none}a:hover{color:#999}.main-navigation{background:#000;margin:.5em 0}.primary-navigation{display:block;width:100%}.primary-navigation ul{display:block;list-style:none;margin:0}.primary-navigation li{border-top:.063em solid #eaeaea;border-top:.063em solid rgba(51,51,51,.1);position:relative}.primary-navigation ul ul{display:none;margin-left:.5em}.primary-navigation a{color:#fff;display:block;line-height:1.5em;padding:.5em 1em;position:relative;text-decoration:none}.primary-navigation a:hover,.primary-navigation a:focus{background:#fff;color:#000}.primary navigation a,.primary-navigation ul ul li:lastchild a{border-bottom:.063em solid #fff}.primary-navigation ul li:last-child a{border-bottom:none}.primary-navigation ul .toggled-on{display:block}.primary-navigation .current-menu-item>a,.primary-navigation .current-menu-ancestor>a,.primary-navigation .current_page_item>a,.primary-navigation .current_page_ancestor>a{font-weight:700}.primary-navigation .nav-menu>ul>li:first-child,.primary-navigation .nav-menu>li:first-child{border-top:0}.primary-navigation .menu-item-has-children>a,.primary-navigation .page_item_has_children>a{padding-right:3em}.no-js .primary-navigation ul ul{display:block}.dropdown-toggle{background:#000;border:.063em solid #fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#fff;font-family:'fontawesome';height:1.938em;padding:0;position:absolute;right:.313em;top:.250em;width:1.938em}.dropdown-toggle:after{font-size:1.125em;content:"\f078";left:0;line-height:1.875em;position:relative;top:0;width:1.875em}.dropdown-toggle:hover,.dropdown-toggle:focus{background:#fff;color:#000}.dropdown-toggle.toggle-on:after{content:"\f077"}.primary-navigation.toggled{bottom:0;padding:1em;position:fixed;z-index:1}.nav-menu{background:#000;padding:1em;margin-bottom:3em}.primary-navigation.toggled ul{max-height:calc(100vh - 8em);overflow-y:auto}.primary-navigation.toggled ul ul{display:none}.primary-navigation.toggled ul ul.toggled-on,.primary-navigation.toggled ul ul.toggled-on>ul{display:block}.menu-toggle{background-color:#000;border:solid 2px #fff;bottom:1em;color:#fff;display:none;font-family:'Sanchez',serif;font-size:1em;left:1em;padding:.4em;position:fixed;transition:all ease-out 400ms;z-index:100}.menu-toggle.hide{bottom:-2.5em}.toggled .menu-toggle.hide{bottom:1em}.menu-toggle:hover,.menu-toggle:focus{text-decoration:underline}.pagination{text-align:center}.page-numbers{background:#fff;border:.063em solid #c3c3c3;color:#333;display:inline-block;padding:.5em 1em;text-decoration:none}.page-numbers:hover{background:#000;color:#fff;border-color:#000}.page-number:hover a{color:#fff}.page-numbers.current{background:#000;color:#fff}.page-links>a{border:.063em solid #999;padding:.5em 1em;text-decoration:none}.page-links>a:hover{background:#000;color:#fff}.page-links>span{background:#000;border:.063em solid #666;color:#fff;padding:.5em 1em}.posts-navigation,.post-navigation{background:#fff;border:.063em solid #ccc;clear:both;padding:.938em}.posts-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-previous{float:left;margin:.5em 0}.posts-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-next{float:right;margin:.5em 0}.posts-navigation .nav-links .nav-previous .post-previous,.post-navigation .nav-links .nav-previous .post-previous{color:#000;display:block;font-size:.9375em;font-weight:700;text-align:left}.posts-navigation .nav-links .nav-next .post-next,.post-navigation .nav-links .nav-next .post-next{color:#000;display:block;font-size:.9375em;font-weight:700;text-align:right}.posts-navigation .nav-links .nav-previous .post-title,.post-navigation .nav-links .nav-previous .post-title{font-size:.813em}.posts-navigation .nav-links .nav-next .post-title,.post-navigation .nav-links .nav-next .post-title{font-size:.813em}.link-pages{text-align:center}.left-sidebar .content-area{float:right;width:71.28205128205128%}.right-sidebar .content-area{float:left;width:71.28205128205128%}.content-area .post,.content-area .page,.content-area .jetpack-portfolio,.content-area .jetpack-testimonial,.recent-posts{background:#fff;border:.063em solid #ccc;margin-bottom:1.125em;min-height:18.813em;padding:1.125em}.content-area .post .entry-header,.content-area .page .entry-header,.content-area .jetpack-portfolio .entry-header,.content-area .jetpack-testimonial .entry-header{text-align:center}.content-area .post .entry-header .entry-title,.content-area .page .entry-header .entry-title,.content-area .jetpack-portfolio .entry-header .entry-title,.content-area .jetpack-testimonial .entry-header .entry-title{margin:0;padding:0}.content-area .has-post-thumbnail{position:relative;padding-left:19.938em}.content-area .has-post-thumbnail .post-thumbnail{left:0;position:absolute;top:0}.recent-posts,.content-area .post .entry-excerpt,.content-area .post .entry-content,.content-area .page .entry-content,.content-area .jetpack-portfolio .entry-content,.section-blog .entry-content{line-height:1.6em;margin:1.125em 0}.recent-posts .continue-reading,.content-area .post .entry-excerpt .continue-reading,.section-blog .entry-content .continue-reading{text-align:center}.recent-posts .continue-reading a,.content-area .post .entry-excerpt .continue-reading a,.section-blog .entry-content .continue-reading a{background:#fff;border:.063em solid #ccc;display:inline-block;line-height:1.6em;padding:.5em 1em}.content-area .post .entry-metadata{background:#eee;margin:1.250em 0;padding:1em;text-align:center}.content-area .post .entry-metadata .avatar{border:.500em solid #ccc;border-radius:50%;display:block;margin:0 auto}.content-area .post .entry-metadata .by-author{display:block;font-family:'Sanchez',serif;font-size:1.250em}.content-area .post .entry-metadata .published,.content-area .post .entry-metadata .entry-comments{display:block;font-size:12px}.updated:not(.published) {display:none}.sticky{}.comments-area{background:#fff;border:.063em solid #ccc;margin:.938em 0;padding:1.125em}.comments-title{margin-bottom:20px;text-align:center}.comment-list{margin:0;padding:0}.comment-body{border:1px solid #ccc;margin-bottom:20px;padding:10px}.comments-area>ol{list-style-type:none}.comment-author .avatar{border:4px solid #ccc;border-radius:50%;float:left;display:block;margin-right:10px}.comment-author .fn{font-size:1.3125em;margin:0;font-weight:bold;font-style:normal;padding:0}.comment-meta{font-size:12px}.comment-content{display:block;margin:2em .5em 0 .5em}.comments-area .says{display:none}.reply{margin-bottom:1.5em;text-align:right}.reply a{background:#fff;border:.063em solid #ccc;color:#373737;display:inline-block;padding:.5em 1.4em;text-decoration:none}.reply a:hover,.reply a:focus{color:#373737;text-decoration:underline}.comment-list ol{margin-top:20px;margin-left:20px}ol.children{list-style-type:none;margin-left:0}.content-meta{margin-left:70px}.comment-navigation{border-top:1px solid #999;border-bottom:1px solid #999}.comment-navigation i{padding:10px}.comment-previous{float:left}.comment-next{float:right}.bypostauthor>.comment-body{background:#f0f0f0;padding:10px;position:relative}.comment-reply-title{font-size:20px;margin:0;padding:0;padding-top:10px}.comment-form p{margin-left:0}.required{color:red;font-size:10px}.comment-awaiting-moderation{background:#84bd68;color:#fff;font-size:.750em;padding:.188em .250em}.form-allowed-tags{font-size:.813em;width:600px}.comment-form .comment-form-comment label,.comment-form .comment-form-author label,.comment-form .comment-form-email label,.comment-form .comment-form-url label{display:block;font-weight:700}.comment-form .comment-form-comment textarea{border:.063em solid #ccc;font-family:'Merriewather',serif;font-size:1em;min-height:12.375em;width:100%}.comment-form .comment-form-author input[type="text"],.comment-form .comment-form-email input[type="email"],.comment-form .comment-form-url input[type="url"]{border:.063em solid #ccc;font-family:'Merriewather',serif;font-size:1em;padding:.6em;width:20em}.comment-form .comment-notes{font-size:.875em}p.comment-awaiting-moderation{margin:.125em 0 0 4.063em;padding:.188em .313em}.comment-subscription-form .subscribe-label{display:inline!important;font-size:.875em}.left-sidebar .widget-area{float:left;width:27.17948717948718%}.right-sidebar .widget-area{float:right;width:27.17948717948718%}.widget-area .search-form:before,.widget-area .search-form:after{clear:both;content:"";display:table}.widget-area .search-form{padding:.938em;background:#555;max-width:100%}.widget-area .search-field{border:none;float:left;font-family:'Merriweather',serif;font-size:1em;padding:.563em;width:100%}.widget-area .search-submit{border:none;background:#d88f3c;color:#fff;float:right;font-family:'Merriweather',serif;font-size:1em;display:none;padding:.5em;position:relative;width:30%}.widget-area .widget{background:#fff;border:.063em solid #ccc;margin-bottom:1.125em;padding:1.125em}.widget ul,.widget ol{list-style-type:none;margin:0;padding:0}.widget li{margin:.4em 0 0 0}.widget li li{margin-left:1.125em}.widget select{font-family:'Merriweather',serif;margin:.625em 0;padding:.5em;width:100%}.widget-title{margin:0 0 .5em 0}.rss-widget-icon{display:none}.rsswidget{display:block}.widget_rss cite{display:block;font-size:.875em;font-weight:700;margin-bottom:1.125em}.rss-date{font-size:.875em}.rssSummary{margin-top:10px}#wp-calendar table{border-collapse:collapse;width:100%}#wp-calendar tr:nth-of-type(odd) {background:#eee}#wp-calendar th{background:#999;color:#fff;font-weight:700;text-align:center}#wp-calendar th,#wp-calendar td{border:.063em solid #ccc;padding:.438em}#wp-calendar{border:.063em solid #ccc;margin:0;margin-bottom:20px;text-align:center;width:100%}#wp-calendar a{color:#1d1d1d;font-weight:700}#wp-calendar caption{font-weight:700;margin:5px 0;text-align:center}#wp-calendar #today{background:#ccc;font-weight:700}.site-footer{margin:1.125em 0 .563em 0;padding:0;text-align:center}.site-footer,.site-footer a{color:#000;text-decoration:none}.footer-title{display:block;font-family:'Sanchez',serif;font-size:1.125em}.wp-caption{max-width:100%;margin-bottom:1.5em}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;width:100%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text,.gallery-caption{background:#eee;padding:.313em;text-align:center}.wp-caption p{margin:0;padding:0}@media screen and (min-height:30.063em) and (max-width:37.50em){.site-container{background:#fff;border:0;border-radius:0;box-shadow:none;margin:0 auto;padding:0}.site-content{padding:1.125em}.menu-toggle,.primary-navigation.toggled ul{display:block}.primary-navigation ul{display:none}.primary-navigation.toggled{padding:.1em}.nav-menu{margin-bottom:3.6em}.primary-navigation .nav-menu{display:none}.primary-navigation.toggled .nav-menu{display:block;margin:1em 1em 3.6em 1em}.left-sidebar .content-area,.right-sidebar .content-area{float:none;width:100%}.right-sidebar .widget-area{float:none;margin-top:1.125em;width:100%}}@media screen and (min-width:64.063em){.primary-navigation{clear:none}.primary-navigation,.primary-navigation.toggled{position:relative;max-width:100%;margin:0 auto;padding:0}.primary-navigation ul,.primary-navigation.toggled ul{max-height:none;padding-left:0;text-align:center}.primary-navigation.toggled ul{overflow-y:visible}.primary-navigation li{display:inline-block;border:none}.primary-navigation ul ul{outline:1px solid #333}.primary-navigation li li{display:block;text-align:left}.primary-navigation a{padding:.5em 1em}.primary-navigation a,.primary-navigation ul ul li:last-child a{border-bottom:none}.primary-navigation ul ul li a{color:#fff}.primary-navigation a:hover,.primary-navigation a:focus{background:transparent;color:#fff;text-decoration:underline;outline:solid 1px #b3b3b3}.primary-navigation li li a:hover,.primary-navigation li li a:focus{background:#eee;color:#000;text-decoration:none}.primary-navigation ul ul.toggled-on{position:absolute;width:17em;display:block;z-index:10;right:0;margin-left:0;background:#000}.primary-navigation ul ul ul.toggled-on{right:0;padding-left:1em;position:relative}.primary-navigation ul ul ul a{padding-left:2em}.nav-menu{padding:.4em}}