@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont-45c73723862c6fc5eb3d6961db2d71fb.eot?v=4.6.1);src:url(../fonts/fontawesome-webfont-45c73723862c6fc5eb3d6961db2d71fb.eot?#iefix&v=4.6.1) format('embedded-opentype'),url(../fonts/fontawesome-webfont-4b5a84aaf1c9485e060c503a0ff8cadb.woff2?v=4.6.1) format('woff2'),url(../fonts/fontawesome-webfont-dfb02f8f6d0cedc009ee5887cc68f1f3.woff?v=4.6.1) format('woff'),url(../fonts/fontawesome-webfont-7c87870ab40d63cfb8870c1f183f9939.ttf?v=4.6.1) format('truetype'),url(../fonts/fontawesome-webfont-76a4f23c6be74fd309e0d0fd2c27a5de.svg?v=4.6.1#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa.tr-layout-element{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-fw.tr-layout-element{width:1.28571429em;text-align:center}.fa-twitter.tr-layout-element:before{content:"\f099"}.fa-rss.tr-layout-element:before{content:"\f09e"}.fa-pinterest.tr-layout-element:before{content:"\f0d2"}.fa-google-plus.tr-layout-element:before{content:"\f0d5"}.fa-envelope.tr-layout-element:before{content:"\f0e0"}.fa-instagram.tr-layout-element:before{content:"\f16d"}.fa-facebook-official.tr-layout-element:before{content:"\f230"}a.tr-layout-element,article.tr-layout-element,aside.tr-layout-element,blockquote.tr-layout-element,body.tr-layout-element,div.tr-layout-element,footer.tr-layout-element,h1.tr-layout-element,h4.tr-layout-element,header.tr-layout-element,html.tr-layout-element,i.tr-layout-element,li.tr-layout-element,nav.tr-layout-element,section.tr-layout-element,span.tr-layout-element,ul.tr-layout-element{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body.tr-layout-element{line-height:1;min-width:990px}ul.tr-layout-element{list-style:none}blockquote.tr-layout-element{quotes:none}blockquote.tr-layout-element:after,blockquote.tr-layout-element:before{content:"";content:none}html.tr-layout-element{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a.tr-layout-element:focus{outline:0}article.tr-layout-element,aside.tr-layout-element,footer.tr-layout-element,header.tr-layout-element,nav.tr-layout-element,section.tr-layout-element{display:block}.tr-layout-element,.tr-layout-element:after,.tr-layout-element:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.tr-layout-element:focus{outline:thin dotted}a.tr-layout-element:active,a.tr-layout-element:hover{outline:0}.entry-header .entry-meta.tr-layout-element,.site-content .container.tr-layout-element,.site-content.tr-layout-element,.site-footer.tr-layout-element,.site-header-main.tr-layout-element,.site-header.tr-layout-element{zoom:1}.entry-header .entry-meta.tr-layout-element:after,.entry-header .entry-meta.tr-layout-element:before,.site-content .container.tr-layout-element:after,.site-content .container.tr-layout-element:before,.site-content.tr-layout-element:after,.site-content.tr-layout-element:before,.site-footer.tr-layout-element:after,.site-footer.tr-layout-element:before,.site-header-main.tr-layout-element:after,.site-header-main.tr-layout-element:before,.site-header.tr-layout-element:after,.site-header.tr-layout-element:before{display:table;content:""}.entry-header .entry-meta.tr-layout-element:after,.site-content .container.tr-layout-element:after,.site-content.tr-layout-element:after,.site-footer.tr-layout-element:after,.site-header-main.tr-layout-element:after,.site-header.tr-layout-element:after{clear:both}blockquote.tr-layout-element,h1.tr-layout-element,h4.tr-layout-element,ul.tr-layout-element{word-wrap:break-word;word-break:break-word}html.tr-layout-element{font-size:62.5%}body.tr-layout-element{background-color:#b9bcbf;font-size:17px;font-size:1.7rem;text-rendering:optimizeLegibility}.site-main.tr-layout-element,.site-wrapper.tr-layout-element{width:100%;margin:0 auto}.container.tr-layout-element{max-width:1024px;margin:0 auto;padding:0 32px;padding:0 3.2rem}body.tr-layout-element{color:#171717;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.6}ul.tr-layout-element{margin-bottom:22px;margin-bottom:2.2rem}a.tr-layout-element{color:#3070d1;font-weight:700;text-decoration:none}.site-header.tr-layout-element{float:left;width:100%;color:#171717}.site-header-main.tr-layout-element{float:left;width:100%;padding:44px 0 22px;padding:4.4rem 0 2.2rem;background-color:#fff}.header-layout-3 .site-navigation.tr-layout-element{float:left;width:100%;max-width:100%;text-align:left}.header-layout-3 .site-navigation .menu.tr-layout-element{border-top:1px solid #eaecee;border-bottom:1px solid #eaecee}.site-title.tr-layout-element{margin:0;color:#171717;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;font-size:3.4rem;font-weight:700}.site-title a.tr-layout-element{color:#171717;font-weight:700;text-decoration:none}.site-title a.tr-layout-element:focus,.site-title a.tr-layout-element:hover{text-decoration:none}.no-site-tagline .site-title.tr-layout-element{margin-bottom:22px;margin-bottom:2.2rem}.site-branding.tr-layout-element{float:left;max-width:50%}.site-description.tr-layout-element{display:block;margin:11px 0 22px;margin:1.1rem 0 2.2rem;font-size:12px;font-size:1.2rem;letter-spacing:1px;letter-spacing:.1rem;text-transform:uppercase}.social-links.tr-layout-element{padding-top:11px;padding-top:1.1rem;padding-left:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1100px){.social-links.tr-layout-element{padding-top:0}}.social-links li.tr-layout-element{display:inline-block;text-align:center}.social-links li a.tr-layout-element{display:block;color:inherit;text-decoration:none}.social-links a:focus .fa.tr-layout-element,.social-links a:hover .fa.tr-layout-element{color:grey}.social-links a:focus .fa.fa-facebook-official.tr-layout-element,.social-links a:hover .fa.fa-facebook-official.tr-layout-element{color:#3b5999}.social-links a:focus .fa.fa-twitter.tr-layout-element,.social-links a:hover .fa.fa-twitter.tr-layout-element{color:#4099ff}.social-links a:focus .fa.fa-instagram.tr-layout-element,.social-links a:hover .fa.fa-instagram.tr-layout-element{color:#517fa4}.social-links a:focus .fa.fa-pinterest.tr-layout-element,.social-links a:hover .fa.fa-pinterest.tr-layout-element{color:#c92228}.social-links a:focus .fa.fa-envelope.tr-layout-element,.social-links a:hover .fa.fa-envelope.tr-layout-element{color:#ffae00}.social-links a:focus .fa.fa-rss.tr-layout-element,.social-links a:hover .fa.fa-rss.tr-layout-element{color:#f60}.site-navigation.tr-layout-element{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-navigation.tr-layout-element{float:right;max-width:50%}.site-navigation .menu.tr-layout-element{padding-left:0}.site-navigation .menu li.tr-layout-element{text-align:left;list-style:none}.site-navigation .menu li.tr-layout-element{display:inline-block;position:relative}.site-navigation .menu li a.tr-layout-element{display:block;padding:11px 0;padding:1.1rem 0;border-bottom:1px solid #171717;color:#171717;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.8;text-decoration:none}.site-navigation .menu li a.tr-layout-element{padding:11px 16px;padding:1.1rem 1.6rem;border-bottom:0;line-height:1.4}.menu-toggle.tr-layout-element{margin:22px 0 0;margin:2.2rem 0 0;padding:10px 14px;padding:1rem 1.4rem;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#171717;font-size:13px;font-size:1.3rem;text-align:left;cursor:pointer}.menu-toggle.tr-layout-element:before{padding-right:6px;padding-right:.6rem;font-family:FontAwesome;content:"\f0c9"}.menu-toggle.tr-layout-element{display:block}.site-navigation .menu.tr-layout-element{display:none}.site-navigation .menu.tr-layout-element{display:block}.site-navigation ul.tr-layout-element{display:none}.menu-toggle.tr-layout-element{display:none}.site-navigation ul.tr-layout-element{display:block}.site-content.tr-layout-element{float:left;width:100%;padding:22px 0;padding:2.2rem 0;background-color:#fff}.site-footer.tr-layout-element{float:left;width:100%;padding:44px 0;padding:4.4rem 0;color:#464849;background-color:#eaecee}.site-footer a.tr-layout-element{text-decoration:none}.site-footer a.tr-layout-element:focus,.site-footer a.tr-layout-element:hover{text-decoration:none}.site-footer .tr-layout-element:not(select){border-color:#b9bcbf!important}.site-footer .columns-3 .widget-area.tr-layout-element{width:31.1111111111%}.site-footer .widget-area.tr-layout-element{float:left;width:100%;margin-right:3.3333333333%;margin-bottom:22px;margin-bottom:2.2rem}.site-footer .widget-area.tr-layout-element{margin-bottom:44px;margin-bottom:4.4rem}.site-footer .widget-area.tr-layout-element:last-of-type{margin-right:0}.site-footer .footer-social-links.tr-layout-element{text-align:center}.site-footer .footer-social-links.tr-layout-element{float:right;text-align:right}.footer-widget-container.tr-layout-element{float:left;width:100%}.footer-text.tr-layout-element{clear:both;margin-bottom:5.5px;margin-bottom:.55rem;font-size:13px;font-size:1.3rem;text-align:center}.footer-text.tr-layout-element{text-align:left}.footer-social-links.tr-layout-element{margin-top:11px;margin-top:1.1rem;font-size:20px;font-size:2rem}.footer-social-links.tr-layout-element{margin:0;font-size:17px;font-size:1.7rem}.footer-social-links ul.tr-layout-element{margin-bottom:0}h1.tr-layout-element,h4.tr-layout-element{clear:both;margin:11px 0;margin:1.1rem 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}h1 a.tr-layout-element,h4 a.tr-layout-element{color:inherit;text-decoration:none}h1.tr-layout-element{font-size:46px;font-size:4.6rem;font-weight:400;line-height:1.2}h4.tr-layout-element{font-size:24px;font-size:2.4rem;font-weight:400}blockquote.tr-layout-element{clear:both;margin:22px 0;margin:2.2rem 0}i.tr-layout-element{font-style:italic}ul.tr-layout-element{margin:0 0 22px 0;margin:0 0 2.2rem 0;padding-left:20px;padding-left:2rem}ul.tr-layout-element{list-style:disc}.screen-reader-text.tr-layout-element{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px}.screen-reader-text.tr-layout-element:focus{display:block;clip:auto!important;z-index:100000;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;border-radius:3px;color:#21759b;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);font-size:14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none}.entry-header.tr-layout-element{margin-bottom:22px;margin-bottom:2.2rem}.entry-footer.tr-layout-element{font-size:14px;font-size:1.4rem}.page-template-template-builder-php .site-content>.container.tr-layout-element{width:100%;max-width:none;padding:0}.page-template-template-builder-php .site-main.tr-layout-element{width:100%}.page-template-template-builder-php .entry-footer.tr-layout-element,.page-template-template-builder-php .entry-header.tr-layout-element{max-width:1024px;margin:0 auto;padding:0 32px;padding:0 3.2rem}.site-content .container.tr-layout-element{clear:both;padding-bottom:44px;padding-bottom:4.4rem}.site-main.tr-layout-element{float:left}.widget-area.tr-layout-element{max-width:100%}.widget-title.tr-layout-element{margin:0 0 11px;margin:0 0 1.1rem;font-size:13px;font-size:1.3rem;font-weight:700}.widget-title a.tr-layout-element{text-decoration:none}.widget-title a.tr-layout-element:focus,.widget-title a.tr-layout-element:hover{text-decoration:none}.widget.tr-layout-element{max-width:100%;margin-bottom:44px;margin-bottom:4.4rem;font-size:13px;font-size:1.3rem}.widget a.tr-layout-element{text-decoration:none}.widget a.tr-layout-element:focus,.widget a.tr-layout-element:hover{text-decoration:none}.tr-layout-element:-moz-placeholder{opacity:1;color:#171717}.tr-layout-element::-moz-placeholder{opacity:1;color:#171717}.tr-layout-element:-ms-input-placeholder{color:#171717}body.tr-layout-element{font-family:Assistant,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h4 a.tr-layout-element,h4.tr-layout-element{font-family:"EB Garamond",Georgia,Times,"Times New Roman",serif;text-transform:uppercase}h4 a.tr-layout-element:focus,h4 a.tr-layout-element:hover{text-decoration:underline}.site-title a.tr-layout-element,.site-title.tr-layout-element{font-family:"EB Garamond",Georgia,Times,"Times New Roman",serif;font-weight:400;line-height:1.5}.site-description.tr-layout-element{font-family:Assistant,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:0}.site-navigation .menu li a.tr-layout-element{font-family:Assistant,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.footer-widget-container .widget.tr-layout-element{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;font-style:normal;text-transform:none;line-height:1.6;letter-spacing:0;word-spacing:0}.footer-text.tr-layout-element{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;font-style:normal;text-transform:none;line-height:1.6;letter-spacing:0;word-spacing:0}.site-header.tr-layout-element,.site-navigation .menu li a.tr-layout-element,.site-title a.tr-layout-element,.site-title.tr-layout-element{color:#6c815a}.site-content.tr-layout-element{padding-top:0}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1110px;padding:18px;margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0}