/*!
 *   ___ _ __   __ _  __ _  __ _  ___
 *  / _ \ '_ \ / _` |/ _` |/ _` |/ _ |
 * |  __/ | | | (_| | (_| | (_| |  __/
 *  \___|_| |_|\__, |\__,_|\__, |\___|
 *              __/ |       __/ |
 *             |___/       |___/
 *
 * Developed by Engage LLC (http://enga.ge)
 */address,blockquote,dd,dt,figcaption,h1,h2,h3,h4,h5,h6,label,li,p,td,th{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;color:#312d2d;font-weight:700}h1{font-size:58px;line-height:58px}h2{font-size:34px;line-height:42px}h2,h3{margin:12px 0}h3{font-size:24px;line-height:36px}h4{font-size:16px;line-height:30px}h5{font-size:14px;line-height:24px}h6{font-size:12px;line-height:18px}a{text-decoration:none;color:#7b9b97;font-weight:600}a:hover{color:#5c8485}p{margin:20px 0;font-weight:400}.policy-description,p{font-family:Open Sans,sans-serif;font-size:16px;line-height:28px;letter-spacing:.3px;color:#312d2d}a:hover,button:hover{-webkit-transition:.3s;transition:.3s}.h-white{color:#fff}.h-large{font-size:54px!important}ol,ul{margin-left:20px;margin-top:25px;margin-bottom:25px}ol li,ul li{font-family:Open Sans,sans-serif;font-size:16px;line-height:30px;font-weight:600;letter-spacing:.4px}blockquote{background-color:rgba(123,155,151,.1);border-left:5px solid #8c2e1c;padding-top:15px;padding-bottom:15px;margin-top:15px;margin-bottom:15px}blockquote p{font-family:Playfair Display,serif;color:#19515e;font-size:20px;font-weight:700;padding-left:35px}blockquote cite{text-align:right;font-size:16px;text-transform:uppercase;margin:0;padding:0;padding-right:15px;padding-left:35px}.ginput_container input,blockquote cite{font-family:Open Sans,sans-serif;font-weight:700;color:#312d2d}.ginput_container input{height:75px;width:100%!important;padding-left:20px!important;background-color:rgba(123,155,151,.1);border:1px solid #e1e1e1}@media only screen and (max-width:767px){.ginput_container input{min-width:auto;padding-right:130px!important}}.name_first label,.name_last label{font-size:16px!important;font-weight:700}.name_first input,.name_last input{min-width:unset!important}.gfield_checkbox input{margin-top:0!important}.gform_ajax_spinner{width:30px!important;height:20px!important}.gform_wrapper .gform_footer{padding:0!important}.gform_footer input[type=submit]{padding:0 40px;border:0;height:50px;font-weight:600;background-color:#8c2e1c;border-radius:50px;color:#fff;font-family:Open Sans,sans-serif;font-size:17px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.gform_footer input[type=submit]:hover{background-color:#312d2d}@media only screen and (max-width:767px){.gform_footer input[type=submit]{width:125px!important;min-width:125px;padding:0}}.custom_radio_buttons .gfield_radio li input[type=radio]{display:none!important}.custom_radio_buttons .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_radio_buttons .gfield_radio label{max-width:100%!important;width:137px!important;margin:23px 10px!important;padding:15px 19px!important;float:none;background:#8c2e1c;color:#fff;border-radius:50px;font-family:Open Sans,sans-serif;font-weight:600;font-size:19px!important;display:block;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;-webkit-appearance:none;cursor:pointer;text-align:center}.custom_radio_buttons .gfield_radio input[type=radio]:checked+label{background-color:#19515e}.custom_radio_buttons .gfield_radio label:hover{background:#7b2d1b}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.policy-author-featured-analysis{background-color:hsla(0,0%,95%,.5);padding-top:50px;padding-bottom:50px}.policy-author-featured-analysis h3{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-top:15px}@media only screen and (max-width:1199px){.policy-author-featured-analysis h3{margin-left:15px;margin-right:15px}}.policy-author-featured-analysis .featured-analysis-wrapper{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-top:15px}@media only screen and (max-width:1199px){.policy-author-featured-analysis .featured-analysis-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:767px){.policy-author-featured-analysis .featured-analysis-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.analysis-featured{background-repeat:no-repeat;background-position:50%;-ms-background-size:cover;background-size:cover;position:relative;min-height:345px;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-transition:background-color .5s;transition:background-color .5s}.analysis-featured:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.5;background:#000}.analysis-featured:hover{background-blend-mode:color;background-color:rgba(0,0,0,.41)}@media only screen and (max-width:1199px){.analysis-featured{width:auto}}@media only screen and (max-width:767px){.analysis-featured{min-height:275px}}.analysis-featured:first-child{max-width:775px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:768px) and (max-width:1199px){.analysis-featured:first-child{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}}.analysis-featured:first-child .analysis-post-wrapper{max-width:500px}.analysis-post-wrapper{position:relative;z-index:2;max-width:315px;margin-left:60px;margin-top:50px}@media only screen and (max-width:1199px){.analysis-post-wrapper{max-width:unset;width:auto;margin-right:15px}}@media only screen and (max-width:991px){.analysis-post-wrapper{margin-left:15px}}@media only screen and (max-width:767px){.analysis-post-wrapper{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.analysis-post-wrapper .date-author,.analysis-post-wrapper h3{color:#fff;padding:0}.analysis-post-wrapper h3{line-height:32px;font-size:24px;margin-top:15px;margin-bottom:0!important}.analysis-post-wrapper .ghost-btn{height:35px;width:135px}.analysis-recent{border-bottom:2px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px}.analysis-recent:last-child{border-bottom:0}.analysis-recent .analysis-recent-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;text-decoration:none;color:#312d2d}.analysis-recent .analysis-recent-title:hover{color:#939598}.analysis-recent .date-author{color:#939598;margin-top:5px}table{width:100%;border:0!important}table .footable-header,table .table-header{background-color:#19515e!important}table .footable-header th:first-child,table .table-header th:first-child{padding-left:40px!important}@media only screen and (max-width:767px){table .footable-header th:first-child,table .table-header th:first-child{padding-left:20px!important}}table th{height:90px!important;background:transparent!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-weight:700!important;font-size:16px!important}table th:first-child{padding-left:40px!important}@media only screen and (max-width:767px){table th:first-child{padding-left:20px!important}}table td,table th{padding:0 20px;text-align:left;border:0!important}table td{font-family:Open Sans,sans-serif!important;font-weight:600!important;font-size:16px!important;color:#312d2d!important;border-bottom:1px solid #e1e1e1!important}table td:first-child{padding-left:40px!important}@media only screen and (max-width:767px){table td:first-child{padding-left:20px!important}}table tr{height:70px;background-color:transparent!important}.header{position:fixed;top:0;z-index:5;width:100%}.header #main-nav{height:65px;border-bottom:1px solid #fff;width:100%}.header #main-nav,.header #main-nav .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex}.header #main-nav .logo-box{width:300px;border-right:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header #main-nav .logo-box,.header #main-nav .logo-box .site-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header #main-nav .logo-box .site-logo{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.header #main-nav .logo-box .site-logo img{width:60%;height:100%}.header #main-nav .all-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.header #main-nav .all-navigation .top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;width:100%;height:50%}@media only screen and (max-width:767px){.header #main-nav .all-navigation .top-nav{height:100%;border-bottom:0}}.header #main-nav .all-navigation .top-nav .top-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.header #main-nav .all-navigation .top-nav .top-nav-wrapper .facebook{margin-left:5px}}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .hamburger{color:#fff;font-size:30px;margin-left:20px;margin-right:20px;display:none}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .hamburger:hover{color:#312d2d}@media only screen and (max-width:767px){.header #main-nav .all-navigation .top-nav .top-nav-wrapper .hamburger{display:block}}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .social-link{margin-right:10px;color:#fff;font-size:14px}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .social-link:hover{color:#7b9b97}@media only screen and (max-width:767px){.header #main-nav .all-navigation .top-nav .top-nav-wrapper .social-link{display:none}}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container{position:relative}@media only screen and (max-width:767px){.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container{display:none}}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container ::-webkit-input-placeholder{color:#fff}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container ::-moz-placeholder{color:#fff}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container :-ms-input-placeholder{color:#fff}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container :-moz-placeholder{color:#fff}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container input{height:34px;background:transparent;border-top:0;border-bottom:0;border-left:1px solid #fff;border-right:1px solid #fff;width:185px;color:#fff;font-size:14px;font-family:Open Sans,sans-serif;padding-left:15px;padding-right:40px;text-transform:uppercase;border-radius:0}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .search-container .fa-search{position:absolute;top:10px;color:#fff;right:15px}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}@media only screen and (max-width:767px){.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2{display:none}}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2 li a{height:34px;width:170px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2 li:first-child{background-color:#7b9b97}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2 li:first-child:hover{background-color:#5c8485}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2 li:last-child{background-color:#8c2e1c}.header #main-nav .all-navigation .top-nav .top-nav-wrapper .menu2 li:last-child:hover{background-color:#7b2d1b}.header #main-nav .all-navigation .bottom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}@media only screen and (max-width:767px){.header #main-nav .all-navigation .bottom-nav{height:0}}.header #main-nav .all-navigation .bottom-nav .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding-left:0;margin-left:0}@media only screen and (max-width:767px){.header #main-nav .all-navigation .bottom-nav .nav-links{display:none}}.header #main-nav .all-navigation .bottom-nav .nav-links li{margin-right:15px}.header #main-nav .all-navigation .bottom-nav .nav-links li a{text-decoration:none;font-size:14px;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase}.header #main-nav .all-navigation .bottom-nav .nav-links li a:hover{color:#7b9b97}.header #main-nav .all-navigation .bottom-nav .nav-links li .sub-nav{list-style-type:none;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:0;margin-left:0;margin-top:0}.header #main-nav .all-navigation .bottom-nav .nav-links li .sub-nav .child-li{color:#fff;margin:0;font-family:Montserrat,sans-serif;padding-top:5px;position:relative}.header #main-nav .all-navigation .bottom-nav .nav-links li .sub-nav .child-li:hover{background-color:#e1e1e1}.header #main-nav .all-navigation .bottom-nav .nav-links li .sub-nav .child-li:hover ul.sub-sub-nav{display:block}.header #main-nav .all-navigation .bottom-nav .nav-links li .sub-nav a{display:none}.header #main-nav .all-navigation .bottom-nav .nav-links li .sub-nav a .fa-chevron-down{margin-left:5px}.header #main-nav .all-navigation .bottom-nav .nav-links li:hover .sub-nav .child-li{padding-top:0!important}.header #main-nav .all-navigation .bottom-nav .nav-links li:hover .sub-nav .child-li a{display:-webkit-box;display:-ms-flexbox;color:#19515e;border-bottom:1px solid #e1e1e1;height:40px;background-color:#fff;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px;text-transform:uppercase;font-size:14px;font-weight:700}.header #main-nav .all-navigation .bottom-nav .nav-links li:hover .sub-nav .child-li a:hover{background-color:#8c2e1c;color:#fff}.header #main-nav .all-navigation .bottom-nav .nav-links li ul.sub-sub-nav{display:none;width:200px;position:absolute;left:100%;top:0;list-style-type:none;background-color:#fff;padding:0;margin-left:0;margin-top:0!important}.header #main-nav .all-navigation .bottom-nav .nav-links li ul.sub-sub-nav .grandchild-li{color:#fff;margin:0;font-family:Montserrat,sans-serif;padding-top:5px}.header #main-nav .all-navigation .bottom-nav .nav-links li ul.sub-sub-nav .grandchild-li:hover,.header #main-nav .all-navigation .bottom-nav .nav-links li ul.sub-sub-nav .grandchild-li:hover a{background-color:#8c2e1c;color:#fff}#nav-mobile{display:none;width:100%;height:100%;z-index:2000;top:0;overflow-x:auto;margin:0;border-radius:0;position:fixed;background-color:#fff}#nav-mobile .nav-mobile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#nav-mobile .nav-mobile-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#nav-mobile .nav-mobile-top img{width:76%;margin-left:20px;margin-top:7px}#nav-mobile .nav-mobile-top .close-nav{color:#19515e;font-size:30px;margin-right:30px;margin-top:-10px}#nav-mobile .nav-mobile-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin-left:0;margin-bottom:0;margin-top:15px}#nav-mobile .nav-mobile-list .rotate-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#nav-mobile .nav-mobile-list li{list-style-type:none;text-transform:uppercase;font-style:normal;text-align:center;background-color:#fff;color:#312d2d;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:30px;text-align:left}#nav-mobile .nav-mobile-list li:before{content:none}#nav-mobile .nav-mobile-list li a{font-size:14px;color:#312d2d;padding-left:0;padding-right:10px;text-decoration:none;text-transform:uppercase;font-weight:700;font-family:Open Sans,sans-serif}#nav-mobile .nav-mobile-list li:hover a{padding-bottom:0}#nav-mobile .nav-mobile-list li span{font-size:14px}#nav-mobile .nav-mobile-list li ul{position:relative;margin-left:0;margin-bottom:0}#nav-mobile .nav-mobile-list li .mobile-sub-nav{-webkit-box-shadow:none;box-shadow:none;display:none;margin-top:0;padding:0;margin-left:15px}#nav-mobile .nav-mobile-list li .mobile-sub-nav li{padding:5px 0;font-weight:200;list-style-type:none;margin-bottom:0;margin-top:5px;border:0;text-transform:none;font-size:14px;color:#19515e;font-weight:700;text-transform:uppercase}#nav-mobile .nav-mobile-list li .mobile-sub-nav a{display:block!important}#nav-mobile .search-container ::-webkit-input-placeholder{color:#312d2d}#nav-mobile .search-container ::-moz-placeholder{color:#312d2d}#nav-mobile .search-container :-ms-input-placeholder{color:#312d2d}#nav-mobile .search-container :-moz-placeholder{color:#312d2d}#nav-mobile .search-container form{position:relative}#nav-mobile .search-container form input{width:75%;height:75px;padding-left:30px;font-size:14px;text-transform:uppercase;font-weight:700;font-family:Open Sans,sans-serif;border-radius:0;border:0}#nav-mobile .search-container form .fa-search{position:absolute;top:30px;right:15px}#nav-mobile .footer-mini-menu{list-style-type:none;margin:0}#nav-mobile .footer-mini-menu li a{width:100%;background-color:#8c2e1c;color:#fff;font-family:Open Sans,sans-serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:75px;text-decoration:none;text-transform:uppercase}#nav-mobile .footer-mini-menu li:last-child a{background-color:#7b9b97}#nav-mobile .mobile-footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0;padding-bottom:25px}#nav-mobile .mobile-footer-social a{color:#19515e;font-size:18px;margin:0 10px}.author #main-nav{background-color:#19515e!important}footer{background-color:#19515e;min-height:275px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}footer,footer .footer-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}footer .footer-wrapper{max-width:1275px}@media only screen and (max-width:1276px){footer .footer-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:767px){footer .footer-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-wrapper .site-logo{margin-right:75px}@media only screen and (max-width:767px){footer .footer-wrapper .site-logo{margin-bottom:15px}}footer .footer-wrapper .site-logo img{width:150px}footer .footer-wrapper .footer-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-wrapper .footer-info-wrapper .address,footer .footer-wrapper .footer-info-wrapper .email a,footer .footer-wrapper .footer-info-wrapper .phone{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:400}footer .footer-wrapper .footer-info-wrapper .address{margin-bottom:20px}footer .footer-wrapper .footer-info-wrapper .email a{text-decoration:none}footer .footer-wrapper .footer-info-wrapper .email a:hover{color:#312d2d}footer .footer-wrapper .footer-right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){footer .footer-wrapper .footer-right{margin:0}}footer .footer-wrapper .footer-right a.sign-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;text-decoration:none;text-transform:uppercase;color:#fff;font-size:12px;font-family:Open Sans,sans-serif;font-weight:700;font-style:italic;padding:10px 20px}footer .footer-wrapper .footer-right a.sign-up .fa-envelope{margin-right:15px;font-size:16px}footer .footer-wrapper .footer-right a.sign-up:hover{background-color:#8c2e1c}@media only screen and (max-width:767px){footer .footer-wrapper .footer-right a.sign-up{max-width:250px;margin-top:20px}}footer .footer-wrapper .footer-right .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media only screen and (max-width:767px){footer .footer-wrapper .footer-right .footer-social{margin:0}}footer .footer-wrapper .footer-right .footer-social a{margin-left:15px;margin-top:15px;color:#fff;font-size:14px}footer .footer-wrapper .footer-right .footer-social a:hover{color:#7b9b97}@media only screen and (max-width:767px){footer .footer-wrapper .footer-right .footer-social a{margin-left:0;margin-right:15px}}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.post-hero{min-height:unset!important}.wrapper{margin-left:15px;margin-right:15px}.post-template{margin-top:0!important;margin-bottom:0!important}.post-hero-wrapper,.post-left,.post-template{max-width:100%!important}.post-content{border-bottom:0!important;padding-bottom:0!important}.header,.more-in,.post-right,.social-share,footer{display:none!important}}.hidden{display:none}.text-center{text-align:center}.policy-hero{width:100%;min-height:300px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;-ms-background-size:cover;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.policy-hero:before{background:-webkit-gradient(linear,left top,left bottom,from(#292b2c),to(#000));background:linear-gradient(#292b2c,#000)}.policy-hero:after,.policy-hero:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.2}.policy-hero:after{background:#000}.policy-hero h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:2;padding-bottom:15px;margin-top:100px}@media only screen and (max-width:1199px){.policy-hero h2{margin-left:15px;margin-right:15px;width:auto}}.policy-intro{max-width:1000px;margin:0 auto;display:block;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:1199px){.policy-intro{margin-left:15px;margin-right:15px}}.policy-intro .about-policy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.policy-intro .about-policy-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.policy-intro .about-policy-wrapper .policy-description{max-width:650px;margin-right:20px;width:100%}.policy-intro .about-policy-wrapper .policy-description p{line-height:28px}.policy-intro .about-policy-wrapper .policy-quote{background-color:rgba(123,155,151,.1);border-left:5px solid #8c2e1c;max-width:400px;margin-left:auto;padding-bottom:15px}@media only screen and (max-width:767px){.policy-intro .about-policy-wrapper .policy-quote{max-width:100%;margin-top:25px}}.policy-intro .about-policy-wrapper .policy-quote .quote{font-family:Playfair Display,serif;color:#19515e;font-size:20px;font-weight:700;padding-left:35px;padding-right:20px}.policy-intro .about-policy-wrapper .policy-quote .author{text-align:right;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#312d2d;margin:0;padding:0;padding-right:15px}.policy-intro .about-policy-wrapper .policy-quote .author-title{text-align:right;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;color:#939598;margin:0;padding:0;padding-right:15px}.adjunct-fellows .experts-wrapper,.adjunct-fellows .fellow-wrapper,.our-experts .experts-wrapper,.our-experts .fellow-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adjunct-fellows .experts-wrapper,.adjunct-fellows .fellow-wrapper,.adjunct-fellows h3,.our-experts .experts-wrapper,.our-experts .fellow-wrapper,.our-experts h3{max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}@media only screen and (max-width:991px){.adjunct-fellows .experts-wrapper,.adjunct-fellows .fellow-wrapper,.adjunct-fellows h3,.our-experts .experts-wrapper,.our-experts .fellow-wrapper,.our-experts h3{margin-left:15px;margin-right:15px}}.adjunct-fellows .experts-wrapper .expert,.adjunct-fellows .fellow-wrapper .expert,.adjunct-fellows h3 .expert,.our-experts .experts-wrapper .expert,.our-experts .fellow-wrapper .expert,.our-experts h3 .expert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 19px;max-width:192px;text-align:center;margin:20px;text-decoration:none}.adjunct-fellows .experts-wrapper .expert:hover .expert-name,.adjunct-fellows .fellow-wrapper .expert:hover .expert-name,.adjunct-fellows h3 .expert:hover .expert-name,.our-experts .experts-wrapper .expert:hover .expert-name,.our-experts .fellow-wrapper .expert:hover .expert-name,.our-experts h3 .expert:hover .expert-name{color:#8c2e1c}.adjunct-fellows .experts-wrapper .expert .expert-headshot,.adjunct-fellows .fellow-wrapper .expert .expert-headshot,.adjunct-fellows h3 .expert .expert-headshot,.our-experts .experts-wrapper .expert .expert-headshot,.our-experts .fellow-wrapper .expert .expert-headshot,.our-experts h3 .expert .expert-headshot{background:no-repeat top;background-size:cover;width:150px;height:200px}.adjunct-fellows .experts-wrapper .expert .expert-name,.adjunct-fellows .experts-wrapper .expert .expert-title,.adjunct-fellows .fellow-wrapper .expert .expert-name,.adjunct-fellows .fellow-wrapper .expert .expert-title,.adjunct-fellows h3 .expert .expert-name,.adjunct-fellows h3 .expert .expert-title,.our-experts .experts-wrapper .expert .expert-name,.our-experts .experts-wrapper .expert .expert-title,.our-experts .fellow-wrapper .expert .expert-name,.our-experts .fellow-wrapper .expert .expert-title,.our-experts h3 .expert .expert-name,.our-experts h3 .expert .expert-title{-webkit-font-smoothing:antialiased}.adjunct-fellows .experts-wrapper .expert .expert-name,.adjunct-fellows .fellow-wrapper .expert .expert-name,.adjunct-fellows h3 .expert .expert-name,.our-experts .experts-wrapper .expert .expert-name,.our-experts .fellow-wrapper .expert .expert-name,.our-experts h3 .expert .expert-name{margin-top:15px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;color:#312d2d;text-transform:uppercase}.adjunct-fellows .experts-wrapper .expert .expert-title,.adjunct-fellows .fellow-wrapper .expert .expert-title,.adjunct-fellows h3 .expert .expert-title,.our-experts .experts-wrapper .expert .expert-title,.our-experts .fellow-wrapper .expert .expert-title,.our-experts h3 .expert .expert-title{font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;color:#939598}.adjunct-fellows .experts-wrapper a.fellow:hover .fellow-name,.adjunct-fellows .fellow-wrapper a.fellow:hover .fellow-name,.adjunct-fellows h3 a.fellow:hover .fellow-name,.our-experts .experts-wrapper a.fellow:hover .fellow-name,.our-experts .fellow-wrapper a.fellow:hover .fellow-name,.our-experts h3 a.fellow:hover .fellow-name{color:#8c2e1c}.adjunct-fellows .experts-wrapper .fellow,.adjunct-fellows .fellow-wrapper .fellow,.adjunct-fellows h3 .fellow,.our-experts .experts-wrapper .fellow,.our-experts .fellow-wrapper .fellow,.our-experts h3 .fellow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 19px;max-width:250px;text-align:center;margin:20px 0;text-decoration:none}.adjunct-fellows .experts-wrapper .fellow .fellow-name,.adjunct-fellows .experts-wrapper .fellow .fellow-title,.adjunct-fellows .fellow-wrapper .fellow .fellow-name,.adjunct-fellows .fellow-wrapper .fellow .fellow-title,.adjunct-fellows h3 .fellow .fellow-name,.adjunct-fellows h3 .fellow .fellow-title,.our-experts .experts-wrapper .fellow .fellow-name,.our-experts .experts-wrapper .fellow .fellow-title,.our-experts .fellow-wrapper .fellow .fellow-name,.our-experts .fellow-wrapper .fellow .fellow-title,.our-experts h3 .fellow .fellow-name,.our-experts h3 .fellow .fellow-title{-webkit-font-smoothing:antialiased}.adjunct-fellows .experts-wrapper .fellow .fellow-name,.adjunct-fellows .fellow-wrapper .fellow .fellow-name,.adjunct-fellows h3 .fellow .fellow-name,.our-experts .experts-wrapper .fellow .fellow-name,.our-experts .fellow-wrapper .fellow .fellow-name,.our-experts h3 .fellow .fellow-name{font-family:Playfair Display,serif;font-size:16px;font-weight:700;color:#312d2d;text-transform:uppercase}.adjunct-fellows .experts-wrapper .fellow .fellow-title,.adjunct-fellows .fellow-wrapper .fellow .fellow-title,.adjunct-fellows h3 .fellow .fellow-title,.our-experts .experts-wrapper .fellow .fellow-title,.our-experts .fellow-wrapper .fellow .fellow-title,.our-experts h3 .fellow .fellow-title{font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;color:#939598}.policy-analysis-news{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;width:100%;padding-top:50px;padding-bottom:50px;border-top:1px solid #e1e1e1}@media only screen and (max-width:1199px){.policy-analysis-news{margin-left:15px;margin-right:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto}}.policy-analysis-news .policy-news{max-width:400px;width:100%;margin-left:50px}@media only screen and (max-width:1199px){.policy-analysis-news .policy-news{margin-left:0;margin-top:15px}}.policy-analysis-news .policy-recent-analysis{width:100%;margin-right:auto}.policy-analysis-news .policy-recent-analysis .featured-analysis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.policy-analysis-news .policy-recent-analysis .featured-analysis-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.policy-analysis-news .policy-recent-analysis .analysis-featured{max-width:50%;width:100%}.policy-analysis-news .policy-recent-analysis .analysis-featured:first-child{max-width:800px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media only screen and (max-width:1199px){.policy-analysis-news .policy-recent-analysis .analysis-featured:first-child{max-width:unset}}@media only screen and (min-width:768px) and (max-width:1199px){.policy-analysis-news .policy-recent-analysis .analysis-featured{width:50%;max-width:unset}}@media only screen and (max-width:767px){.policy-analysis-news .policy-recent-analysis .analysis-featured{width:100%;max-width:unset}}.policy-analysis-news .policy-recent-analysis .analysis-featured .analysis-post-wrapper{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.author-header{max-width:900px;margin:0 auto;margin-top:125px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}@media only screen and (max-width:991px){.author-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:15px;margin-right:15px}}.author-header .author-headshot{width:251px;height:340px;background:no-repeat top;background-size:cover}.author-header .author-details{max-width:600px;margin-left:100px}@media only screen and (max-width:991px){.author-header .author-details{margin-left:0;margin-top:25px}}.author-header .author-details .author-title,.author-header .author-details h1,.author-header .author-details p{max-width:500px}.author-header .author-details h1{font-size:34px;line-height:34px}.author-header .author-details .author-title{-webkit-font-smoothing:antialiased;color:#939598;font-weight:700;font-family:Open Sans,sans-serif;font-size:12px;text-transform:uppercase;margin:10px 0;letter-spacing:1.85px}.author-header .author-details p{margin-top:25px;line-height:28px}.author-header .author-details .author-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.author-header .author-details .author-contact .top-row-author-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.author-header .author-details .author-contact .bottom-row-author-contact{margin-top:25px}@media only screen and (max-width:767px){.author-header .author-details .author-contact .bottom-row-author-contact{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:991px){.author-header .author-details .author-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.author-header .author-details .author-contact a{font-weight:700;color:#312d2d;-webkit-font-smoothing:antialiased;font-size:14px;text-transform:uppercase;font-family:Open Sans,sans-serif;letter-spacing:1.85px;margin-top:30px;text-decoration:none}@media only screen and (max-width:767px){.author-header .author-details .author-contact a{margin-top:15px}}.author-header .author-details .author-contact a:hover{color:#8c2e1c}.author-header .author-details .author-contact a span{margin-right:10px;margin-left:20px;color:#7b9b97;text-decoration:none}@media only screen and (max-width:991px){.author-header .author-details .author-contact a span{margin-left:0}}.author-header .author-details .author-contact a:first-child span{margin-left:0}.author-header .author-details .author-contact a button{min-width:120px;height:35px}.author-header .author-details .author-contact .twitter-author span{color:#1da1f2}.author-header .author-details .author-contact .facebook-author span{color:#1873ea}.author-analysis-news{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;width:100%;padding-top:50px;padding-bottom:50px}@media only screen and (max-width:1240px){.author-analysis-news{margin-left:15px;margin-right:15px;width:auto}}@media only screen and (max-width:991px){.author-analysis-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.author-analysis-news .author-news{max-width:367px;width:100%;margin-right:10px}@media only screen and (max-width:991px){.author-analysis-news .author-news{max-width:100%;margin-bottom:25px}}.author-analysis-news .author-recent-analysis{width:100%;margin-left:auto}@media only screen and (max-width:991px){.author-analysis-news .author-recent-analysis{margin-top:50px}}.author-analysis-news .author-recent-analysis .featured-analysis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.author-analysis-news .author-recent-analysis .analysis-featured{max-width:50%;width:100%}@media only screen and (max-width:767px){.author-analysis-news .author-recent-analysis .analysis-featured{max-width:100%}}.author-analysis-news .author-recent-analysis .analysis-featured:first-child{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.author-analysis-news .author-recent-analysis .analysis-featured:first-child .analysis-post-wrapper{max-width:500px}.author-analysis-news .author-recent-analysis .analysis-featured .analysis-post-wrapper{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.analysis-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media only screen and (max-width:767px){.analysis-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.analysis-filter h3{margin-right:15px}.analysis-filter button{width:175px;height:40px}.analysis-recent{max-width:300px;margin-top:25px}@media only screen and (max-width:991px){.analysis-recent{max-width:100%}}.analysis-button-center{max-width:300px;margin-top:25px}@media only screen and (max-width:991px){.analysis-button-center{max-width:100%}}.analysis-button-center .blue-btn{margin:0 auto}.post-hero{width:100%;min-height:400px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;-ms-background-size:cover;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post-hero:before{background:-webkit-gradient(linear,left top,left bottom,from(#292b2c),to(#000));background:linear-gradient(#292b2c,#000)}.post-hero:after,.post-hero:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.2}.post-hero:after{background:#000}.post-hero .post-hero-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:900px;width:100%;margin:0 auto;position:relative;z-index:2;padding-bottom:30px}@media only screen and (max-width:1199px){.post-hero .post-hero-wrapper{margin-left:15px;margin-right:15px;width:auto}}.post-hero .post-hero-wrapper h1{font-size:38px;line-height:38px;margin-top:15px;margin-bottom:25px}@media only screen and (max-width:767px){.post-hero .post-hero-wrapper h1{font-size:24px}}.post-hero .post-hero-wrapper .social-share{display:-webkit-box;display:-ms-flexbox;display:flex}.post-hero .post-hero-wrapper .social-share a,.post-hero .post-hero-wrapper .social-share button{margin-right:5px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:50px;-webkit-transition:.2 ease-in;transition:.2 ease-in;min-width:unset}.post-hero .post-hero-wrapper .social-share a:hover,.post-hero .post-hero-wrapper .social-share button:hover{background-color:#fff;color:#19515e;-webkit-transition:.2 ease-in;transition:.2 ease-in}.post-hero .post-hero-wrapper .social-share .facebook{background-color:#1873ea}.post-hero .post-hero-wrapper .social-share .twitter{background-color:#1dcaff}.post-hero .post-hero-wrapper .social-share .mail{background-color:#939598}.post-hero .post-hero-wrapper .social-share button{background-color:#8c2e1c;border:0}.post-template{max-width:900px;margin:0 auto;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:767px){.post-template{margin-bottom:0}}.post-template .post-template-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.post-template .post-template-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post-template .post-template-wrapper .post-left{max-width:650px;width:100%;margin-right:27px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1199px){.post-template .post-template-wrapper .post-left{margin-left:15px;margin-right:15px;width:auto}}.post-template .post-template-wrapper .post-left .post-author{margin-top:0;font-family:Open Sans,sans-serif;color:#312d2d;font-weight:700;font-size:14px;-webkit-font-smoothing:antialiased;text-transform:uppercase}.post-template .post-template-wrapper .post-left .post-date{color:#939598;font-size:12px;font-weight:600;font-family:Open Sans,sans-serif;text-transform:uppercase;-webkit-font-smoothing:antialiased}.post-template .post-template-wrapper .post-left .summary-wrapper{padding-bottom:20px;margin-top:25px;margin-bottom:25px;border-bottom:1px solid #e1e1e1}.post-template .post-template-wrapper .post-left .summary-wrapper h3{margin-bottom:15px}.post-template .post-template-wrapper .post-left .summary-wrapper .summary{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;margin-top:10px;-webkit-font-smoothing:antialiased;line-height:30px}.post-template .post-template-wrapper .post-left .post-content{padding-bottom:25px;border-bottom:1px solid #e1e1e1}.post-template .post-template-wrapper .post-left .post-content a{color:#7b9b97;font-weight:600;text-decoration:none}.post-template .post-template-wrapper .post-left .post-content a:hover{color:#8c2e1c}.post-template .post-template-wrapper .post-left .post-content img{max-width:650px}@media only screen and (max-width:1199px){.post-template .post-template-wrapper .post-left .post-content img{width:100%;height:auto}}.post-template .post-template-wrapper .post-right{max-width:250px}@media only screen and (max-width:1199px){.post-template .post-template-wrapper .post-right{margin-left:15px;margin-right:15px;width:auto;max-width:unset}}@media only screen and (max-width:767px){.post-template .post-template-wrapper .post-right{margin-top:25px}}.post-template .post-template-wrapper .post-right .downloads{padding-bottom:25px;border-bottom:2px solid #e1e1e1}.post-template .post-template-wrapper .post-right .downloads h3{margin-top:0;margin-bottom:25px}.post-template .post-template-wrapper .post-right .downloads .download-title{margin:10px 0 20px;-webkit-font-smoothing:antialiased;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase}.post-template .post-template-wrapper .post-right .downloads .download-btn{text-decoration:none;width:125px;height:35px;background-color:#7b9b97;border:1px solid #7b9b97;color:#fff;font-size:12px;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px}.post-template .post-template-wrapper .post-right .downloads .download-btn:hover{background-color:#5c8485;border:1px solid #5c8485}.post-template .post-template-wrapper .post-right .recent-posts{margin:15px 0 25px}.post-template .post-template-wrapper .post-right .recent-posts h3{margin-top:0;margin-bottom:25px}@media only screen and (max-width:991px){.more-in{margin-left:15px;margin-right:15px;margin-bottom:20px}}.more-in h3{max-width:900px;margin:0 auto;width:100%}.more-in .more-in-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}@media only screen and (max-width:991px){.more-in .more-in-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.more-in .more-in-wrapper .analysis-featured{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media only screen and (max-width:991px){.more-in .more-in-wrapper .analysis-featured:first-child{max-width:unset}}.more-in .more-in-wrapper .analysis-featured .analysis-post-wrapper{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more-in .more-in-wrapper .analysis-featured .analysis-post-wrapper h3{margin:12px 0}.staff-page-wrapper:not(.senior-fellows){max-width:1200px;margin:0 auto;margin-top:100px;margin-bottom:100px}.staff-page-wrapper:not(.senior-fellows) h2{margin-top:15px;margin-bottom:15px}@media only screen and (max-width:1215px){.staff-page-wrapper:not(.senior-fellows) h2{margin-left:15px;margin-right:15px}}.senior-fellows{background-color:hsla(0,0%,95%,.5);padding-top:50px;padding-bottom:50px}.senior-fellows h2{margin-top:15px!important;margin-bottom:15px!important}.senior-fellows .staff-wrapper,.senior-fellows h2{max-width:1200px;margin:0 auto}@media only screen and (max-width:1215px){.senior-fellows .staff-wrapper,.senior-fellows h2{margin-left:15px;margin-right:15px}}.staff-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}@media only screen and (max-width:1215px){.staff-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:991px){.staff-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.staff-wrapper .staff-image-box{width:200px;height:300px;background:no-repeat 50%;background-size:cover;position:relative;margin-bottom:20px;margin-right:4%}@media only screen and (min-width:1215px){.staff-wrapper .staff-image-box:nth-child(5n){margin-right:0}}.staff-wrapper .staff-image-box:hover span{background-color:#7b9b97}.staff-wrapper .staff-image-box span{height:20%;width:100%;position:absolute;background-color:#19515e;bottom:0}.staff-wrapper .staff-image-box span p{color:#fff;margin:0;padding:0;padding-left:10px;font-family:Open Sans,sans-serif;line-height:14px}.staff-wrapper .staff-image-box span .staff-name{text-transform:uppercase;font-weight:700;padding-top:10px}.staff-wrapper .staff-image-box span .staff-title{font-weight:600;font-size:12px;margin-top:5px}.staff-wrapper div.staff-box:hover .staff-name{color:#312d2d}.staff-wrapper .staff-box{width:200px;background:no-repeat 50%;background-size:cover;position:relative;margin-bottom:20px;margin-right:4%;text-decoration:none}@media only screen and (min-width:1215px){.staff-wrapper .staff-box:nth-child(5n){margin-right:0}}.staff-wrapper .staff-box:hover .staff-name{color:#19515e}.staff-wrapper .staff-box p{line-height:14px;margin:0;padding:0}.staff-wrapper .staff-box .staff-name{margin-top:15px;font-family:Playfair Display,serif;font-size:22px;line-height:23px;font-weight:600;color:#312d2d;text-transform:uppercase}.staff-wrapper .staff-box .staff-title{font-family:Open Sans,sans-serif;font-size:18px;line-height:18px;font-weight:600;color:#939598}.category-hero{width:100%;min-height:300px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;-ms-background-size:cover;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-hero:before{background:-webkit-gradient(linear,left top,left bottom,from(#292b2c),to(#000));background:linear-gradient(#292b2c,#000)}.category-hero:after,.category-hero:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.2}.category-hero:after{background:#000}.category-hero h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:2;padding-bottom:15px;margin-top:100px}@media only screen and (max-width:1199px){.category-hero h2{margin-left:15px;margin-right:15px;width:auto}}.load{margin-top:100px;margin-bottom:150px;text-align:center;font-size:40px;color:#19515e}.category-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1100px;margin:0 auto;position:relative;z-index:2;padding-bottom:15px;margin-top:50px}@media only screen and (max-width:1199px){.category-posts{margin-left:15px;margin-right:15px;width:auto}}.category-posts .filtering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-bottom:30px}@media only screen and (max-width:991px){.category-posts .filtering{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0}}@media only screen and (max-width:767px){.category-posts .filtering .filter-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media only screen and (max-width:991px){.category-posts .filtering .filter-wrapper .filters,.category-posts .filtering .filter-wrapper select{width:100%}}@media only screen and (max-width:991px){.category-posts .filtering .filter-wrapper .policies{margin-top:15px}}.category-posts .filtering h3{margin-right:20px}.category-posts .filtering button .fa-chevron-down{margin-left:5px}.category-posts .filtering button:hover{background-color:#312d2d;border:1px solid #312d2d}.category-posts .filtering .category-btn{margin-right:10px}.category-posts .category-post{text-decoration:none;border-bottom:1px solid #e1e1e1;padding-bottom:40px;margin-bottom:40px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.category-posts .category-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.category-posts .category-post .labels{margin-top:15px}}.category-posts .category-post .category-post-featured-image{background:no-repeat 50%;background-size:cover;max-width:360px;width:100%;height:202px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:30px}.category-posts .category-post h3{margin:15px 0;font-size:20px}.pagination{margin:25px auto}.pagination,.pagination .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .arrow{color:#7b9b97;border:1px solid #e1e1e1;border-radius:0;min-width:unset;width:30px;height:35px;text-decoration:none;background-color:transparent;font-size:18px;font-weight:700;font-style:normal;margin:0 5px}.pagination .arrow:hover{color:#fff;border:1px solid #e1e1e1;background-color:#e1e1e1;cursor:pointer}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination ul li.current-page button{color:#fff;background-color:#8c2e1c!important;border:1px solid #8c2e1c!important;position:relative;min-width:unset;border-radius:0}.pagination ul li.current-page button:hover{color:#fff}.pagination ul li{list-style:none;margin:0 5px;width:30px;height:35px;line-height:16px}.pagination ul li button{color:#312d2d;border:1px solid #e1e1e1;border-radius:0;min-width:unset;width:30px;height:35px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;font-size:18px;font-weight:700;font-style:normal}.pagination ul li button:hover{color:#fff;border:1px solid #e1e1e1;background-color:#e1e1e1;cursor:pointer}.hero{width:100%;min-height:715px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:bottom;-ms-background-size:cover;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.hero{min-height:200px}}.hero:before{background:-webkit-gradient(linear,left top,left bottom,from(#292b2c),to(#000));background:linear-gradient(#292b2c,#000)}.hero:after,.hero:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.2}.hero:after{background:#000}.hero .hero-featured-post{z-index:2;position:relative;max-width:1275px;margin:0 auto;margin-top:150px;width:100%}.hero .hero-featured-post .hero-featured-post-wrapper{max-width:640px;display:none}.hero .hero-featured-post .hero-featured-post-wrapper:first-child{display:block}@media only screen and (max-width:1320px){.hero .hero-featured-post .hero-featured-post-wrapper{margin-left:15px;margin-right:15px;margin-bottom:15px}}.hero .hero-featured-post .hero-featured-post-wrapper p{color:#fff;margin-bottom:0}.hero .hero-featured-post-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto;z-index:2;position:relative}.hero .hero-featured-post-toggle .post-toggle{max-width:250px;border-left:3px solid #fff;padding-left:15px;margin-right:40px;padding-bottom:15px;opacity:.7}.hero .hero-featured-post-toggle .post-toggle:hover{border-left:3px solid #19515e;opacity:1!important;cursor:pointer}.hero .hero-featured-post-toggle .post-toggle .mobile-circle{display:none}@media only screen and (max-width:767px){.hero .hero-featured-post-toggle .post-toggle{border:0;opacity:1;margin-right:0}.hero .hero-featured-post-toggle .post-toggle:hover{border-left:none}.hero .hero-featured-post-toggle .post-toggle .mobile-circle{width:15px;height:15px;border:1px solid #fff;border-radius:50px;display:block}.hero .hero-featured-post-toggle .post-toggle .hero-author,.hero .hero-featured-post-toggle .post-toggle h6{display:none}}.hero .hero-featured-post-toggle .post-toggle h6{text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:14px}.hero .hero-featured-post-toggle .post-toggle .hero-author{color:#939598;font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:12px;margin-top:5px;padding-bottom:15px}.hero .hero-featured-post-toggle .post-toggle-active{border-left:3px solid #19515e;opacity:1!important}@media only screen and (max-width:767px){.hero .hero-featured-post-toggle .post-toggle-active{border-left:0}.hero .hero-featured-post-toggle .post-toggle-active .mobile-circle{background-color:#fff}}.hero .hero-featured-post-toggle .post-toggle-active h6{text-transform:none}.homepage-analysis{padding-top:50px;padding-bottom:15px}.homepage-analysis .homepage-analysis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1275px;margin:0 auto}.homepage-analysis .homepage-analysis-wrapper h3{margin-bottom:25px}@media only screen and (max-width:1320px){.homepage-analysis .homepage-analysis-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width:767px){.homepage-analysis .homepage-analysis-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured{max-width:900px;width:100%}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:991px){.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured{padding:20px 0}}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured:first-child{width:100%;max-width:unset}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured:first-child .analysis-post-wrapper{max-width:500px}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured:first-child .analysis-post-wrapper h3{margin-bottom:15px}@media only screen and (max-width:767px){.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured:first-child .analysis-post-wrapper{margin-right:15px}}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured:not(:first-child){-webkit-box-flex:1;-ms-flex:1;flex:1}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-featured .featured-analysis-wrapper .analysis-featured .analysis-post-wrapper{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-recent{margin-left:20px;max-width:300px}@media only screen and (max-width:767px){.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-recent{margin-top:50px;margin-left:15px;margin-right:15px;max-width:100%}}.homepage-analysis .homepage-analysis-wrapper .homepage-analysis-recent h3{margin-bottom:30px}.homepage-multimedia{padding-top:15px;padding-bottom:50px}.homepage-multimedia .homepage-multimedia-wrapper{max-width:1275px;margin:0 auto}@media only screen and (max-width:1320px){.homepage-multimedia .homepage-multimedia-wrapper{margin-left:15px;margin-right:15px}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper{display:grid;grid-gap:0;grid-template-columns:70% 30%}@media only screen and (max-width:991px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-position:50%;-ms-background-size:cover;background-size:cover;position:relative;text-decoration:none;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (max-width:991px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post{padding:25px 0}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.5;background:#000}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:hover{background-blend-mode:color;background-color:rgba(0,0,0,.41)}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:first-child{grid-column:1;grid-row:1/3}@media only screen and (max-width:991px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:first-child{width:100%}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:first-child .multimedia-post-content{max-width:700px;margin-top:75px}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:nth-child(2){grid-column:2/3;grid-row:1;min-height:200px;height:100%}@media only screen and (min-width:768px) and (max-width:991px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:nth-child(2){width:50%;min-height:unset;height:auto}}@media only screen and (max-width:767px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:nth-child(2){width:100%}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:last-child{grid-column:2/3;grid-row:2;min-height:200px;height:100%}@media only screen and (min-width:768px) and (max-width:991px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:last-child{width:50%;min-height:unset;height:auto}}@media only screen and (max-width:767px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post:last-child{width:100%}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content{position:relative;z-index:2;margin-left:50px;max-width:300px;padding-bottom:15px;padding-top:15px}@media only screen and (max-width:991px){.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content{margin-top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content .play-btn{width:30px;height:30px;font-size:10px;border-radius:50px;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-bottom:5px}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content .date-author,.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content h3{color:#fff;padding:0}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content h3{line-height:30px;font-size:20px;margin:0}.homepage-multimedia .homepage-multimedia-wrapper .multimedia-post-wrapper .multimedia-post .multimedia-post-content .ghost-btn{height:35px;width:135px}*{margin:0;padding:0}.container{width:100%;max-width:1140px}body,html{overflow-x:hidden}html{height:100%}body,html{width:100%}body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-ms-flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.visible{overflow:hidden;overflow-x:hidden;overflow-y:hidden}button{background-color:transparent;border:1px solid #fff;min-width:150px;height:40px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;font-family:Open Sans,sans-serif;border-radius:50px}button:hover{background-color:#312d2d;border:1px solid #312d2d;color:#fff}.ghost-btn{text-decoration:none;background-color:transparent;border:1px solid #fff;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;font-family:Open Sans,sans-serif;border-radius:50px}.ghost-btn:hover{color:#fff}.ghost-btn:hover,.red-btn{background-color:#8c2e1c;border:1px solid #8c2e1c}.red-btn:hover{border:1px solid #7b2d1b;background-color:#7b2d1b}.blue-btn{border:1px solid #19515e;color:#312d2d;background-color:transparent}.blue-btn:hover{color:#fff;background-color:#8c2e1c;border:1px solid #8c2e1c}.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.labels .category-label,.labels .policy-label{min-width:90px;height:20px;-webkit-font-smoothing:antialiased;color:#fff;text-transform:uppercase;font-size:10px;font-family:Open Sans,sans-serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;padding:0 10px;letter-spacing:1.5px;margin-bottom:5px}.labels .category-label{background-color:#8c2e1c}.labels .policy-label{background-color:#19515e}.date-author{color:#939598;text-transform:uppercase;font-size:12px;font-family:Open Sans,sans-serif;margin:5px 0 15px;font-weight:400}.filtering .filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filtering .filter-wrapper .filters{display:block;position:relative;margin-right:15px}.filtering .filter-wrapper .filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #19515e;min-width:200px;height:40px;color:#312d2d;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;margin-left:0;background-image:none;-ms-word-break:normal;word-break:normal;border-radius:50px;font-weight:700;z-index:2}.filtering .filter-wrapper .filters select:hover{color:#8c2e1c;border:2px solid #8c2e1c;cursor:pointer}.filtering .filter-wrapper .filters:hover span{color:#8c2e1c}.filtering .filter-wrapper .filters span{position:absolute;right:30px;top:13px;color:#312d2d;z-index:1}