html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,select,input,textarea{color:#333}::-moz-selection{background:#ccc;color:#000;text-shadow:none}::selection{background:#ccc;color:#000;text-shadow:none}a:link{-webkit-tap-highlight-color:#ccc}ins{background-color:#ccc;color:#000;text-decoration:none}mark{background-color:#ccc;color:#000;font-style:italic;font-weight:700}h2.form_title{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#132e3d;font-size:1.3125rem;margin-bottom:-1rem;padding:1rem 0}#signup-form .gform_wrapper{background:#fff;border-top:2px solid #979797;margin:0;padding:.75rem 1.5rem}#signup-form .gform_wrapper.gform_body .gform_fields .gfield,#signup-form .gform_wrapper.gform_body .gform_fields .gfield.gf_left_half,#signup-form .gform_wrapper.gform_body .gform_fields .gfield.gf_right_half{margin-bottom:.75rem}#signup-form .gform_wrapper .gfield{padding:0;margin-top:.5rem}#signup-form .gform_wrapper .gfield_label{color:#444;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.5!important;letter-spacing:2px;margin:0;padding:0;text-transform:uppercase}#signup-form .gform_wrapper .gfield_label .gfield_required{color:maroon;font-size:1.5rem;line-height:0;position:relative;top:8px}#signup-form .gform_wrapper .name_first label,#signup-form .gform_wrapper .name_last label{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:1.5px;margin-top:.25rem;text-transform:uppercase}@media only screen and (min-width:620px){#signup-form .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}}@media only screen and (min-width:768px){#signup-form .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:100%}}@media only screen and (min-width:1344px){#signup-form .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}}#signup-form .gform_wrapper input[type=text],#signup-form .gform_wrapper input[type=url],#signup-form .gform_wrapper input[type=email],#signup-form .gform_wrapper input[type=tel],#signup-form .gform_wrapper input[type=number],#signup-form .gform_wrapper input[type=password],#signup-form .gform_wrapper input[type=file],#signup-form .gform_wrapper textarea{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:0;padding:.5rem}#signup-form .gform_wrapper input[type=text]:focus,#signup-form .gform_wrapper input[type=text]:active,#signup-form .gform_wrapper input[type=url]:focus,#signup-form .gform_wrapper input[type=url]:active,#signup-form .gform_wrapper input[type=email]:focus,#signup-form .gform_wrapper input[type=email]:active,#signup-form .gform_wrapper input[type=tel]:focus,#signup-form .gform_wrapper input[type=tel]:active,#signup-form .gform_wrapper input[type=number]:focus,#signup-form .gform_wrapper input[type=number]:active,#signup-form .gform_wrapper input[type=password]:focus,#signup-form .gform_wrapper input[type=password]:active,#signup-form .gform_wrapper input[type=file]:focus,#signup-form .gform_wrapper input[type=file]:active,#signup-form .gform_wrapper textarea:focus,#signup-form .gform_wrapper textarea:active{border:1px solid #979797;outline:none}#signup-form .gform_wrapper textarea{width:100%}#signup-form .gform_wrapper select{-webkit-appearance:none;background:url(assets/images/svg-icons/caret-down.svg) no-repeat 97% transparent;background-color:#f2f2f2;background-size:.75rem;border-color:#ccc;border-radius:0;line-height:1.45;padding:.5rem;width:100%}@media only screen and (min-width:620px){#signup-form .gform_wrapper select{width:49%}}#signup-form .gform_wrapper .gfield_description{color:#979797;font-style:italic;margin-top:0}#signup-form .gform_wrapper .gsection{border:none;margin:0;margin-top:3rem}#signup-form .gform_wrapper .gsection_title{color:"freight-display-pro","Times New Roman",Times,serif;font-size:1.3125rem;font-weight:300;letter-spacing:2px!important}#signup-form .gform_wrapper #extensions_message{font-size:.8125rem;text-transform:uppercase}#signup-form .gform_wrapper select[multiple=multiple]{background:#f2f2f2}#signup-form .gform_wrapper .validation_error{background:maroon;border:none;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:1.5px;margin:0;padding:.75rem 1rem;text-align:left;text-transform:uppercase;width:97.5%}#signup-form .gform_wrapper .top_label .gfield_error{background:0 0;border:none;width:100%}#signup-form .gform_wrapper .top_label .gfield_error textarea.textarea{max-width:100%}#signup-form .gform_wrapper div.ginput_container{margin:0!important}#signup-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0!important}#signup-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required .name_last{padding-right:0}#signup-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#signup-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0!important;max-width:100%}#signup-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{color:maroon;font-family:proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:1px;margin:0;margin-bottom:.5rem;margin-top:.25rem;padding:0;padding-top:0!important;max-width:100%;text-transform:uppercase}#signup-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description:before{color:#444;content:'\f0aa';font-family:fontawesome;margin-right:.35rem}#signup-form .gform_wrapper li.gfield_error input[type=email],#signup-form .gform_wrapper li.gfield_error input[type=number],#signup-form .gform_wrapper li.gfield_error input[type=password],#signup-form .gform_wrapper li.gfield_error input[type=tel],#signup-form .gform_wrapper li.gfield_error input[type=text],#signup-form .gform_wrapper li.gfield_error input[type=url],#signup-form .gform_wrapper li.gfield_error textarea{border-color:maroon}.gform_confirmation_wrapper{background:#fff;border-top:2px solid #979797;padding:1rem 1.5rem}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{background:#132e3d;border:none;border-radius:0;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem!important;font-weight:600;letter-spacing:2px;margin-bottom:3rem;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .25s ease-out}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{color:#fff;transform:translateX(0.5rem)}.gform_ajax_spinner{animation:spinner 1.1s infinite linear;border-radius:50%;border:4px solid rgba(255,255,255,.3);border-left:4px solid #3caa8b;clear:both;float:left;height:30px;margin-left:0;margin-right:1.5rem;margin-top:.75rem;width:30px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select{margin-left:0;width:100%!important}@media only screen and (min-width:620px){.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select{width:49%!important}}.gform_wrapper .gfield .chosen-container-single{font-size:1rem}.gform_wrapper .gfield .chosen-container-single .chosen-single{background:#f2f2f2;border-color:#ccc;border-radius:0;height:auto;padding:.5rem}.gform_wrapper .gfield .chosen-container-single .chosen-single div b{position:absolute;top:40%;right:.6875rem;background:0 0}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search input[type=text]{background:0 0}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li{padding:.625rem .3125rem}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single{background-image:none}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single div b{border:none}#content .gform_wrapper{margin-right:0;max-width:100%}#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=file],#content .gform_wrapper textarea{padding:.5rem;width:100%}@media only screen and (min-width:620px){#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=file],#content .gform_wrapper textarea{width:49%}}#content .gform_wrapper .chosen-search input[type=text],#content .gform_wrapper textarea{width:100%}#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half{width:100%}@media only screen and (min-width:620px){#content .gform_wrapper .gf_left_half input[type=text],#content .gform_wrapper .gf_left_half input[type=url],#content .gform_wrapper .gf_left_half input[type=email],#content .gform_wrapper .gf_left_half input[type=tel],#content .gform_wrapper .gf_left_half input[type=number],#content .gform_wrapper .gf_left_half input[type=password],#content .gform_wrapper .gf_left_half input[type=file],#content .gform_wrapper .gf_right_half input[type=text],#content .gform_wrapper .gf_right_half input[type=url],#content .gform_wrapper .gf_right_half input[type=email],#content .gform_wrapper .gf_right_half input[type=tel],#content .gform_wrapper .gf_right_half input[type=number],#content .gform_wrapper .gf_right_half input[type=password],#content .gform_wrapper .gf_right_half input[type=file]{width:100%}}@media only screen and (min-width:620px){#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half{width:49%}}@media only screen and (min-width:620px){#content .gform_wrapper .gf_left_half{margin-right:2%}}#content .gform_wrapper .ginput_complex .name_first input[type=text],#content .gform_wrapper .ginput_complex .name_last input[type=text]{width:100%}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;font-weight:400;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,hgroup,img,nav,section{display:block}img,object,embed{max-width:100%;height:auto}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline}.lt-ie7 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}em,i{font-style:italic}strong,th,b{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:60%;line-height:0;position:relative}sup{top:-.75em}sub{bottom:-.5em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.lt-ie8 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{-webkit-text-size-adjust:none}input[type=text],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,select,input,textarea{color:#333}::-moz-selection{background:#ccc;color:#000;text-shadow:none}::selection{background:#ccc;color:#000;text-shadow:none}a:link{-webkit-tap-highlight-color:#ccc}ins{background-color:#ccc;color:#000;text-decoration:none}mark{background-color:#ccc;color:#000;font-style:italic;font-weight:700}body{color:#444;font-family:freight-text-pro,times new roman,Times,serif;font-size:100%;font-weight:400;letter-spacing:.035rem;line-height:1.55}a{color:#333;text-decoration:none}a:hover,a:focus{color:#000}nav a{border:none}nav a:hover,nav a:active{border:none}h1{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;letter-spacing:.1rem;line-height:1;margin-bottom:1rem}@media only screen and (min-width:1024px){h1{font-size:3.375rem}}@media only screen and (min-width:1344px){h1{font-size:4rem}}h1:not(:first-of-type){color:#132e3d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:2px;line-height:1.3;margin:3rem 0 1rem;text-transform:uppercase}@media only screen and (min-width:1024px){h1:not(:first-of-type){font-size:1.125rem}}h2{color:#132e3d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:2px;line-height:1.3;margin:3rem 0 1rem;text-transform:uppercase}@media only screen and (min-width:1024px){h2{font-size:1.125rem}}h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.125rem;line-height:1.3}h4{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3;letter-spacing:2px;text-transform:uppercase;margin:2rem 0 1.25rem}@media only screen and (min-width:1024px){h4{font-size:1.125rem}}h5{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1rem;line-height:1.3}h6{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3;letter-spacing:2px;text-transform:uppercase;margin:2rem 0 1.25rem}@media only screen and (min-width:1024px){h6{font-size:1.125rem}}p{font-size:1rem;margin:0 0 1em}@media only screen and (min-width:1024px){p{font-size:1.1875rem}}em,i{font-style:italic}em strong,em b,i strong,i b{font-style:italic}strong,b{font-weight:700}strong em,strong i,b em,b i{font-weight:700}ol{margin:1em 0 1em 1.25em}ul{list-style:disc;margin:1em 0 1em 1.1em}nav ul{list-style:none;margin:0;padding-left:0}nav ul a{text-decoration:none}.article--body ul{margin:2rem 0 2rem 1.1rem}.article--body li{font-size:1rem;list-style:disc;margin:.75rem 0}@media only screen and (min-width:1024px){.article--body li{font-size:1.1875rem}}.article--body a{background-image:linear-gradient(to bottom,#3CAA8B 100%,#3CAA8B);background-position:0 1.15em;background-repeat:repeat-x;background-size:2px 1px;color:#333;text-decoration:none;text-shadow:-1px -1px #fff,-1px 1px #fff,1px -1px #fff,1px 1px #fff;transition:all .1s ease-out}.article--body a:hover,.article--body a:focus{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0;text-shadow:none}nav .article--body a{border:none}nav .article--body a:hover,nav .article--body a:active{border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:2rem 0;max-width:100%;height:auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.menu-toggle{background:0 0;border:none;display:block;height:44px;position:absolute;padding-top:2rem;left:1.25rem;text-align:left;top:0;width:8rem;z-index:100}@media only screen and (min-width:1024px){.menu-toggle{display:none}}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus{border:none}.menu-toggle .menu-button,.menu-toggle .menu-button:before,.menu-toggle .menu-button:after{background:#fff;content:'';cursor:pointer;display:block;height:2px;left:0;position:absolute;width:24px}.menu-toggle .menu-button:before{top:-8px}.menu-toggle .menu-button:after{bottom:-8px}.menu-toggle .menu-button,.menu-toggle .menu-button:before,.menu-toggle .menu-button:after{transition:all .25s ease-out}.menu-toggle.active .menu-button{background-color:transparent}.menu-toggle.active .menu-button:before,.menu-toggle.active .menu-button:after{top:0}.menu-toggle.active .menu-button:before{transform:rotate(45deg)}.menu-toggle.active .menu-button:after{transform:rotate(-45deg)}.search-form-wrapper{background:#132e3d;display:none;left:0;position:absolute;top:0;width:100%;z-index:1001}.admin-bar .search-form-wrapper{top:45px}@media only screen and (min-width:768px){.admin-bar .search-form-wrapper{top:32px}}.searchform{justify-content:space-between;display:flex;width:100%}.searchform input{border-radius:0;-webkit-appearance:none}.search-form-inner{padding:0 .5rem;height:150px}@media only screen and (min-width:1024px){.search-form-inner{display:block;height:125px;width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}.search-form-inner .search-form-header{border-bottom:2px solid #35596d;font-size:.875rem;margin-bottom:1.25rem;padding:1.25rem .5rem;padding-top:1.5rem}.search-form-inner .search-form-header::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.search-form-inner .search-form-header{padding:0;padding-top:1rem;padding-bottom:.85rem}}.search-form-inner h6{color:#c8e2db;float:left;font-size:.875rem;margin:0}.search-form-inner .search-close{background:0 0;border:none;color:#fff;float:right;font-size:.875rem;outline:none;transform:scale(1.2)}.search-form-inner input[type=text]{background:#132e3d;border:none;color:#fff;float:left;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.625rem;letter-spacing:1px;transition:all .25s ease-out}.search-form-inner input[type=text]:focus{border-left:2px solid #3caa8b;outline:none;padding-left:1rem}.search-form-inner input[type=text]::placeholder{color:rgba(255,255,255,.9);font-style:italic;letter-spacing:1px}.search-form-inner input[type=submit]{background:#c8e2db;border:1px solid #c8e2db;color:#405f59;float:right;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px;padding:.5rem 1rem;text-transform:uppercase}.header-image{height:70vh;min-height:325px;left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:-1}@media only screen and (min-width:768px){.header-image{height:50vh;min-height:500px}}@media only screen and (min-width:1024px){.header-image{height:70vh}}.header-image__inner{background-image:url(../img/header-default.jpg);background-size:cover;height:90vh;min-height:325px;position:absolute;top:0;left:0;transform:translateZ(0);width:100%;will-change:transform;mix-blend-mode:multiply}@media only screen and (min-width:768px){.header-image__inner{height:60vh;min-height:500px}}@media only screen and (min-width:1024px){.header-image__inner{height:80vh}}.menu-underlay{background:#132e3d;height:65px;min-height:0;mix-blend-mode:multiply;transition:all .25s ease-out}@media only screen and (min-width:1024px){.menu-underlay{height:125px}}.header-image__overlay{background:#132e3d;height:100%;opacity:0;position:relative;width:100%;z-index:1}.article-meta{background:rgba(19,46,61,.95);color:#fff;padding:.5rem 1rem}.article-meta::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.article-meta{padding:.75rem 1.75rem}}.article-meta p,.article-meta a{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:2px;margin:0;text-transform:uppercase}.article-meta .meta-issue{float:left}.article-meta .meta-series{clear:both;float:left}@media only screen and (min-width:620px){.article-meta .meta-series{clear:none;float:right}}.article-author-bio{border-bottom:2px solid #979797;border-top:2px solid #979797;margin:2rem 0;padding:1.25rem 0}@media only screen and (min-width:768px){.article-author-bio{margin:3rem 0}}.article-author-bio p{font-size:.9375rem;margin-bottom:0}@media only screen and (min-width:1024px){.article-author-bio p{font-size:1.1875rem}}.article-author-bio a{color:#3caa8b}.article-issue-navigation{border:2px solid #979797;margin:3rem 1rem}@media only screen and (min-width:768px){.article-issue-navigation{margin:3rem 2rem}}.article-issue-navigation-title{background:#c8e2db;border-bottom:2px solid #979797;color:#405f59;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;margin:0;padding:1rem;text-transform:uppercase}@media only screen and (min-width:1024px){.article-issue-navigation-title{padding:1rem 2.5rem}}.article-nav{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:1024px){.article-nav{flex-direction:row}}.previous-post,.next-post{font-family:freight-display-pro,times new roman,Times,serif;font-size:1.5rem;font-weight:600;letter-spacing:1px}@media only screen and (min-width:1024px){.previous-post,.next-post{width:50%}}.previous-post a,.next-post a{color:#3caa8b;display:block;height:100%;padding:1.25rem 2.5rem;transition:all .25s ease-out}.previous-post a:hover,.next-post a:hover{background:#f0f7f5}.previous-post{border-bottom:2px solid #979797}@media only screen and (min-width:1024px){.previous-post{border:none;border-right:1px solid #979797}}@media only screen and (min-width:1024px){.next-post{border-left:1px solid #979797;text-align:right}}.article-navigation-label{color:#444;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:1rem;margin-left:-1.75rem;letter-spacing:1px;text-transform:uppercase}.next-post .article-navigation-label{margin-left:0}@media only screen and (min-width:1024px){.next-post .article-navigation-label{margin-right:-1.75rem}}.article-navigation-label .fa-backward,.article-navigation-label .fa-forward{color:#3caa8b;position:relative;top:1px;width:1.5rem}.issue-info{color:#979797;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:0;letter-spacing:1px;text-transform:uppercase}.article-recommended-reading{margin:3rem 0}.article-recommended-reading ul{list-style:none;margin:0;padding-left:0;font-size:1rem}@media only screen and (min-width:1024px){.article-recommended-reading ul{font-size:1.0625rem}}.article-recommended-reading li{margin-bottom:1.25rem}.article-recommended-reading p{font-size:1rem;font-style:italic;margin-bottom:0}@media only screen and (min-width:1024px){.article-recommended-reading p{font-size:1.25rem}}.article-recommended-reading a{background-image:linear-gradient(to bottom,#3CAA8B 100%,#3CAA8B);background-position:0 1.15em;background-repeat:repeat-x;background-size:2px 1px;color:#333;text-decoration:none;text-shadow:-1px -1px #fff,-1px 1px #fff,1px -1px #fff,1px 1px #fff;transition:all .1s ease-out}.article-recommended-reading a:hover,.article-recommended-reading a:focus{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0;text-shadow:none}.share-widget{border:2px solid #979797;display:flex;flex-direction:column;margin-bottom:4rem;padding:.5rem 1rem}@media only screen and (min-width:1344px){.share-widget{flex-direction:row;padding:.75rem 1rem}}.share-widget h6{color:#979797;font-size:.875rem;margin:0;padding-bottom:.25rem;padding-right:1rem;padding-top:.5rem}@media only screen and (min-width:1344px){.share-widget h6{padding-bottom:0;padding-left:.5rem;padding-top:.75rem}}.share-widget .share-icons{list-style:none;margin:0;padding-left:0;display:flex;flex-grow:1;justify-content:space-between}.share-widget .share-icons a{background:0 0;color:#3caa8b;display:block;font-size:1.3125rem;padding:.25rem .5rem}.share-widget .share-icons a:first-child{padding-left:0}.share-widget .share-icons a .fa-print{font-size:1.25rem}@media only screen and (min-width:768px){.single article .share-widget{border-left:none;border-right:none;flex-direction:row;margin:3rem 0;padding:0}.single article .share-widget h6{border-right:2px solid #979797;padding:1rem 2rem;padding-top:1.25rem}.single article .share-widget .share-icons{flex-grow:0;padding:.5rem;padding-left:1.5rem;padding-top:.6rem}.single article .share-widget .share-icons a{font-size:1.25rem;padding:.25rem 1rem}}.article-download-pdf{border:2px solid #979797;border-top:none;display:block;margin-bottom:4.5rem;margin-top:-4rem;transition:all .25s ease-out}.article-download-pdf::after{clear:both;content:"";display:block}.article-download-pdf:hover{background:#979797}.article-download-pdf:hover h6{color:#fff;padding-left:2rem}.article-download-pdf:hover .file-icon{border-color:#ccc}.article-download-pdf h6{color:#979797;float:left;font-size:.875rem;margin:0;padding:1.45rem 1.5rem;transition:all .25s ease-out}.article-download-pdf .file-icon{border-left:2px solid #979797;display:none;float:right;padding:1.25rem 1.5rem 1rem}@media only screen and (min-width:1024px){.article-download-pdf .file-icon{display:block}}.article-download-pdf .fa-file{color:#ccc;font-size:1.5rem}.subscribe-widget{background:#3caa8b;color:#fff;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;margin-bottom:4rem;padding:1.45rem 1.5rem;text-transform:uppercase;transition:all .25s ease-out}@media only screen and (min-width:1024px){.subscribe-widget{font-size:1rem}}.subscribe-widget:hover{background:#56c3a4;color:#fff;padding-left:2rem}.subscribe-widget .fa-book-open{display:none;float:right;font-size:1.3125rem;margin-top:.125rem}@media only screen and (min-width:1344px){.subscribe-widget .fa-book-open{display:block}}.subscribe-widget-home--text{border:2px solid #979797;border-top:none;margin-bottom:4rem;margin-top:-4rem;display:block;padding:1.5rem;padding-bottom:.5rem}.subscribe-widget-home--text *{font-size:.9375rem}@media only screen and (min-width:1024px){.subscribe-widget-home--text *{font-size:1.0625rem}}.footer-related-posts{background:rgba(19,46,61,.95);padding-bottom:9rem;padding-top:2rem}.yarpp-related{padding:2rem 1rem 6rem}@media only screen and (min-width:768px){.yarpp-related{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px;margin-left:0;padding:2rem 2rem 0}}.yarpp-related h3{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem!important;letter-spacing:2px;line-height:1.3;margin:0 1rem!important;text-transform:uppercase!important}.yarpp-related h4{color:#fff;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.75rem;letter-spacing:2px;margin-bottom:.5rem;text-transform:none}@media only screen and (min-width:768px){.yarpp-related h4{font-size:2rem}}.yarpp-related ul{list-style:none;margin:0;padding-left:0;clear:both}@media only screen and (min-width:1024px){.yarpp-related ul{display:flex}}.yarpp-related li{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:1rem;padding-right:2rem}@media only screen and (min-width:1024px){.yarpp-related li{width:calc(50% - 30px);float:left;margin-left:20px}}.yarpp-related .related-byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin-bottom:1.5rem;text-transform:uppercase}.yarpp-related .related-byline a{color:#3caa8b;transition:all .2s ease-out}.yarpp-related .excerpt{color:#fff;letter-spacing:1px}.yarpp-related .excerpt p{color:#fff;font-size:1.0625rem}.yarpp-related .excerpt a{color:#ccc}.yarpp-related a.read-more{color:#3caa8b;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:2px;margin-top:1.5rem;text-transform:uppercase}.toc-post-preview{margin-bottom:2.5rem}.toc-post-preview.coming-soon *{color:#979797!important}.toc-post-preview img{border:1px solid #f2f2f2;margin-bottom:1rem}.toc-post-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.75rem;letter-spacing:1px;line-height:1.25;margin-bottom:.5rem;text-transform:none}@media only screen and (min-width:768px){.toc-post-preview h3{font-size:2rem}}.toc-post-preview .byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;margin:0;margin-bottom:1.25rem;text-transform:uppercase}@media only screen and (min-width:768px){.toc-post-preview .byline{font-size:.875rem}}.toc-post-preview .byline a{background:0 0;color:#3caa8b;transition:all .2s ease-out}.toc-post-preview .excerpt{color:#444;letter-spacing:1px}.toc-post-preview .excerpt p{color:#444;font-size:1.0625rem}.toc-post-preview .excerpt a{color:#ccc}.toc-post-preview a.read-more,.toc-post-preview .coming-soon-text{color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:2px;margin-top:1.25rem;text-transform:uppercase}.term-post-preview{margin-bottom:3.5rem!important;padding-right:1rem!important}.term-post-preview .article-issue-info{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px;margin-bottom:.125rem!important;text-transform:uppercase}.term-post-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.5rem;letter-spacing:1px;margin-bottom:.25rem!important;text-transform:none}@media only screen and (min-width:768px){.term-post-preview h3{font-size:1.75rem}}@media only screen and (min-width:768px){.tax-byline .term-post-preview h3{font-size:2.25rem}}.term-post-preview .byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;margin:0;margin-bottom:1.25rem!important;text-transform:uppercase}@media only screen and (min-width:768px){.term-post-preview .byline{font-size:.875rem}}.term-post-preview .byline a{background:0 0;color:#3caa8b;transition:all .2s ease-out}.term-post-preview .excerpt{color:#444;letter-spacing:1px}.term-post-preview .excerpt p{color:#444;font-size:1.0625rem}.term-post-preview .excerpt a{color:#ccc}.term-post-preview a.read-more,.term-post-preview .coming-soon-text{color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:2px;margin-top:1.25rem;text-transform:uppercase}.toc-gallery-preview{margin:1rem 0 0}@media only screen and (min-width:768px){.toc-gallery-preview{display:flex;flex-wrap:wrap}}.toc-gallery-preview img{border:1px solid #f2f2f2;margin-bottom:1rem}@media only screen and (min-width:768px){.toc-gallery-preview img{margin-bottom:0}}.toc-gallery-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.625rem;letter-spacing:1px;margin-bottom:.5rem;text-transform:none}@media only screen and (min-width:768px){.toc-gallery-preview h3{font-size:2rem}}.toc-gallery-preview .byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;margin:0;margin-bottom:1.25rem;text-transform:uppercase}@media only screen and (min-width:768px){.toc-gallery-preview .byline{font-size:.875rem}}.toc-gallery-preview .byline a{background:0 0;color:#3caa8b;transition:all .2s ease-out}.toc-gallery-preview .excerpt{color:#444;letter-spacing:1px}.toc-gallery-preview .excerpt p{color:#444;font-size:1.0625rem}.toc-gallery-preview .excerpt a{color:#ccc}.toc-gallery-preview a.read-more{color:#3caa8b;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:2px;margin-top:1.25rem;text-transform:uppercase}@media only screen and (min-width:768px){.toc-gallery-preview .gallery-preview-image{display:block;width:50%}}@media only screen and (min-width:1024px){.toc-gallery-preview .gallery-preview-image{width:60%}}.toc-gallery-preview h2{margin-bottom:2rem;margin-top:0}@media only screen and (min-width:768px){.toc-gallery-preview .gallery-preview-content{display:block;padding-left:3rem;width:50%}}@media only screen and (min-width:1024px){.toc-gallery-preview .gallery-preview-content{width:40%}}.current-issue-widget{border:2px solid #979797;margin-bottom:4rem}.current-issue-widget h4{background:#c8e2db;color:#3caa8b;margin:0}.current-issue-widget h4 a{display:block;font-size:1rem;padding:1rem 1.5rem}.current-issue-widget h5{color:#3caa8b;font-size:1.5rem;padding:1rem 1.5rem;padding-bottom:.5rem}@media only screen and (min-width:1024px){.current-issue-widget h5{font-size:2rem}}.current-issue-widget .current-issue-info{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px;padding:0 1.5rem;padding-bottom:.5rem;text-transform:uppercase}.news-related-article{border:2px solid #979797;padding-bottom:1.5rem;margin-bottom:4rem}.news-related-article h4{background:#c8e2db;border-bottom:2px solid #979797;color:#405f59;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;margin:0;margin-bottom:1rem;padding:1rem;text-transform:uppercase}@media only screen and (min-width:1024px){.news-related-article h4{padding:1rem 2.5rem}}.news-related-article h5{color:#132e3d;font-size:1.5rem;padding:1rem;padding-bottom:.25rem}@media only screen and (min-width:1024px){.news-related-article h5{font-size:2rem;padding:1rem 2.5rem;padding-bottom:.25rem}}.news-related-article .related-byline.byline{margin-bottom:1.5rem;margin-top:.5rem;padding:0 1rem}@media only screen and (min-width:1024px){.news-related-article .related-byline.byline{padding:0 2.5rem}}.news-related-article .related-byline.byline a{background:0 0;color:#3caa8b}.news-related-article .related-issue-info{color:#132e3d;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:2px;margin-bottom:.5rem;margin-top:2rem;text-transform:uppercase}.news-related-article .read-more{color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:2px;text-transform:uppercase}.news-related-article .related-excerpt{font-size:.9375rem;padding:0 1rem}@media only screen and (min-width:1024px){.news-related-article .related-excerpt{font-size:1.0625rem;padding:0 2.5rem}}.news-post-preview{border-bottom:2px solid #979797;margin-bottom:1.5rem!important;padding-bottom:3rem!important;padding-right:1rem!important}@media only screen and (min-width:1024px){.news-post-preview{padding-bottom:5rem!important}}.news-post-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;letter-spacing:2px;margin-bottom:1rem!important;text-transform:none}@media only screen and (min-width:1024px){.news-post-preview h3{font-size:2.625rem}}.news-post-preview .date{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:0;margin-bottom:.5rem!important;text-transform:uppercase}@media only screen and (min-width:1024px){.news-post-preview .date{font-size:1.125rem}}.news-post-preview .excerpt{color:#444;letter-spacing:1px}.news-post-preview .excerpt p{color:#444;font-size:1.0625rem}.news-post-preview .excerpt a{color:#ccc}.news-post-preview h5{color:#132e3d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;margin:0;margin-bottom:.25rem!important;margin-top:2.5rem;text-transform:uppercase}@media only screen and (min-width:1024px){.news-post-preview h5{font-size:.9375rem}}.news-post-preview .related-articles{list-style:none;margin:0;padding-left:0}.news-post-preview .related-articles li{border-bottom:2px solid #f2f2f2}.news-post-preview .related-articles li:last-child{border:none}.news-post-preview .related-article-link{display:block;font-size:1rem;padding:.5rem 0}@media only screen and (min-width:768px){.news-post-preview .related-article-link{font-size:1.125rem}}.news-month-archives{border:2px solid #979797;padding-bottom:1.5rem}.news-month-archives h4{border-bottom:2px solid #979797;color:#132e3d;font-size:1rem;margin:0;padding:1.5rem}.news-month-archives h5{color:#132e3d;cursor:pointer;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;padding:.5rem 1.5rem}.news-month-archives h5:first-of-type{padding-top:1.5rem}.news-month-archives ul{list-style:none;margin:0;padding-left:0;padding:0 1.5rem;padding-bottom:1rem}.news-month-archives ul a{font-size:1.1875rem}.latest-announcement{border-bottom:2px solid #979797;padding-bottom:5rem}.latest-announcement h2{font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;line-height:1.25;text-transform:none;margin-bottom:.5rem;margin-top:.25rem}@media only screen and (min-width:1024px){.latest-announcement h2{font-size:2.625rem}}.latest-announcement h3{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;padding-top:1.5rem;text-transform:uppercase}.latest-announcement .byline{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:0 0 2rem;text-transform:uppercase}.latest-announcement .byline a{background-image:linear-gradient(to bottom,#ccc 100%,#ccc);color:#3caa8b;text-shadow:none;transition:all .2s ease-out}.latest-announcement .byline a:hover{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0}.latest-announcement .excerpt{color:#444;font-size:1.0625rem;letter-spacing:1px;max-width:50rem}@media only screen and (min-width:1024px){.latest-announcement .excerpt{font-size:1.1875rem}}.latest-announcement .excerpt p{color:#444;font-size:1.0625rem}@media only screen and (min-width:1024px){.latest-announcement .excerpt p{font-size:1.1875rem}}.latest-announcement .excerpt a{color:#ccc}.latest-announcement a.read-more{color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;margin-top:1.5rem;text-transform:uppercase}@media only screen and (min-width:1024px){.latest-announcement a.read-more{font-size:1rem}}.latest-article{border-bottom:2px solid #979797;padding-bottom:3rem}.latest-article h2{font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;line-height:1.25;text-transform:none;margin-bottom:.5rem;margin-top:.25rem}@media only screen and (min-width:1024px){.latest-article h2{font-size:2.625rem}}.latest-article h3{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;padding-top:1.5rem;text-transform:uppercase}.latest-article .byline{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:0 0 2rem;text-transform:uppercase}.latest-article .byline a{background:0 0;color:#3caa8b;text-shadow:none;transition:all .2s ease-out}.latest-article .byline a:hover{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0}.latest-article .excerpt{color:#444;font-size:1.0625rem;letter-spacing:1px;max-width:50rem}@media only screen and (min-width:1024px){.latest-article .excerpt{font-size:1.1875rem}}.latest-article .excerpt p{color:#444;font-size:1.0625rem}@media only screen and (min-width:1024px){.latest-article .excerpt p{font-size:1.1875rem}}.latest-article .excerpt a{color:#ccc}.latest-article a.read-more{color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;margin-top:1.5rem;text-transform:uppercase}@media only screen and (min-width:1024px){.latest-article a.read-more{font-size:1rem}}.front-current-issue{margin-bottom:5rem}.front-current-issue:hover .current-issue-inner{padding:1.5rem .5rem 1.5rem 2.5rem}@media only screen and (min-width:1024px){.front-current-issue:hover .current-issue-inner{padding:2rem 4rem;padding-right:5rem}}.front-current-issue:hover .browse-issue{color:#fff}.front-current-issue h3{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:1.5px;margin-bottom:2.5rem;padding-top:1rem;text-transform:uppercase}.front-current-issue .current-issue-inner{background-color:#132e3d;background-blend-mode:multiply;background-position:center;background-repeat:no-repeat;background-size:cover;display:block;padding:1.5rem;transition:all .3s ease-out}@media only screen and (min-width:1024px){.front-current-issue .current-issue-inner{padding:2rem 3rem;padding-right:6rem}}.front-current-issue h2{color:#fff;font-family:freight-display-pro,times new roman,Times,serif;font-size:2.25rem;line-height:1;text-transform:none;margin-bottom:.5rem;margin-top:.25rem}@media only screen and (min-width:1024px){.front-current-issue h2{font-size:3rem}}.front-current-issue .current-issue-info{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:1024px){.front-current-issue .current-issue-info{font-size:1.0625rem}}.front-current-issue .issue-description{color:#fff;font-size:1.25rem;letter-spacing:1px;margin-top:3rem}.front-current-issue .browse-issue{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:2px;margin-top:2rem;text-transform:uppercase;transition:all .3s ease-out}.latest-news{padding-top:1rem;width:calc(100% - 40px);float:left;margin-left:20px;width:calc(100% - 10px)}.latest-news::after{clear:both;content:"";display:block}@media only screen and (min-width:768px){.latest-news{border-top:2px solid #979797}}.latest-news ul{list-style:none;margin:0;padding-left:0}.latest-news h2{font-size:1.125rem;margin-bottom:2rem;margin-top:0}@media only screen and (min-width:1024px){.latest-news h2{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:0;padding-top:.7rem}}.latest-news u{text-decoration:none}.latest-news-content::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.latest-news-content{width:calc(75% - 35px);float:left;margin-left:20px}}@media only screen and (min-width:768px){.latest-news-content ul{margin-left:-20px}}@media only screen and (min-width:768px){.latest-news-post-preview{width:calc(50% - 30px);float:left;margin-left:20px}.latest-news-post-preview:nth-child(odd){clear:both}.latest-news-post-preview:nth-child(even){left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}.latest-news-post-preview{margin-bottom:1.5rem;padding-bottom:3rem;padding-right:1rem}@media only screen and (min-width:768px){.latest-news-post-preview{padding-bottom:3rem}}.latest-news-post-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;letter-spacing:2px;line-height:1.25;margin-bottom:.5rem;text-transform:none}@media only screen and (min-width:768px){.latest-news-post-preview h3{font-size:1.875rem}}.latest-news-post-preview .date{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:0;margin-bottom:2rem!important;text-transform:uppercase}@media only screen and (min-width:768px){.latest-news-post-preview .date{font-size:.875rem}}.latest-news-post-preview .excerpt{color:#444;letter-spacing:1px}.latest-news-post-preview .excerpt p{color:#444;font-size:1.0625rem}.latest-news-post-preview .excerpt a{background-image:linear-gradient(to bottom,#3CAA8B 100%,#3CAA8B);background-position:0 1.15em;background-repeat:repeat-x;background-size:2px 1px;color:#333;text-decoration:none;text-shadow:-1px -1px #fff,-1px 1px #fff,1px -1px #fff,1px 1px #fff;transition:all .1s ease-out}.latest-news-post-preview .excerpt a:hover,.latest-news-post-preview .excerpt a:focus{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0;text-shadow:none}.latest-news-post-preview h5{color:#132e3d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;margin:0;margin-bottom:.25rem!important;margin-top:2.5rem;text-transform:uppercase}@media only screen and (min-width:768px){.latest-news-post-preview h5{font-size:.875rem}}.latest-news-post-preview .related-articles{list-style:none;margin:0;padding-left:0}.latest-news-post-preview .related-articles li{border-bottom:2px solid #f2f2f2}.latest-news-post-preview .related-articles li:last-child{border:none}.latest-news-post-preview .related-article-link{display:block;font-size:1rem;padding:.5rem 0}@media only screen and (min-width:768px){.latest-news-post-preview .related-article-link{font-size:1.125rem}}.front-exclusives{padding-top:1rem;width:calc(100% - 40px);float:left;margin-left:20px;width:calc(100% - 10px)}.front-exclusives::after{clear:both;content:"";display:block}@media only screen and (min-width:768px){.front-exclusives{border-top:2px solid #979797}}.front-exclusives ul{list-style:none;margin:0;padding-left:0}.front-exclusives h2{font-size:1.125rem;margin-bottom:2rem;margin-top:0}@media only screen and (min-width:1024px){.front-exclusives h2{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:0;padding-top:.7rem}}.front-exclusives a.read-more{background:0 0;border:none;color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;margin-top:1.5rem;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1024px){.front-exclusives a.read-more{font-size:1rem}}.front-exclusives a.read-more:hover,.front-exclusives a.read-more:focus{background:0 0;padding:0}.front-exclusives u{text-decoration:none}.latest-news-content::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.latest-news-content{width:calc(75% - 35px);float:left;margin-left:20px}}@media only screen and (min-width:768px){.latest-news-content ul{margin-left:-20px}}@media only screen and (min-width:768px){.latest-news-post-preview{width:calc(50% - 30px);float:left;margin-left:20px}.latest-news-post-preview:nth-child(odd){clear:both}.latest-news-post-preview:nth-child(even){left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}.latest-news-post-preview{margin-bottom:1.5rem;padding-bottom:3rem;padding-right:1rem}@media only screen and (min-width:768px){.latest-news-post-preview{padding-bottom:3rem}}.latest-news-post-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;letter-spacing:2px;line-height:1.25;margin-bottom:.5rem;text-transform:none}@media only screen and (min-width:768px){.latest-news-post-preview h3{font-size:1.875rem}}.latest-news-post-preview .date{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:0;margin-bottom:2rem!important;text-transform:uppercase}@media only screen and (min-width:768px){.latest-news-post-preview .date{font-size:.875rem}}.latest-news-post-preview .excerpt{color:#444;letter-spacing:1px}.latest-news-post-preview .excerpt p{color:#444;font-size:1.0625rem}.latest-news-post-preview h5{color:#132e3d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;margin:0;margin-bottom:.25rem!important;margin-top:2.5rem;text-transform:uppercase}@media only screen and (min-width:768px){.latest-news-post-preview h5{font-size:.875rem}}.latest-news-post-preview .related-articles{list-style:none;margin:0;padding-left:0}.latest-news-post-preview .related-articles li{border-bottom:2px solid #f2f2f2}.latest-news-post-preview .related-articles li:last-child{border:none}.latest-news-post-preview .related-article-link{display:block;font-size:1rem;padding:.5rem 0}@media only screen and (min-width:768px){.latest-news-post-preview .related-article-link{font-size:1.125rem}}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}ul.slides,ul.slides>li,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding-left:0;margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;margin-top:2rem;overflow:hidden;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;padding:0!important;position:absolute;top:0;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out}.flex-direction-nav .flex-next{text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-nav{display:flex;position:relative;top:-1px}.flex-control-nav li{display:block;flex-grow:1;margin:0;margin-bottom:2rem;margin-right:1px;position:relative;zoom:1}.flex-control-nav li:after{content:' ';height:12px;position:absolute;top:0;right:0}.flex-control-nav li:last-child:after{border:none}.flex-control-paging li a{background:#fff;border-top:12px solid #f2f2f2;cursor:pointer;display:block;height:24px;padding-bottom:12px;text-indent:-9999px}.flex-control-paging li a:hover{background:#fff;border-top:12px solid #3caa8b}.flex-control-paging li a.flex-active{height:24px;background:#fff;border-top:12px solid #c8e2db;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.flex-caption{border:2px solid #979797;border-top:0;color:#979797;font-family:freight-text-pro,times new roman,Times,serif;font-size:.725rem;font-weight:300;line-height:1.25rem;margin-bottom:0;padding:.5rem 1rem;position:relative}@media only screen and (min-width:1024px){.flex-caption{padding:1rem 2rem}}.flex-caption .article-zoom-button{background:rgba(0,0,0,.9);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;height:44px;width:44px;font-size:1.1875rem;padding-left:.65rem;padding-top:10px;position:absolute;right:1rem;top:-4rem}.slideshow-image-title{color:#132e3d;font-size:1.625rem;font-style:italic;margin-bottom:.5rem}.slideshow-image-caption{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.8125rem;letter-spacing:1px}.slideshow-image-description{color:#979797;font-size:.9375rem}.slideshow-cta{background:rgba(0,0,0,.9);border:2px solid #fff;color:#fff;cursor:pointer;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:12px;height:44px;left:1rem;letter-spacing:1px;padding:.7rem 1rem;position:absolute;text-transform:uppercase;top:1.125rem;width:185px;z-index:9}.slideshow-cta .fa-play-circle{font-size:.9375rem;margin-right:.5rem;position:relative;top:1px}.flex-direction-nav a{background:0 0!important;color:#fff;cursor:pointer;display:block;opacity:1;overflow:hidden;position:absolute;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease;width:100px;height:100px;z-index:10}.flex-direction-nav a:hover{padding:0!important}.flex-direction-nav .flex-prev{left:1rem;text-align:center;padding-right:1.5rem}.flex-direction-nav .flex-next{right:1rem;text-align:center}.flexslider:hover .flex-prev{opacity:1;left:1rem!important}.flexslider:hover .flex-next{opacity:1;right:1rem!important}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a{background:rgba(0,0,0,.9)!important;border:2px solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:15px;line-height:2.75;padding:0!important;text-align:left;text-shadow:none;right:1rem!important;top:1.125rem;transition:background .2s ease-out;width:44px;height:44px}.front-gallery{padding-bottom:2rem;padding-top:1rem;width:calc(100% - 40px);float:left;margin-left:20px;border-top:2px solid #979797}.front-gallery::after{clear:both;content:"";display:block}@media only screen and (min-width:768px){.front-gallery{width:calc(100% - 10px)}}.front-gallery a{display:block;position:relative}.front-gallery img{width:100%}.front-gallery .slideshow-cta{left:auto;right:1rem}.front-gallery h2{font-size:1.125rem;margin-bottom:2rem;margin-top:0}@media only screen and (min-width:1024px){.front-gallery h2{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:0;padding-top:.7rem}}.front-gallery h3{font-size:1.5rem;font-style:italic;margin:1rem 0 .5rem}.front-gallery p.byline{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:3px;margin:0 0 2rem;text-transform:uppercase}.front-gallery p.byline a{background-image:linear-gradient(to bottom,#fff 100%,#fff);color:#3caa8b;display:inline;text-shadow:none;transition:all .2s ease-out}.front-gallery p.byline a:hover{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0}.front-gallery-content::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.front-gallery-content{padding-top:1rem;width:calc(75% - 35px);float:left;margin-left:20px}}.front-explore{background:#3caa8b;color:#fff;padding-bottom:4rem;padding-top:3rem}.front-explore::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.front-explore{padding-bottom:5rem;padding-top:4rem}}.front-explore .inner{padding:0 2rem}@media only screen and (min-width:1024px){.front-explore .inner{padding:0 3.25rem}}.front-explore h2{color:#fff;font-size:1.0625rem;line-height:1.5;margin-bottom:2rem;margin-top:0}@media only screen and (min-width:768px){.front-explore h2{font-size:1.125rem}}@media only screen and (min-width:1024px){.front-explore h2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;margin-left:0;padding-top:.7rem}}.front-explore .explore-list{list-style:none;margin:0;padding-left:0;column-count:1;margin-top:-1rem}@media only screen and (min-width:620px){.front-explore .explore-list{column-count:2;column-gap:2.5rem}}@media only screen and (min-width:768px){.front-explore .explore-list{column-count:3;margin-top:-.5rem}}@media only screen and (min-width:1024px){.front-explore .explore-list{margin-left:.5rem}}.front-explore .explore-list a{color:#fff;display:block;font-family:freight-text-pro,times new roman,Times,serif;font-size:1.3125rem;letter-spacing:1px;line-height:1.25;margin-bottom:1rem}@media only screen and (min-width:768px){.front-explore .explore-list a{font-size:1.5rem}}.front-explore .explore-list a .fa-caret-right{font-size:1.125rem;opacity:0;position:relative;top:1px;transform:translateX(-2px);transition:all .25s ease-out}.front-explore .explore-list a:hover .fa-caret-right{opacity:1;transform:translateX(2px)}.front-explore-content::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.front-explore-content{padding-top:1rem;width:calc(75% - 35px);float:left;margin-left:20px;left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}}.front-recent-issues{padding-top:4rem;width:calc(100% - 40px);float:left;margin-left:20px}.front-recent-issues::after{clear:both;content:"";display:block}.front-recent-issues h2{font-size:1.125rem;margin-bottom:2rem;margin-top:0}.front-recent-issues ul{list-style:none;margin:0;padding-left:0;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);display:flex;flex-wrap:wrap;margin-bottom:1rem}.front-recent-issues ul::after{clear:both;content:"";display:block}.front-recent-issues li{width:calc(50% - 30px);float:left;margin-left:20px;margin-bottom:1rem}@media only screen and (min-width:768px){.front-recent-issues li{width:calc(25% - 25px);float:left;margin-left:20px;margin-bottom:2rem}}.front-recent-issues img{transition:all .25s ease-out}.front-recent-issues img:hover{transform:translateY(-8px)}.front-recent-issues h4{margin:0;margin-top:1rem}.event-item{border-bottom:2px solid #979797;margin-top:2rem;padding-bottom:3rem}.event-item::after{clear:both;content:"";display:block}.event-item:last-of-type{border:none}.event-item .event-item--meta{font-family:proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1.7;text-transform:uppercase}@media only screen and (min-width:1024px){.event-item .event-item--meta{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-left:0}}.event-item .event-item--date{font-size:1rem}.event-item .event-item--time{display:block;font-size:.875rem}@media only screen and (min-width:1024px){.event-item .event-item--details{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px;margin-top:-.75rem}}.event-item .event-item--title{margin-bottom:1rem}.event-item .event-item--title a{color:#3caa8b;font-family:freight-display-pro,times new roman,Times,serif;font-size:2rem;font-weight:500}.event-item .event-item--excerpt{font-size:1.0625rem}.event-item .event-item--location{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px;margin:1.5rem 0;text-transform:uppercase}.event-item .readmore{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:1px;text-transform:uppercase}.front-upcoming-event{border:2px solid #979797;margin-top:4rem;padding-bottom:0}.front-upcoming-event h4{background:#c8e2db;border-bottom:2px solid #979797;font-size:1rem;margin:0;padding:1.5rem}.front-upcoming-event h4 a{color:#405f59;display:block}.front-upcoming-event .front-upcoming-event--link{display:block;transition:all .25s ease-out;padding:1.5rem}.front-upcoming-event .front-upcoming-event--link:hover{padding-left:1.75rem}.front-upcoming-event .front-event-date{color:#132e3d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;line-height:1.7;text-transform:uppercase}.front-upcoming-event .front-event-date .event-item--time{display:block;font-size:.875rem}.front-upcoming-event h5{color:#3caa8b;font-size:1.75rem;margin:0}.book-review-info{background:#f2f2f2;margin:4rem 0 3rem;padding:1.5rem}.book-review-info h6{color:#132e3d;font-size:.8125rem;margin:0;margin-bottom:.5rem}.book-review-info .book{border-bottom:1px solid #ccc;margin-bottom:1rem;padding-bottom:1rem}.book-review-info .book:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.book-review-info p{font-size:1.125rem;font-style:italic;margin:0}@media only screen and (min-width:1024px){.book-review-info p{font-size:1.3125rem}}.book-review-info p:last-child{margin-bottom:0}.book-review-info .book-byline{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-style:normal;letter-spacing:2px;margin-bottom:.5rem;margin-top:.25rem;text-transform:uppercase}.book-review-info .book-details{color:#444;font-size:.875rem;font-style:normal;letter-spacing:1px;margin-top:.5rem}.galleries-gallery-preview{margin:1rem 0 2rem}@media only screen and (min-width:768px){.galleries-gallery-preview{flex-wrap:wrap}}.galleries-gallery-preview img{border:1px solid #f2f2f2;height:350px;object-fit:cover}@media only screen and (min-width:768px){.galleries-gallery-preview img{height:450px}}.galleries-gallery-preview .gallery-preview-image{display:block;height:350px}@media only screen and (min-width:768px){.galleries-gallery-preview .gallery-preview-image{height:450px}}.galleries-gallery-preview h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.625rem;letter-spacing:2px;margin-bottom:.5rem;margin-top:1rem;text-transform:none}@media only screen and (min-width:768px){.galleries-gallery-preview h3{font-size:1.875rem}}.galleries-gallery-preview .byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:3px;margin:0;margin-bottom:1.25rem;text-transform:uppercase}.galleries-gallery-preview .byline a{background:0 0;color:#3caa8b;transition:all .2s ease-out}.galleries-gallery-preview .excerpt{color:#444;letter-spacing:1px}.galleries-gallery-preview .excerpt p{color:#444;font-size:1.0625rem}.galleries-gallery-preview .excerpt a{color:#ccc}.galleries-gallery-preview a.read-more{color:#3caa8b;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:2px;margin-top:1.25rem;text-transform:uppercase}.galleries-gallery-preview h2{margin-bottom:2rem;margin-top:0}@media only screen and (min-width:768px){.gallery-count-1 .galleries-gallery-preview,.gallery-count-3 .galleries-gallery-preview:first-child,.gallery-count-4 .galleries-gallery-preview:first-child{display:flex}}@media only screen and (min-width:768px){.gallery-count-1 .galleries-gallery-preview h3,.gallery-count-3 .galleries-gallery-preview:first-child h3,.gallery-count-4 .galleries-gallery-preview:first-child h3{margin-top:0}}@media only screen and (min-width:768px){.gallery-count-1 .galleries-gallery-preview .gallery-preview-image,.gallery-count-3 .galleries-gallery-preview:first-child .gallery-preview-image,.gallery-count-4 .galleries-gallery-preview:first-child .gallery-preview-image{display:block;width:50%}}@media only screen and (min-width:1024px){.gallery-count-1 .galleries-gallery-preview .gallery-preview-image,.gallery-count-3 .galleries-gallery-preview:first-child .gallery-preview-image,.gallery-count-4 .galleries-gallery-preview:first-child .gallery-preview-image{width:60%}}@media only screen and (min-width:768px){.gallery-count-1 .galleries-gallery-preview .gallery-preview-content,.gallery-count-3 .galleries-gallery-preview:first-child .gallery-preview-content,.gallery-count-4 .galleries-gallery-preview:first-child .gallery-preview-content{display:block;padding-left:3rem;width:50%}}@media only screen and (min-width:1024px){.gallery-count-1 .galleries-gallery-preview .gallery-preview-content,.gallery-count-3 .galleries-gallery-preview:first-child .gallery-preview-content,.gallery-count-4 .galleries-gallery-preview:first-child .gallery-preview-content{width:40%}}@media only screen and (min-width:768px){.gallery-count-2 .galleries-gallery-preview{padding-right:3rem;width:50%}.gallery-count-2 .galleries-gallery-preview:last-child{padding-right:0}.gallery-count-2 .galleries-gallery-preview img{margin-bottom:1rem}}@media only screen and (min-width:768px){.gallery-count-3 .galleries-gallery-preview{padding-right:3rem;width:50%}.gallery-count-3 .galleries-gallery-preview:last-child{padding-right:0}.gallery-count-3 .galleries-gallery-preview:first-child{width:100%}.gallery-count-3 .galleries-gallery-preview img{margin-bottom:1rem}}@media only screen and (min-width:768px){.gallery-count-4 .galleries-gallery-preview{padding-right:3rem;width:50%}.gallery-count-4 .galleries-gallery-preview:nth-child(2n+1){padding-right:0}.gallery-count-4 .galleries-gallery-preview:first-child{width:100%}.gallery-count-4 .galleries-gallery-preview img{margin-bottom:1rem}}@media only screen and (min-width:1024px){.gallery-count-4 .galleries-gallery-preview{padding-right:3rem;width:33%}.gallery-count-4 .galleries-gallery-preview:nth-child(2n+1){padding-right:3rem}.gallery-count-4 .galleries-gallery-preview:last-child{padding-right:0}}.newsletter-signup{border:2px solid #979797;cursor:pointer;margin-bottom:4rem;transition:all .25s ease-out}.newsletter-signup:hover h4,.newsletter-signup:hover h5{padding-left:2rem}.newsletter-signup.newsletter-open{background:#c8e2db}.newsletter-signup.newsletter-open h4,.newsletter-signup.newsletter-open h5{padding-left:1.5rem}.newsletter-signup h4{color:#3caa8b;margin:0;padding:1rem 1.5rem;padding-bottom:.5rem;transition:all .25s ease-out}.newsletter-signup h5{color:#444;margin:0;padding:1rem 1.5rem;padding-top:0;transition:all .25s ease-out}.newsletter-signup .fa-caret-right{color:#979797}.participate h6{margin-bottom:.5rem}.participate .fa-comments{font-size:1.3125rem}.participate a{border-bottom:1px solid #ccc;color:#3caa8b;transition:all .25s ease-out}.participate a:hover{border-bottom:1px solid #3caa8b}.front-recent-articles{border-bottom:2px solid #979797;padding:.75rem 0 3rem}@media only screen and (min-width:1024px){.front-recent-articles .recent-articles-inner{display:flex}}.front-recent-articles .recent-article{margin-bottom:3rem}.front-recent-articles .recent-article:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.front-recent-articles .recent-article{margin-bottom:0;padding-right:3rem;width:50%}.front-recent-articles .recent-article:last-child{padding-right:0}}.front-recent-articles h2{font-family:freight-display-pro,times new roman,Times,serif;font-size:1.75rem;line-height:1.25;text-transform:none;margin-bottom:.5rem;margin-top:.25rem}@media only screen and (min-width:1024px){.front-recent-articles h2{font-size:2rem}}.front-recent-articles h3{color:#35596d;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:1.5px;margin-bottom:1.5rem;padding-top:.5rem;text-transform:uppercase}.front-recent-articles .byline{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:0 0 1rem;text-transform:uppercase}.front-recent-articles .byline a{background:0 0;color:#3caa8b;text-shadow:none;transition:all .2s ease-out}.front-recent-articles .byline a:hover{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0}.front-recent-articles u{text-decoration:none}.front-recent-articles .excerpt{color:#444;letter-spacing:1px}.front-recent-articles .excerpt p{color:#444;font-size:1.0625rem}.front-recent-articles .excerpt a{background-image:linear-gradient(to bottom,#3CAA8B 100%,#3CAA8B);background-position:0 1.15em;background-repeat:repeat-x;background-size:2px 1px;color:#333;text-decoration:none;text-shadow:-1px -1px #fff,-1px 1px #fff,1px -1px #fff,1px 1px #fff;transition:all .1s ease-out}.front-recent-articles .excerpt a:hover,.front-recent-articles .excerpt a:focus{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0;text-shadow:none}.front-recent-articles a.read-more{background:0 0;border:none;color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;margin-top:1.5rem;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1024px){.front-recent-articles a.read-more{font-size:1rem}}.front-recent-articles a.read-more:hover,.front-recent-articles a.read-more:focus{background:0 0;padding:0}.article-freewall{background:#3caa8b;bottom:-100vh;color:#fff;left:0;max-height:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:10000;height:100vh;overflow:scroll;transition:bottom .25s ease-out}@media screen and (min-height:400px){.article-freewall{height:auto}}.freewall-open .article-freewall{bottom:0;max-height:1000px;padding:1rem 1rem 0;position:fixed}@media only screen and (min-width:768px){.freewall-open .article-freewall{padding:2rem 2rem 1rem}}.article-freewall h4{color:#fff;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.5rem;margin-top:0;text-transform:none;width:100%}@media only screen and (min-width:768px){.article-freewall h4{font-size:2rem}}.article-freewall p{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px}@media only screen and (min-width:768px){.article-freewall p{font-size:.9375rem;max-width:37rem}}.article-freewall .inner{padding:0 20px}@media only screen and (min-width:768px){.article-freewall .inner{display:flex;flex-wrap:wrap;padding:0}}@media only screen and (min-width:768px){.article-freewall .column{width:50%;padding-right:2rem}}.article-freewall .freewall-close{background:0 0;border:none;color:#fff;font-size:1.75rem;margin:0;padding:0;position:absolute;right:.5rem;top:.5rem}.article-freewall .freewall-close:focus{outline:none}@media only screen and (min-width:768px){.article-freewall .freewall-close{right:1rem;top:1rem}}.article-freewall .gform_wrapper{margin-top:0!important;position:relative}.article-freewall .form label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.6875rem!important;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:768px){.article-freewall .form label{font-size:.8125rem!important}}.article-freewall .form .gfield{margin-top:0!important}.article-freewall .form input{background:#fff;border:none;border-radius:0;margin-bottom:.25rem;padding:.5rem!important}@media only screen and (min-width:768px){.article-freewall .form input{padding:.5rem!important}}.article-freewall .form .name_first label,.article-freewall .form .name_last label{color:#c8e2db;font-size:.6875rem!important;letter-spacing:2px!important}.article-freewall .form input[type=submit]{margin-bottom:0!important;padding:.65rem 1rem!important}@media only screen and (min-width:768px){.article-freewall .form input[type=submit]{padding:.65rem 1.5rem!important}}.article-freewall .form input[type=submit]:hover{transform:translateX(0)}.article-freewall .form .gform_footer{margin:0!important;padding-bottom:0!important;position:absolute;bottom:3px;right:0;width:auto}.article-freewall .gform_confirmation_wrapper{background:0 0;border:2px solid #fff}body.admin-bar header.body--header{top:32px}body.admin-bar header.body--header .logo{margin-top:32px}.inner{margin:0 auto;max-width:1340px}.inner::after{clear:both;content:"";display:block}.body--wrapper{position:relative;z-index:1}.title{padding-top:1.5rem}.alignleft{border-color:#ccc!important;float:left;margin:.5rem 2rem;margin-left:0}.alignright{border-color:#ccc!important;float:right;margin:.5rem 2rem;margin-right:0}.Pullquote,.wp-block-pullquote blockquote,.callout{border-bottom:2px solid #979797!important;border-left:none!important;border-top:2px solid #979797!important;color:#3caa8b;font-size:1.25rem;font-style:italic;margin:1.5rem 0!important;padding:1.25rem 0!important;text-align:left}@media only screen and (min-width:620px){.Pullquote,.wp-block-pullquote blockquote,.callout{float:right;margin:1.5rem 2rem!important;width:45%}}@media only screen and (min-width:1024px){.Pullquote,.wp-block-pullquote blockquote,.callout{font-size:1.4375rem}}.Pullquote p,.wp-block-pullquote blockquote p,.callout p{font-size:inherit;font-style:italic;margin-bottom:0}.wp-block-pullquote{padding:0}hr{border-top:2px solid #ccc;margin:1.5rem 0}@media only screen and (min-width:768px){hr{margin:2.5rem 0}}.wp-block-quote,blockquote{background:0 0!important;border:none!important;border-left:2px solid #979797!important;margin:1.5rem 0;padding:0!important;padding:0 1rem 0 2rem!important}@media only screen and (min-width:768px){.wp-block-quote,blockquote{margin:2.5rem 0;padding:0 2rem!important}}.wp-block-quote h2,blockquote h2{margin-top:0}.wp-block-quote p,blockquote p{font-size:.9375rem}@media only screen and (min-width:1024px){.wp-block-quote p,blockquote p{font-size:1.0625rem}}.wp-block-columns{flex-direction:column}@media only screen and (min-width:620px){.wp-block-columns{flex-direction:row}}.wp-block-columns .wp-block-column{padding-right:2rem}.wp-block-button .wp-block-button__link{background:#3caa8b;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:1px;text-emphasis:none;text-shadow:none;text-transform:uppercase}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{background:#35977c;padding:12px 24px}header.body--header{left:0;position:absolute;top:0;width:100%;z-index:1000}header.body--header::after{clear:both;content:"";display:block}header.body--header a{transition:all .25s ease-out;-webkit-tap-highlight-color:transparent}header.body--header a::-moz-selection{background:0 0}header.body--header a::selection{background:0 0}header.body--header li.current-menu-item a,header.body--header li.current-menu-ancestor a{color:#3caa8b!important}header.body--header .logo{-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.125));filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.125));left:1rem;margin:0;max-width:180px;padding:3rem 0;position:absolute;top:3rem}@media only screen and (min-width:1024px){header.body--header .logo{max-width:240px;top:8rem}}@media only screen and (min-width:1024px){header.body--header .logo{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}header.body--header a.desktop-search-btn{color:#a7d0c5;display:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;padding:.5rem 0;text-transform:uppercase}@media only screen and (min-width:1024px){header.body--header a.desktop-search-btn{font-size:.875rem}}@media only screen and (min-width:1024px){header.body--header a.desktop-search-btn{display:block;float:right}}header.body--header .inner--relative{position:relative}header.body--header .menu-wrapper{position:absolute;width:100%;z-index:1000;transition:all .25s ease-out}@media only screen and (min-width:768px){header.body--header .menu-wrapper{max-height:125px}}header.body--header .menu-button-label{color:#c8e2db;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase;position:absolute;top:1.5rem;left:3.75rem}header.body--header .mobile-menu-bar::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){header.body--header .mobile-menu-bar{display:none}}header.body--header .mobile-search-btn{color:#fff;float:right;font-size:1.25rem;padding:1.1rem 1rem .125rem .5rem}@media(max-width:1023px){header.body--header .nav-wrapper{margin:.5rem 0;max-height:0;overflow:hidden;padding:0 1rem 1rem;position:relative;transition:all .25s ease-out}}@media only screen and (min-width:1024px){header.body--header .nav-wrapper{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media(max-width:1023px){header.body--header .nav-wrapper--open{background:rgba(19,46,61,.98);margin:1rem 0;margin-top:.91rem;max-height:2000px}}header.body--header .nav--primary{margin-right:.5rem}@media only screen and (min-width:1024px){header.body--header .nav--primary{margin-right:0}}header.body--header .nav--primary .menu{display:flex;flex-wrap:wrap}@media only screen and (min-width:575px){header.body--header .nav--primary .menu{justify-content:space-between}}@media only screen and (min-width:768px){header.body--header .nav--primary .menu{padding:.5rem 0 .75rem}}header.body--header .nav--primary li{width:100%}@media only screen and (min-width:575px){header.body--header .nav--primary li{width:50%}}@media only screen and (min-width:768px){header.body--header .nav--primary li{width:auto}}header.body--header .nav--primary a{color:#fff;display:block;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.5rem;font-weight:500;letter-spacing:2px;padding:.5rem 0;padding-left:.5rem}header.body--header .nav--primary a:hover,header.body--header .nav--primary a:active,header.body--header .nav--primary a:focus{color:#c8e2db}@media only screen and (min-width:1024px){header.body--header .nav--primary a{font-size:1.75rem}}header.body--header .nav--primary .sub-menu{display:flex;flex-wrap:wrap;left:.5rem;max-height:0;overflow:hidden;position:relative;z-index:100;transition:all .25s ease-out;width:100%}@media only screen and (min-width:575px){header.body--header .nav--primary .sub-menu{display:flex;width:200%}}@media only screen and (min-width:768px){header.body--header .nav--primary .sub-menu{display:none}}@media(max-width:767px){header.body--header .nav--primary .sub-menu.submenu-open{margin:.5rem 0;max-height:2000px}}header.body--header .nav--primary .sub-menu li{border-left:2px solid #35596d;padding:0 1rem}@media only screen and (min-width:575px){header.body--header .nav--primary .sub-menu li{padding-right:1rem;width:50%}}header.body--header .nav--primary .sub-menu a{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:3px;text-transform:uppercase}header.body--header .desktop-sub-menu{display:none}@media(max-width:767px){header.body--header .desktop-sub-menu{display:none!important}}@media only screen and (min-width:768px){header.body--header .desktop-sub-menu{background:rgba(19,46,61,.95);left:0;padding:1.5rem 1rem;position:absolute;top:224px;width:100%;z-index:1000}}@media only screen and (min-width:1024px){header.body--header .desktop-sub-menu{top:125px}}header.body--header .desktop-sub-menu .sub-menu{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){header.body--header .desktop-sub-menu .sub-menu{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}header.body--header .desktop-sub-menu li{border-left:2px solid #35596d;padding:0 1rem}@media only screen and (min-width:575px){header.body--header .desktop-sub-menu li{padding-right:1rem;width:33%}}header.body--header .desktop-sub-menu a{color:#fff;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:3px;padding:.5rem 0;padding-left:.5rem;text-transform:uppercase}header.body--header .desktop-sub-menu a:hover,header.body--header .desktop-sub-menu a:active,header.body--header .desktop-sub-menu a:focus{color:#c8e2db}header.body--header .nav--secondary{border-bottom:2px solid #243d4b;margin:0 .5rem;margin-bottom:1rem;padding:.5rem 0}header.body--header .nav--secondary::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){header.body--header .nav--secondary{border-top:none;margin-bottom:0;margin-right:0;padding:.35rem 0}}header.body--header .nav--secondary .menu{display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){header.body--header .nav--secondary .menu{float:left;justify-content:flex-start}}header.body--header .nav--secondary .menu li{position:relative;width:50%}@media only screen and (min-width:575px){header.body--header .nav--secondary .menu li{margin-right:2rem;width:auto}}@media only screen and (min-width:1024px){header.body--header .nav--secondary .menu li{margin-right:2.5rem}}header.body--header .nav--secondary .menu a{color:#a7d0c5;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:2px;padding:.5rem 0;text-transform:uppercase}@media only screen and (min-width:1024px){header.body--header .nav--secondary .menu a{font-size:.875rem}}header.body--header .nav--secondary .menu .sub-menu{border-left:2px solid #35596d;display:flex;flex-wrap:wrap;padding-left:1rem;max-height:0;opacity:0;overflow:hidden;transition:all .25s ease-out;visibility:hidden}header.body--header .nav--secondary .menu .sub-menu.open{max-height:1000px;opacity:1;visibility:visible}header.body--header .nav--secondary .menu .sub-menu li{padding-right:1rem;width:auto}header.body--header .nav--secondary .menu .sub-menu a{color:#fff;display:block}@media only screen and (min-width:575px){header.body--header .nav--secondary .menu .sub-menu{background:rgba(19,46,61,.98);left:-1.5rem;padding:.5rem .5rem .5rem 1.5rem;position:absolute;top:2.65rem;z-index:100}}footer.body--footer{background-image:url(../img/header-default.jpg);background-size:cover;clear:both;margin-top:3rem}footer.body--footer::after{clear:both;content:"";display:block}.footer-logos{width:calc(100% - 40px);float:left;margin-left:20px;align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:5rem;margin-top:-5rem}@media only screen and (min-width:620px){.footer-logos{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:768px){.footer-logos{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px;margin-bottom:7rem}}@media only screen and (min-width:1024px){.footer-logos{flex-wrap:nowrap;margin-top:-5.5rem}}.footer-logos a{display:block;padding:0 .5rem;max-width:300px;text-align:center}.footer-logos .issues-logo{background:#fff;display:flex;justify-content:center;margin-bottom:.5rem;padding:1rem .5rem;text-align:center;width:100%}@media only screen and (min-width:1024px){.footer-logos .issues-logo{margin-bottom:0;padding:2rem 1rem;width:auto}}.footer-logos .issues-logo img{max-width:200px}.footer-logos .partner-logos{align-items:center;background:#fff;display:flex;justify-content:space-around;padding:1rem .5rem;width:100%}@media only screen and (min-width:1024px){.footer-logos .partner-logos{margin-left:.5rem}}.footer-logos .nas-logo{padding:.5rem 0}.super-footer{background:#132e3d;padding:.25rem 0 .5rem}.copyright{width:calc(100% - 40px);float:left;margin-left:20px;color:#fff;display:flex;flex-direction:column;font-family:proxima-nova,Helvetica,Arial,sans-serif;margin-top:1rem}@media only screen and (min-width:768px){.copyright{flex-direction:row;justify-content:flex-start}}.copyright p{font-size:.75rem;letter-spacing:2px;margin-right:2rem;text-transform:uppercase}.copyright a{color:#fff;font-size:.75rem;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:768px){.copyright a{margin-left:auto}}body.home .header-image{height:60vh}body.home .header-image__inner{min-height:400px;height:70vh}body.home .main{margin-top:-2.325rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:1024px){body.home .main{margin-top:-3.25rem}}@media only screen and (min-width:768px){body.home .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){body.home .main{margin-top:-4.75rem}}@media only screen and (min-width:1344px){body.home .main{margin-top:-5.85rem}}body.home .sidebar{margin-bottom:3rem}body.home .front-full-width-wrapper{padding:0 1rem}@media only screen and (min-width:768px){body.home .front-full-width-wrapper{padding:0 2rem}}body.home .front-advertisement{border-top:2px solid #979797;margin:1.5rem 1rem;padding:1rem 0}body.home .front-advertisement h6{color:#ccc;font-size:.8125rem;margin:0;margin-bottom:3rem}body.home .front-advertisement a{display:block;margin:0 auto;text-align:center}body.home .front-advertisement a img{display:block;margin:0 auto}.article-meta a{color:#fff}.article-meta a:hover .fa-caret-left{left:-.25rem}.article-meta a .fa-caret-left{position:relative;left:0;top:1px;transition:all .25s ease-out}.article-lede{border-bottom:2px solid #979797;border-top:2px solid #979797;margin:3rem 0 2rem;padding:1rem 0}@media only screen and (min-width:768px){.article-lede{margin:4rem 0 3rem;padding:2rem 0}}.article-lede p{color:#3caa8b;font-size:1.25rem;font-style:italic;line-height:1.35}@media only screen and (min-width:768px){.article-lede p{line-height:1.5}}@media only screen and (min-width:1024px){.article-lede p{font-size:1.5rem}}.article-lede p:last-child{margin-bottom:0}div #text-column ul#nav{display:none!important}.tax-issue .main{margin-top:-5.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.tax-issue .main{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.tax-issue .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.tax-issue .main{margin-top:-7.35rem}}.tax-issue .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.tax-issue .main article{padding:0 2rem}}.tax-issue .sidebar{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.tax-issue .sidebar{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-top:7.5rem}}@media only screen and (min-width:620px){.tax-issue .toc-meta-issue{float:left}}@media only screen and (min-width:620px){.tax-issue .toc-meta-label{float:right}}.tax-issue .issue-toc-title{padding:1.5rem 0;max-width:45rem}.tax-issue .issue-toc-section{border-bottom:2px solid #ccc;padding-bottom:2rem;padding-top:1rem}.tax-issue .issue-toc-section ul{list-style:none;margin:0;padding-left:0}.tax-issue .issue-toc-section-title{margin-bottom:2rem;margin-top:0}@media only screen and (min-width:1024px){.tax-issue .issue-toc-section-title{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:0;padding-top:.7rem}}.tax-issue .issue-toc-section-title .fa-caret-right{color:#ccc}@media only screen and (min-width:1024px){.tax-issue .toc-section-content{width:calc(75% - 35px);float:left;margin-left:20px}}@media only screen and (min-width:768px){.tax-issue .toc-section-content ul{margin-left:-20px}}@media only screen and (min-width:768px){.tax-issue .toc-section-content .toc-post-preview{width:calc(50% - 30px);float:left;margin-left:20px}.tax-issue .toc-section-content .toc-post-preview:nth-child(odd){clear:both}.tax-issue .toc-section-content .toc-post-preview:nth-child(even){left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}.tax-issue .toc-book-reviews::after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.tax-issue .toc-book-reviews{margin:0;width:100%}}@media only screen and (min-width:768px){.tax-issue .toc-book-reviews ul{margin-left:-20px}}@media only screen and (min-width:620px){.tax-issue .toc-book-reviews .toc-post-preview{width:calc(50% - 30px);float:left;margin-left:20px}.tax-issue .toc-book-reviews .toc-post-preview:nth-child(odd){clear:both}.tax-issue .toc-book-reviews .toc-post-preview:nth-child(even){left:calc(0% - 20px + 20px);position:relative}}@media only screen and (min-width:1024px){.tax-issue .toc-book-reviews .toc-post-preview{width:calc(25% - 25px);float:left;margin-left:20px;padding-right:.5rem}.tax-issue .toc-book-reviews .toc-post-preview:nth-child(odd){clear:none}.tax-issue .toc-book-reviews .toc-post-preview:nth-child(even){left:calc(0% - 20px + 20px);position:relative}}@media only screen and (min-width:1024px){.tax-issue .toc-book-review-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:0;padding-top:.7rem}}.tax-issue .issue-share .share-widget{margin-bottom:2rem}.tax-issue .issue-share .subscribe-widget{margin-bottom:2rem}.tax-issue .issue-intro{border-bottom:2px solid #ccc;padding-bottom:2rem;padding-top:1rem}.tax-issue .issue-intro::after{clear:both;content:"";display:block}@media only screen and (min-width:768px){.tax-issue .issue-intro .issue-intro--text{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;margin-left:0}}.tax-issue .issue-intro .issue-share{margin-top:3rem}@media only screen and (min-width:768px){.tax-issue .issue-intro .issue-share{display:block;margin-top:0;width:calc(37.5% - 27.5px);float:left;margin-left:20px;left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}.page .main,.search-results .main,.search-no-results .main,.pagename-blog-search .main,.error404 .main{margin-bottom:3rem;margin-top:-3.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.page .main,.search-results .main,.search-no-results .main,.pagename-blog-search .main,.error404 .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.page .main,.search-results .main,.search-no-results .main,.pagename-blog-search .main,.error404 .main{margin-top:-4.75rem}}@media only screen and (min-width:1344px){.page .main,.search-results .main,.search-no-results .main,.pagename-blog-search .main,.error404 .main{margin-top:-5.25rem}}@media only screen and (min-width:1024px){.page .main h1,.search-results .main h1,.search-no-results .main h1,.pagename-blog-search .main h1,.error404 .main h1{margin-bottom:4rem;padding-top:2rem}}.page .main article,.search-results .main article,.search-no-results .main article,.pagename-blog-search .main article,.error404 .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.page .main article,.search-results .main article,.search-no-results .main article,.pagename-blog-search .main article,.error404 .main article{padding:0 2rem}}.page .sidebar,.search-results .sidebar,.search-no-results .sidebar,.pagename-blog-search .sidebar,.error404 .sidebar{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.page .sidebar,.search-results .sidebar,.search-no-results .sidebar,.pagename-blog-search .sidebar,.error404 .sidebar{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-top:5.5rem}}.single .main{margin-top:-5.25rem;transition:filter .25s ease-out;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.single .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.single .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.single .main{margin-top:-7.35rem}}.single .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.single .main article{padding:0 2rem}}.single .sidebar{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.single .sidebar{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-top:7.5rem}}.byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:1.5rem 0 3rem;text-transform:uppercase}.byline a{background-image:linear-gradient(to bottom,#ccc 100%,#ccc);color:#3caa8b;text-shadow:none;transition:all .2s ease-out}.byline a:hover{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0}.single-news .news-date{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:1.5rem 0;text-transform:uppercase}.single-news .byline,.single-news .byline a{color:#979797;margin-top:2rem}.single-news u{text-decoration:none}.pagename-explore-by-issue .main{margin-top:-3.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.pagename-explore-by-issue .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.pagename-explore-by-issue .main{margin-top:-4.75rem}}@media only screen and (min-width:1344px){.pagename-explore-by-issue .main{margin-top:-5.25rem}}@media only screen and (min-width:1024px){.pagename-explore-by-issue .main h1{margin-bottom:2rem;padding-top:2rem}}.pagename-explore-by-issue .explore-by-issue-wrapper{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 1rem}@media only screen and (min-width:768px){.pagename-explore-by-issue .explore-by-issue-wrapper{padding:0 2rem}}.pagename-explore-by-issue .current-issue{margin-bottom:5rem}.pagename-explore-by-issue .current-issue::after{clear:both;content:"";display:block}.pagename-explore-by-issue .current-issue-cover{margin-bottom:1.5rem}@media only screen and (min-width:620px){.pagename-explore-by-issue .current-issue-cover{width:calc(37.5% - 27.5px);float:left;margin-left:20px;margin-left:0}}@media only screen and (min-width:620px){.pagename-explore-by-issue .current-issue-content{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}@media only screen and (min-width:768px){.pagename-explore-by-issue .current-issue-content{width:calc(54.1666666667% - 30.8333333333px);float:left;margin-left:20px}}.pagename-explore-by-issue .current-issue-content .current-issue-info{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:1px;margin-bottom:.5rem;text-transform:uppercase}.pagename-explore-by-issue .current-issue-content h2{font-family:freight-display-pro,times new roman,Times,serif;font-size:2.25rem;letter-spacing:1px;line-height:1.125;margin:0;margin-bottom:3rem;text-transform:none}@media only screen and (min-width:1024px){.pagename-explore-by-issue .current-issue-content h2{font-size:2.625rem}}.pagename-explore-by-issue .current-issue-content .current-issue-series{list-style:none;margin:0;padding-left:0;border-top:2px solid #979797;margin-bottom:3rem;padding-top:1rem}@media only screen and (min-width:768px){.pagename-explore-by-issue .current-issue-content .current-issue-series{display:flex;flex-wrap:wrap;margin-bottom:5rem}}@media only screen and (min-width:768px){.pagename-explore-by-issue .current-issue-content .current-issue-series li{width:50%}}.pagename-explore-by-issue .current-issue-content .current-issue-series a{display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:2px;padding:.5rem 1rem .5rem 0;text-transform:uppercase}.pagename-explore-by-issue .current-issue-content .subscribe-widget{max-width:375px;margin-bottom:0}.pagename-explore-by-issue .past-issues{clear:both;margin-top:3rem}.pagename-explore-by-issue .past-issues h3{border-top:2px solid #979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1.3125rem;letter-spacing:2px;margin-bottom:1rem;padding-top:1rem}.pagename-explore-by-issue .past-issues ul{list-style:none;margin:0;padding-left:0;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);display:flex;flex-wrap:wrap;margin-bottom:3rem}.pagename-explore-by-issue .past-issues ul::after{clear:both;content:"";display:block}.pagename-explore-by-issue .past-issues li{width:calc(50% - 30px);float:left;margin-left:20px;margin-bottom:1rem}@media only screen and (min-width:768px){.pagename-explore-by-issue .past-issues li{width:calc(25% - 25px);float:left;margin-left:20px;margin-bottom:2rem}}.pagename-explore-by-issue .past-issues img{transition:all .25s ease-out}.pagename-explore-by-issue .past-issues img:hover{transform:translateY(-8px)}.pagename-explore-by-issue .past-issues h4{margin:0;margin-top:1rem}.tax-collection .main,.tax-series .main{margin-top:-5.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.tax-collection .main,.tax-series .main{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.tax-collection .main,.tax-series .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.tax-collection .main,.tax-series .main{margin-top:-7.35rem}}.tax-collection .main article,.tax-series .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.tax-collection .main article,.tax-series .main article{padding:0 2rem}}@media only screen and (min-width:768px){.tax-collection .issue-share,.tax-series .issue-share{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}.tax-collection .issue-share .share-widget,.tax-series .issue-share .share-widget{margin-bottom:1rem}.tax-collection .issue-share .subscribe-widget,.tax-series .issue-share .subscribe-widget{margin-bottom:2rem}.tax-collection .issue-toc-title,.tax-series .issue-toc-title{padding:1.5rem 0;max-width:45rem}.tax-collection .collection-description,.tax-series .collection-description{margin-bottom:3rem}@media only screen and (min-width:768px){.tax-collection .collection-description,.tax-series .collection-description{width:calc(62.5% - 32.5px);float:left;margin-left:20px;margin-left:0}}.tax-collection .results,.tax-series .results{clear:both;margin:0;padding-top:3rem;margin-top:3rem}@media only screen and (min-width:768px){.tax-collection .results,.tax-series .results{width:calc(100% - 40px);float:left;margin-left:20px;border-top:2px solid #ccc;margin:0;margin-top:3rem}}.tax-collection .alm-reveal,.tax-series .alm-reveal{margin-left:0}.tax-collection .alm-listing .alm-reveal>li,.tax-series .alm-listing .alm-reveal>li{margin:0;padding:0}@media only screen and (min-width:768px){.tax-collection .alm-listing .alm-reveal>li,.tax-series .alm-listing .alm-reveal>li{margin-left:20px}}.tax-collection .alm-reveal,.tax-series .alm-reveal{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.tax-collection .term-post-preview,.tax-series .term-post-preview{width:calc(50% - 30px);float:left;margin-left:20px;padding-left:1.5rem!important}.tax-collection .term-post-preview:nth-child(2n+1),.tax-series .term-post-preview:nth-child(2n+1){margin-left:0!important;padding-left:0!important}}@media only screen and (min-width:1024px){.tax-collection .term-post-preview,.tax-series .term-post-preview{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}.tax-collection .term-post-preview:nth-child(2n+1),.tax-series .term-post-preview:nth-child(2n+1){margin-left:20px!important;padding-left:20px!important}.tax-collection .term-post-preview:nth-child(3n+1),.tax-series .term-post-preview:nth-child(3n+1){margin-left:0!important;padding-left:0!important}}.tax-byline .main{margin-top:-5.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.tax-byline .main{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.tax-byline .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.tax-byline .main{margin-top:-7.35rem}}.tax-byline .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.tax-byline .main article{padding:0 2rem}}@media only screen and (min-width:768px){.tax-byline .issue-share{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;left:calc(4.1666666667% - 20.8333333333px + 20px);position:relative}}.tax-byline .issue-share .share-widget{margin-bottom:1rem}.tax-byline .issue-share .subscribe-widget{margin-bottom:2rem}.tax-byline .issue-toc-title{padding:1.5rem 0;max-width:45rem}.tax-byline .collection-description{margin-bottom:3rem}@media only screen and (min-width:768px){.tax-byline .collection-description{width:calc(62.5% - 32.5px);float:left;margin-left:20px;margin-left:0}}.tax-byline .results{clear:both;margin:0;padding-top:3rem;margin-top:3rem}@media only screen and (min-width:768px){.tax-byline .results{width:calc(100% - 40px);float:left;margin-left:20px;border-top:2px solid #ccc;margin:0;margin-top:3rem}}.tax-byline .alm-reveal{margin-left:0}.tax-byline .alm-listing .alm-reveal>li{margin:0;padding:0}@media only screen and (min-width:768px){.tax-byline .alm-listing .alm-reveal>li{margin-left:20px}}.tax-byline .alm-reveal{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.tax-byline .term-post-preview{width:calc(50% - 30px);float:left;margin-left:20px;padding-left:1.5rem!important}.tax-byline .term-post-preview:nth-child(2n+1){margin-left:0!important;padding-left:0!important}}.post-type-archive-news .main{margin-top:-5.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.post-type-archive-news .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.post-type-archive-news .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.post-type-archive-news .main{margin-top:-7.35rem}}.post-type-archive-news .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.post-type-archive-news .main article{padding:0 2rem}}.post-type-archive-news .main .news-post-preview--content a{background-image:linear-gradient(to bottom,#3CAA8B 100%,#3CAA8B);background-position:0 1.15em;background-repeat:repeat-x;background-size:2px 1px;color:#333;text-decoration:none;text-shadow:-1px -1px #fff,-1px 1px #fff,1px -1px #fff,1px 1px #fff;transition:all .1s ease-out}.post-type-archive-news .main .news-post-preview--content a:hover,.post-type-archive-news .main .news-post-preview--content a:focus{background-image:linear-gradient(to bottom,#C8E2DB 100%,#C8E2DB);background-position:0 1.15em;background-repeat:repeat;background-size:1rem 1rem;padding:.25rem 0;text-shadow:none}.post-type-archive-news .main u{text-decoration:none}.post-type-archive-news .sidebar{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.post-type-archive-news .sidebar{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-top:7.5rem}}.post-type-archive-news .issue-toc-title{padding:1.5rem 0;max-width:45rem}.post-type-archive-news .collection-description{border-bottom:2px solid #979797;margin-bottom:.5rem;padding-bottom:2rem}@media only screen and (min-width:768px){.post-type-archive-news .collection-description{margin-left:0}}.post-type-archive-news .results{clear:both;margin:0;padding-top:1rem}.post-type-archive-news .alm-reveal{margin-left:0}.post-type-archive-news .alm-listing .alm-reveal>li{margin:0;padding:0}.post-type-archive-news .alm-reveal{display:flex;flex-wrap:wrap}.post-type-archive-event .main{margin-top:-5.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.post-type-archive-event .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.post-type-archive-event .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.post-type-archive-event .main{margin-top:-7.35rem}}.post-type-archive-event .main article{background-color:#fff;padding:0 1rem}@media only screen and (min-width:768px){.post-type-archive-event .main article{padding:0 2rem}}.post-type-archive-event .sidebar{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.post-type-archive-event .sidebar{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-top:7.5rem}}.post-type-archive-event .issue-toc-title{padding:1.5rem 0;max-width:45rem}.post-type-archive-event .collection-description{border-bottom:2px solid #979797;margin-bottom:.5rem;padding-bottom:2rem}@media only screen and (min-width:768px){.post-type-archive-event .collection-description{margin-left:0}}.post-type-archive-event .event-nav{border-top:2px solid #979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px;padding-top:1rem;text-transform:uppercase}.post-type-archive-event .event-nav a{color:#3caa8b}.post-type-archive-event .event-nav .next-event{text-align:right}.post-type-archive-event .other-events{background:#f2f2f2;margin-top:3rem;padding:1rem}.post-type-archive-event .other-events p{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:1px;margin:0;text-transform:uppercase}.post-type-archive-event .other-events a{color:#3caa8b}.single-event .main{margin-top:-5.25rem;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.single-event .main{width:calc(70.8333333333% - 34.1666666667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.single-event .main{margin-top:-6.85rem}}@media only screen and (min-width:1344px){.single-event .main{margin-top:-7.35rem}}.single-event .main article{background-color:#fff;padding:0 1rem;padding-bottom:3rem}@media only screen and (min-width:768px){.single-event .main article{padding:0 2rem;padding-bottom:3rem}}.single-event .sidebar{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:768px){.single-event .sidebar{width:calc(29.1666666667% - 25.8333333333px);float:left;margin-left:20px;margin-top:7.5rem}}.single-event .issue-toc-title{padding:1.5rem 0;max-width:45rem}.single-event .main .event-details-module{display:block;margin-bottom:1.5rem}@media only screen and (min-width:768px){.single-event .main .event-details-module{display:none}}.single-event .event-details-module{border:2px solid #979797;margin-bottom:4rem;padding-bottom:1.5rem;display:none}@media only screen and (min-width:768px){.single-event .event-details-module{display:block}}.single-event .event-details-module h4{border-bottom:2px solid #979797;color:#132e3d;font-size:1rem;margin:0;padding:1.5rem}.single-event .event-details-module .event-item--date{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px;line-height:1.7;padding:1.5rem;padding-bottom:1rem;text-transform:uppercase}.single-event .event-details-module .event-item--date .event-item--time{display:block;font-size:.875rem}.single-event .event-details-module .event-item--location{padding:1.5rem;padding-top:0;text-transform:uppercase}.single-event .event-details-module .event-item--location p{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:1px;line-height:1.65;margin-bottom:1rem}.single-event .event-details-module .rsvp-info{border-top:2px solid #979797;padding:1.5rem;padding-bottom:0}.single-event .event-details-module .rsvp-info a{color:#3caa8b;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1px}.term-art .results{border:none}.term-art .gallery-issue{border-top:2px solid #ccc;clear:both;margin-bottom:3rem;padding-top:1rem}@media only screen and (min-width:1024px){.term-art .gallery-issue{margin-bottom:4rem}}.term-art .gallery-issue .issue-title{font-size:1.125rem;margin-bottom:1rem;margin-top:0}.term-art .galleries-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:768px){.term-art .galleries-wrapper{flex-direction:row;flex-wrap:wrap}}.search-results .pre-title,.search-no-results .pre-title,.pagename-blog-search .pre-title,.error404 .pre-title{color:#444;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:1px;margin-bottom:.5rem;margin-left:1rem;margin-top:3.5rem;text-transform:uppercase}@media only screen and (min-width:1024px){.search-results .pre-title,.search-no-results .pre-title,.pagename-blog-search .pre-title,.error404 .pre-title{margin-top:-1rem}}.search-results .search-page-search-form,.search-no-results .search-page-search-form,.pagename-blog-search .search-page-search-form,.error404 .search-page-search-form{margin-bottom:0;position:relative}.search-results .search-page-search-form .search-bar-input,.search-no-results .search-page-search-form .search-bar-input,.pagename-blog-search .search-page-search-form .search-bar-input,.error404 .search-page-search-form .search-bar-input{background:#f2f2f2;border:none;border-bottom:2px solid #979797;border-radius:0;color:#444;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.125rem;letter-spacing:1px;padding:1.35rem 1rem;width:100%;transition:all .25s ease-out}.search-results .search-page-search-form .search-bar-input:focus,.search-results .search-page-search-form .search-bar-input:active,.search-no-results .search-page-search-form .search-bar-input:focus,.search-no-results .search-page-search-form .search-bar-input:active,.pagename-blog-search .search-page-search-form .search-bar-input:focus,.pagename-blog-search .search-page-search-form .search-bar-input:active,.error404 .search-page-search-form .search-bar-input:focus,.error404 .search-page-search-form .search-bar-input:active{background:#e5e5e5;color:#444;outline:none}.search-results .search-page-search-form .search-submit,.search-no-results .search-page-search-form .search-submit,.pagename-blog-search .search-page-search-form .search-submit,.error404 .search-page-search-form .search-submit{background:#c8e2db;border:4px solid #c8e2db;border-radius:0;color:#405f59;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:600;height:calc(100% - 2px);letter-spacing:1px;padding:.725rem 1.5rem;position:absolute;right:0;text-transform:uppercase;top:0;z-index:500;transition:all .25s ease-out}.search-results .search-page-search-form .search-submit:hover,.search-no-results .search-page-search-form .search-submit:hover,.pagename-blog-search .search-page-search-form .search-submit:hover,.error404 .search-page-search-form .search-submit:hover{background:#3caa8b;border-color:#3caa8b;color:#fff}.search-results .search-results-wrapper,.search-no-results .search-results-wrapper,.pagename-blog-search .search-results-wrapper,.error404 .search-results-wrapper{list-style:none;margin:0;padding-left:0}.search-results .search-results-wrapper>li,.search-no-results .search-results-wrapper>li,.pagename-blog-search .search-results-wrapper>li,.error404 .search-results-wrapper>li{margin-bottom:0;transition:all .25s ease-out}.search-results .search-results-wrapper>li::after,.search-no-results .search-results-wrapper>li::after,.pagename-blog-search .search-results-wrapper>li::after,.error404 .search-results-wrapper>li::after{clear:both;content:"";display:block}.search-results .search-results-wrapper>li:hover,.search-no-results .search-results-wrapper>li:hover,.pagename-blog-search .search-results-wrapper>li:hover,.error404 .search-results-wrapper>li:hover{background:#f2f2f2}.search-results .search-results-wrapper>li h3,.search-no-results .search-results-wrapper>li h3,.pagename-blog-search .search-results-wrapper>li h3,.error404 .search-results-wrapper>li h3{font-family:freight-display-pro,times new roman,Times,serif;font-weight:400;letter-spacing:1px;margin-bottom:.5rem;margin-top:0;text-transform:none}.search-results .search-results-wrapper>li .wp-caption-text,.search-no-results .search-results-wrapper>li .wp-caption-text,.pagename-blog-search .search-results-wrapper>li .wp-caption-text,.error404 .search-results-wrapper>li .wp-caption-text{font-size:.8125rem}.search-results .search-result-item,.search-no-results .search-result-item,.pagename-blog-search .search-result-item,.error404 .search-result-item{padding:2rem 1rem;border-bottom:2px solid #979797;width:100%}@media only screen and (min-width:620px){.search-results .search-result-item .result-thumbnail,.search-no-results .search-result-item .result-thumbnail,.pagename-blog-search .search-result-item .result-thumbnail,.error404 .search-result-item .result-thumbnail{float:left;margin-right:2rem}}.search-results .search-result-item .article-issue-info,.search-no-results .search-result-item .article-issue-info,.pagename-blog-search .search-result-item .article-issue-info,.error404 .search-result-item .article-issue-info{color:#979797;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:1px;margin-bottom:.125rem!important;text-transform:uppercase}.search-results .search-result-item h3,.search-no-results .search-result-item h3,.pagename-blog-search .search-result-item h3,.error404 .search-result-item h3{color:#132e3d;font-family:freight-display-pro,times new roman,Times,serif;font-size:1.5rem;letter-spacing:2px;margin-bottom:.25rem!important;text-transform:none}@media only screen and (min-width:768px){.search-results .search-result-item h3,.search-no-results .search-result-item h3,.pagename-blog-search .search-result-item h3,.error404 .search-result-item h3{font-size:2.25rem}}@media only screen and (min-width:768px){.tax-byline .search-results .search-result-item h3,.tax-byline .search-no-results .search-result-item h3,.tax-byline .pagename-blog-search .search-result-item h3,.tax-byline .error404 .search-result-item h3{font-size:2.25rem}}.search-results .search-result-item .byline,.search-no-results .search-result-item .byline,.pagename-blog-search .search-result-item .byline,.error404 .search-result-item .byline{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:3px;margin:0;margin-bottom:1.25rem!important;text-transform:uppercase}.search-results .search-result-item .byline a,.search-no-results .search-result-item .byline a,.pagename-blog-search .search-result-item .byline a,.error404 .search-result-item .byline a{background:0 0;color:#3caa8b;transition:all .2s ease-out}.search-results .search-result-item .excerpt,.search-no-results .search-result-item .excerpt,.pagename-blog-search .search-result-item .excerpt,.error404 .search-result-item .excerpt{color:#444;letter-spacing:1px}.search-results .search-result-item .excerpt p,.search-no-results .search-result-item .excerpt p,.pagename-blog-search .search-result-item .excerpt p,.error404 .search-result-item .excerpt p{color:#444;font-size:1.0625rem}.search-results .search-result-item .excerpt a,.search-no-results .search-result-item .excerpt a,.pagename-blog-search .search-result-item .excerpt a,.error404 .search-result-item .excerpt a{color:#ccc}.search-results .search-result-item .read-more,.search-no-results .search-result-item .read-more,.pagename-blog-search .search-result-item .read-more,.error404 .search-result-item .read-more{color:#3caa8b!important;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:2px;margin-top:1.25rem;text-transform:uppercase}.search-results .search-excerpt,.search-no-results .search-excerpt,.pagename-blog-search .search-excerpt,.error404 .search-excerpt{color:#444;font-size:1.0625rem;font-weight:300}.search-results .search-excerpt h1,.search-results .search-excerpt h2,.search-results .search-excerpt h3,.search-results .search-excerpt h4,.search-results .search-excerpt h5,.search-results .search-excerpt h6,.search-no-results .search-excerpt h1,.search-no-results .search-excerpt h2,.search-no-results .search-excerpt h3,.search-no-results .search-excerpt h4,.search-no-results .search-excerpt h5,.search-no-results .search-excerpt h6,.pagename-blog-search .search-excerpt h1,.pagename-blog-search .search-excerpt h2,.pagename-blog-search .search-excerpt h3,.pagename-blog-search .search-excerpt h4,.pagename-blog-search .search-excerpt h5,.pagename-blog-search .search-excerpt h6,.error404 .search-excerpt h1,.error404 .search-excerpt h2,.error404 .search-excerpt h3,.error404 .search-excerpt h4,.error404 .search-excerpt h5,.error404 .search-excerpt h6{color:#444;font-size:.9375rem;margin-top:0;margin-bottom:0}.search-results .search-excerpt hr,.search-no-results .search-excerpt hr,.pagename-blog-search .search-excerpt hr,.error404 .search-excerpt hr{display:none}.search-results .search-excerpt p,.search-no-results .search-excerpt p,.pagename-blog-search .search-excerpt p,.error404 .search-excerpt p{font-weight:300;font-size:.9375rem;margin-bottom:0;padding-bottom:0}.search-results .search-excerpt ul,.search-no-results .search-excerpt ul,.pagename-blog-search .search-excerpt ul,.error404 .search-excerpt ul{list-style:none;margin:0;padding-left:0;padding:0;margin:0}.search-results .search-excerpt .searchwp-highlight,.search-no-results .search-excerpt .searchwp-highlight,.pagename-blog-search .search-excerpt .searchwp-highlight,.error404 .search-excerpt .searchwp-highlight{background:#c8e2db;display:inline-block;padding:0 4px}.search-results .single-post-nav,.search-no-results .single-post-nav,.pagename-blog-search .single-post-nav,.error404 .single-post-nav{margin-bottom:5rem;margin-top:2rem;padding-top:1rem}.search-results .single-post-nav::after,.search-no-results .single-post-nav::after,.pagename-blog-search .single-post-nav::after,.error404 .single-post-nav::after{clear:both;content:"";display:block}.search-results .single-post-nav a,.search-no-results .single-post-nav a,.pagename-blog-search .single-post-nav a,.error404 .single-post-nav a{background:#f2f2f2;border:none;display:inline-block;font-family:freight-text-pro,times new roman,Times,serif;font-weight:600;letter-spacing:1px;padding:.5rem 1rem;text-transform:uppercase}.search-results .single-post-nav .page-numbers,.search-no-results .single-post-nav .page-numbers,.pagename-blog-search .single-post-nav .page-numbers,.error404 .single-post-nav .page-numbers{padding:0 .25rem;color:#444}.search-results .single-post-nav .page-numbers.prev,.search-results .single-post-nav .page-numbers.next,.search-no-results .single-post-nav .page-numbers.prev,.search-no-results .single-post-nav .page-numbers.next,.pagename-blog-search .single-post-nav .page-numbers.prev,.pagename-blog-search .single-post-nav .page-numbers.next,.error404 .single-post-nav .page-numbers.prev,.error404 .single-post-nav .page-numbers.next{font-size:.875rem}.search-results .single-post-nav .page-numbers.current,.search-no-results .single-post-nav .page-numbers.current,.pagename-blog-search .single-post-nav .page-numbers.current,.error404 .single-post-nav .page-numbers.current{background:#c8e2db;color:#fff;font-weight:600;margin:0 .25rem;padding:.25rem .5rem}.search-results .single-post-nav .previous-post,.search-no-results .single-post-nav .previous-post,.pagename-blog-search .single-post-nav .previous-post,.error404 .single-post-nav .previous-post{float:left}.search-results .single-post-nav .next-post,.search-no-results .single-post-nav .next-post,.pagename-blog-search .single-post-nav .next-post,.error404 .single-post-nav .next-post{float:right}.search-results .single-post-nav .fa,.search-no-results .single-post-nav .fa,.pagename-blog-search .single-post-nav .fa,.error404 .single-post-nav .fa{color:#132e3d;position:relative;top:0;right:-2px}.search-results .single-post-nav .fa.fa-caret-left,.search-no-results .single-post-nav .fa.fa-caret-left,.pagename-blog-search .single-post-nav .fa.fa-caret-left,.error404 .single-post-nav .fa.fa-caret-left{right:0;left:-2px}.error404 h2{margin-top:4.5rem;margin-bottom:.5rem}.error404 .search-page-search-form{margin-top:5rem}.pagename-contact-us hr{border-top:2px solid #979797;margin:3rem 0 2rem}.pagename-subscribe .subscription-level{border:2px solid #979797;margin-top:5rem}.pagename-subscribe .subscription-level h2{background:#132e3d;color:#fff;margin-top:0}.pagename-subscribe .subscription-level h2 a{background:0 0;border-bottom:2px solid #979797;color:#fff;display:block;font-size:1.125rem;padding:1rem 2rem;position:relative;text-shadow:none}.pagename-subscribe .subscription-level h2 a:hover span{color:#3caa8b;transform:translateX(0.5rem)}.pagename-subscribe .subscription-level h2 span{display:inline-block;font-size:1.0625rem;float:right;transition:all .25s ease-out}.pagename-subscribe .subscription-level h2 span .fa-shopping-cart{font-size:1.25rem;margin-right:.5rem}.pagename-subscribe .subscription-level h3{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:2px;margin:0;margin-bottom:.5rem;text-transform:uppercase}.pagename-subscribe .subscription-level p{font-size:1.0625rem;font-style:italic;padding:1rem 2rem;padding-top:0;margin-top:0}.pagename-subscribe .subscription-level .subscription-types{display:flex;flex-wrap:wrap;padding:1rem 2rem;padding-bottom:0}.pagename-subscribe .subscription-level .subscription-types .subscription-type-wrapper{width:100%}@media only screen and (min-width:768px){.pagename-subscribe .subscription-level .subscription-types .subscription-type-wrapper{margin-right:5%;width:45%}}.pagename-subscribe .subscription-level .subscription-types .subscription-level-list{margin:0;margin-bottom:2rem;padding:0;list-style:none}.pagename-subscribe .subscription-level .subscription-types .subscription-level-list li{border-bottom:1px solid #ccc;list-style:none;margin:0;padding:.25rem 0}.single-announcement .announcement-date{color:#3caa8b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;margin:1.5rem 0;text-transform:uppercase}.single-announcement .byline,.single-announcement .byline a{color:#979797;margin-top:2rem}.single-announcement u{text-decoration:none}