/*!
 Theme Name:   Future - Mix
 Theme URI:    https://www.mixonline.com/
 Description:  Future - Mix
 Author:       Future plc.
 Author URI:   https://www.futureplc.com/
 Template:     b2b-theme-core
 Version:      1.0.0
 Tags:         HTML5, CSS3, Sass, Responsive
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v24/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v24/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v24/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v24/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.clearfix:after{content:"";display:table;clear:both}.wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:29.654px;padding-right:29.654px}@media only screen and (min-width: 48em){.wrap{max-width:1160px}}@media only screen and (min-width: 48em){.wrap-full{max-width:none}}.row{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-9.888px;margin-right:-9.888px}[class^='col-']{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px}@media only screen and (min-width: 48em){[class^='col-']{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}.col-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-2{-ms-flex-preferred-size:16.666%;flex-basis:16.666%;max-width:16.666%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.grid-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.alm-btn-wrap .alm-load-more-btn{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;border:none;border-radius:4.026px;background:#e53d2b;margin-bottom:43.957px;padding:14.742px 29.654px;font-size:14.742px;font-weight:bold;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}.alm-btn-wrap .alm-load-more-btn:hover{background-color:#e06464;color:#fff;text-decoration:none}.alm-btn-wrap .alm-load-more-btn:focus,.alm-btn-wrap .alm-load-more-btn:active{outline:none}.alm-btn-wrap .alm-load-more-btn.done{display:none}.alm-masonry,.alm-btn-wrap{display:block;overflow:hidden;clear:both}.alm-btn-wrap{text-align:center}.ajax-load-more-wrap .alm-load-more-btn{background-color:#e53d2b}.ajax-load-more-wrap .alm-load-more-btn:hover,.ajax-load-more-wrap .alm-load-more-btn.done{background-color:#ed7b6f}.alm-listing{margin:0;padding:0}.pace .pace-progress{background:#e53d2b !important}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea{-webkit-appearance:none;border:none;border-radius:0;background-color:#fff;padding:0 24.286px;font-family:"Open Sans",sans-serif;font-size:21.978px;line-height:1.25}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,textarea:focus{outline:none}select{-webkit-appearance:menulist-button}.facetwp-facet select{width:100%}html{background-color:#fff}html.no-scroll{overflow-y:hidden}body{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fafafa;font-family:"Open Sans",sans-serif;font-size:100%;line-height:normal;-webkit-font-smoothing:antialiased;color:#171717}body.admin-bar{padding-top:46px}@media only screen and (min-width: 782px){body.admin-bar{padding-top:32px}}body.admin-bar.scroll-nav-showing{padding-top:0}@media only screen and (min-width: 601px){body.admin-bar.scroll-nav-showing{padding-top:46px}}@media only screen and (min-width: 782px){body.admin-bar.scroll-nav-showing{padding-top:32px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{margin:0 0 21.978px 0;font-size:19.89px;line-height:21.978px}p:last-of-type{margin-bottom:0}p:last-of-type+.site-ad{margin-top:21.978px}hr,hr.wp-block-separator{border:none;border-bottom:solid 1px #171717;margin:0 0 21.978px 0}ul{margin:0 0 0 0;padding:0 0 0 0}ul li{list-style-type:none}img,svg{margin:0 0 0 0;max-width:100%;vertical-align:top}img:not([src$=".svg"]){height:auto}svg{height:initial}html:not(.mwf-browser-microsoft) svg{height:auto}iframe{border:none}.video-container{margin-bottom:19.89px;position:relative;padding-bottom:56.25%;padding-top:26px;height:0}#hero-video .video-container{margin-bottom:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.white-popup{position:relative;background-color:#fff;padding:21.978px;width:auto;max-width:500px;margin:21.978px auto}.screen-reader-text{display:none}.table-responsive{overflow-x:auto;overflow-y:hidden}@media only screen and (min-width: 64em){.table-responsive{overflow-y:auto}}.entry-content table{width:100%;margin-bottom:21.978px;border-collapse:collapse}.entry-content table th,.entry-content table td{border:solid 1px #b3b3b3;padding:7.328px}.entry-content table th{text-align:left}.gallery:not(.gallery-main):not(.gallery-nav){margin-bottom:21.978px}.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item{display:none}.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item:first-of-type{display:block;margin:0 0 0 0;padding:0 0 0 0}.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item a{display:block;position:relative;width:100%;height:100%;background-color:#171717}.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item a:after{-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out;display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100px;height:100px;border-radius:100%;margin:auto auto auto auto;background-color:#171717;background-image:url("../b2b-theme-core/library/images/icons/icon-gallery.svg");background-size:48px 48px;background-position:center;background-repeat:no-repeat;color:#fff}@media only screen and (min-width: 77.5em){.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item a:hover:after{-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out;background-color:#e53d2b}}.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item img{width:100%;margin-bottom:0;opacity:0.65}.gallery:not(.gallery-main):not(.gallery-nav) .gallery-item figcaption{display:none}.mfp-container{padding:0 0 0 0}.mfp-container:before{display:none}@media only screen and (min-width: 64em){.mfp-bg,.mfp-wrap{max-width:calc(100% - 356px)}}.mfp-wrap+.ad-sidebar{display:none}@media only screen and (min-width: 64em){.mfp-wrap+.ad-sidebar{position:fixed;right:0;top:0;z-index:1043;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:356px;height:100%;background-color:#f0f0f0}}.mfp-bg{background:#fff;opacity:1}.mfp-title{margin-top:18px;padding-right:0}.mfp-title p{font-size:14.742px;line-height:18px;color:#171717}img.mfp-img{max-height:90vh !important}body.admin-bar .mfp-close{top:46px}@media only screen and (min-width: 782px){body.admin-bar .mfp-close{top:32px}}.mfp-counter{top:auto;right:auto;bottom:18px;left:18px;font-size:18px;font-weight:bold;color:#171717}.mfp-content .mfp-counter{display:none}button.mfp-close,button.mfp-arrow{background-color:#fff;background-size:20px;background-position:center;background-repeat:no-repeat}.mfp-arrow-left:after,.mfp-arrow-left:before,.mfp-arrow-right:after,.mfp-arrow-right:before{display:none}a{-webkit-transition:color 0.14s ease-in-out;transition:color 0.14s ease-in-out;text-decoration:none;color:#e53d2b;word-wrap:break-word;word-break:break-all;word-break:break-word}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){a{word-break:normal}}a h1,a h2,a h3,a h4,a h5,a h6{word-wrap:initial;word-break:initial;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media only screen and (min-width: 77.5em){a:hover,a:focus{-webkit-transition:color 0.14s ease-in-out;transition:color 0.14s ease-in-out;color:#401f1b}}a:link{-webkit-tap-highlight-color:rgba(23,23,23,0.3)}.button,.wp-block-button .wp-block-button__link,input[type="submit"]{-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out;display:inline-block;position:relative;border:0;padding:13.341px 19.89px;background-color:#171717;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:19.89px;line-height:21.978px;text-decoration:none;color:#fff;cursor:pointer}@media only screen and (min-width: 77.5em){.button:hover,.wp-block-button .wp-block-button__link:hover,input[type="submit"]:hover,.button:focus,.wp-block-button .wp-block-button__link:focus,input[type="submit"]:focus{-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out;text-decoration:none;color:#fff}}.wp-block-button{margin-bottom:21.978px;text-align:center}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizelegibility;font-family:"Oswald",sans-serif;font-weight:normal;margin:0 0 21.978px 0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none}h1,.h1{font-size:44.211px}h1.archive-title:not(.h3),.h1.archive-title:not(.h3){margin-bottom:32.968px;font-size:32.768px}@media only screen and (min-width: 48em){h1.archive-title:not(.h3),.h1.archive-title:not(.h3){font-size:44.211px}}h1.page-title,h1.entry-title,.h1.page-title,.h1.entry-title{margin-bottom:21.978px;font-size:32.768px;line-height:36.208px}@media only screen and (min-width: 48em){h1.page-title,h1.entry-title,.h1.page-title,.h1.entry-title{font-size:44.211px;line-height:48.853px}}h1.page-title,.h1.page-title{text-align:center}h2,.h2{font-size:32.768px}h3,.h3{font-size:29.654px}h4,.h4{font-size:26.836px}h5,.h5{font-size:26.836px}h6,.h6{font-size:21.978px}#menu{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;will-change:transform;position:fixed;left:-110%;z-index:50;min-height:100vh;background-color:#171717}html.slideout-open #menu{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;top:0;bottom:0;left:0;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 48em){html.slideout-open #menu{width:290px}}#menu #slideout-social .row{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:21.978px}#menu #slideout-social .row .social-icon{margin-right:14.742px}.header-search{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-search svg{max-width:16px}.header-search svg path{fill:#fff}header.header #header-top .wrap>.row,header.header #header-bottom .wrap>.row{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header.header #header-top{display:none}@media only screen and (min-width: 48em){header.header #header-top{display:block;padding-top:19.89px;padding-bottom:19.89px}}@media only screen and (min-width: 48em) and (min-width: 48em){header.header #header-top #header-top-left.header-logo{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}}@media only screen and (min-width: 48em) and (min-width: 64em){header.header #header-top #header-top-left.header-logo{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}}@media only screen and (min-width: 48em){header.header #header-top #header-top-left.header-logo a{display:block;width:100%;height:100%}header.header #header-top #header-top-left.header-logo svg{height:50px}}header.header #header-top #header-top-right{font-family:"Open Sans",sans-serif;text-align:right}@media only screen and (min-width: 48em){header.header #header-top #header-top-right{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}}@media only screen and (min-width: 64em){header.header #header-top #header-top-right{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}}header.header #header-top #header-top-right .row{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header.header #header-top #header-top-right a{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;color:#171717}@media only screen and (min-width: 77.5em){header.header #header-top #header-top-right a:hover{color:#e53d2b}}header.header #header-top #header-top-right .social-icon svg{max-height:16px}header.header #header-top #header-top-right .social-icon svg path{fill:#171717}@media only screen and (min-width: 77.5em){header.header #header-top #header-top-right .social-icon:hover svg path{fill:#e53d2b}}header.header #header-top #header-top-right .social-button{border-radius:4.026px;border:solid 2px #171717;padding:7.328px 12.073px}@media only screen and (min-width: 77.5em){header.header #header-top #header-top-right .social-button:hover{background-color:#e53d2b;border-color:#e53d2b;color:#fff}}header.header #header-top #header-top-right .social-button.social-button-ghost{background-color:#171717;color:#fff}@media only screen and (min-width: 77.5em){header.header #header-top #header-top-right .social-button.social-button-ghost:hover{background:none;border-color:#e53d2b;color:#e53d2b}}header.header #header-top #header-top-right .header-search svg path{fill:#171717}@media only screen and (min-width: 77.5em){header.header #header-top #header-top-right .header-search:hover svg path{fill:#e53d2b}}ul#nav-header li.menu-item{position:relative;width:100%;line-height:21.978px}@media only screen and (min-width: 48em){ul#nav-header li.menu-item{width:auto;line-height:inherit}}ul#nav-header li.menu-item a{border-bottom:0;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:400;color:#fff}@media only screen and (min-width: 64em){ul#nav-header li.menu-item a:hover{color:#778c9b}}ul#nav-slideout-top li.menu-item{width:100%;border-bottom:solid 1px #474747;line-height:21.978px}ul#nav-slideout-top li.menu-item.submenu-opened{background-color:#3d3d3d}ul#nav-slideout-top li.menu-item .toggle-wrapper{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}ul#nav-slideout-top li.menu-item a{display:inline-block;border-bottom:0;margin:10.989px 21.978px;text-transform:uppercase;font-weight:bold;color:#fff}ul#nav-slideout-top li.menu-item a.sub-menu-closed,ul#nav-slideout-top li.menu-item a.sub-menu-opened{height:16px}ul#nav-slideout-top li.menu-item svg{width:16px;height:16px;fill:#fff}@media only screen and (min-width: 77.5em){ul#nav-slideout-top li.menu-item svg:hover{cursor:pointer}ul#nav-slideout-top li.menu-item svg:hover path{fill:#b3b3b3}}ul#nav-slideout-top li.menu-item .toggle-hidden{display:none}ul#nav-slideout-top li.menu-item ul.sub-menu{display:none;border-top:solid 1px #474747}ul#nav-slideout-top li.menu-item ul.sub-menu li.menu-item{width:auto;margin:0 21.978px}ul#nav-slideout-top li.menu-item ul.sub-menu li.menu-item:last-of-type{border-bottom:none;padding-bottom:0}ul#nav-slideout-top li.menu-item ul.sub-menu li.menu-item a{margin:10.989px 4.448px;font-size:14.742px;color:#ccc}ul#nav-slideout-bottom{padding:28.572px 21.978px 21.978px}ul#nav-slideout-bottom li.menu-item{line-height:26.374px}ul#nav-slideout-bottom li.menu-item a{border-bottom:0;text-transform:uppercase;font-weight:bold;color:#b3b3b3}@media only screen and (min-width: 77.5em){ul#nav-slideout-bottom li.menu-item a:hover{color:#e53d2b}}.toggle-menu-open{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.toggle-menu-open svg{max-width:15px;max-height:12px;fill:#fff}.label-category{display:inline-block;background-color:#778c9b;padding:4.915px 9.888px;text-transform:uppercase;font-weight:bold;font-size:12.073px;line-height:1;color:#fff}@media only screen and (min-width: 77.5em){.label-category:hover{background-color:#495863;color:#fff}}article.post-top,article.post-card,article.post-row{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:43.957px}article.post-top img,article.post-card img,article.post-row img{width:100%}article.post-top .post-title,article.post-card .post-title,article.post-row .post-title{color:#171717}article.post-top .post-title h2,article.post-card .post-title h2,article.post-row .post-title h2{margin-top:10.926px;margin-bottom:10.926px;font-size:21.978px;line-height:24.286px}@media only screen and (min-width: 77.5em){article.post-top .post-title:hover,article.post-card .post-title:hover,article.post-row .post-title:hover{color:#777}}article.post-top{width:100%}@media only screen and (min-width: 77.5em){article.post-top .post-title h2{font-size:32.768px;line-height:36.208px}}article.post-top .row{background-color:#fff;margin-left:0;margin-right:0;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}article.post-top .row .col-8{padding-left:0;padding-right:0}@media only screen and (min-width: 48em){article.post-top .row .col-8{padding-right:9.888px}}article.post-top .row .col-4{height:100%;padding-top:9.888px;padding-bottom:9.888px}#posts-latest article.post-top{margin-bottom:43.957px}#posts-latest article.post-top .row{background:none}#posts-latest article.post-top .col-4{padding-left:0;padding-right:0}@media only screen and (min-width: 48em){#posts-latest article.post-top .col-4{padding-left:9.888px;padding-right:9.888px}}article.post-card{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-9.888px;margin-right:-9.888px;width:100%;margin-right:0;margin-left:0}@media only screen and (min-width: 48em){article.post-card{display:block;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0;margin-right:0;width:auto}}article.post-card>div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%;padding-left:0;padding-right:0}@media only screen and (min-width: 48em){article.post-card>div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;padding-left:0;padding-right:0}}article.post-card>div+div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 48em){article.post-card>div+div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;padding-left:0;padding-right:0}}@media only screen and (min-width: 48em){article.post-card img{margin-bottom:21.978px}}article.post-card .label-category{font-size:13.341px}@media only screen and (min-width: 48em){article.post-card .label-category{background:none;padding-left:0;color:#778c9b}}#posts-curated article.post-card .label-category,#posts-related article.post-card .label-category{background:none;padding-top:0;padding-left:0;color:#778c9b}@media only screen and (min-width: 48em){#posts-curated article.post-card .label-category,#posts-related article.post-card .label-category{padding-top:4.915px}}@media only screen and (min-width: 77.5em){article.post-card .label-category:hover{color:#495863}}article.post-card .post-title h2{font-size:14.742px;line-height:16.29px}@media only screen and (min-width: 77.5em){article.post-card .post-title h2{font-size:21.978px;line-height:24.286px}}article.post-card p.excerpt{display:none}@media only screen and (min-width: 48em){article.post-card p.excerpt{display:block}}@media only screen and (min-width: 48em){#posts-curated article.post-card p.excerpt,#posts-featured article.post-card p.excerpt{display:none}}@media only screen and (min-width: 77.5em){#posts-curated article.post-card p.excerpt,#posts-featured article.post-card p.excerpt{display:block}}article.post-row .col-4{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}article.post-row .col-8{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}article.post-row .label-category{font-size:13.341px}article.post-row .post-title h2{font-size:14.742px;line-height:16.29px}@media only screen and (min-width: 64em){article.post-row .post-title h2{font-size:21.978px;line-height:26.836px}}@media only screen and (min-width: 48em){body.archive article.post-row.col-8,body.category article.post-row.col-8,body.search-results article.post-row.col-8{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (min-width: 77.5em){body.archive article.post-row.col-8,body.category article.post-row.col-8,body.search-results article.post-row.col-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}}.article-header{margin-bottom:21.978px}body.home .article-header{padding-bottom:43.957px}#content{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:auto;flex:auto;background-color:#fafafa;padding-bottom:21.978px}html:not(.mwf-browser-microsoft) #content{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body.home #content,body.author #content,body.page #content,body.error404 #content,body.search #content{padding-top:21.978px}body.archive #content{padding-bottom:0}.entry-content p{font-family:"Open Sans",sans-serif;font-size:18px;line-height:29.654px}.entry-content p img:last-of-type{margin-bottom:0}.entry-content p img+br{display:none}.entry-content ul,.entry-content ol{margin:0 0 21.978px 43.957px;padding:0 0 0 0;font-family:"Open Sans",sans-serif}.entry-content ul li,.entry-content ol li{font-size:18px;line-height:29.654px}.entry-content ul li{list-style-type:disc}.entry-content ol li{list-style-type:decimal}.entry-content blockquote{margin:0 0 21.978px 0;font-family:"Open Sans",sans-serif;font-weight:bold;font-size:36.208px;line-height:1.3;color:#e53d2b;border-left:solid 2px #e53d2b;padding-left:21.978px}.entry-content blockquote p{font-family:"Open Sans",sans-serif;font-weight:bold;color:#e53d2b}.entry-content blockquote p:last-of-type{margin-bottom:0}.entry-content blockquote cite{display:block;margin-top:21.978px;font-size:19.89px}.entry-content figure{max-width:100%;margin:0 0 0 0}.entry-content img,.entry-content figure{margin-bottom:21.978px}figure .entry-content img,figure .entry-content figure{margin-bottom:10.989px}@media only screen and (min-width: 48em){.entry-content .alignleft,.entry-content img.alignleft{float:left;display:inline;background-color:#fafafa;margin:10.989px 21.978px 0 0;padding-bottom:21.978px}}@media only screen and (min-width: 48em){.entry-content .alignright,.entry-content img.alignright{float:right;display:inline;background-color:#fafafa;margin:10.989px 0 0 21.978px;padding-bottom:21.978px}}@media only screen and (min-width: 23.438em){.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width: 64em){.article-footer{margin-bottom:87.914px}}footer.footer{clear:both;max-width:1160px;width:100%;margin:0 auto;padding-bottom:65.935px;background-color:#fafafa;text-align:center;color:#171717}@media only screen and (min-width: 48em){footer.footer{padding-bottom:109.892px}}@media only screen and (min-width: 64em){footer.footer .col-10{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (min-width: 77.5em){footer.footer .col-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}}footer.footer nav ul#nav-footer{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.footer nav ul#nav-footer li.menu-item a{font-size:13.341px;color:#171717}footer.footer nav ul#nav-footer li.menu-item a:after{display:inline-block;content:'\22C5';margin:0 6.002px;font-weight:bold;color:#171717}@media only screen and (min-width: 77.5em){footer.footer nav ul#nav-footer li.menu-item a:hover{color:#e53d2b}}footer.footer nav ul#nav-footer li.menu-item:last-of-type a:after{display:none}footer.footer .copyright{margin:21.978px 0;font-size:13.341px;line-height:1.3;color:#777}@media only screen and (min-width: 64em){footer.footer .copyright br{display:none}}@media only screen and (min-width: 77.5em){footer.footer .copyright br{display:inline}}.error404 article h1{font-size:65.915px}.error404 article p{margin-bottom:87.914px;font-size:32.768px}.sub-heading{margin:0 0 43.957px 0}.sub-heading h1,.sub-heading h2{position:relative;background-color:#171717;margin:0 0 0 0;padding:7.328px 19.89px;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff}.sub-heading h1:after,.sub-heading h2:after{top:100%;left:21.978px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#171717;border-width:12.073px}.sub-heading a:hover h2{color:#f0f0f0}.site-ad{text-align:center}@media only screen and (min-width: 48em){#ad-header.site-ad{padding:21.978px}}#ad-fixed-bottom.site-ad{will-change:transform;position:fixed;width:100%;bottom:0;left:0;right:0;z-index:5;max-height:90px;background-color:#f0f0f0}.site-ad.ad-card{background:none;margin-bottom:21.978px}.site-ad.ad-card div{height:100%}.site-ad.ad-in-content{margin-bottom:43.957px}body.home .site-ad.ad-in-content,body.archive .site-ad.ad-in-content,body.search-results .site-ad.ad-in-content,body.single #posts-related .site-ad.ad-in-content{background-color:#f0f0f0;padding:21.978px 0}body.single-post .site-ad.ad-in-content{margin-left:-29.654px}@media only screen and (min-width: 375px){body.single-post .site-ad.ad-in-content{margin-left:0}}.site-ad.ad-in-content>div:empty{margin-bottom:-43.957px;height:0 !important}.ad-close{display:none}@media only screen and (min-width: 77.5em){.ad-close{display:block;position:absolute;top:0;bottom:0;left:0;width:25px;background-color:#171717;cursor:pointer}.ad-close span{display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center 0;transform-origin:center center 0;position:absolute;left:0;right:1px;bottom:18px;font-family:"Open Sans", sans-serif;font-size:13.341px;text-transform:uppercase;color:#777}.ad-close svg{max-width:11px;fill:#b3b3b3;margin-top:14.742px}}#ad-outstream,#ad-below-content-sidebar{display:none}@media only screen and (min-width: 77.5em){#ad-outstream,#ad-below-content-sidebar{display:block;padding-right:9.888px}}.ad-in-card,.ad-below-content-card{overflow:hidden;margin-bottom:21.978px}@media only screen and (min-width: 48em){.ad-in-card,.ad-below-content-card{margin-bottom:0}}#post-ads{position:relative;margin-bottom:21.978px}@media only screen and (min-width: 48em){#post-ads{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:38.462px}}@media only screen and (min-width: 64em){#post-ads{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%;margin-bottom:0}}#post-ads .site-ad{text-align:center}@media only screen and (min-width: 64em){#post-ads .site-ad{text-align:right}}.site-ad-sticky{display:block;-webkit-transition:top .3s ease;transition:top .3s ease;position:-webkit-sticky;position:sticky;top:21.978px;min-height:250px;margin-top:600px}body.scroll-nav-showing .site-ad-sticky{top:21.978px}@media only screen and (min-width: 782px){body.admin-bar .site-ad-sticky{top:53.978px}}@media only screen and (min-width: 782px){body.admin-bar.scroll-nav-showing .site-ad-sticky{top:53.978px}}.ad-atf-sidebar{margin-left:-29.654px}@media only screen and (min-width: 375px){.ad-atf-sidebar{margin-left:0}}@media only screen and (min-width: 77.5em){.ad-atf-sidebar{margin-bottom:21.978px}}@media only screen and (min-width: 77.5em){.ad-atf-sidebar+.ad-sidebar{margin-top:50vh}}.ad-sidebar{margin-bottom:21.978px;overflow:hidden}#ad-out-of-page{height:0px}#header-scroll,#header-bottom{width:100%;background-color:#e53d2b;padding-top:6px;padding-bottom:7px;overflow:hidden}@media only screen and (min-width: 782px){body.admin-bar #header-scroll,body.admin-bar #header-bottom{top:32px}}#header-scroll li,#header-bottom li{list-style-type:none}#header-scroll li.header-logo,#header-bottom li.header-logo{text-align:center}#header-scroll nav,#header-bottom nav{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%;text-align:center}@media only screen and (min-width: 48em){#header-scroll nav,#header-bottom nav{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}#header-scroll .header-logo,#header-bottom .header-logo{display:inline}#header-scroll .header-logo svg,#header-bottom .header-logo svg{height:38px}#header-scroll ul#nav-header,#header-bottom ul#nav-header{display:none;padding-top:8px;padding-bottom:8px}@media only screen and (min-width: 48em){#header-scroll ul#nav-header,#header-bottom ul#nav-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}#header-scroll ul#nav-header li.menu-item,#header-bottom ul#nav-header li.menu-item{display:none}@media only screen and (min-width: 48em){#header-scroll ul#nav-header li.menu-item,#header-scroll ul#nav-header li.header-logo,#header-bottom ul#nav-header li.menu-item,#header-bottom ul#nav-header li.header-logo{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;display:inline}#header-scroll ul#nav-header li.menu-item.button-menu a,#header-scroll ul#nav-header li.menu-item.menu-button a,#header-scroll ul#nav-header li.header-logo.button-menu a,#header-scroll ul#nav-header li.header-logo.menu-button a,#header-bottom ul#nav-header li.menu-item.button-menu a,#header-bottom ul#nav-header li.menu-item.menu-button a,#header-bottom ul#nav-header li.header-logo.button-menu a,#header-bottom ul#nav-header li.header-logo.menu-button a{display:block;border-radius:4.026px;background-color:#fff;padding:4.026px 9.888px;color:#e53d2b}}@media only screen and (min-width: 48em) and (min-width: 77.5em){#header-scroll ul#nav-header li.menu-item.button-menu a:hover,#header-scroll ul#nav-header li.menu-item.menu-button a:hover,#header-scroll ul#nav-header li.header-logo.button-menu a:hover,#header-scroll ul#nav-header li.header-logo.menu-button a:hover,#header-bottom ul#nav-header li.menu-item.button-menu a:hover,#header-bottom ul#nav-header li.menu-item.menu-button a:hover,#header-bottom ul#nav-header li.header-logo.button-menu a:hover,#header-bottom ul#nav-header li.header-logo.menu-button a:hover{background-color:#778c9b;color:#fff}}#header-scroll .toggle-menu-open,#header-scroll .header-search,#header-bottom .toggle-menu-open,#header-bottom .header-search{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;-ms-flex-preferred-size:16.666%;flex-basis:16.666%;max-width:16.666%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 48em){#header-scroll .toggle-menu-open,#header-scroll .header-search,#header-bottom .toggle-menu-open,#header-bottom .header-search{display:none}}@media only screen and (min-width: 48em){#header-bottom .header-logo{display:none}}#header-scroll{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;will-change:transform;position:fixed;z-index:4}#header-scroll.hide-nav{-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}body.admin-bar #header-scroll.hide-nav{-webkit-transform:translateY(calc(-100% - 46px));transform:translateY(calc(-100% - 46px));-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media only screen and (min-width: 782px){body.admin-bar #header-scroll.hide-nav{-webkit-transform:translateY(calc(-100% - 32px));transform:translateY(calc(-100% - 32px));-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}}#header-scroll ul#nav-header li.header-logo svg{max-width:150px}.social-icon svg{max-height:16px}.social-icon svg path{fill:#777}@media only screen and (min-width: 77.5em){.social-icon:hover svg path{fill:#401f1b}}.excerpt{font-family:"Open Sans",sans-serif;font-size:14.742px;line-height:19.89px;color:#777}.subscribe-connect{background-color:#171717;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:43.957px;padding-top:21.978px;padding-bottom:21.978px}.subscribe-connect h2{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff}.subscribe-connect p{margin-bottom:21.978px;font-size:16.29px;color:#fff}.subscribe-connect .subscribe-buttons{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-9.888px;margin-right:-9.888px;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 48em){.subscribe-connect .subscribe-buttons{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.subscribe-connect .subscribe-buttons svg{margin-top:1px}.subscribe-connect .subscribe-buttons a.button{line-height:normal}.subscribe-connect .col-0,.subscribe-connect .col-3{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;max-width:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding-bottom:9.888px}@media only screen and (min-width: 77.5em){.subscribe-connect .col-0,.subscribe-connect .col-3{padding-bottom:0}}.subscribe-connect a.button{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:46px;background-color:#fff;border-radius:4.026px;font-weight:bold;font-size:13.341px;text-transform:uppercase;color:#e53d2b}.subscribe-connect a.button svg{width:18px;max-height:18px;fill:#e53d2b}@media only screen and (min-width: 77.5em){.subscribe-connect a.button:hover{background-color:#ccc}}#breadcrumbs{padding-top:10.926px;padding-bottom:10.926px}body.archive #breadcrumbs{margin-bottom:32.968px}#breadcrumbs .col-12{position:relative}#breadcrumbs p{margin-bottom:0;font-size:13.341px;font-weight:bold;text-transform:uppercase;color:#171717}#breadcrumbs p a{position:relative}#breadcrumbs span.breadcrumb-separator{margin:0 10.926px;font-size:18px;font-weight:normal;color:#e53d2b}#breadcrumbs span.breadcrumb-no-link{color:#777}#breadcrumbs span.breadcrumb-nav-icon{display:inline-block;vertical-align:middle}#breadcrumbs span.breadcrumb-nav-icon svg{width:10px;margin-left:6.632px;vertical-align:4px;fill:#e53d2b}@media only screen and (min-width: 77.5em){#breadcrumbs span.breadcrumb-nav-icon:hover{cursor:pointer}#breadcrumbs span.breadcrumb-nav-icon:hover svg{fill:#401f1b}}#breadcrumbs ul.nav-breadcrumb{display:none;position:absolute;top:32.768px;z-index:2;border-radius:4.026px;background-color:#fff;padding:16.29px}#breadcrumbs ul.nav-breadcrumb.nav-breadcrumb-showing{display:inline-block}#breadcrumbs ul.nav-breadcrumb:after{content:" ";top:-24.146px;left:21.978px;width:0;height:0;border-style:solid;border-width:12.073px;border-color:transparent transparent #fff transparent;position:absolute;pointer-events:none}#breadcrumbs ul.nav-breadcrumb li a{font-size:13.341px;font-weight:bold;text-transform:uppercase;color:#e53d2b}@media only screen and (min-width: 77.5em){#breadcrumbs ul.nav-breadcrumb li a:hover{color:#401f1b}}.search-form{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:21.978px}@media only screen and (min-width: 48em){.search-form{margin-bottom:43.957px}}#menu .search-form{margin:10.989px 21.978px}.search-form .search-inputs{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#menu .search-form .search-inputs{max-width:85%}.search-form input[type="search"]{width:62%;height:50px}html.mwf-browser-firefox #menu .search-form input[type="search"]{width:75%}@media only screen and (min-width: 48em){.search-form input[type="search"]{width:100%;height:68px}}.search-form input[type="search"]:focus{height:46px;border-top:solid 1px #e53d2b;border-bottom:solid 1px #e53d2b;border-left:solid 1px #e53d2b}@media only screen and (min-width: 48em){.search-form input[type="search"]:focus{height:66px}}#menu .search-form input[type="search"]:focus{outline:none;border:none}#menu .search-form input[type="search"]{height:42px;background-color:#474747;padding:0 10.926px;font-family:"Open Sans",sans-serif;font-size:13.341px;color:#fff}#menu .search-form input[type="search"]::-webkit-input-placeholder{text-transform:uppercase;color:#777}#menu .search-form input[type="search"]::-moz-placeholder{text-transform:uppercase;color:#777}#menu .search-form input[type="search"]:-ms-input-placeholder{text-transform:uppercase;color:#777}#menu .search-form input[type="search"]::-ms-input-placeholder{text-transform:uppercase;color:#777}#menu .search-form input[type="search"]::placeholder{text-transform:uppercase;color:#777}.search-form button{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;border:none;background-color:#e53d2b;padding:0 0 0 0}@media only screen and (min-width: 48em){.search-form button{width:68px;height:68px}}.search-form button svg{width:30%;height:30%;fill:#fff}#menu .search-form button svg{width:35%;height:35%;fill:#777}html.mwf-browser-firefox #menu .search-form button svg{width:50%}.search-form button:focus{outline:none}#menu .search-form button{width:76px;height:42px;background-color:#474747}.toggle-menu-close{display:none}#menu .toggle-menu-close{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#menu .toggle-menu-close svg{fill:#777}.title-wrap{background-color:#000;margin-bottom:21.978px;padding-top:21.978px;padding-bottom:21.978px}@media only screen and (min-width: 48em){.title-wrap{padding-top:32.968px;padding-bottom:32.968px}}.title-wrap h1.search-title{margin-bottom:0;font-size:32.768px;color:#fff}@media only screen and (min-width: 64em){.title-wrap h1.search-title{font-size:44.211px}}body.home #post-hero{margin-top:0}body.home #post-hero .post-hero-text{height:100%;padding-top:21.978px}body.home #post-hero .post-hero-text .row,body.home #post-hero .post-hero-text .col-12,body.home #post-hero .post-hero-text .article-header{height:inherit}body.home #post-hero .post-hero-text .article-header{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.home #post-hero .post-hero-text .label-category{-ms-flex-item-align:start;align-self:flex-start}body.home #post-hero .post-hero-text h1{font-size:26.836px;color:#fff}@media only screen and (min-width: 48em){body.home #post-hero .post-hero-text h1{font-size:44.211px}}@media only screen and (min-width: 48em){body.single-post #inner-content{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 77.5em){body.single-post #inner-content{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.single-post h1.entry-title+p.excerpt{margin-bottom:28.572px;font-family:"Open Sans",sans-serif;font-size:18px;line-height:24.286px}@media only screen and (min-width: 48em){body.single-post h1.entry-title+p.excerpt{font-size:21.978px;line-height:29.654px}}body.single-post #main.col-8{margin-top:38.462px}@media only screen and (min-width: 48em){body.single-post #main.col-8{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (min-width: 64em){body.single-post #main.col-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}}@media only screen and (min-width: 77.5em){body.single-post .entry-content{min-height:640px}}body.single-post #post-hero+.wrap>.row>#main.col-8{margin-top:0}body.single-post.post-hero #post-ads{margin-top:94.507px}body.amp #main.col-8{margin-top:16.484px}@media only screen and (min-width: 48em){body.page #main.row{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 48em){body.page #main.row article.col-8{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}}@media only screen and (min-width: 64em){body.page #main.row article.col-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}}.tags{margin-top:43.957px;margin-bottom:54.946px}.tags p,.tags a,.tags span{text-transform:uppercase;font-weight:bold;font-size:14.742px}.byline{text-transform:uppercase;font-weight:bold;font-size:13.341px}.article-footer .byline{margin-top:65.935px;margin-bottom:10.989px}.byline.row{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.byline p,.byline a,.byline span,.byline time{text-transform:uppercase;font-weight:bold;font-size:13.341px}.byline a{color:#171717}@media only screen and (min-width: 77.5em){.byline a:hover{color:#e53d2b}}.byline .author-name{margin-bottom:5.432px}.byline .author-bio{margin-bottom:5.432px;font-weight:normal;font-size:14.742px;text-transform:none}.byline .author-social-links a{font-family:"Open Sans",sans-serif;font-size:14.742px;font-weight:normal;text-transform:none;color:#e53d2b}@media only screen and (min-width: 77.5em){.byline .author-social-links a:hover{color:#401f1b}}.byline .author-social-links a:last-of-type+span{display:none}.share-buttons{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:21.978px;margin-bottom:21.978px;text-align:center}.article-footer .share-buttons{margin-bottom:43.957px}.share-buttons a{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}.share-buttons a svg{max-height:16px;fill:#777}.share-buttons a.share-twitter svg{fill:#1da1f2}@media only screen and (min-width: 77.5em){.share-buttons a.share-twitter:hover{background-color:#1da1f2}}.share-buttons a.share-facebook svg{fill:#3b5998}@media only screen and (min-width: 77.5em){.share-buttons a.share-facebook:hover{background-color:#3b5998}}.share-buttons a.share-linkedin svg{fill:#0077b5}@media only screen and (min-width: 77.5em){.share-buttons a.share-linkedin:hover{background-color:#0077b5}}.share-buttons a.share-pinterest svg{fill:#bd081c}@media only screen and (min-width: 77.5em){.share-buttons a.share-pinterest:hover{background-color:#bd081c}}.share-buttons a.share-email svg{fill:#171717}@media only screen and (min-width: 77.5em){.share-buttons a.share-email:hover{background-color:#171717}}@media only screen and (min-width: 77.5em){.share-buttons a:hover svg{fill:#fff}}.footer-tags a{color:#777}.footer-tags a:hover{color:#171717}h1.author-title{margin-bottom:0;text-align:center;font-size:32.768px}@media only screen and (min-width: 64em){h1.author-title{font-size:44.211px}}.author-social{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12.073px;margin-bottom:12.073px;font-family:"Oswald",sans-serif;font-size:16.29px;text-align:center}.author-social a{-ms-flex-item-align:center;align-self:center;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}.author-social a svg{max-height:16px}.author-social a.share-twitter svg{fill:#1da1f2}@media only screen and (min-width: 77.5em){.author-social a.share-twitter:hover{background-color:#1da1f2}.author-social a.share-twitter:hover svg{fill:#fff}}#author-bar{background-color:#000;margin-top:21.978px;margin-bottom:21.978px;padding-top:21.978px;padding-bottom:21.978px}#author-bar .wrap{width:auto;max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media only screen and (min-width: 77.5em){#author-bar .wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:29.654px;padding-right:29.654px}}@media only screen and (min-width: 77.5em) and (min-width: 48em){#author-bar .wrap{max-width:1160px}}#author-bar p{margin-bottom:0;font-family:"Oswald",sans-serif;font-size:21.978px;color:#fff}#digital-editions-footer{margin-bottom:43.957px}#digital-editions-footer .digital-editions .col-3{display:none}#digital-editions-footer .digital-editions .col-3:first-of-type{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 48em){#digital-editions-footer .digital-editions .col-3{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}#digital-editions-footer a{font-family:"Oswald",sans-serif;font-size:12.073px;color:#171717}#digital-editions-footer a img{margin-bottom:14.742px}@media only screen and (min-width: 48em){#digital-editions-footer a{font-size:13.341px}}@media only screen and (min-width: 77.5em){#digital-editions-footer a{font-size:16.29px}#digital-editions-footer a:hover{color:#777}}body.tag #digital-editions-footer{margin-top:21.978px}.post-list article{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;padding-left:0;padding-right:0;width:100%}.wp-caption img{margin-bottom:10.989px}.wp-caption-text,.figure-media-credit{font-family:"Open Sans",sans-serif;font-style:italic;font-size:14.742px;line-height:1.25;text-align:center;color:#777}.wp-caption-text{margin-bottom:21.978px}.figure-media-credit{margin-bottom:0}.m-media--caption-text{margin-top:-18px !important;font-family:"Open Sans",sans-serif !important;font-style:italic !important;font-size:14.742px !important;line-height:1.25 !important;text-align:center !important;color:#777 !important}#ajax-load-more{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}.site-tags{-webkit-column-count:3;-moz-column-count:3;column-count:3}.post-brand{display:inline-block;width:140px}article.post-top .post-brand,article.post-card .post-brand,article.post-row .post-brand{margin-top:18px}body.single-post .post-brand{margin-bottom:21.978px}#tag-brand .post-brand{display:block;margin:0 auto 32.968px;width:100%;max-width:450px}#post-hero{position:relative;width:100vw;height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 48em){#post-hero{height:56vw;max-height:1322px}}body.admin-bar #post-hero{max-height:1276px}@media only screen and (min-width: 782px){body.admin-bar #post-hero{max-height:1290px}}#post-hero .post-brand img{min-height:auto}#post-hero .post-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}#post-hero .post-hero-text{position:absolute;left:0;right:0;bottom:0;z-index:3;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}#post-hero .post-hero-text .entry-title+p{display:block}#post-hero .post-hero-text .byline a{color:#fff}#hero-video{background-color:#000}#posts-related{width:100%}@media only screen and (min-width: 77.5em){.trc_related_container{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;flex-basis:100%;max-width:100%}}@media only screen and (min-width: 48em){div[class*="posts-cards-"] .col-4{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}}.qc-cmp-persistent-link{display:none !important}@media only screen and (min-width: 48em){.qc-cmp-persistent-link{-js-display:flex !important;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;background-color:#e53d2b !important;z-index:5 !important}}#future-load-more{background-color:#fafafa;padding-top:21.978px}.alm-btn-wrap .alm-load-more-btn{background-color:#e53d2b !important}.alm-btn-wrap .alm-load-more-btn:hover{background-color:#c52918 !important}#category-description{margin-bottom:87.914px;text-align:center}#category-description p{font-size:18px;line-height:1.4}body.single #category-description{margin-bottom:21.978px;text-align:left}#ndi-widget{margin-top:21.978px;margin-bottom:65.935px}#wire-register{margin-bottom:21.978px}#wire-register h1.archive-title{margin-bottom:21.978px;text-align:left}#wire-register p{text-align:left}#wire-register .col-4 .row{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#wire-register a.button{background-color:#e53d2b}@media only screen and (min-width: 77.5em){#wire-register a.button:hover{background-color:#171717}}#pagination-archive{display:none}.newsletter-message{border:solid 1px #d7d7d7;background-color:#f0f0f0;margin-top:43.957px;margin-bottom:21.978px;padding:21.978px}.newsletter-message a{text-decoration:underline}.searchwp-revised-search-notice{margin-bottom:43.957px !important;color:#e53d2b}@media only screen and (min-width: 48em){.searchwp-revised-search-notice{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:9.888px;padding-right:9.888px;flex-basis:100%;max-width:100%}}body.page-template-page-search .entry-content p{margin-bottom:21.978px !important}.facetwp-facet-search span{display:block;width:inherit}.facetwp-facet-search span i{display:none}.facetwp-facet-search span input{width:100%;border:solid 1px #777;padding:4.944px 9.888px;font-size:14.742px;text-align:left}.content-tag{display:inline-block;margin-top:18px;font-size:12.073px;font-weight:700;text-transform:uppercase}header.header #header-top #header-top-left.header-logo svg{max-height:34px}@media only screen and (min-width: 48em){header.header #header-top #header-top-right{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width: 64em){header.header #header-top #header-top-right{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}}@media only screen and (min-width: 77.5em){header.header #header-top #header-top-right{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}}#header-scroll,#header-bottom{background-color:#171717}#header-bottom ul#nav-header{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#posts-curated .posts-curated-small article.post-card{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media only screen and (min-width: 48em){#posts-curated .posts-curated-small article.post-card{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}#posts-curated .posts-curated-small article.post-card .post-title h2{font-size:16.29px;line-height:19.89px}#posts-curated article.post-card p.excerpt{display:none}#posts-wire article.post-card .label-category{display:none}#posts-wire article.post-card .post-title h2{font-size:16.29px;line-height:19.89px}.subscribe-connect h2{font-family:"Oswald",sans-serif;font-weight:500;font-size:26.836px}.subscribe-connect+.site-ad.ad-in-content{margin-bottom:0}.subscribe-connect.subscribe-connect-2{margin-bottom:0}body.home .site-ad.ad-in-content,body.archive .site-ad.ad-in-content,body.search-results .site-ad.ad-in-content,body.single #posts-related .site-ad.ad-in-content{background:none}article.post-card img{margin-bottom:10.926px}.excerpt{font-size:12.073px;line-height:16.29px}.sub-heading a{display:block;width:100%;background-color:#e53d2b;padding:8.948px 16.29px 7.328px;line-height:24.286px}.sub-heading a h2{display:inline;background:none;padding:0 0 0 0;font-family:"Oswald",sans-serif;font-size:21.978px;font-weight:500;color:#fff}.sub-heading a h2:after{display:none}h1.archive-title{text-align:center}#breadcrumbs p a,#breadcrumbs ul.nav-breadcrumb li a{font-family:"Oswald",sans-serif;font-weight:500}#breadcrumbs ul.nav-breadcrumb.nav-breadcrumb-showing{background-color:#f0f0f0}#breadcrumbs ul.nav-breadcrumb:after{border-color:transparent transparent #f0f0f0 transparent}#inner-content .search-form input[type="search"]{height:66px;border:solid 1px #e53d2b}#posts-footer-featured article.post-card .post-title h2,#posts-related article.post-card .post-title h2{font-size:16.29px;line-height:19.89px}#posts-footer-featured article.post-card p.excerpt,#posts-related article.post-card p.excerpt{display:none}#posts-curated article.post-card .label-category,.label-category{background-color:#778c9b;padding:3.643px 9.888px 4.915px 9.888px;font-family:"Oswald",sans-serif;font-weight:500;font-size:13.341px;color:#fff}@media only screen and (min-width: 77.5em){#posts-curated article.post-card .label-category:hover,.label-category:hover{background-color:#e53d2b}}
