@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
/*! sanitize.css v7.0.1 | CC0 License | github.com/csstools/sanitize.css */*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:disabled}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}@font-face{font-family:Tiempos-heading;font-weight:700;src:url(fonts/TiemposHeadlineWeb-Bold.2adaf341.woff2) format("woff2"),url(fonts/TiemposHeadlineWeb-Bold.310c54f3.woff) format("woff")}@font-face{font-family:Tiempos;font-weight:300;src:url(fonts/TiemposTextWeb-Regular.56a771af.woff2) format("woff2"),url(fonts/TiemposTextWeb-Regular.ad43a29f.woff) format("woff")}@font-face{font-family:Tiempos;font-weight:700;src:url(fonts/TiemposTextWeb-Bold.d1dbefc1.woff2) format("woff2"),url(fonts/TiemposTextWeb-Bold.c9ae5a48.woff) format("woff")}@font-face{font-family:Tiempos;font-style:italic;src:url(fonts/TiemposTextWeb-RegularItalic.b4f002dd.woff2) format("woff2"),url(fonts/TiemposTextWeb-RegularItalic.879029d2.woff) format("woff")}@font-face{font-family:Circular;font-weight:200;src:url(fonts/circular-light.c7cf1ee5.woff2) format("woff2"),url(fonts/circular-light.e98ebc45.woff) format("woff")}@font-face{font-family:Circular;font-weight:300;src:url(fonts/circular-book.5a784f09.woff2) format("woff2"),url(fonts/circular-book.1fcc6b00.woff) format("woff")}@font-face{font-family:Circular;font-weight:500;src:url(fonts/circular-medium.13d886ee.woff2) format("woff2"),url(fonts/circular-medium.15d230c1.woff) format("woff")}@font-face{font-family:Circular;font-weight:700;src:url(fonts/circular-bold.96e1271a.woff2) format("woff2"),url(fonts/circular-bold.5d769895.woff) format("woff")}@font-face{font-family:Circular;font-weight:900;src:url(fonts/circular-black.5df34eee.woff2) format("woff2"),url(fonts/circular-black.c1daca35.woff) format("woff")}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.masthead.teft-theme-dark{background-color:#4b4b4b;color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:100%;font-size:18px;font-weight:400;line-height:1.6}p{margin:32px 0}figure{margin:0}img{height:auto;max-width:100%}#wpadminbar{-webkit-backface-visibility:hidden;backface-visibility:hidden}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff}.menu-visible .site-container,.menu-visible .site-footer{display:none}a{color:inherit}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Tiempos-heading;font-weight:500}h1{font-size:2.4em;letter-spacing:-.01em;line-height:1.333}h2{font-size:1.5em;line-height:1.176}h2,h3{letter-spacing:0}h3{font-size:1.2em;line-height:1.333}h4{font-size:1em;line-height:1.6}h4,h5{letter-spacing:0}h5{font-size:.8em;line-height:1.5}h6{font-size:.7em;letter-spacing:.05em;line-height:1.143}code,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}code{background-color:#f5f5f5;margin:0;padding:.2em 0}code:after,code:before{content:" ";letter-spacing:-.2em}pre{background-color:#f5f5f5;line-height:1.45;overflow:auto;padding:1em}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-link{background-color:#000;color:#fff;display:block;font-size:18px;font-weight:700;outline:0;padding:9px 23px;text-decoration:none}.skip-link:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;left:6px;margin:0;top:7px;width:auto;z-index:100000}::-moz-selection{background:#4b4b4b;color:#fff}::selection{background:#4b4b4b;color:#fff}.size-medium img{width:780px}.alignwide,.size-large{max-width:100%;overflow-x:hidden;width:100%}@media screen and (min-width:80em){.alignwide,.size-large{margin-left:50%;max-width:none;transform:translate(-50%);width:1120px}}.alignfull,.size-full{margin-left:50%;max-width:none;overflow-x:hidden;transform:translate(-50%);width:100vw}.alignfull img,.alignwide img,.size-full img,.size-large img{width:100%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block}.alignright{margin:0;width:100%}@media screen and (min-width:56.25em){.alignright{float:right;margin-left:32px;width:50%}}.alignleft{margin:0;width:100%}@media screen and (min-width:56.25em){.alignleft{float:left;margin-right:32px;width:50%}}a img.alignright{float:right;margin:8px 0 24px 24px}a img.alignleft,a img.alignnone{margin:8px 24px 24px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.hogan-module,.wrapper{padding-left:20px;padding-right:20px}@media screen and (min-width:64em){.hogan-module,.wrapper{padding-left:50px;padding-right:50px}}@media screen and (min-width:80em){.hogan-module,.wrapper{padding-left:80px;padding-right:80px}}@media screen and (min-width:93.75em){.hogan-module,.wrapper{padding-left:120px;padding-right:120px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.container,.page-title{margin-left:auto;margin-right:auto;max-width:1200px}.entry-content,.hogan-module-expandable_list,.hogan-module-text,.narrow-container,.wide-container{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);padding:0}@media screen and (min-width:64em){.entry-content,.hogan-module-expandable_list,.hogan-module-text,.narrow-container,.wide-container{max-width:calc(100% - 100px)}}@media screen and (min-width:80em){.entry-content,.hogan-module-expandable_list,.hogan-module-text,.narrow-container,.wide-container{max-width:calc(100% - 160px)}}@media screen and (min-width:93.75em){.entry-content,.hogan-module-expandable_list,.hogan-module-text,.narrow-container,.wide-container{max-width:calc(100% - 240px)}}.entry-content,.hogan-module-expandable_list,.hogan-module-text,.narrow-container{width:780px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:64px}.entry-content ol,.entry-content ul{padding-left:1em}.embed-responsive{display:block;height:0;overflow:hidden;padding-top:0;position:relative}.embed-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}ol,ul{margin-bottom:32px;margin-top:32px}.teft-subhead,p.wp-block-subhead{font-size:1.2em;font-style:normal;letter-spacing:0;line-height:1.333;margin-bottom:64px;margin-top:64px;opacity:.6}.teft-block-quote,blockquote.wp-block-quote{display:inline-block;margin:0;text-align:center}.teft-block-quote p,blockquote.wp-block-quote p{font-size:2.4em;font-weight:500;letter-spacing:-.01em;line-height:1.333}.teft-block-quote p:before,blockquote.wp-block-quote p:before{content:"«"}.teft-block-quote p:after,blockquote.wp-block-quote p:after{content:"»"}.teft-block-quote cite,blockquote.wp-block-quote cite{font-size:.6em;letter-spacing:0;line-height:1.333}.teft-block-quote cite:before,blockquote.wp-block-quote cite:before{content:"-"}ul.wp-block-gallery{padding-left:0}.wp-block-embed{margin-bottom:64px;margin-top:64px}.wp-block-button{margin:32px 0}.wp-block-button .wp-block-button__link{align-items:center;background-color:#4b4b4b;border:1px solid #4b4b4b;border-radius:200px;color:#fff;cursor:pointer;display:inline-flex;height:64px;padding-left:30px;padding-right:30px}.wp-block-button .wp-block-button__link:hover{background-color:#fff;color:#4b4b4b}.wp-caption-dd,figcaption{color:#656565;font-size:.6em;letter-spacing:0;line-height:1.333;margin:0;padding:8px 0;text-align:left}@media screen and (min-width:56.25em){.wp-caption-dd,figcaption{text-align:center}}.wp-block-embed figcaption{margin:0 auto;max-width:90%}@media screen and (min-width:56.25em){.wp-block-embed figcaption{max-width:80%}}.hogan-module-form ul{list-style:none;margin:0;padding:0}.hogan-module-form ul>li{margin-bottom:24px}@media screen and (min-width:56.25em){.hogan-module-form ul>li{max-width:520px}}.hogan-module-form input[type=email],.hogan-module-form input[type=number],.hogan-module-form input[type=tel],.hogan-module-form input[type=text],.hogan-module-form input[type=url],.hogan-module-form select,.hogan-module-form textarea{border:2px solid #656565;border-radius:6px;box-shadow:0 3px 6px rgba(75,75,75,.05);list-style:none;padding:4px 12px;width:100%}.hogan-module-form input[type=email]:focus,.hogan-module-form input[type=number]:focus,.hogan-module-form input[type=tel]:focus,.hogan-module-form input[type=text]:focus,.hogan-module-form input[type=url]:focus,.hogan-module-form select:focus,.hogan-module-form textarea:focus{box-shadow:0 0 0 1px #656565;outline:none}.hogan-module-form label{font-size:.8em;font-weight:500;letter-spacing:0;line-height:1.5}.hogan-module-form .gfield_description{color:#4b4b4b;font-size:.8em;letter-spacing:0;line-height:1.5;margin:8px 0}.hogan-module-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi44OTggOS44OTkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjNDc0NzQ3OwogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iR3JvdXBfMzg1IiBkYXRhLW5hbWU9Ikdyb3VwIDM4NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIzMi40NDkgLTE3OTguNTUxKSByb3RhdGUoOTApIj4KICAgIDxsaW5lIGlkPSJMaW5lXzI0IiBkYXRhLW5hbWU9IkxpbmUgMjQiIGNsYXNzPSJjbHMtMSIgeDE9IjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzk5LjI1NyAzMjMxLjc0Mykgcm90YXRlKC00NSkiLz4KICAgIDxsaW5lIGlkPSJMaW5lXzI1IiBkYXRhLW5hbWU9IkxpbmUgMjUiIGNsYXNzPSJjbHMtMSIgeDE9IjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzk5LjI1NyAzMjE2LjI1Nykgcm90YXRlKDQ1KSIvPgogIDwvZz4KPC9zdmc+Cg==) no-repeat 100%;background-position:right 10px center;background-size:16px;font-size:.8em;letter-spacing:0;line-height:1.5;padding:10px 12px}@media screen and (min-width:56.25em){.hogan-module-form select{max-width:300px}}.hogan-module-form input[type=radio]{display:none}.hogan-module-form input[type=radio]+label{align-items:center;display:flex;position:relative}.hogan-module-form input[type=radio]+label:before{background:#fff;border:2px solid #4b4b4b;border-radius:100%;bottom:calc(50% - 6px);content:"";height:40px;margin-right:10px;width:40px}.hogan-module-form input[type=radio]+label:after{background:transparent;border-radius:100%;bottom:calc(50% - 2px);content:"";height:24px;left:8px;position:absolute;top:8px;width:24px}.hogan-module-form input[type=radio]:checked+label:after{background:#4b4b4b}.hogan-module-form input[type=checkbox]{display:none}.hogan-module-form input[type=checkbox]+label{align-items:center;display:flex;position:relative}.hogan-module-form input[type=checkbox]+label:before{background:#fff;border:2px solid #4b4b4b;border-radius:6px;bottom:calc(50% - 6px);content:"";height:40px;margin-right:10px;width:40px}.hogan-module-form input[type=checkbox]+label:after{background:transparent;bottom:calc(50% - 2px);content:"";height:24px;left:8px;position:absolute;top:10px;width:24px}.hogan-module-form input[type=checkbox]:checked+label:before{background-color:#4b4b4b}.hogan-module-form input[type=checkbox]:checked+label:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy4wNTkgMTkuMzg0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwXzM4NiIgZGF0YS1uYW1lPSJHcm91cCAzODYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NjguNjgzIC03NTEyLjY1OCkiPgogICAgPGxpbmUgaWQ9IkxpbmVfMzM5IiBkYXRhLW5hbWU9IkxpbmUgMzM5IiBjbGFzcz0iY2xzLTEiIHgyPSIxMCIgeTI9IjYuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY5LjUgNzUyMy41KSIvPgogICAgPGxpbmUgaWQ9IkxpbmVfMzM4IiBkYXRhLW5hbWU9IkxpbmUgMzM4IiBjbGFzcz0iY2xzLTEiIHgxPSIxMiIgeTI9IjE3LjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3OC41IDc1MTMuNSkiLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat;background-color:#4b4b4b}@media screen and (min-width:56.25em){.hogan-module-form input[type=email],.hogan-module-form input[type=tel],.hogan-module-form input[type=url]{max-width:300px}}.hogan-module-form input[type=number]{max-width:120px}.hogan-module-form .ginput_complex>span{display:block}.hogan-module-form .ginput_complex .ginput_full,.hogan-module-form .ginput_complex .ginput_left{width:100%}@media screen and (min-width:56.25em){.hogan-module-form .ginput_complex .ginput_left{display:inline-block;margin-right:26px;width:25%}}.hogan-module-form .ginput_complex .ginput_right{width:100%}@media screen and (min-width:56.25em){.hogan-module-form .ginput_complex .ginput_right{display:inline-block;width:70%}}.hogan-module-form .ginput_complex.ginput_container_name{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:56.25em){.hogan-module-form .ginput_complex.ginput_container_name{flex-direction:row}.hogan-module-form .ginput_complex.ginput_container_name>span{width:calc(50% - 14px)}}.hogan-module-form input[type=submit]{align-items:center;background-color:#4b4b4b;border:1px solid #4b4b4b;border-radius:200px;color:#fff;cursor:pointer;display:inline-flex;height:64px;padding-left:30px;padding-right:30px}.hogan-module-form input[type=submit]:hover{background-color:#fff;color:#4b4b4b}.hogan-module-form input[aria-invalid=true]{border:3px solid #de0000}.hogan-module-form .gfield_description.validation_message,.hogan-module-form .gfield_required{color:#de0000}.ginput_container_date{max-width:160px}#ui-datepicker-div{background-color:#fff;border:3px solid #4b4b4b;border-radius:6px;margin-top:20px;padding:20px}@media screen and (min-width:56.25em){#ui-datepicker-div{width:520px}}#ui-datepicker-div td{padding:10px;text-align:center}#ui-datepicker-div td a{text-decoration:none}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{cursor:pointer;width:50%}#ui-datepicker-div .ui-datepicker-next:after,#ui-datepicker-div .ui-datepicker-next:before,#ui-datepicker-div .ui-datepicker-prev:after,#ui-datepicker-div .ui-datepicker-prev:before{content:"";position:absolute}#ui-datepicker-div .ui-datepicker-next:before,#ui-datepicker-div .ui-datepicker-prev:before{background-color:#4b4b4b;border-radius:100px;height:36px;top:14px;width:36px}#ui-datepicker-div .ui-datepicker-next:after,#ui-datepicker-div .ui-datepicker-prev:after{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;height:12px;padding:2px;width:12px}#ui-datepicker-div .ui-datepicker-next>span,#ui-datepicker-div .ui-datepicker-prev>span{display:none}#ui-datepicker-div .ui-datepicker-prev:before{left:14px}#ui-datepicker-div .ui-datepicker-prev:after{left:28px;top:26px;transform:rotate(135deg)}#ui-datepicker-div .ui-datepicker-next{text-align:right}#ui-datepicker-div .ui-datepicker-next:before{right:14px}#ui-datepicker-div .ui-datepicker-next:after{right:28px;top:26px;transform:rotate(-45deg)}#ui-datepicker-div:after,#ui-datepicker-div:before{border-style:solid;content:"";display:block;height:0;left:100%;position:absolute;width:0}#ui-datepicker-div:before{border-color:transparent transparent #4b4b4b;border-width:11px;left:70px;top:-25px}#ui-datepicker-div:after{border-color:transparent transparent #fff;border-width:10px;left:71px;top:-20px}#ui-datepicker-div .ui-datepicker-calendar{width:100%}#ui-datepicker-div .ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between}#ui-datepicker-div .ui-datepicker-title{padding:20px;text-align:center;width:100%}#breadcrumbs{color:#656565;font-size:.7em;font-weight:300;letter-spacing:.05em;line-height:1.143;margin-top:24px;text-align:center}@media screen and (min-width:64em){#breadcrumbs{text-align:left}}.byline{font-size:12px;text-align:center}.byline .avatar{border-radius:50%;height:6.875em;width:6.875em}.byline .author{display:inline}@media screen and (min-width:56.25em){.byline{font-size:.6em;letter-spacing:0;line-height:1.333}}@media screen and (min-width:80em){.byline{font-size:.8em;letter-spacing:0;line-height:1.5}}.page-title{margin:48px 0;text-align:center}.search-form{align-items:center;border:1px solid #4b4b4b;border-radius:200px;display:flex;justify-content:space-between;max-width:360px;position:relative}.search-form label{padding:12px 0}.search-form .search-field{border:0;margin:0 20px;width:100%}.search-form .search-field:focus{outline:none}.search-form .search-submit{border:0;cursor:pointer;margin:6px;padding:8px;position:absolute;right:0;top:0}.search-form .search-submit:focus{outline:none}.masthead{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;width:100%;z-index:1000}.admin-bar .masthead{top:46px}@media screen and (min-width:48.9375em){.admin-bar .masthead{top:32px}}.menu-visible .masthead{height:100%}.site-header{align-items:center;justify-content:space-between;position:relative}.wp-custom-logo-low .site-header{height:112px}@media screen and (min-width:56.25em){.wp-custom-logo-low .site-header{height:80px}}@media screen and (min-width:64em){.wp-custom-logo-low .site-header{height:80px}}.wp-custom-logo-high .site-header{height:80px}@media screen and (min-width:56.25em){.wp-custom-logo-high .site-header{height:80px}}@media screen and (min-width:64em){.wp-custom-logo-high .site-header{height:80px}}.menu-visible .site-header{display:block}.site-branding{align-items:center;display:flex;height:100%}.site-branding .logo.low{max-height:70px;width:auto}@media screen and (min-width:64em){.site-branding .logo.low{max-height:70px}}.site-branding .logo.high{max-height:90px;width:auto}@media screen and (min-width:64em){.site-branding .logo.high{max-height:120px}}.site-header-right{align-items:center;display:flex;flex-direction:row;margin-left:auto}.menu-visible .site-header-right{display:block;margin-right:auto;max-width:780px}.menu-close,.menu-open{cursor:pointer}.accessible-focus .menu-close:focus,.accessible-focus .menu-open:focus{background-color:#4b4b4b;color:#fff}.menu-close:hover,.menu-open:hover{color:rgba(75,75,75,.5)}.menu-open{align-items:center;border:0;display:flex;margin-right:-13px;outline:0;padding:16px 13px}@media screen and (min-width:64em){.menu-open{display:none}}.menu-open__text{display:none;margin-right:10px}@media screen and (min-width:56.25em){.menu-open__text{display:block}}.many-menu-items .menu-open{display:flex}.menu-close,.menu-visible .menu-open,.search-open .menu-open{display:none}.menu-close{border:0;margin-right:-16px;outline:0;padding:16px;position:absolute;right:2px;top:50%;transform:translateY(-50%)}.menu-visible .menu-close{display:block}.site-title{font-family:Tiempos-heading;font-size:1.5em;font-weight:500;letter-spacing:0;line-height:1.176;line-height:1;margin:0}.site-title-link{display:inline-block;margin-left:-42px;padding-left:42px;padding-right:42px;text-decoration:none}.site-navigation{display:flex;flex-direction:row}.site-navigation ul{list-style:none;margin:0;padding:0}.search-open .site-navigation{display:none}.primary-menu{align-items:center;display:none}@media screen and (min-width:64em){.primary-menu{display:flex}}.menu-visible .primary-menu{display:block;font-size:1em;letter-spacing:0;line-height:1.6;margin:20px 0}@media screen and (min-width:64em){.menu-visible .primary-menu{font-size:1.2em;letter-spacing:0;line-height:1.333}}.primary-menu a{display:block;font-size:.8em;letter-spacing:0;line-height:1.5;line-height:1;outline:none;padding:.65625em .9em;text-decoration:none;white-space:nowrap}.accessible-focus .primary-menu a:focus{background-color:#4b4b4b;color:#fff}@media screen and (min-width:93.75em){.primary-menu a{font-size:18px}}.primary-menu a:hover{color:rgba(75,75,75,.5)}.menu-visible .primary-menu a{font-size:1em;letter-spacing:0;line-height:1.6}@media screen and (min-width:64em){.menu-visible .primary-menu a{font-size:1.2em;letter-spacing:0;line-height:1.333}}.many-menu-items .primary-menu{display:none}.menu-visible .many-menu-items .primary-menu{display:block}.main-cta-menu{align-items:center;display:flex}.main-cta-menu a{border:1px solid #4b4b4b;border-radius:200px;color:#4b4b4b;font-size:.7em;letter-spacing:.05em;letter-spacing:inherit;line-height:1.143;margin-right:4px;padding:12px 20px;text-decoration:none}.main-cta-menu a:hover{background-color:#4b4b4b;color:#fff}@media screen and (min-width:56.25em){.main-cta-menu a{font-size:18px;padding:12px 30px}}@media screen and (min-width:64em){.main-cta-menu a{font-size:.8em;letter-spacing:0;line-height:1.5;margin-left:16px;margin-right:8px}}@media screen and (min-width:93.75em){.main-cta-menu a{font-size:18px}}.menu-visible .main-cta-menu{display:none}header .search-form{border-radius:200px;display:none;transition:all .3s}@media screen and (min-width:56.25em){header .search-form{max-width:360px}}@media screen and (min-width:64em){header .search-form{border-color:transparent;display:flex}}header .search-form .search-field{margin:0}header .search-form .search-field:focus{outline:none}@media screen and (min-width:64em){header .search-form .search-field{font-size:.8em;letter-spacing:0;line-height:1.5;transition:all .3s;width:0}}@media screen and (min-width:80em){header .search-form .search-field{font-size:18px}}@media screen and (min-width:64em){.search-open header .search-form .search-field{margin:0 20px;width:264px}}.menu-visible header .search-form .search-field{margin:0 20px}header .search-form .search-submit{border-radius:200%;display:flex;margin:5px;padding:10px;position:relative;right:auto;top:auto;transition:all .3s}header .search-form .search-submit:hover{color:rgba(75,75,75,.5)}header .search-form .search-submit.search-active{background-color:#4b4b4b;color:#fff}.search-open header .search-form{border-color:#4b4b4b}@media screen and (min-width:64em){.menu-visible header .search-form{display:none}}header.teft-theme-dark .search-form{border-color:hsla(0,0%,100%,.8)}@media screen and (min-width:64em){header.teft-theme-dark .search-form{border-color:transparent}}.search-open header.teft-theme-dark .search-form .search-field{color:#4b4b4b}header.teft-theme-dark .search-form svg{fill:#fff;transition:all .3s}.search-open header.teft-theme-dark .search-form svg{fill:#4b4b4b}header.teft-theme-dark .search-form .search-submit:hover svg{fill:hsla(0,0%,100%,.5)}.search-open header.teft-theme-dark .search-form .search-submit:hover svg{fill:rgba(75,75,75,.5)}.search-open header.teft-theme-dark .search-form .search-submit.search-active:hover svg{fill:hsla(0,0%,100%,.5)}header.teft-theme-dark .search-form .search-submit.search-active{background-color:#4b4b4b}header.teft-theme-dark .search-form .search-submit.search-active svg{fill:#fff}.search-open header.teft-theme-dark .search-form{background-color:#fff}header.teft-theme-dark .main-cta-menu a{border:1px solid hsla(0,0%,100%,.8);color:#fff}header.teft-theme-dark .main-cta-menu a:hover{background-color:#fff;color:#4b4b4b}header.teft-theme-dark .primary-menu a:hover{color:hsla(0,0%,100%,.5)}header.teft-theme-dark .menu-close svg,header.teft-theme-dark .menu-open svg{fill:#fff}header.teft-theme-dark .menu-close:hover,header.teft-theme-dark .menu-open:hover{color:hsla(0,0%,100%,.5)}header.teft-theme-dark .menu-close:hover svg,header.teft-theme-dark .menu-open:hover svg{fill:hsla(0,0%,100%,.5)}.site-footer{background-color:#fff}.site-footer.teft-theme-dark{background-color:#4b4b4b;color:#fff}.site-footer .container{padding:88px 0}.site-footer .menu{list-style:none;margin:0;padding:0}.site-footer .footer-inner{display:block;font-size:18px;line-height:40px}@media screen and (min-width:56.25em){.site-footer .footer-inner{margin:0 -10px}}@media screen and (min-width:64em){.site-footer .footer-inner{margin:0 -30px}}@media screen and (min-width:80em){.site-footer .footer-inner{margin:0 -40px}}.site-footer .footer-logo{margin-bottom:40px;width:100%}.site-footer .footer-logo img{max-width:220px}@media screen and (min-width:64em){.site-footer .footer-block{float:left;margin-left:33%;width:33.333%}}@media screen and (min-width:56.25em){.site-footer .footer-block>div{margin:10px}}@media screen and (min-width:64em){.site-footer .footer-block>div{margin:30px}}@media screen and (min-width:80em){.site-footer .footer-block>div{margin:40px}}@media screen and (min-width:64em){.site-footer .footer-block-1,.site-footer .footer-block-1+.footer-block-2,.site-footer .footer-block-2+.footer-block-3{margin-left:0}.site-footer .footer-block-3:first-child{margin-left:66%}}.footer-social-media{margin:32px 0 32px -8px}.footer-social-media a{border:1px solid;border-radius:50%;display:inline-block;height:62px;margin:8px;position:relative;text-decoration:none;width:62px}.footer-social-media .icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.search-no-results .site-container .container{text-align:center}.search-no-results .site-container .search-form{margin:48px auto}.error404 .site-container .container{text-align:center}.error404 .site-container .search-form{margin:48px auto}.hogan-button{border:2px solid;border-radius:100px;display:inline-block;font-size:.8em;font-weight:500;letter-spacing:0;line-height:1.5;padding:15px 30px;text-decoration:none}.hogan-button,.hogan-heading{text-align:center}.hogan-module-gallery{padding:0}@media screen and (max-width:56.24875em){.hogan-module-grid{padding:0}}.savage-card-heading{font-weight:500;line-height:1.33}.hogan-module-grid .hogan-heading{font-size:32px;font-weight:500;line-height:1.27;margin-bottom:35px;margin-top:60px}.hogan-grid .savage-card-excerpt{line-height:1.5}.hogan-module-grid .hogan-heading,.hogan-module-grid .hogan-lead{margin-left:auto;margin-right:auto;max-width:660px}.hogan-module-grid .hogan-lead{font-size:18px;line-height:1.58;margin-bottom:40px;padding:0 20px}@media screen and (min-width:768px){.hogan-module-grid .hogan-heading{font-size:38px;margin-top:100px}.hogan-module-grid .hogan-lead{font-size:20px;margin-bottom:80px;padding:0}}@media screen and (min-width:1280px){.hogan-module-grid .hogan-lead{font-size:24px;margin-bottom:80px}.hogan-module-grid .hogan-heading{font-size:44px;margin-bottom:50px;margin-top:130px}.hogan-module-grid .hogan-heading,.hogan-module-grid .hogan-lead{max-width:780px}}.hogan-grid-theme-dark{background-color:#333;color:#fff}.hogan-grid-theme-dark:after,.hogan-grid-theme-dark:before{content:"";display:table}.hogan-grid-theme-dark:after{clear:both}.hogan-grid-theme-dark .hogan-grid{color:#474747}.hogan-module-image{text-align:center}.hogan-module-linklist .hogan-linklist-container{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;padding:0}@media screen and (min-width:64em){.hogan-module-linklist .hogan-linklist-container{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:80em){.hogan-module-linklist .hogan-linklist-container{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:93.75em){.hogan-module-linklist .hogan-linklist-container{margin-left:-40px;margin-right:-40px}}.hogan-module-linklist .hogan-linklist-inner{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}@media screen and (min-width:56.25em){.hogan-module-linklist .hogan-linklist-inner{width:calc(50% - 40px)}}@media screen and (min-width:64em){.hogan-module-linklist .hogan-linklist-inner{margin-left:10px;margin-right:10px;width:calc(33.3333% - 20px)}}@media screen and (min-width:80em){.hogan-module-linklist .hogan-linklist-inner{margin-left:30px;margin-right:30px;width:calc(33.3333% - 60px)}}@media screen and (min-width:93.75em){.hogan-module-linklist .hogan-linklist-inner{margin-left:40px;margin-right:40px;width:calc(33.3333% - 80px)}}@media screen and (min-width:56.25em){.hogan-module-linklist .hogan-linklist-inner-1{width:calc(100% - 40px)}}@media screen and (min-width:64em){.hogan-module-linklist .hogan-linklist-inner-1{width:calc(100% - 20px)}}@media screen and (min-width:80em){.hogan-module-linklist .hogan-linklist-inner-1{width:calc(100% - 80px)}}@media screen and (min-width:64em){.hogan-module-linklist .hogan-linklist-inner-2,.hogan-module-linklist .hogan-linklist-inner-4{width:calc(50% - 20px)}}@media screen and (min-width:80em){.hogan-module-linklist .hogan-linklist-inner-2,.hogan-module-linklist .hogan-linklist-inner-4{width:calc(50% - 80px)}}@media screen and (min-width:56.25em){.hogan-module-linklist .hogan-linklist-inner-3,.hogan-module-linklist .hogan-linklist-inner-5,.hogan-module-linklist .hogan-linklist-inner-6{width:calc(50% - 40px)}}@media screen and (min-width:64em){.hogan-module-linklist .hogan-linklist-inner-3,.hogan-module-linklist .hogan-linklist-inner-5,.hogan-module-linklist .hogan-linklist-inner-6{width:calc(33.3333% - 20px)}}@media screen and (min-width:80em){.hogan-module-linklist .hogan-linklist-inner-3,.hogan-module-linklist .hogan-linklist-inner-5,.hogan-module-linklist .hogan-linklist-inner-6{width:calc(33.3333% - 60px)}}@media screen and (min-width:93.75em){.hogan-module-linklist .hogan-linklist-inner-3,.hogan-module-linklist .hogan-linklist-inner-5,.hogan-module-linklist .hogan-linklist-inner-6{width:calc(33.3333% - 80px)}}.hogan-module-linklist .hogan-linklist-items{padding:0}.hogan-module-linklist .hogan-linklist-title{margin-bottom:32px}.hogan-module-linklist .hogan-linklist-item{border-bottom:1px solid #989898;border-top:1px solid #989898}.hogan-module-linklist .hogan-linklist-item:not(:first-child){margin-top:-1px}.hogan-module-linklist .hogan-linklist-item>a{display:block;padding:16px 0;position:relative;text-decoration:none}.hogan-module-linklist .hogan-linklist-item>a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS40NDEgMjAuNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICM5NTk4OWE7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zMTQiIGRhdGEtbmFtZT0iR3JvdXAgMzE0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzQ0Ljc3OSAxMzgyLjIwNykgcm90YXRlKC05MCkiPgogICAgPGxpbmUgaWQ9IkxpbmVfMjk4IiBkYXRhLW5hbWU9IkxpbmUgMjk4IiBjbGFzcz0iY2xzLTEiIHgyPSIxMC40IiB5Mj0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNjIuNSA3NDUuNSkiLz4KICAgIDxsaW5lIGlkPSJMaW5lXzI5OSIgZGF0YS1uYW1lPSJMaW5lIDI5OSIgY2xhc3M9ImNscy0xIiB4MT0iMTAiIHkyPSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3MS41IDc0NS41KSIvPgogIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;content:"";height:18px;position:absolute;right:0;top:24px;width:18px}.hogan-module-expandable_list .hogan-expandable-list-item{border-bottom:1px solid #989898;border-top:1px solid #989898}.hogan-module-expandable_list .hogan-expandable-list-item:not(:first-child){margin-top:-1px}.hogan-module-expandable_list .hogan-expandable-list-item>a{display:block;padding:16px 0;position:relative;text-decoration:none}.hogan-module-expandable_list .hogan-expandable-list-item>a span{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS40NDEgMjAuNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICM5NTk4OWE7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zMTQiIGRhdGEtbmFtZT0iR3JvdXAgMzE0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzQ0Ljc3OSAxMzgyLjIwNykgcm90YXRlKC05MCkiPgogICAgPGxpbmUgaWQ9IkxpbmVfMjk4IiBkYXRhLW5hbWU9IkxpbmUgMjk4IiBjbGFzcz0iY2xzLTEiIHgyPSIxMC40IiB5Mj0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNjIuNSA3NDUuNSkiLz4KICAgIDxsaW5lIGlkPSJMaW5lXzI5OSIgZGF0YS1uYW1lPSJMaW5lIDI5OSIgY2xhc3M9ImNscy0xIiB4MT0iMTAiIHkyPSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3MS41IDc0NS41KSIvPgogIDwvZz4KPC9zdmc+Cg==) no-repeat 50%;border:0;border-radius:0;height:18px;margin:0;right:10px;top:25px;transform:rotate(90deg);transition-duration:.3s;width:16px}.hogan-module-expandable_list .hogan-expandable-list-item>a span:after,.hogan-module-expandable_list .hogan-expandable-list-item>a span:before{display:none}.hogan-module-expandable_list .hogan-expandable-list-item>a.active span{transform:rotate(-90deg)}.hogan-module-expandable_list .hogan-expandable-list-item>div>p{margin:32px 0}.hogan-module-text h1,.hogan-module-text h2,.hogan-module-text h3,.hogan-module-text h4,.hogan-module-text h5,.hogan-module-text h6{margin-top:64px}.hogan-module-text ol,.hogan-module-text ul{padding-left:1em}.hogan-module-links .hogan-links{margin:0 -16px;padding:0}@media screen and (min-width:56.25em){.hogan-module-links .hogan-links{display:flex;flex-flow:row wrap;justify-content:flex-start}}.hogan-module-links .hogan-links-item{border:1px solid #656565;margin:16px}@media screen and (min-width:56.25em){.hogan-module-links .hogan-links-item{width:calc(33.33333% - 32px)}}.hogan-module-links .hogan-links-item a{display:block;font-size:1em;letter-spacing:0;line-height:1.6;padding:16px;position:relative;text-decoration:none}@media screen and (min-width:64em){.hogan-module-links .hogan-links-item a{font-size:1.2em;letter-spacing:0;line-height:1.333}}.hogan-module-links .hogan-links-item a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS40NDEgMjAuNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICM5NTk4OWE7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8zMTQiIGRhdGEtbmFtZT0iR3JvdXAgMzE0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzQ0Ljc3OSAxMzgyLjIwNykgcm90YXRlKC05MCkiPgogICAgPGxpbmUgaWQ9IkxpbmVfMjk4IiBkYXRhLW5hbWU9IkxpbmUgMjk4IiBjbGFzcz0iY2xzLTEiIHgyPSIxMC40IiB5Mj0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNjIuNSA3NDUuNSkiLz4KICAgIDxsaW5lIGlkPSJMaW5lXzI5OSIgZGF0YS1uYW1lPSJMaW5lIDI5OSIgY2xhc3M9ImNscy0xIiB4MT0iMTAiIHkyPSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM3MS41IDc0NS41KSIvPgogIDwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;content:"";height:18px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:18px}.hogan-module-links .hogan-links-item a span{color:#989898;display:block;font-size:.8em;letter-spacing:0;line-height:1.5}.menu-visible{overflow:hidden}@media screen and (min-width:93.75em){.menu-visible{overflow:visible}}.menu-visible .site-container{transition:.1s linear}@media screen and (min-width:93.75em){.menu-visible .site-container{margin-left:300px}}.video-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container embed,.video-container iframe,.video-container img,.video-container object,.video-container video{height:100%;left:0;position:absolute;top:0;width:100%}.disable-scroll{overflow-y:hidden}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{padding:0 16px}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active{outline:0 none}.facetwp-facet-search,.searchform{position:relative}.facetwp-facet-search .facetwp-search,.facetwp-facet-search .search-field,.searchform .facetwp-search,.searchform .search-field{border:1px solid #cbcbcb;border-radius:3px;font-size:.8em;font-size:16px;letter-spacing:0;line-height:1.5;padding:5px 15px;width:100%}.facetwp-facet-search .facetwp-search:focus,.facetwp-facet-search .search-field:focus,.searchform .facetwp-search:focus,.searchform .search-field:focus{border-color:#1a68e5;outline:none;transition:.2s}.facetwp-facet-search .facetwp-search-wrap,.searchform .facetwp-search-wrap{position:static}.facetwp-facet-search .facetwp-btn,.facetwp-facet-search .search-submit,.searchform .facetwp-btn,.searchform .search-submit{background-color:#1a68e5;border:1px solid #0b50bd;border-radius:0 3px 3px 0;cursor:pointer;line-height:0;padding:8px 20px;position:absolute;right:0;top:0}.facetwp-facet-search .facetwp-btn.facetwp-btn,.facetwp-facet-search .search-submit.facetwp-btn,.searchform .facetwp-btn.facetwp-btn,.searchform .search-submit.facetwp-btn{opacity:1}.facetwp-facet-search .facetwp-btn.facetwp-btn:before,.facetwp-facet-search .search-submit.facetwp-btn:before,.searchform .facetwp-btn.facetwp-btn:before,.searchform .search-submit.facetwp-btn:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4yIDI1LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjIgMjUuMjsgZmlsbDogI2ZmZjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJNMTQuNywwQzguOSwwLDQuMiw0LjcsNC4yLDEwLjVjMCwyLjUsMC45LDQuOSwyLjQsNi43TDAsMjMuOGwxLjQsMS40TDgsMTguNmMxLjgsMS41LDQuMSwyLjQsNi43LDIuNAoJYzUuOCwwLDEwLjUtNC43LDEwLjUtMTAuNUMyNS4yLDQuNywyMC41LDAsMTQuNywweiBNMTQuNywxOWMtNC43LDAtOC41LTMuOC04LjUtOC41QzYuMiw1LjgsMTAsMiwxNC43LDJjNC43LDAsOC41LDMuOCw4LjUsOC41CglDMjMuMiwxNS4yLDE5LjQsMTksMTQuNywxOXoiLz4KPC9zdmc+Cg==) no-repeat;height:18px;width:18px}.facetwp-facet-search .facetwp-btn:hover,.facetwp-facet-search .search-submit:hover,.searchform .facetwp-btn:hover,.searchform .search-submit:hover{background-color:#0b50bd;transition:.2s}.facetwp-facet-search .facetwp-btn:focus,.facetwp-facet-search .search-submit:focus,.searchform .facetwp-btn:focus,.searchform .search-submit:focus{outline:none}.facetwp-facet-search .facetwp-btn svg,.facetwp-facet-search .search-submit svg,.searchform .facetwp-btn svg,.searchform .search-submit svg{fill:#fff}.facetwp-facet-search.facetwp-facet,.searchform.facetwp-facet{margin-bottom:0}.article-large .article-excerpt,.article-small .article-excerpt{display:none}.article-large .image-link.has-video,.article-small .image-link.has-video{position:relative}.article-large .image-link.has-video:after,.article-small .image-link.has-video:after{border-bottom:32px solid transparent;border-left:50px solid #000;border-top:32px solid transparent;content:"";display:inline-block;height:64px;left:calc(50% - 25px);position:absolute;top:calc(50% - 32px);width:50px;z-index:100}.article-large{margin-bottom:40px;position:relative;width:100%}.article-large .image-link{display:block;height:200px;overflow:hidden}@media screen and (min-width:56.25em){.article-large .image-link{height:auto}}@media screen and (min-width:80em){.article-large .image-link{height:360px}}.article-large .image-link img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:56.25em){.article-large .image-link img{height:auto;-o-object-fit:cover;object-fit:cover}}.article-large .live-alert{margin:-36px 0 0 16px;opacity:.99}.article-large .live-alert img{height:48px;width:122px}.article-large:hover h2{color:#1a68e5}.article-large h2{font-size:22px;font-weight:700;margin:0 0 7px;transition:.2s ease-in-out}@media screen and (min-width:56.25em){.article-large h2{font-size:38px}}.article-large p{font-family:Open Sans;font-size:14px;margin:0;opacity:.6}@media screen and (min-width:56.25em){.article-large p{max-width:65%}}.article-large .author-image{border:2px solid #fff;border-radius:200px;bottom:170px;height:55px;left:10px;overflow:hidden;position:absolute;right:20px;width:55px}@media screen and (min-width:56.25em){.article-large .author-image{bottom:184px}}@media screen and (min-width:80em){.article-large .author-image{bottom:118px}}@media only screen and (min-width:395px)and (max-width:499px){.article-large .author-image{bottom:150px}}@media only screen and (min-width:500px)and (max-width:557px){.article-large .author-image{bottom:120px}}@media only screen and (min-width:558px)and (max-width:899px){.article-large .author-image{bottom:98px}}@media only screen and (min-width:1151px)and (max-width:1262px){.article-large .author-image{bottom:140px}}@media only screen and (min-width:1263px)and (max-width:1279px){.article-large .author-image{bottom:118px}}@media only screen and (min-width:1280px)and (max-width:1300px){.article-large .author-image{bottom:156px}}@media only screen and (min-width:1301px)and (max-width:1320px){.article-large .author-image{bottom:148px}}.article-small{margin-bottom:40px;position:relative;width:100%}.article-small .live-alert{margin:-24px 0 8px 16px;opacity:.99}.article-small .live-alert img{height:32px;width:80px}.article-small .image-link{display:block;height:200px;overflow:hidden}.article-small .image-link img{height:100%;-o-object-fit:cover;object-fit:cover}.article-small:hover h2{color:#1a68e5}.article-small h2{font-size:22px;font-weight:600;line-height:1.2;margin:0 0 7px;transition:.2s ease-in-out}.article-small .author-image{border-radius:200px;height:55px;overflow:hidden;position:absolute;right:20px;top:152px;width:55px}.article-small .date{display:inline-block;font-size:12px;opacity:.7;text-transform:uppercase}.article-small .mosaic-images{display:flex;max-width:447px;position:relative}.article-small .mosaic-images .mosaic-image{height:180px;width:112px}.article-small .mosaic-images .mosaic-image img{width:auto}.article-small .mosaic-images .mosaic-image:nth-child(4){width:112px}.article-small .mosaic-images .mosaic-image:nth-child(4) img{max-width:200px;width:auto}@media screen and (min-width:56.25em){.article-small .mosaic-images .mosaic-image:nth-child(4) img{max-width:230px}}@media screen and (min-width:64em){.article-small .mosaic-images .mosaic-image:nth-child(4) img{max-width:200px}}.article-small .number-of-images{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-size:22px;font-weight:700;height:100%;justify-content:center;opacity:.69;position:absolute;right:0;width:112px}.article-small .number-of-images:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI0IDIwIj4KICA8cGF0aCBpZD0iaWNvbm1vbnN0ci1tZW51LTIiIGQ9Ik00LDIySDBWMThINFpNNCwxMEgwdjRINFpNNCwySDBWNkg0Wk03LDJWNkgyNFYyWk03LDE0SDI0VjEwSDdabTAsOEgyNFYxOEg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMikiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);content:"";display:flex;height:20px;margin-top:4px;width:24px}.label{color:#0b50bd;display:inline-block;font-family:Open Sans;font-size:12px;font-weight:600;letter-spacing:.05em;margin-right:10px;margin-top:13px;text-transform:uppercase}.horizontal-list ul li.book.tns-item .image-link{height:190px}.horizontal-list ul li.book.tns-item .image-link img{height:100%;-o-object-fit:cover;object-fit:cover}.category-list-outer{position:relative;width:100%}.category-list-outer.shadow-right:after{align-items:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuNiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMUE2OEU1O30KPC9zdHlsZT4KPHBhdGggaWQ9IlBhdGhfNzA3IiBjbGFzcz0ic3QwIiBkPSJNNiwwTDQuOSwxLjFsNC4yLDQuMkgwdjEuNWg5LjFsLTQuMiw0LjJMNiwxMmw2LTZMNiwweiIvPgo8L3N2Zz4K) #fff no-repeat;background-size:100%;bottom:5px;content:"";display:flex;justify-content:center;opacity:.9;pointer-events:none;position:absolute;right:0;top:20px;width:16px;z-index:99}@media screen and (min-width:56.25em){.category-list-outer.shadow-right:after{display:none}}.category-list-outer.shadow-left:before{align-items:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuNiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMUE2OEU1O30KPC9zdHlsZT4KPHBhdGggaWQ9IlBhdGhfNzA3IiBjbGFzcz0ic3QwIiBkPSJNNiwxMmwxLjEtMS4xTDIuOSw2LjhIMTJWNS4ySDIuOWw0LjItNC4yTDYsMEwwLDZMNiwxMnoiLz4KPC9zdmc+Cg==) #fff no-repeat;background-size:100%;bottom:5px;content:"";display:flex;justify-content:center;left:0;opacity:.9;pointer-events:none;position:absolute;top:20px;width:16px;z-index:99}@media screen and (min-width:56.25em){.category-list-outer.shadow-left:before{display:none}}body.home .category-list{margin-bottom:30px}.category-list{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e4e4e4;display:flex;margin-bottom:0;overflow-x:auto;position:relative;width:100%}@media screen and (min-width:56.25em){.category-list{justify-content:space-evenly;padding-top:30px}}.category-list .category{border-bottom:5px solid transparent;flex-shrink:0;margin-right:20px;opacity:.6;padding:20px 0;text-align:center;transition:all .3s ease}@media screen and (min-width:56.25em){.category-list .category{flex-shrink:1;margin-right:20px;padding-top:0}.category-list .category:hover{border-bottom:5px solid transparent;opacity:1}}@media screen and (min-width:64em){.category-list .category{margin-right:30px}}@media screen and (min-width:80em){.category-list .category{margin-right:40px}}@media screen and (min-width:93.75em){.category-list .category{margin-right:50px}}.category-list .category a{text-decoration:none}.category-list .category.current{border-bottom:5px solid #1a68e5;opacity:1}.category-list .category.current .category-icon svg{fill:#1a68e5}.category-list .category.current .category-name{color:#1a68e5}.category-list .category:last-of-type{margin-right:0}.category-list .category .category-icon{display:none;justify-content:center;margin-bottom:7px}@media screen and (min-width:56.25em){.category-list .category .category-icon{display:flex}}.category-list .category .category-icon svg{align-self:flex-end;width:50px}.category-list .category .category-name{font-family:Open Sans;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media screen and (min-width:80em){.category-list .category .category-name{font-size:12px}}@media screen and (max-width:56.24875em){.subcategories{border-bottom:1px solid #e4e4e4;margin-bottom:20px}}.subcategories ul{display:flex;flex-wrap:wrap;list-style:none;margin:5px 0 10px;padding:15px 0 20px}.subcategories ul li{margin:8px 8px 0 0}.subcategories ul li a{background-color:#e4e4e4;font-size:12px;font-weight:600;letter-spacing:.05px;padding:6px 10px;text-decoration:none;text-transform:uppercase}.subcategories ul li a:hover{background-color:#cbcbcb}.subcategories.has-children .seemore{display:none}@media screen and (max-width:56.24875em){.subcategories.has-children ul{padding-bottom:5px}.subcategories.has-children ul li:nth-child(n+7){display:none}.subcategories.has-children.show ul li{display:block}.subcategories.has-children.show .seemore:after{transform:rotate(180deg)}.subcategories.has-children .seemore{color:#0b50bd;display:block;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:20px;text-decoration:none;text-transform:uppercase}.subcategories.has-children .seemore:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC4zOTUiIGhlaWdodD0iOC42MTIiIHZpZXdCb3g9IjAgMCAxNC4zOTUgOC42MTIiPgogIDxwYXRoIGlkPSJQYXRoXzc3NiIgZGF0YS1uYW1lPSJQYXRoIDc3NiIgZD0iTTEwMjEyLjAyNSwxNzcuNDgybDUuNzgzLDUuNzgzLDUuNzgzLTUuNzgzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAyMTAuNjExIC0xNzYuMDY4KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEI1MEJEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);background-position:50%;background-size:contain;content:"";display:inline-block;height:10px;margin-left:5px;width:10px}}.infinite-articles,.landing-page-top{border-bottom:1px solid #e4e4e4;display:flex;flex-flow:column wrap;margin-bottom:25px;padding-bottom:30px}@media screen and (min-width:56.25em){.infinite-articles,.landing-page-top{flex-direction:row}}.infinite-articles .top-articles,.landing-page-top .top-articles{width:100%}@media screen and (min-width:56.25em){.infinite-articles .top-articles,.landing-page-top .top-articles{border-right:1px solid #e4e4e4;padding-right:30px;width:70%}}.infinite-articles .top-articles .alm-reveal,.infinite-articles .top-articles .top-articles-container,.landing-page-top .top-articles .alm-reveal,.landing-page-top .top-articles .top-articles-container{display:flex;flex-wrap:wrap;justify-content:space-between}.infinite-articles .top-articles .alm-reveal a,.infinite-articles .top-articles .top-articles-container a,.landing-page-top .top-articles .alm-reveal a,.landing-page-top .top-articles .top-articles-container a{text-decoration:none}@media screen and (min-width:56.25em){.infinite-articles .top-articles .alm-reveal .article-small,.infinite-articles .top-articles .top-articles-container .article-small,.landing-page-top .top-articles .alm-reveal .article-small,.landing-page-top .top-articles .top-articles-container .article-small{width:calc(50% - 20px)}}.infinite-articles .top-articles .top-articles-container .books,.landing-page-top .top-articles .top-articles-container .books{margin-bottom:30px}.infinite-articles.infinite-articles,.landing-page-top.infinite-articles{border-bottom:0;margin-top:30px}@media screen and (min-width:56.25em){.infinite-articles.infinite-articles .top-articles,.landing-page-top.infinite-articles .top-articles{border-right:0}}.infinite-articles.infinite-articles .alm-load-more-btn,.landing-page-top.infinite-articles .alm-load-more-btn{background-color:#1a68e5;border:0;color:#fff;font-size:14px;font-weight:600;opacity:0;padding:10px 20px}.infinite-articles.infinite-articles .infinite-articles-heading,.landing-page-top.infinite-articles .infinite-articles-heading{font-family:Open Sans;font-size:15px;letter-spacing:.05em;margin-bottom:25px;margin-top:0;text-transform:uppercase;width:100%}.infinite-articles .books.horizontal-list,.landing-page-top .books.horizontal-list{margin-bottom:15px;max-width:100%;padding-bottom:0}.infinite-articles .aside,.landing-page-top .aside{width:100%}@media screen and (min-width:56.25em){.infinite-articles .aside,.landing-page-top .aside{padding-left:30px;width:30%}}.infinite-articles .aside .vertical-list,.landing-page-top .aside .vertical-list{border-bottom:1px solid #e4e4e4;margin-bottom:25px;padding-bottom:0}.infinite-articles .aside .vertical-list .list-heading-wrapper,.landing-page-top .aside .vertical-list .list-heading-wrapper{align-items:center;display:flex;flex-direction:row;margin-bottom:25px}.infinite-articles .aside .vertical-list .list-heading-wrapper .author-image,.landing-page-top .aside .vertical-list .list-heading-wrapper .author-image{margin:0 20px 0 0;width:55px}.infinite-articles .aside .vertical-list .list-heading-wrapper img,.landing-page-top .aside .vertical-list .list-heading-wrapper img{border-radius:50%}.infinite-articles .aside .vertical-list .list-heading-wrapper a,.infinite-articles .aside .vertical-list .list-heading-wrapper a:visited,.landing-page-top .aside .vertical-list .list-heading-wrapper a,.landing-page-top .aside .vertical-list .list-heading-wrapper a:visited{color:#0b50bd;text-decoration:none;transition:color .2s ease-in-out}.infinite-articles .aside .vertical-list .list-heading-wrapper a:hover,.infinite-articles .aside .vertical-list .list-heading-wrapper a:visited:hover,.landing-page-top .aside .vertical-list .list-heading-wrapper a:hover,.landing-page-top .aside .vertical-list .list-heading-wrapper a:visited:hover{color:#000}.infinite-articles .aside .vertical-list .list-heading-wrapper h2,.landing-page-top .aside .vertical-list .list-heading-wrapper h2{margin:0}.infinite-articles .aside .vertical-list .list-heading,.landing-page-top .aside .vertical-list .list-heading{font-family:Open Sans;font-size:15px;letter-spacing:.05em;margin-bottom:25px;margin-top:0;text-transform:uppercase}.infinite-articles .aside .vertical-list ul,.landing-page-top .aside .vertical-list ul{list-style:none;margin:0;padding:0}.infinite-articles .aside .vertical-list ul.books img,.landing-page-top .aside .vertical-list ul.books img{border:1px solid #ededed}.infinite-articles .aside .vertical-list ul .article-small,.infinite-articles .aside .vertical-list ul div.book,.landing-page-top .aside .vertical-list ul .article-small,.landing-page-top .aside .vertical-list ul div.book{display:flex;margin-bottom:25px}.infinite-articles .aside .vertical-list ul .article-small a,.infinite-articles .aside .vertical-list ul div.book a,.landing-page-top .aside .vertical-list ul .article-small a,.landing-page-top .aside .vertical-list ul div.book a{text-decoration:none}.infinite-articles .aside .vertical-list ul .article-small a.image-link,.infinite-articles .aside .vertical-list ul div.book a.image-link,.landing-page-top .aside .vertical-list ul .article-small a.image-link,.landing-page-top .aside .vertical-list ul div.book a.image-link{flex-shrink:0;overflow:hidden;width:84px}.infinite-articles .aside .vertical-list ul .article-small a.text-link,.infinite-articles .aside .vertical-list ul div.book a.text-link,.landing-page-top .aside .vertical-list ul .article-small a.text-link,.landing-page-top .aside .vertical-list ul div.book a.text-link{padding-left:20px}.infinite-articles .aside .vertical-list ul .article-small .label,.infinite-articles .aside .vertical-list ul div.book .label,.landing-page-top .aside .vertical-list ul .article-small .label,.landing-page-top .aside .vertical-list ul div.book .label{display:none}.infinite-articles .aside .vertical-list ul .article-small h2,.infinite-articles .aside .vertical-list ul div.book h2,.landing-page-top .aside .vertical-list ul .article-small h2,.landing-page-top .aside .vertical-list ul div.book h2{font-family:Open Sans;font-size:16px;font-weight:600;margin:5px 0 8px;transition:.2s ease-in-out}.infinite-articles .aside .vertical-list ul .article-small .author,.infinite-articles .aside .vertical-list ul .article-small .subtitle,.infinite-articles .aside .vertical-list ul div.book .author,.infinite-articles .aside .vertical-list ul div.book .subtitle,.landing-page-top .aside .vertical-list ul .article-small .author,.landing-page-top .aside .vertical-list ul .article-small .subtitle,.landing-page-top .aside .vertical-list ul div.book .author,.landing-page-top .aside .vertical-list ul div.book .subtitle{font-family:Open Sans;font-size:14px;line-height:21px;opacity:.6}.infinite-articles .aside .vertical-list ul .article-small .buy-link,.infinite-articles .aside .vertical-list ul div.book .buy-link,.landing-page-top .aside .vertical-list ul .article-small .buy-link,.landing-page-top .aside .vertical-list ul div.book .buy-link{color:#0b50bd;font-family:Open Sans;font-size:12px;font-weight:600;margin:8px 0;text-transform:uppercase}.infinite-articles .aside .vertical-list ul .article-small:hover h2,.infinite-articles .aside .vertical-list ul div.book:hover h2,.landing-page-top .aside .vertical-list ul .article-small:hover h2,.landing-page-top .aside .vertical-list ul div.book:hover h2{color:#1a68e5}.infinite-articles .aside .vertical-list ul .article-small a.image-link,.landing-page-top .aside .vertical-list ul .article-small a.image-link{height:124px;width:124px}.infinite-articles .aside .vertical-list ul .article-small a.image-link img,.landing-page-top .aside .vertical-list ul .article-small a.image-link img{height:100%;width:auto}.infinite-articles .aside .vertical-list:last-of-type,.landing-page-top .aside .vertical-list:last-of-type{border:0}.infinite-articles .aside .list-read-more,.landing-page-top .aside .list-read-more{color:#0b50bd;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:20px;text-decoration:none;text-transform:uppercase}.infinite-articles .aside .list-read-more svg,.landing-page-top .aside .list-read-more svg{vertical-align:baseline}.infinite-articles .aside .list-read-more:hover,.landing-page-top .aside .list-read-more:hover{color:#1a68e5}@media screen and (min-width:56.25em){.infinite-articles .top-articles{width:100%}.infinite-articles .top-articles .alm-reveal .article-small{width:calc(33% - 20px)}}.banner{border-bottom:1px solid #e4e4e4;padding-bottom:15px}.banner img{margin:10px 0}.banner .banner-desktop{display:none}@media screen and (min-width:56.25em){.banner .banner-desktop{display:block}.banner .banner-mobile{display:none}}.subcategory-top{margin-top:30px}.subcategory-top .page-title{margin:25px 0}.subcategory-top .category_description p{color:rgba(0,0,0,.6);opacity:1}.subcategory-top .category_description a{color:#1a68e5}.subcategory-top .category_description.has-children p:not(:first-child){display:none}.subcategory-top .category_description.has-children.children-visible p{display:block}.subcategory-top .category_description.has-children .lesmer,.subcategory-top .category_description.has-children .lesmindre{color:#1a68e5;cursor:pointer;margin-left:10px;text-decoration:underline}.subcategory-top .category_description.has-children .lesmer:after,.subcategory-top .category_description.has-children .lesmindre:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC4zOTUiIGhlaWdodD0iOC42MTIiIHZpZXdCb3g9IjAgMCAxNC4zOTUgOC42MTIiPgogIDxwYXRoIGlkPSJQYXRoXzc3NiIgZGF0YS1uYW1lPSJQYXRoIDc3NiIgZD0iTTEwMjEyLjAyNSwxNzcuNDgybDUuNzgzLDUuNzgzLDUuNzgzLTUuNzgzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAyMTAuNjExIC0xNzYuMDY4KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEI1MEJEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);background-position:bottom;background-size:contain;content:"";display:inline-block;height:15px;margin-left:8px;width:15px}.subcategory-top .category_description.has-children.children-visible .lesmindre:after{transform:rotate(180deg)}.newsletter-module{background-color:#c4daff;border-top:1px solid #e4e4e4;margin-bottom:40px;margin-top:25px;padding:30px}@media screen and (min-width:56.25em){.newsletter-module{padding:90px}}.newsletter-module h2{color:#0b50bd;font-size:1.5em;font-weight:700;letter-spacing:0;line-height:1.176;margin:0;text-align:center}@media screen and (min-width:56.25em){.newsletter-module h2{font-size:2.4em;letter-spacing:-.01em;line-height:1.333}}.newsletter-module p{margin-top:20px;text-align:center}.newsletter-module form{display:flex;justify-content:center}.newsletter-module form input[type=text]{border:1px solid #cbcbcb;font-size:.8em;letter-spacing:0;line-height:1.5;margin-right:5px;padding:3px 15px;width:95%}@media screen and (min-width:56.25em){.newsletter-module form input[type=text]{margin-right:10px;padding:10px 15px;width:370px}}.newsletter-module form input[type=text]:focus{border-color:#1a68e5;outline:none;transition:.2s}.newsletter-module form .responsiveCell{min-width:auto;width:auto}.newsletter-module form .alignBottom span.maxSize1,.newsletter-module form .responsiveCellSize1.line,.newsletter-module form .responsiveRow:nth-of-type(2){display:none}.newsletter-module form .minSize1{min-width:auto;width:auto!important}.newsletter-module form #btnSubmit{background-color:#1a68e5;border:1px solid #0b50bd;color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:3px 5px;position:relative;top:-13px}@media screen and (min-width:56.25em){.newsletter-module form #btnSubmit{font-size:.8em;height:43px;letter-spacing:0;line-height:1.5;padding:5px 30px}}.newsletter-module form #btnSubmit:hover{background-color:#0b50bd}.tax-writer h1{margin:18px 0 0}@media screen and (min-width:56.25em){.tax-writer h1{margin:48px 0}}.tax-writer .author-image{background-color:#d8d8d8;border-radius:50%;height:152px;margin:35px 0 16px;position:relative;width:152px}@media screen and (min-width:56.25em){.tax-writer .author-image{margin:85px 0 16px}}.tax-writer .author-image-inner{height:151px;left:1px;position:relative;top:1px;width:151px}.tax-writer .author-image-inner img{border-radius:50%}.tax-writer .single-excerpt{padding-bottom:40px}.tax-writer .article-small:first-child{border-top:1px solid #ededed;padding-top:25px}.search-results{display:flex;flex-flow:column wrap;margin-bottom:25px;padding:30px 0}@media screen and (min-width:56.25em){.search-results{flex-direction:row;padding-top:50px}}.search-results .filters{background-color:#fff;left:-100%;min-height:100%;padding:40px 20px;position:absolute;top:0;width:calc(100% - 40px);z-index:1003}.search-results .filters.facetwp-facet-podcast{display:none}@media screen and (min-width:56.25em){.search-results .filters.facetwp-facet-podcast{display:block}}.search-results .filters.top-filters{display:none;padding:0;width:100%}@media screen and (min-width:56.25em){.search-results .filters.top-filters{display:block}}.search-results .filters.top-filters .facetwp-facet{border-bottom:none;border-top:1px solid #e4e4e4;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:0;margin-top:25px;padding-bottom:0;padding-top:15px}.search-results .filters.top-filters .facetwp-checkbox{margin-bottom:0}.filters-visible .search-results .filters{left:0;transition:left .2s}.search-results .filters .close-filters{background:#fff;border:none;position:absolute;right:5px}.search-results .filters .close-filters.top{top:5px}.search-results .filters .close-filters.bottom{bottom:10px}.search-results .filters .close-filters svg{fill:#1a68e5}.search-results .filters .close-filters svg circle{opacity:1}@media screen and (min-width:56.25em){.search-results .filters .close-filters{display:none}.search-results .filters{display:block;height:auto;left:0;min-height:auto;padding:20px 25px 20px 20px;position:relative;width:calc(30% - 25px);z-index:1}}.search-results .filters .facetwp-facet{border-bottom:1px solid #e4e4e4;margin-bottom:25px;padding-bottom:15px}.search-results .filters .facet-title{font-family:Open Sans;font-size:15px;letter-spacing:.05em;margin:0 0 20px;opacity:.7;text-transform:uppercase}.search-results .filters .facetwp-checkbox{background-image:url(images/checkbox.92a4ffef.png);background-size:22px 22px;font-size:16px;font-weight:600;margin-bottom:10px;padding-left:35px}.search-results .filters .facetwp-checkbox.checked{background-image:url(images/checkbox-on.a0a3b875.png)}.search-results .facet-reset{background:0;border:0;color:#1a68e5;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.05em;padding:0;text-transform:uppercase}.search-results .mobile-filter-toggle{border-bottom:1px solid #e4e4e4;margin-bottom:25px;margin-top:-15px;padding-bottom:7px}.search-results .mobile-filter-toggle button{background:transparent;border:0;color:#1a68e5;font-size:14px;font-weight:700;padding:2px;text-transform:uppercase}@media screen and (min-width:56.25em){.search-results .mobile-filter-toggle{display:none}}.search-results .mobile-filters-background{background-color:#000;display:none;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:1002}.filters-visible .search-results .mobile-filters-background{display:block}.search-results .results-wrapper{width:100%}@media screen and (min-width:56.25em){.search-results .results-wrapper{padding-left:25px;width:calc(70% - 25px)}}.search-results .results-wrapper .results-top{border-bottom:1px solid #e4e4e4;margin-bottom:20px;padding-bottom:20px}.search-results .results-wrapper .count-title{font-family:Open Sans;font-size:22px;font-weight:600;margin-top:0;opacity:.6}.search-results .results-wrapper .facet-search-tags{list-style:none;margin:0;padding:0}@media screen and (min-width:56.25em){.search-results .results-wrapper .facet-search-tags{display:flex;margin-top:15px}.search-results .results-wrapper .facet-search-tags:empty{display:none}}.search-results .results-wrapper .facet-search-tags-item{margin-bottom:15px;margin-right:15px;margin-top:10px;text-transform:uppercase}.search-results .results-wrapper .facet-search-tags-item a{background-color:#1a68e5;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBpZD0iR3JvdXBfMTE5MCIgZGF0YS1uYW1lPSJHcm91cCAxMTkwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODY1IC0xOTUpIj4KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNTQiIGRhdGEtbmFtZT0iRWxsaXBzZSA1NCIgY3g9IjkiIGN5PSI5IiByPSI5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NjUgMTk1KSIgb3BhY2l0eT0iMC4zIi8+CiAgICA8ZyBpZD0iR3JvdXBfMTE2OCIgZGF0YS1uYW1lPSJHcm91cCAxMTY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzMuNzcyIDM3LjIyOCkiPgogICAgICA8bGluZSBpZD0iTGluZV84NzAiIGRhdGEtbmFtZT0iTGluZSA4NzAiIHgyPSI2LjU0NSIgeTI9IjYuNTQ1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDQuNSAxNjMuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICAgIDxsaW5lIGlkPSJMaW5lXzg3MSIgZGF0YS1uYW1lPSJMaW5lIDg3MSIgeDE9IjYuNTQ1IiB5Mj0iNi41NDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNC41IDE2My41KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);background-position:center right 10px;background-repeat:no-repeat;background-size:18px 18px;border:1px solid #0b50bd;border-radius:3px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.05em;padding:10px 40px 10px 10px;text-decoration:none;transition:.2s ease}.search-results .results-wrapper .facet-search-tags-item a:active,.search-results .results-wrapper .facet-search-tags-item a:focus,.search-results .results-wrapper .facet-search-tags-item a:hover{background-color:#0b50bd}.search-results .results-wrapper .article-small{border-bottom:1px solid #e4e4e4;padding-bottom:20px}.search-results .results-wrapper .article-small.article-book .text-link{display:flex;flex-direction:column}.search-results .results-wrapper .article-small.article-book .buy-link{align-items:flex-end;color:#0b50bd;display:flex;flex:1 1;font-weight:600}@media screen and (max-width:64em){.search-results .results-wrapper .article-small.article-book{display:flex;justify-content:space-between}.search-results .results-wrapper .article-small.article-book .image-link{height:auto;max-width:40%;min-width:40%;padding-left:15px}.search-results .results-wrapper .article-small.article-book .image-link img{max-height:300px}}@media screen and (min-width:56.25em){.search-results .results-wrapper .article-small{display:flex;justify-content:space-between}}.search-results .results-wrapper .article-small a{text-decoration:none}.search-results .results-wrapper .article-small .text-link{order:1}@media screen and (min-width:56.25em){.search-results .results-wrapper .article-small .text-link{margin-top:-12px;max-width:50%}}.search-results .results-wrapper .article-small .text-link h2{font-family:Open Sans;font-size:22px;font-weight:600}.search-results .results-wrapper .article-small .text-link .label{margin-top:0}.search-results .results-wrapper .article-small .image-link{order:2}@media screen and (min-width:56.25em){.search-results .results-wrapper .article-small .image-link{height:180px;max-width:300px}}.search-results .results-wrapper .article-small .image-link img{-o-object-fit:cover;object-fit:cover;width:auto}@media only screen and (min-width:450px){.search-results .results-wrapper .article-small .image-link img{width:100%}}@media screen and (min-width:80em){.search-results .results-wrapper .article-small .image-link img{width:auto}}.search-results .results-wrapper .book{border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:20px}.search-results .results-wrapper .book a{text-decoration:none}.search-results .results-wrapper .book .image-link{height:180px;max-width:300px;order:2}.search-results .results-wrapper .book .image-link img{height:100%;-o-object-fit:initial;object-fit:fill;width:auto}.search-results .results-wrapper .book .text-link{max-width:50%;order:1}.search-results .results-wrapper .book .text-link h2{font-family:Open Sans;font-size:22px;font-weight:600;margin:20px 0}.search-results .results-wrapper .book .text-link .author{font-family:Open Sans;font-size:14px;opacity:.6}.search-results .load-more-wrap{display:flex;justify-content:center;margin-top:20px}.search-results .load-more-wrap .fwp-load-more{background-color:#1a68e5;border:0;color:#fff;font-size:14px;font-weight:600;padding:10px 20px}.blog input.facetwp-search{border:1px solid #cbcbcb;border-radius:3px;font-size:.8em;font-size:16px;letter-spacing:0;line-height:1.5;padding:5px 15px;width:100%}.blog input.facetwp-search:focus{border-color:#1a68e5;outline:none;transition:.2s}.fact-box{background-color:#f5f5f5;margin-bottom:50px}.fact-box h2{align-items:center;background-color:#1a68e5;color:#fff;display:flex;font-size:12px;padding:9px 20px;text-transform:uppercase}.fact-box h3{font-size:22px;line-height:26px;margin-top:0;padding:15px 20px;text-transform:uppercase}.fact-box .fact-content{padding:9px 20px}.fact-box ul{list-style-type:none;margin-bottom:32px;margin-top:0;max-width:950px;padding-left:10px}@media screen and (min-width:64em){.fact-box ul{margin-bottom:25px;padding-left:9px}}.fact-box ul li{margin-bottom:15px;padding-left:20px;position:relative}.fact-box ul li:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuNiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMUE2OEU1O30KPC9zdHlsZT4KPHBhdGggaWQ9IlBhdGhfNzA3IiBjbGFzcz0ic3QwIiBkPSJNNiwwTDQuOSwxLjFsNC4yLDQuMkgwdjEuNWg5LjFsLTQuMiw0LjJMNiwxMmw2LTZMNiwweiIvPgo8L3N2Zz4K);content:"";height:18px;left:-8px;position:absolute;top:9px;width:18px}.fact-box ol{margin-bottom:32px;margin-top:0;max-width:950px}@media screen and (min-width:64em){.fact-box ol{margin-bottom:52px}}.fact-box blockquote{display:block;margin:30px auto;max-width:65%;text-align:center}.fact-box blockquote p{text-align:center}.fact-box blockquote p:before{content:"«"}.fact-box blockquote p:after{content:"»"}.page-title{font-size:1.8em;font-weight:700;max-width:780px;text-align:left}@media screen and (min-width:56.25em){.page-title{font-size:2.4em}}.single .page-title{margin:46px 0 20px}.single .single-excerpt p{margin-bottom:0}.single-excerpt p{margin:32px 0 28px;max-width:780px;opacity:.6}@media screen and (min-width:56.25em){.single-excerpt p{font-size:24px}}.post-reading-time{display:block;font-size:12px;font-weight:600;letter-spacing:.05em;margin-top:24px;opacity:.6;text-transform:uppercase}.single-header-image{margin-top:32px}.single-header-image .image{max-height:550px;overflow:hidden}.single-header-image figcaption,.single-header-image img{max-width:1200px}@media screen and (min-width:1200px){.single-header-image figcaption,.single-header-image img{width:1200px}}.single-header-image .live-alert{margin:-40px 0 8px 16px;opacity:.99}.single-header-image .live-alert img{height:40px;width:122px}.single-header-video{position:relative}.single-header-video .live-alert{bottom:24px;left:16px;opacity:.99;position:absolute}.single-header-video .live-alert img{height:40px;width:122px}@media screen and (min-width:1200px){.single-header-video .live-alert{bottom:50px}}.single-header-video>div{max-width:1200px}@media screen and (min-width:1200px){.single-header-video>div{width:1200px}}figcaption{color:rgba(0,0,0,.6);font-size:12px;font-weight:600;letter-spacing:.05em;line-height:16px;margin:10px auto;padding:0 20px;text-align:left}@media screen and (min-width:56.25em){figcaption{font-size:14px;line-height:19px;padding:0 10px}}@media screen and (min-width:80em){figcaption{padding:0}}.single-page .entry-content{margin:0;width:570px}.article-content{display:flex;flex-flow:column;margin:25px auto 100px}@media screen and (min-width:56.25em){.article-content{flex-direction:row}.article-content .article-meta{margin-right:25px;max-width:300px}}@media screen and (max-width:56.24875em){.article-content .article-meta{order:2}}.article-content .article-meta .author-image{border-radius:200px;float:none;height:88px;margin-bottom:10px;overflow:hidden;width:88px}.article-content .article-meta .author{font-size:16px}.article-content .article-meta .author a{color:#1a68e5;text-decoration:none}.article-content .article-meta .date{font-size:12px;font-weight:600;letter-spacing:.05em;opacity:.6;text-transform:uppercase}.article-content .article-meta .categories ul{border-top:1px solid #e4e4e4;display:flex;flex-wrap:wrap;list-style:none;margin:20px 0 0;padding:15px 0 20px}.article-content .article-meta .categories ul li{margin:5px 5px 0 0}.article-content .article-meta .categories ul li a{background-color:#e4e4e4;font-size:12px;font-weight:600;letter-spacing:.05px;padding:6px 10px;text-decoration:none;text-transform:uppercase}.article-content .article-meta .categories ul li a:hover{background-color:#cbcbcb}.article-content .article-meta .some-wrap{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;display:flex;margin-top:20px;padding:20px 0}.article-content .article-meta .some-wrap .some-icon{margin-right:20px;position:relative}.article-content .article-meta .some-wrap .some-icon svg{opacity:.6}.article-content .article-meta .some-wrap .some-icon:hover svg{opacity:1}.article-content .article-meta .copied-tooltips{background-color:#1a68e5;border:1px solid #0b50bd;border-radius:3px;color:#fff;font-size:12px;font-weight:700;left:-50px;opacity:0;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:40px;transition:visibility 0s,opacity .2s linear;visibility:hidden;width:100px}.article-content .article-meta .copied-tooltips.visible{opacity:1;visibility:visible}.article-content .article-meta .newsletter-signup{border-top:1px solid #e4e4e4;padding-top:20px}.article-content .article-meta .newsletter-signup h3{font-size:22px;font-weight:700;margin:0 0 20px}.article-content .article-meta .newsletter-signup p{font-size:14px;margin:0 0 20px;opacity:.6}.article-content .entry-content{max-width:100%}@media screen and (min-width:56.25em){.article-content .entry-content{margin-left:0;max-width:570px;padding-left:25px}}.article-content .entry-content h2{font-family:Open Sans;font-size:28px;font-weight:600;margin-bottom:15px}.article-content .entry-content h3{font-family:Open Sans;font-size:22px;font-weight:600;margin-bottom:10px}.article-content .entry-content p{font-family:Tiempos;line-height:30px;margin:0 0 25px}@media screen and (min-width:56.25em){.article-content .entry-content p{line-height:32px}}.article-content .entry-content p.has-drop-cap:first-letter{float:left;font-family:Tiempos-heading;font-size:96px;font-weight:700;line-height:.8;padding:0 10px 10px 0}.article-content .entry-content p a{border-bottom:1px solid #1a68e5;color:#000;text-decoration:none;transition:.2s ease}.article-content .entry-content p a:hover{border-bottom:1px solid transparent;color:#1a68e5}.article-content .entry-content blockquote.wp-block-quote{display:block;margin:30px auto;max-width:65%;text-align:center}.article-content .entry-content blockquote.wp-block-quote p{font-size:24px;margin:10px 0}@media screen and (min-width:56.25em){.article-content .entry-content blockquote.wp-block-quote p{text-align:center}}.article-content .entry-content blockquote.wp-block-quote p a{color:#000;text-decoration:none}.article-content .entry-content blockquote.wp-block-quote cite{font-size:14px;font-style:normal;font-weight:600;opacity:.6}.article-content .entry-content blockquote.wp-block-quote cite:before{margin-right:5px}.article-content .entry-content .wp-block-image.size-full,.article-content .entry-content .wp-block-image.size-large{margin-left:auto;max-width:100%;overflow-x:hidden;transform:none}@media screen and (min-width:80em){.article-content .entry-content .wp-block-image.size-full.alignwide,.article-content .entry-content .wp-block-image.size-large.alignwide{max-width:min(100vw - 2.5rem,780px);width:100vw}.article-content .entry-content .wp-block-image.size-full.alignfull,.article-content .entry-content .wp-block-image.size-large.alignfull{margin-left:-50%;max-width:1054px;width:100vw}}.article-content .entry-content figure.wp-block-image{text-align:center}.article-content .entry-content .wp-block-image .alignleft,.article-content .entry-content .wp-block-image .alignright{transform:unset}.article-content .entry-content .book{margin-bottom:30px;max-width:150px;padding-top:8px}.article-content .entry-content .book a{text-decoration:none}.article-content .entry-content .book .title{font-family:Open Sans;font-size:16px;font-weight:600;line-height:20px;margin:15px 0 10px}.article-content .entry-content .book .author{margin-top:8px;opacity:.6}.article-content .entry-content .book .author,.article-content .entry-content .book .subtitle{font-family:Open Sans;font-size:14px;line-height:19px}.article-content .entry-content .book .series-link{margin-top:6px}.article-content .entry-content .book .series-link a{color:#0b50bd;font-family:Open Sans;font-size:14px}.article-content .entry-content .book .buy-link{color:#0b50bd;font-family:Open Sans;font-size:12px;font-weight:600;margin-top:8px;text-transform:uppercase}.article-content .entry-content .book .book-image{display:inline-block;position:relative}.article-content .entry-content .book .review{display:flex;padding:10px 0}.article-content .entry-content .book .review .dice{background-image:url(images/terningkast-5.5916dd51.png);background-size:45px 45px;display:inline-block;height:45px;min-width:45px;width:45px}.article-content .entry-content .book .review .dice.dice-6{background-image:url(images/terningkast-6.37422782.png)}.article-content .entry-content .book .review .source{align-items:center;display:flex;font-family:Open Sans;font-size:12px;justify-content:center;opacity:.6;padding:0 10px}.article-content .entry-content .related-article{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;display:flex;flex-direction:column;overflow:hidden;padding:20px 0}@media screen and (min-width:56.25em){.article-content .entry-content .related-article{flex-flow:row nowrap;margin-left:-15px;margin-right:-15px}}.article-content .entry-content .related-article a{text-decoration:none}.article-content .entry-content .related-article .image-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1;float:left;max-width:50%;min-height:200px;min-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media screen and (min-width:56.25em){.article-content .entry-content .related-article .image-inner{min-height:1px;min-width:inherit}}.article-content .entry-content .related-article .content{flex:1 1;float:left;min-height:1px;padding:10px 0;position:relative;width:100%}@media screen and (min-width:56.25em){.article-content .entry-content .related-article .content{padding:10px 0 10px 25px}}.article-content .entry-content .related-article .label{margin-top:0}.article-content .entry-content .related-article .title{font-family:Open Sans;font-size:18px;font-weight:600;line-height:1.5;margin:0}@media screen and (min-width:56.25em){.article-content .entry-content .related-article .title{margin:10px 0 0}}.article-content .entry-content .wp-block-embed iframe{max-height:350px;max-width:100%}.article-content .entry-content .wp-block-custom-embed iframe{max-height:none}.article-content .entry-content .fact-box h2{font-size:12px}.single-list-wrap .categories ul{border-bottom:1px solid #e4e4e4;display:flex;flex-wrap:wrap;list-style:none;margin:20px 0;padding:20px 0}.single-list-wrap .categories ul li{margin:5px 5px 0 0}.single-list-wrap .categories ul li a{background-color:#e4e4e4;font-size:12px;font-weight:600;letter-spacing:.05px;padding:6px;text-decoration:none;text-transform:uppercase}.single-list-wrap .categories ul li a:hover{background-color:#cbcbcb}.single-list-wrap .categories,.single-list-wrap .list{max-width:780px}.single-list-wrap .article-small{border-bottom:1px solid #e4e4e4;margin-bottom:25px;padding-bottom:20px}@media screen and (min-width:56.25em){.single-list-wrap .article-small{display:flex;justify-content:space-between}}.single-list-wrap .article-small a{text-decoration:none}.single-list-wrap .article-small .text-link{order:1}@media screen and (min-width:56.25em){.single-list-wrap .article-small .text-link{max-width:50%}}.single-list-wrap .article-small .image-link{order:2}@media screen and (min-width:56.25em){.single-list-wrap .article-small .image-link{height:180px;max-width:300px}}.single-list-wrap .article-small .image-link img{-o-object-fit:cover;object-fit:cover;width:100%}.single-list-wrap .book{border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:20px}.single-list-wrap .book a{text-decoration:none}.single-list-wrap .book .image-link{height:180px;max-width:300px;order:2}.single-list-wrap .book .image-link img{height:100%;-o-object-fit:initial;object-fit:fill;width:auto}.single-list-wrap .book .text-link{max-width:50%;order:1}.single-list-wrap .book .text-link h2{font-family:Open Sans;font-size:22px;font-weight:600;line-height:1.2;margin:20px 0 8px}.single-list-wrap .book .text-link .author,.single-list-wrap .book .text-link .subtitle{font-family:Open Sans;font-size:14px;opacity:.6}.single-list-wrap .book .text-link .buy-link{color:#0b50bd;font-family:Open Sans;font-size:12px;font-weight:600;margin-top:8px;text-transform:uppercase}.horizontal-list{border-bottom:1px solid #e4e4e4;padding-bottom:25px;position:relative}.horizontal-list:first-child{border-top:1px solid #e4e4e4}.horizontal-list .list-heading{font-family:Open Sans;font-size:15px;letter-spacing:.05em;margin:20px 0;text-transform:uppercase}.horizontal-list ul{display:flex;list-style:none;margin:0;overflow-x:auto;padding:0}.horizontal-list ul.books img{border:1px solid #ededed}.horizontal-list ul a{display:block;text-decoration:none}.horizontal-list ul li{flex-shrink:0}.horizontal-list ul li h2{font-family:Open Sans;font-size:16px;font-weight:600;line-height:1.4;margin:10px 0 8px;transition:.2s ease-in-out}.horizontal-list ul li:hover h2{color:#1a68e5}.horizontal-list ul li .author,.horizontal-list ul li .subtitle{font-family:Open Sans;font-size:14px;opacity:.6}.horizontal-list ul li .buy-link{color:#0b50bd;font-family:Open Sans;font-size:12px;font-weight:600;margin-top:8px;text-transform:uppercase}.horizontal-list ul li.book{width:140px}.horizontal-list ul li.book .image-link{display:flex;height:220px;overflow:hidden}.horizontal-list ul li.book .image-link img{align-self:flex-end}.horizontal-list ul li.article{width:335px}@media only screen and (min-width:450px){.horizontal-list ul li.article{width:360px}}.horizontal-list ul li.article .article-small{margin-bottom:0}.horizontal-list ul li.article .image-link{height:200px;overflow:hidden}.horizontal-list ul li.article .image-link img{width:100%}.horizontal-list ul li.article .label{color:#0b50bd;font-family:Open Sans;font-size:12px;font-weight:600;letter-spacing:.05em;margin-top:15px;text-transform:uppercase}.tns-outer{padding:0}.tns-outer [hidden]{display:none}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%;width:1.4285714286%}.tns-nav{display:none}.tns-controls button{background-color:#fff;background-position:50%;background-size:24px 24px;border:1px solid #e4e4e4;height:55px;outline:0;position:absolute;text-indent:-9999px;top:30%;width:50px;z-index:1}.tns-controls button[data-controls=prev]{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtYXJyb3dfZm9yd2FyZC0yNHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBpZD0iUGF0aF83MDYiIGRhdGEtbmFtZT0iUGF0aCA3MDYiIGQ9Ik0yNCwwSDBWMjRIMjRaIiBmaWxsPSJub25lIi8+CiAgPHBhdGggaWQ9IlBhdGhfNzA3IiBkYXRhLW5hbWU9IlBhdGggNzA3IiBkPSJNMTIsNGwxLjQxLDEuNDFMNy44MywxMUgyMHYySDcuODNsNS41OCw1LjU5TDEyLDIwLDQsMTJaIi8+Cjwvc3ZnPgo=);border-radius:0 5px 5px 0;left:0}.tns-controls button[data-controls=next]{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtYXJyb3dfZm9yd2FyZC0yNHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBpZD0iUGF0aF83MDYiIGRhdGEtbmFtZT0iUGF0aCA3MDYiIGQ9Ik0wLDBIMjRWMjRIMFoiIGZpbGw9Im5vbmUiLz4KICA8cGF0aCBpZD0iUGF0aF83MDciIGRhdGEtbmFtZT0iUGF0aCA3MDciIGQ9Ik0xMiw0LDEwLjU5LDUuNDEsMTYuMTcsMTFINHYySDE2LjE3bC01LjU4LDUuNTlMMTIsMjBsOC04WiIvPgo8L3N2Zz4K);border-radius:5px 0 0 5px;right:0}.tns-controls button[disabled]{opacity:0}.breadcrumbs{color:rgba(0,0,0,.6);font-size:14px;font-weight:600}.breadcrumbs a{color:#0b50bd;text-decoration:none}.breadcrumbs .arrow-right{margin:0 5px 1px;transform:rotate(-90deg)}.breadcrumbs .arrow-right path{stroke:rgba(0,0,0,.6)}@media screen and (max-width:56.24875em){.breadcrumbs.article-breadcrumbs{display:none}}.media-archive-header{margin:auto;max-width:1200px}.media-archive-header header{margin-bottom:48px;margin-left:20px}.media-archive-header header .page-title{margin:86px 0 20px}@media screen and (min-width:56.25em){.media-archive-header header .page-title{margin:46px 0 20px}}.media-archive{margin:auto;max-width:1200px}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo{display:flex;flex-direction:column}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small{border-bottom:1px solid #e4e4e4;display:flex;flex-direction:column-reverse;justify-content:space-between;max-width:780px;padding:20px;width:100%}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small:hover{color:#1a68e5}@media screen and (min-width:56.25em){.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small{flex-direction:row-reverse}}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small .text-link{transition:.2s ease-in-out}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small .text-link .article-excerpt{display:block}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small .text-link h2{font-size:1.5em}@media screen and (min-width:56.25em){.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small .text-link{max-width:50%}}.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small .text-link p:hover{color:#1a68e5}@media screen and (min-width:56.25em){.media-archive .infinite-archives .ajax-load-more-wrap.infinite.fading-circles .alm-reveal.alm-seo .article-small .image-link img.attachment-article-listing{height:180px;-o-object-fit:cover;object-fit:cover;width:300px}}.media-archive a{text-decoration:none}#masthead{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding-left:25px;padding-right:25px;z-index:999}@media screen and (max-width:56.24875em){#masthead{position:relative}.menu-visible #masthead{position:fixed}}.site-header{display:flex;flex-direction:row}@media screen and (min-width:64em){.site-header{height:80px}}.header-left{display:flex}.header-left .header-media-links{color:#0b50bd;display:none;font-size:13px;font-weight:600;text-transform:uppercase;word-break:keep-all}.header-left .header-media-links a{margin-left:16px;text-decoration:none}.header-left .header-media-links a:hover{text-decoration:underline}@media screen and (min-width:64em){.header-left .header-media-links{align-items:center;display:flex;justify-content:center;margin-top:12px;order:3}}.header-left .menu-open{line-height:1;order:1}@media screen and (max-width:56.24875em){.header-left .menu-open{bottom:10px;margin-left:-13px;position:absolute}}.header-left .menu-open svg{fill:#0b50bd}.header-left .site-branding{align-self:center;margin-left:20px;order:2}@media screen and (max-width:56.24875em){.header-left .site-branding{height:auto;left:0;margin-left:0;position:absolute;top:10px}}.header-left .site-branding .site-title{color:#1a68e5;font-weight:300}.header-left .site-branding .site-title-link{margin:0;padding:0}.header-left .site-branding .logo{height:28px}@media screen and (min-width:64em){.header-left .site-branding .logo{height:39px}}.header-center{margin-left:auto;width:80%}@media screen and (max-width:56.24875em){.header-center{bottom:17px;position:absolute;right:0}}@media screen and (min-width:56.25em){.header-center{padding-right:24px;width:40%}}.header-right svg{width:200px}@media screen and (max-width:56.24875em){.header-right{max-width:130px;position:absolute;right:0;top:10px}.header-right svg{width:130px}}.menu-visible .masthead{height:auto}.menu-visible .menu-wrapper{left:0}.menu-visible .site-header{display:flex}.menu-visible .menu-open{background-color:#f5f5f5;border-radius:200px;display:flex}.menu-visible .site-container{display:block}@media screen and (max-width:56.24875em){.menu-visible .site-container{display:none}}.menu-visible header .search-form{display:flex}@media screen and (min-width:64em){.menu-visible header .search-form{display:flex}}.menu-visible header .search-form .search-field{margin:0}.menu-visible .overlay{background-color:#000;height:100%;opacity:.8;overflow:hidden;position:fixed;transition:all .3s ease;width:100%;z-index:98}@media screen and (min-width:93.75em){.menu-visible .overlay{display:none}}.menu-open{background-color:#fff;display:block;padding:13px}.menu-wrapper{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#000;font-family:Open Sans;height:100%;left:-1000px;overflow-y:auto;padding:137px 25px 25px;position:fixed;top:0;transition:.1s linear;width:100%;z-index:99}.menu-wrapper .media-navigation .primary-menu.media-ul.primary-menu{border-top:1px solid #cbcbcb;margin-bottom:0;margin-top:0;padding:16px 0}.admin-bar .menu-wrapper{padding-top:183px}@media only screen and (min-width:450px){.menu-wrapper{width:300px}.admin-bar .menu-wrapper{padding-top:137px}}@media screen and (min-width:56.25em){.menu-wrapper{padding-top:105px}}.menu-wrapper .cat-menu-title{font-size:12px;font-weight:600;letter-spacing:.05em;margin:0;opacity:.4;text-transform:uppercase}.menu-wrapper .site-navigation{display:flex;flex-direction:column;width:100%}.menu-wrapper .site-navigation .primary-menu{display:block;margin-left:-25px;margin-right:-25px;order:1}.menu-wrapper .site-navigation .primary-menu a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.5;padding:8px 25px}.menu-wrapper .site-navigation .primary-menu a:hover{background-color:rgba(0,0,0,.05);color:#000;transition:.3s ease}.menu-wrapper .site-navigation .primary-menu .menu-item-has-children .sub-menu,.menu-wrapper .site-navigation .primary-menu a .icon{display:none}.menu-wrapper .site-navigation .primary-menu .menu-item-has-children .sub-menu a{font-size:14px;font-weight:400;opacity:.8}.menu-wrapper .site-navigation .primary-menu .menu-item-has-children.current-menu-item .sub-menu{display:block}.menu-wrapper .site-navigation .primary-menu .menu-item-has-children>a{display:flex;justify-content:space-between}.menu-wrapper .site-navigation .primary-menu .menu-item-has-children>a .icon{align-self:center;display:block}.menu-wrapper .site-navigation .primary-menu .menu-item-has-children.current-menu-item>a .icon{transform:rotate(180deg)}.menu-wrapper .site-navigation .primary-menu.main-menu{margin-top:10px}.menu-wrapper .site-navigation .primary-menu.main-menu .current-menu-item>a{background-color:rgba(0,0,0,.05);border-left:5px solid #1a68e5;padding-left:20px}.menu-wrapper .site-navigation .primary-menu.secondary{border-top:1px solid #cbcbcb;margin-top:0;padding:20px 25px 0}.menu-wrapper .site-navigation .primary-menu.secondary a{font-size:14px;font-weight:400;letter-spacing:0;opacity:.6;padding:6px 0}.menu-wrapper .site-navigation .primary-menu.secondary a:hover{background-color:transparent;opacity:1}.menu-wrapper .some-wrap{display:flex}.menu-wrapper .some-wrap .some-icon{margin-right:20px;opacity:.6}.menu-wrapper .some-wrap .some-icon:hover{opacity:1}.menu-wrapper .menu-logo{margin-top:20px;opacity:.6}.menu-wrapper .menu-logo svg{width:135px}.search-open .many-menu-items .menu-open,.search-open .site-navigation{display:flex}.menu-wrapper .newsletter-wrapper{border-top:1px solid #cbcbcb;display:block;margin-left:-25px;margin-right:-25px;overflow:hidden;padding:8px 25px}@media screen and (max-width:56.24875em){html body.wp-custom-logo-low{padding-top:0}}body.wp-custom-logo-low{padding-top:112px}@media screen and (min-width:56.25em){body.wp-custom-logo-low{padding-top:80px}}@media screen and (min-width:64em){body.wp-custom-logo-low{padding-top:80px}}body.wp-custom-logo-high{padding-top:80px}@media screen and (min-width:56.25em){body.wp-custom-logo-high{padding-top:80px}}@media screen and (min-width:64em){body.wp-custom-logo-high{padding-top:80px}}.masthead{position:fixed;top:0}.logo,.site-header{transition:all .3s}@media screen and (min-width:56.25em){.header-sticky.wp-custom-logo-high .site-header,.header-sticky.wp-custom-logo-low .site-header{height:80px}}.header-sticky .logo.low{max-height:70px}.header-sticky .logo.high{max-height:90px}.error404 h1{margin:50px 0}@media screen and (min-width:56.25em){.error404 h1{margin:150px 0}}.error404 .list-heading{border-bottom:1px solid #e4e4e4;font-family:Open Sans;font-size:15px;letter-spacing:.05em;margin:20px 0;max-width:780px;padding-bottom:25px;text-align:left;text-transform:uppercase}.error404 .site-container .container{text-align:left}
