::selection{background:rgba(191,178,134,0.5)}.footer:after,.content:after{content:'';display:block;clear:both}.content .content_inner h2{width:auto;font-family:"Lora",serif;font-size:27px;letter-spacing:0.1em;line-height:1.6;padding-bottom:40px}@media (min-width: 1501px){.content .content_inner h2{font-size:31.05px}}@media (max-width: 900px){.content .content_inner h2{padding-top:0;font-size:24px}}@media (max-width: 900px) and (min-width: 1501px){.content .content_inner h2{font-size:27.6px}}@media (max-width: 560px){.content .content_inner h2{font-size:20px}}@media (max-width: 560px) and (min-width: 1501px){.content .content_inner h2{font-size:23px}}.content .articles .article_outer .article .title{color:#304f56;font-family:"Lora",serif;font-size:22px;line-height:1.4;letter-spacing:0.07em;padding-bottom:20px}@media (min-width: 1501px){.content .articles .article_outer .article .title{font-size:25.3px}}@media (max-width: 900px){.content .articles .article_outer .article .title{font-size:18px}}.content .content_inner p a,#subscribe_form .form_notice a,#subscribe_form .field label a,#subscribe_form .field input a{display:inline-block;position:relative;z-index:1;padding-bottom:1px;transition:color 0.3s, box-shadow 0.3s;cursor:pointer}.content .content_inner p a:after,#subscribe_form .form_notice a:after,#subscribe_form .field label a:after,#subscribe_form .field input a:after{content:'';position:absolute;z-index:-1;top:50%;bottom:2px;left:0;right:0;height:auto;background:rgba(170,160,117,0.3);transition:background 0.3s, top 0.3s}.content .content_inner p a:hover:after,#subscribe_form .form_notice a:hover:after,#subscribe_form .field label a:hover:after,#subscribe_form .field input a:hover:after{top:0%;background:rgba(112,140,128,0.3)}.content .content_inner p,#subscribe_form .form_notice,#subscribe_form .field label,#subscribe_form .field input{font-family:"Campton",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;padding-bottom:15px;letter-spacing:.1em}@media (min-width: 1501px){.content .content_inner p,#subscribe_form .form_notice,#subscribe_form .field label,#subscribe_form .field input{font-size:16.1px}}.content .content_inner ol,.content .content_inner ul{font-family:"Campton",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;padding-bottom:15px;letter-spacing:.1em}@media (min-width: 1501px){.content .content_inner ol,.content .content_inner ul{font-size:16.1px}}.content .content_inner ol li,.content .content_inner ul li{list-style:disc;margin-left:16px}.footer{display:block;padding-left:100px;padding-right:100px;padding-top:85px;padding-bottom:85px;background:#aaa075}@media (max-width: 1000px){.footer{padding-left:80px;padding-right:80px}}@media (max-width: 900px){.footer{padding-left:60px;padding-right:60px}}@media (max-width: 800px){.footer{padding-left:50px;padding-right:50px}}@media (max-width: 650px){.footer{padding-left:40px;padding-right:40px}}@media (max-width: 500px){.footer{padding-left:30px;padding-right:30px}}@media (max-width: 400px){.footer{padding-left:25px;padding-right:25px}}@media (max-width: 1000px){.footer{padding-top:65px}}@media (max-width: 900px){.footer{padding-top:45px}}@media (max-width: 800px){.footer{padding-top:35px}}@media (max-width: 650px){.footer{padding-top:25px}}@media (max-width: 500px){.footer{padding-top:15px}}@media (max-width: 400px){.footer{padding-top:10px}}@media (max-width: 1000px){.footer{padding-bottom:65px}}@media (max-width: 900px){.footer{padding-bottom:45px}}@media (max-width: 800px){.footer{padding-bottom:35px}}@media (max-width: 650px){.footer{padding-bottom:25px}}@media (max-width: 500px){.footer{padding-bottom:15px}}@media (max-width: 400px){.footer{padding-bottom:10px}}.footer a{display:inline-block;vertical-align:middle;color:#f7f5f2;font-size:14px;line-height:22px;padding:0 15px;margin:17px 0}@media (min-width: 1501px){.footer a{font-size:16.1px}}.footer .legal{float:left;margin:0 -15px}.footer .legal a{border-left:solid 1px rgba(247,245,242,0.5)}.footer .legal a.careers{display:none;font-size:16px;letter-spacing:0.12em}@media (max-width: 700px){.footer .legal a.careers{display:block;width:190px;border-left:none;margin:0 auto 20px auto}}@media (max-width: 520px){.footer .legal a.careers{margin-bottom:35px}}.footer .legal a.terms{border-left:none}@media (max-width: 620px) and (min-width: 701px){.footer .legal a{width:130px}}@media (max-width: 520px){.footer .legal a{font-size:12px;line-height:14px;letter-spacing:0.05em;padding:0 10px;margin:0}}@media (max-width: 700px){.footer .legal{float:none;margin-left:auto;margin-right:auto;text-align:center}}.footer .social{float:right}.footer .social a.careers{font-size:16px}@media (max-width: 700px){.footer .social a.careers{display:none}}.footer .social .social_media{display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 22px;margin:0 -12px 0 20px}.footer .social .social_media a{position:relative;display:inline-block;width:32px;height:32px;padding:12px;margin:0}.footer .social .social_media a.facebook:before{background-image:url('../../images/layout/footer/facebook.png?1542734260')}.footer .social .social_media a.twitter:before{background-image:url('../../images/layout/footer/twitter.png?1542734262')}.footer .social .social_media a.linked_in:before{background-image:url('../../images/layout/footer/linked_in.png?1542734261')}.footer .social .social_media a:before{content:'';position:absolute;z-index:0;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#f7f5f2;background-position:50% 50%;background-size:32px 32px;background-repeat:no-repeat;border-radius:100%;transition:background 0.3s}.footer .social .social_media a:hover:before{background-color:#304f56}.footer .social .social_media:before{content:'';position:absolute;z-index:2;top:50%;left:0;width:2px;height:40px;margin-top:-20px;background:#f7f5f2;transform:skew(-30deg)}@media (max-width: 700px){.footer .social .social_media:before{content:none}}@media (max-width: 700px){.footer .social .social_media{margin-left:-12px;padding-left:0;padding-bottom:20px}}@media (max-width: 700px){.footer .social{float:none;text-align:center}}@media (max-width: 800px){.footer{padding-top:50px !important;padding-bottom:50px !important}}body{background-color:#aaa075}.nav .nav_items a.active{position:relative;z-index:0}@media (min-width: 1101px){.nav .nav_items a.active:before{content:'';position:absolute;z-index:-1;top:-16px;left:-8px;right:-5px;width:auto;height:85px;background:rgba(112,140,128,0.8);transform:skewX(-30deg)}}@media (max-width: 900px){.nav .nav_items a.active:before{display:none}}.content{display:block;padding-left:100px;padding-right:100px;padding-top:145px;padding-bottom:100px;background:#f7f5f2}@media (max-width: 1000px){.content{padding-left:80px;padding-right:80px}}@media (max-width: 900px){.content{padding-left:60px;padding-right:60px}}@media (max-width: 800px){.content{padding-left:50px;padding-right:50px}}@media (max-width: 650px){.content{padding-left:40px;padding-right:40px}}@media (max-width: 500px){.content{padding-left:30px;padding-right:30px}}@media (max-width: 400px){.content{padding-left:25px;padding-right:25px}}@media (max-width: 1000px){.content{padding-bottom:80px}}@media (max-width: 900px){.content{padding-bottom:60px}}@media (max-width: 800px){.content{padding-bottom:50px}}@media (max-width: 650px){.content{padding-bottom:40px}}@media (max-width: 500px){.content{padding-bottom:30px}}@media (max-width: 400px){.content{padding-bottom:25px}}@media (max-width: 900px){.content{padding-top:100px}}@media (max-width: 800px){.content{padding-bottom:50px !important}}.content h1{position:relative;color:#708c80;font-size:16px;letter-spacing:0.15em;line-height:42px;margin-bottom:40px}@media (min-width: 1501px){.content h1{font-size:18.4px}}.content h1>span,.content h1>a{display:inline-block;position:relative;z-index:1;padding:0 20px 0 40px;background:#f7f5f2}.content h1>span:after,.content h1>a:after{content:'';position:absolute;z-index:2;top:0;left:8px;width:2px;height:100%;background:#aaa075;transform:skew(-30deg)}@media (max-width: 900px){.content h1>span:after,.content h1>a:after{left:13px}}@media (max-width: 900px){.content h1>span:first-child:after,.content h1>a:first-child:after{content:none}}@media (max-width: 900px){.content h1>span:first-child,.content h1>a:first-child{padding:0 10px 0 0px}}.content h1>a:hover{transition:color 0.3s;color:#304f56}.content h1:after{content:'';position:absolute;z-index:0;top:50%;left:0;width:100%;height:1px;background:#aaa075}@media (max-width: 900px){.content h1{font-size:13px;line-height:24px}}.content .content_inner{display:inline-block;vertical-align:top;color:#304f56;margin:auto}.content .content_inner h2{padding-top:40px}.content .content_inner h2:first-child{padding-top:0}.content .content_inner h3{font-size:20px;line-height:1.4;padding-top:15px;padding-bottom:20px}@media (min-width: 1501px){.content .content_inner h3{font-size:23px}}@media (max-width: 900px){.content .content_inner h3{font-size:18px}}.content .content_inner ol li,.content .content_inner ul li{padding-bottom:5px}.content .content_inner ol ol,.content .content_inner ol ul,.content .content_inner ul ol,.content .content_inner ul ul{padding-bottom:0}@media (min-width: 601px){.content .articles{display:inline-block;vertical-align:top;width:70%}}.content .articles .articles_inner{margin:-20px}.content .articles .article_outer{padding:20px;box-sizing:border-box}@media (min-width: 601px){.content .articles .article_outer{display:inline-block;vertical-align:top;width:50%}}.content .articles .article_outer .article{display:block;position:relative;color:#304f56}.content .articles .article_outer .article .category{position:absolute;z-index:1;top:15px;right:15px;color:#f7f5f2;font-size:14px;padding:8px 10px 5px 10px;background:#aaa075}@media (max-width: 900px){.content .articles .article_outer .article .category{font-size:13px}}.content .articles .article_outer .article .image{display:block;width:100%;height:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.content .articles .article_outer .article .image .aspect_ratio{display:block;width:60%;height:auto}.content .articles .article_outer .article .date{display:block;color:#aaa075;padding-top:20px;font-size:12px}.content .articles .article_outer .article .title{display:block;padding:10px 0}.content .articles .article_outer .article .excerpt{display:block;color:#304f56;line-height:1.4}@media (min-width: 601px){.content .sidebar{display:inline-block;vertical-align:top;width:23%;margin-left:7%}}@media (max-width: 600px){.content .sidebar{border-top:solid 1px #aaa075;padding-top:45px;margin-top:40px}}.content .sidebar .description{color:#aaa075;padding-bottom:30px;margin-bottom:55px;border-bottom:solid 1px #aaa075}@media (max-width: 600px){.content .sidebar .description{padding:0 0 30px 0}}.content .sidebar .categories{margin:0;padding-bottom:45px;border-bottom:solid 1px #aaa075}@media (max-width: 600px){.content .sidebar .categories{padding-bottom:30px}}.content .sidebar .categories a{display:block;color:#aaa075;font-size:16px;letter-spacing:0.15em;margin:0;padding:10px 0;transition:color 0.3s}@media (min-width: 1501px){.content .sidebar .categories a{font-size:18.4px}}.content .sidebar .categories a.active{color:#304f56;font-style:italic}.content .sidebar .categories a:first-child{margin-top:-10px}.content .sidebar .categories a:hover{color:#304f56}#subscribe_form{position:relative;padding-top:30px}#subscribe_form .form_notice{display:none;padding:0 0 30px 0}#subscribe_form .field{position:relative;z-index:0}#subscribe_form .field label,#subscribe_form .field input{display:block;width:100%;height:50px;line-height:50px;padding:2px 70px 0 20px;box-sizing:border-box}#subscribe_form .field label{position:absolute;z-index:-1;top:0;left:0;transition:transform 0.3s, opacity 0.3s;pointer-events:none}#subscribe_form .field input{color:#304f56;background:rgba(0,0,0,0.1);transition:background 0.3s}#subscribe_form .field input:focus+label{opacity:0.4}#subscribe_form .field.notempty label{opacity:0}#subscribe_form .field.notempty input:focus+label{opacity:0}#subscribe_form button[type=submit]{position:absolute;z-index:1;bottom:0;right:0;width:50px;height:50px;background:#aaa075;box-shadow:inset 0 1px 0 #999069;transition:background 0.3s}#subscribe_form button[type=submit]:before,#subscribe_form button[type=submit]:after{content:'';position:absolute;top:50%;left:50%;width:2px;height:8px;background:#fff;margin-top:-8px;margin-left:-1px;transform:skewX(30deg);transition:opacity 0.3s}#subscribe_form button[type=submit]:after{margin-top:0;transform:skewX(-30deg)}#subscribe_form button[type=submit]:hover{background:#999069}#subscribe_form button[type=submit]:focus{background:#708c80}#subscribe_form:before{content:'';display:block;position:absolute;z-index:2;bottom:13px;right:13px;width:24px;height:24px;border:solid 2px transparent;border-left:solid 2px #fff;border-bottom:solid 2px #fff;border-radius:100%;box-sizing:border-box;opacity:0;transition:opacity 0.3s;animation:spin 0.3s linear infinite;pointer-events:none}#subscribe_form.processing:before{opacity:1}#subscribe_form.processing button[type=submit]:before,#subscribe_form.processing button[type=submit]:after{opacity:0}#subscribe_form.complete h3{display:none}#subscribe_form.complete .form_notice{display:block}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
