@charset "UTF-8";
/*!
Theme Name: TechRepublic 2021
Theme URI: https://techrepublic.com/
Author: FortyAU
Author URI: https://fortyau.com/
Description: Description
Version: 0.0.1
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: techrepublic
Tags:
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.5}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{max-width:100%;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.area-resource-library aside .search-bar label,.area-resource-library main .search-bar label,.error404 .layout .content-main .search-bar label,.is-premium aside .search-bar label,.is-premium main .search-bar label,.list-featured article .date-published>span,.list-featured article .discussion-url,.list-featured article .url,.list-featured figure figcaption,.screen-reader-text,.search .search-bar label,.site-header .search-dropdown .search-bar label{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}.area-resource-library aside .search-bar label:focus,.area-resource-library main .search-bar label:focus,.error404 .layout .content-main .search-bar label:focus,.is-premium aside .search-bar label:focus,.is-premium main .search-bar label:focus,.list-featured article .date-published>span:focus,.list-featured article .discussion-url:focus,.list-featured article .url:focus,.list-featured figure figcaption:focus,.screen-reader-text:focus,.search .search-bar label:focus,.site-header .search-dropdown .search-bar label:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{scroll-behavior:smooth}body{line-height:1.5;margin-top:61px;text-rendering:optimizeSpeed}@media (min-width:980px){body{margin-top:70px}body main{min-height:calc(100vh - 538px)}}body.skybox-loaded main{margin-top:59px}@media (min-width:980px){body.skybox-loaded main{margin-top:70px}body.admin-bar main{min-height:calc(100vh - 570px)}}img{background:#2077ba;display:block;height:auto;vertical-align:bottom;width:100%}img:-moz-loading{visibility:hidden}a{color:#3289c8;text-decoration:none;transition:color .15s ease-out}a svg{transition:fill .15s ease-out}a svg circle{transition:stroke .15s ease-out}a:hover{cursor:pointer;text-decoration:underline;transition:color .05s ease-out}a:hover svg{transition:fill .05s ease-out}a:hover svg circle{transition:stroke .05s ease-out}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}p{font-size:1rem}section{margin-bottom:1.875rem}ol,ul{margin:0 0 10px 25px;padding:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1.5;margin:0 0 .625rem}h1{font-size:3rem;margin-bottom:1.25rem}h2{font-size:1.6875rem;margin-bottom:.9375rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}@font-face{font-display:swap;font-family:Proxima Nova;font-style:light;font-weight:200;src:local(""),url(../woff2/proxima-nova_light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:300;src:local(""),url(../woff2/proxima-nova_regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:bold;font-weight:500;src:local(""),url(../woff2/proxima-nova_semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:bold;font-weight:700;src:local(""),url(../woff2/proxima-nova_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:local(""),url(../woff2/roboto-condensed_regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:bold;font-weight:500;src:local(""),url(../woff2/roboto-condensed_bold.woff2) format("woff2")}body{background:#fff;color:#0e0618;font-family:Proxima Nova,sans-serif}code,pre{color:#778596;font-family:monospace,serif;font-size:14px}strong{font-weight:700}.section-heading{border-top:2px solid #e4eaef;line-height:1;margin:0;padding:0;position:relative}.section-heading h2,.section-heading h3,.section-heading span{color:#2077ba;display:inline-block;font-size:16px;font-weight:700;line-height:1;margin:0;padding:10px 0 20px;position:relative;text-transform:uppercase}.section-heading h2:before,.section-heading h3:before,.section-heading span:before{border-top:2px solid #2077ba;content:"";left:0;position:absolute;right:0;top:-2px}.is-premium .section-heading{border-top:none}.is-premium .section-heading h2,.is-premium .section-heading h3,.is-premium .section-heading span{color:#6329ae;font-weight:300;padding:30px 0}.is-premium .section-heading h2:before,.is-premium .section-heading h3:before,.is-premium .section-heading span:before{display:none}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-out{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:0}to{opacity:1}}.tabs{display:grid;grid-template-columns:fit-content(8ch) 1fr}.tabs>div{display:contents}.tabs label[role=tab]{cursor:pointer}.tabs label[role=tab]:hover{text-decoration:underline}.tabs input[type=radio]{position:fixed;top:-1000px}.tabs input[type=radio]:focus-visible~div[role=tabpanel]:after{border-radius:3px;bottom:-10px;content:"";left:-10px;outline:2px dotted #2077ba;position:absolute;right:-5px;top:0}.tabs input[type=radio]:checked~div[role=tabpanel]{display:block}.tabs div[role=tabpanel]{display:none;grid-column-end:span 2;order:1;position:relative}form.amp-form-submit-error [submit-error],form.amp-form-submit-success [submit-success],form.amp-form-submitting [submitting]{display:none}body[class*=" amp"],body[class^=amp]{padding-top:70px!important}.lds-ring{align-items:center;display:flex;height:16px;justify-content:center;position:relative;width:16px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#65bb12;box-sizing:border-box;display:block;height:16px;margin:8px;position:absolute;width:16px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.d-flex{display:flex}.d-none{display:none}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.pr-1{padding-right:1rem!important}.pr-2{padding-right:2rem!important}.mt-0{margin-top:0!important}.mt-2{margin-top:2rem!important}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.px-3{padding-left:3rem!important;padding-right:3rem!important}.px-6{padding-left:6rem!important;padding-right:6rem!important}.h-100{height:100%}.flex-direction-column{flex-direction:column}.text-muted{color:#757575}.text-small{font-size:.75rem}.text-center{text-align:center}.my-2{margin-bottom:.25rem;margin-top:.25rem}.header-banner{padding:.25rem .75rem;width:100%}.header-banner-warning{background:#ff9800;color:#fff}.header-banner-warning a{color:blue}.font-weight-bold{font-weight:700}.layout{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (min-width:980px){.layout{max-width:980px;padding-left:20px;padding-right:20px}}@media (min-width:1230px){.layout{max-width:1230px;padding-left:20px;padding-right:20px}}@media (min-width:980px){.layout-half{grid-template-columns:1fr 1fr}.layout-half,.layout-thirds{column-gap:20px;display:grid}.layout-thirds{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.layout-one-thirds{column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr}}.layout-thirds>div:last-child iframe,main.layout.article .content-main aside iframe{margin:0 0 30px}.layout-thirds>div:last-child .wordp-target iframe,main.layout.article .content-main aside .wordp-target iframe{margin-bottom:0}.callout-featured .content{align-items:center;display:flex;flex-direction:column;justify-content:center}.callout-featured .view-more{align-items:center;background-color:#fff;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.callout-featured .view-more:focus{outline:none}.callout-featured .view-more:active,.callout-featured .view-more:focus,.callout-featured .view-more:focus-visible,.callout-featured .view-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.callout-featured .view-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.callout-featured .view-more:disabled{cursor:not-allowed!important;opacity:80%}.callout-featured .view-more span{position:relative;transform:translateY(1px)}.callout-featured .view-more:active,.callout-featured .view-more:focus,.callout-featured .view-more:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.callout-featured .view-more:active{transform:scale(.9)}.callout-featured h4{color:#0e0618;font-size:16px;font-weight:700;line-height:17.6px;margin:10px 0 15px;text-align:center}.callout-featured h4 a{color:inherit}.callout-featured h4 a:hover{color:#3289c8;text-decoration:none}.skybox-loaded{margin-top:0}.skybox-loaded .site-header{position:relative}.skybox-loaded .site-header.fixed{position:fixed}.site-header{background:#fff;border-bottom:1px solid #e6e4ec;color:#0e0618;font-size:14px;font-weight:600;height:60px;left:0;line-height:1;position:fixed;right:0;top:0;z-index:1000}.site-header,.site-header>*{align-items:center;box-sizing:border-box;display:flex}.site-header .trigger,.site-header>*{height:100%;justify-content:center}.site-header .trigger{align-items:center;box-sizing:border-box;display:flex;padding:0}.site-header .trigger>label{padding:1rem}.site-header>nav{display:flex;flex-grow:1;justify-content:flex-end;padding:0}@media (min-width:980px){.site-header>nav{padding:0 1rem}}.site-header>nav>ul>li{height:100%}.site-header>nav>ul>li>a{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:1rem 0}@media (min-width:980px){.site-header{height:70px}.site-header>*{border-right:1px solid #e6e4ec;padding:1rem}}.site-header>h2{line-height:0;margin:0}.site-header ul{height:100%;list-style:none;margin:0;padding:0}.site-header li a{color:#0e0618}.site-header li a:hover{color:#65bb12;text-decoration:none}.site-header .trigger:hover,.site-header .trigger>label:hover,.site-header button:hover{cursor:pointer}.site-header svg{fill:#65bb12;height:20px;width:20px}.site-header .logo{line-height:0;padding:1rem;vertical-align:middle}@media (min-width:980px){.site-header .logo{width:auto}}.site-header .logo svg{fill:#2077ba;height:32px;width:126px}.site-header .logo svg:hover{opacity:.8}@media (min-width:980px){.site-header>h2 .logo svg{height:40px;width:165px}}@media screen and (max-width:979px){.site-header .logo-premium{display:none}}.site-header .logo-premium svg{fill:#6329ae}.site-header .trigger{background:#fff}@media (min-width:980px){.site-header .trigger{position:relative;width:unset}}.site-header .trigger>label{align-items:center;display:flex;justify-content:center}.site-header .trigger>label>div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (min-width:980px){.site-header .trigger>label>div svg{display:none}}@media screen and (max-width:979px){.site-header .trigger>label>div span{display:none}}.site-header .trigger.optional-trigger .more-btn span{margin-right:10px}.site-header .trigger.optional-trigger .more-btn span:after{border:4px solid transparent;border-top-color:inherit;content:"";left:53px;position:absolute;top:48%}@media (hover:hover){.site-header .trigger.optional-trigger:hover .more-btn span{color:#65bb12}.site-header .trigger.optional-trigger:hover .more-btn span:after{fill:#65bb12;top:40%;transform:rotate(180deg)}.site-header .trigger.optional-trigger:hover .dropdown{display:block}}.site-header input[type=checkbox]{display:none}.site-header input[type=checkbox]:checked~.dropdown{display:block}.site-header .dropdown{background-color:#fff;border-top:1px solid #e6e4ec;box-shadow:0 10px 10px rgba(0,0,0,.1);box-sizing:border-box;cursor:default;display:none;font-weight:600;left:0;overflow:scroll;overflow:initial;padding:30px;position:absolute;top:100%;width:100%;z-index:3}@media (min-width:980px){.site-header .join-signin-modal-trigger{background:#65bb12;border:1px solid #65bb12;border-radius:3px;color:#fff;height:auto;margin:15px 20px;max-width:138px;min-width:88px;position:static;white-space:nowrap;width:100%}.site-header .join-signin-modal-trigger:hover{background-color:#fff;color:#65bb12}}.site-header .join-signin-modal-trigger a{color:#fff;display:block;padding:1rem}.site-header .join-signin-modal-trigger a:hover{color:#65bb12;text-decoration:none}.site-header .join-signin-modal-trigger a span{display:none}@media (min-width:980px){.site-header .join-signin-modal-trigger a span{display:block}.site-header .join-signin-modal-trigger a svg{display:none}}.site-header .optional-items,.site-header .static-items{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width:979px){.site-header .optional-items,.site-header .static-items{display:none}}.site-header .optional-items li,.site-header .static-items li{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;white-space:nowrap}.site-header .optional-items a,.site-header .static-items a{padding:0 10px}.site-header .optional-items{flex-grow:1;flex-wrap:wrap;height:100%;justify-content:flex-end;min-width:20px;overflow:hidden;width:0}.site-header .optional-items:before{content:"";height:100%;width:0}.site-header .optional-dropdown{column-count:2;line-height:1.4;white-space:nowrap;width:100%}@media (min-width:980px){.site-header .optional-dropdown{width:auto}}.site-header .optional-dropdown .arrow-round{height:9px;width:9px}.site-header .optional-dropdown a,.site-header .optional-dropdown span{break-inside:avoid;display:block;margin-right:10px;padding:10px 0}.site-header .optional-dropdown span{color:#778596}@media (max-width:980px){body.is-premium .logo{display:none}body.is-premium .logo-premium{display:flex}}.admin-bar .site-header{top:46px}@media screen and (min-width:784px){.admin-bar .site-header{top:32px}}.header-archive{margin-top:90px;padding:0}.header-archive section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0}@media (min-width:980px){.header-archive section{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.header-archive section h2{color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-weight:300;font-weight:200;line-height:1.15;margin:0}@media (min-width:980px){.header-archive section h2{font-size:3.875em}}.header-archive p{color:#0e0618;font-size:1.0625em;font-weight:200;line-height:1.4;margin:0;padding-left:0;text-align:justify}.header-archive .related-topics ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}@media (min-width:980px){.header-archive .related-topics ul{padding:.5rem 0}}.header-archive .related-topics ul li{margin:.5rem 1.25rem 0 0}@media (min-width:980px){.header-archive .related-topics ul li{margin:.5rem 0 0 1.25rem}}.header-archive .related-topics ul li a{color:#0e0618;font-size:1em}.header-archive .related-topics ul li a:hover{color:#2077ba;text-decoration:none}.header-archive .related-topics ul li:first-of-type{color:#2077ba;font-size:.875em;font-weight:800;margin-left:0;text-transform:uppercase}.list-block-icons{margin-bottom:2rem;width:100%}.list-block-icons ul{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0}@media (min-width:980px){.list-block-icons ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.list-block-icons ul li{text-align:center}@media (min-width:980px){.list-block-icons ul li{max-width:48%}.list-block-icons ul li:nth-child(odd){margin-right:1rem}}.list-block-icons-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;text-align:center}@media (min-width:980px){.list-block-icons-item{margin-bottom:0}}.list-block-icons-item a{color:#0e0618}.list-block-icons-item p{margin:0}@media (min-width:980px){.list-block-icons-item p{margin:0 0 .625rem;min-height:8rem}}.list-block-icons-item svg{fill:#65bb12;height:4rem;width:4rem}.list-block-icons-item svg circle{stroke:#65bb12;stroke-width:2}.list-block-icons-item h3{color:#0e0618;font-size:1.5em;margin:0}.list-block-icons-item h3 span{display:flex}.list-featured{font-weight:300}.list-featured button.load-more{align-items:center;background-color:#fff;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;display:block;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.list-featured button.load-more:focus{outline:none}.list-featured button.load-more:active,.list-featured button.load-more:focus,.list-featured button.load-more:focus-visible,.list-featured button.load-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.list-featured button.load-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.list-featured button.load-more:disabled{cursor:not-allowed!important;opacity:80%}.list-featured button.load-more span{position:relative;transform:translateY(1px)}.list-featured button.load-more:active,.list-featured button.load-more:focus,.list-featured button.load-more:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.list-featured button.load-more:active{transform:scale(.9)}.list-featured p{margin:0}.list-featured p.item-excerpt{margin-bottom:.3125rem}.list-featured ul{margin:0 0 1.25rem}.list-featured li{display:flex;margin-bottom:40px}.list-featured article{column-gap:20px;display:grid;font-family:Proxima Nova,sans-serif;font-size:16px;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);line-height:1.5;row-gap:0}.list-featured article header{overflow:hidden}.list-featured article header .article-section{display:none}.list-featured article .headline{font-size:20px;font-weight:500;line-height:28px;margin:-5px 0 5px;padding:0}@media (min-width:980px){.list-featured article .headline{font-size:24px;line-height:32px;margin-bottom:10px}}.list-featured article .headline a{color:#0e0618}.list-featured article .headline a:hover{color:#2077ba;text-decoration:none}.list-featured article .is-premium-flag{position:relative}.list-featured article .is-premium-flag svg{fill:#6329ae;height:28px;width:125px}.list-featured article .is-premium-flag:after{background:#6329ae;content:"";height:1px;left:100%;position:absolute;top:0;width:100vw}.list-featured article .article-summary{display:none}@media (min-width:980px){.list-featured article .article-summary{display:block}}.list-featured article .article-summary p{line-height:28px;margin-bottom:5px}.list-featured article footer{color:#778596}.list-featured article footer .byline:after{color:#c7c0ce;content:" ·";font-size:20px;line-height:1rem}.list-featured article section{margin-bottom:0}.list-featured article .byline{display:inline}.list-featured article .byline a:focus,.list-featured article .byline a:focus-visible,.list-featured article .byline a:hover{color:#0c1417;text-decoration:none}.list-featured article .date-modified{display:none}.list-featured article .view-category{display:block;font-family:Proxima Nova,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase}.list-featured figure{grid-column:1/1;grid-row:1/4;margin:0;max-width:270px;width:60px}@media (min-width:980px){.list-featured figure{width:170px}}@media (min-width:1230px){.list-featured figure{width:270px}}.list-featured figure .image{display:block;height:auto;position:relative;width:100%}.list-featured figure .image:after{background:#1865a8;background:linear-gradient(180deg,#1865a8 0,#58aefa);bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;transition:opacity .2s}.list-featured figure .image:hover:after{opacity:0}.list-featured figure.resource-img{background-color:#2077ba;max-height:45px;overflow:hidden;position:relative}@media (min-width:980px){.list-featured figure.resource-img{max-height:127px}}@media (min-width:1230px){.list-featured figure.resource-img{max-height:203px}}.list-featured figure.resource-img a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.list-featured figure.resource-img picture{background-position:50%;background-size:cover;bottom:0;position:absolute;top:0}.list-featured figure.resource-img img{display:none;height:100%;left:50%;min-width:100%;position:absolute;right:50%;transform:translate(-50%);width:auto!important}.list-featured .premium-banner{position:relative}.list-featured .premium-banner svg{fill:#6329ae;height:28px;width:125px}.list-featured .premium-banner:before{background-color:#6329ae;content:"";height:1px;left:135px;position:absolute;right:0;top:37%}.list-featured.list-excerpt figure,.list-featured.list-excerpt-alt figure{width:60px}@media (min-width:980px){.list-featured.list-excerpt figure,.list-featured.list-excerpt-alt figure{width:170px}}@media (min-width:1230px){.list-featured.list-excerpt figure{width:270px}}.list-featured.list-excerpt-alt figure{grid-column:2/3}.list-featured.list-excerpt-alt article{grid-template-columns:1fr auto;width:100%}.list-featured.list-excerpt-alt article .view-category{display:none}.list-featured.list-card{overflow:hidden}.list-featured.list-card ul{display:flex;flex-direction:row;justify-content:space-between}.list-featured.list-card li{flex:1;max-width:213px;width:100%}@media (min-width:1230px){.list-featured.list-card li{max-width:270px}}@media (max-width:980px){.list-featured.list-card{margin-right:-10px}.list-featured.list-card ul{display:block;white-space:nowrap;width:auto}.list-featured.list-card ul li{display:inline-block;max-width:none;padding-right:20px;width:70vw}}.list-featured.list-card .headline{margin-top:0}.list-featured.list-card article{grid-template-columns:auto;grid-template-rows:auto auto 1fr;width:100%}.list-featured.list-card article .abstract{display:none}.list-featured.list-card article .byline{display:block;font-size:14px}.list-featured.list-card article .byline a{color:#778596}.list-featured.list-card article .byline:after,.list-featured.list-card article .url,.list-featured.list-card article .view-category{display:none}.list-featured.list-card article figure{grid-row:1/1;margin-bottom:1rem;width:100%}@media (max-width:980px){.list-featured.list-card article figure{max-width:100%}.list-featured.list-card article figure img{height:auto}}.list-featured.list-card article figure.resource-img{height:203px;width:100%}@media (min-width:980px){.list-featured.list-card article figure.resource-img{max-width:213px}}@media (min-width:1230px){.list-featured.list-card article figure.resource-img{max-width:270px}}.list-featured.list-card article h3{font-size:16px;line-height:1.25}.is-premium .section-heading span{padding-top:0}.is-premium article .headline a:hover{color:#f60}.is-premium article .byline,.is-premium article .date-published,.is-premium article .is-premium-flag,.is-premium article .view-category svg{display:none}.is-premium article .view-category span{color:#e6e4ec}.is-premium .list-featured.list-card{width:100%}@media (max-width:980px){.is-premium .list-featured.list-card{margin-right:0}.is-premium .list-featured.list-card ul{display:flex;flex-wrap:wrap}.is-premium .list-featured.list-card ul li{flex:0 1 calc(50% - 20px);width:calc(50% - 20px)}.is-premium .list-featured.list-card ul li article header{white-space:normal}}@media (max-width:640px){.is-premium .list-featured.list-card ul{display:block;white-space:normal}.is-premium .list-featured.list-card ul li{width:100%}}.is-premium .list-featured.list-card figure{height:203px;max-height:none;width:100%}@media (max-width:980px){.is-premium .upcoming-content{margin-bottom:2rem}}.area-resource-library .list-featured{color:#47515a}@media (max-width:980px){.area-resource-library .list-featured li{border-bottom:1px solid #e6e4ec;margin-bottom:1rem;padding-bottom:1rem}.area-resource-library .list-featured li .button{display:none}}.area-resource-library .list-featured article{display:flex;flex-direction:column;width:100%}.area-resource-library .list-featured article .view-category,.area-resource-library .list-featured article figure{display:none}.area-resource-library .list-featured article header{order:0}.area-resource-library .list-featured article footer{order:1}.area-resource-library .list-featured article section{order:2}.area-resource-library .list-featured article p{line-height:1.5;margin-bottom:10px}.area-resource-library .list-featured li{align-items:flex-start;flex-direction:column}.area-resource-library .list-featured .button{align-items:center;background-color:#65bb12;background:transparent;border:2px solid #65bb12;border-radius:3px;border-radius:0;color:#65bb12;display:inline-flex;font-size:14px;font-weight:900;font-weight:400;font-weight:500;justify-content:center;min-width:140px;padding:10px 20px;text-align:center;text-transform:none;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out}.area-resource-library .list-featured .button:focus{outline:none}.area-resource-library .list-featured .button:active,.area-resource-library .list-featured .button:focus,.area-resource-library .list-featured .button:focus-visible,.area-resource-library .list-featured .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.area-resource-library .list-featured .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.area-resource-library .list-featured .button:disabled{cursor:not-allowed!important;opacity:80%}.area-resource-library .list-featured .button:focus-visible,.area-resource-library .list-featured .button:hover{background:#65bb12;box-shadow:none;color:#fff}@media (max-width:980px){.area-resource-library .list-featured .button{display:none}}.area-resource-library .list-featured .button.is-premium{border-color:#6329ae;color:#6329ae}.area-resource-library .list-featured .button.is-premium:focus,.area-resource-library .list-featured .button.is-premium:focus-visible,.area-resource-library .list-featured .button.is-premium:hover{background:#6329ae;color:#fff}.area-resource-library .list-featured .headline{font-size:17px;font-weight:300;line-height:1.1;margin-top:0}@media (min-width:980px){.area-resource-library .list-featured .headline{font-size:30px}}.list-featured-editors-picks{margin-bottom:50px}.list-featured-editors-picks .is-premium-flag{display:none}.list-featured-editors-picks .list-featured ul{display:flex;flex-wrap:wrap}.list-featured-editors-picks .list-featured li{box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:50%}.list-featured-editors-picks .list-featured li article{display:flex;flex-direction:column}.list-featured-editors-picks .list-featured li article figure{margin-bottom:20px;width:100%}.list-featured-editors-picks .list-featured li .article-summary,.list-featured-editors-picks .list-featured li footer{display:none}.list-featured-editors-picks .list-featured li .headline{font-size:15px;font-weight:700;line-height:18px;margin-top:0}@media (min-width:980px){.list-featured-editors-picks.orientation-vertical .list-featured ul{display:block}.list-featured-editors-picks.orientation-vertical .list-featured li{padding:0;width:100%}.list-featured-editors-picks.orientation-vertical .list-featured li article{column-gap:30px;display:grid;grid-template-rows:repeat(2,auto)}}.list-featured-editors-picks.orientation-vertical .list-featured li article figure,.list-featured-editors-picks.orientation-vertical .list-featured li article header{grid-row:1/2}.list-featured-editors-picks.orientation-vertical .list-featured li article header{margin:0;padding:0}@media (max-width:980px){.list-featured-editors-picks.orientation-vertical .list-featured li article figure{max-width:100%}}@media (min-width:980px){.list-featured-editors-picks.orientation-vertical .list-featured li article figure{margin-bottom:0;width:180px}.list-featured-editors-picks.orientation-horizontal .list-featured li{padding:0 30px 0 0;width:16.6666%}}.icon-list{list-style:none;margin:0;padding:0}.icon-list a{color:#bbdef4;font-size:1rem;font-weight:500;text-decoration:none}.icon-list li{align-items:center;display:flex;margin-bottom:1rem;position:relative}.icon-list li:last-child{margin-bottom:0}.icon-list li svg{display:flex;flex:0 0 3rem;margin-right:1rem}.list-icons{background:#32689c;color:#fff}.list-icons ul{list-style:none;margin:0;padding:10px 0 0}.list-icons a{color:#bbdef4;text-decoration:none}.list-icons li{display:flex;padding:10px 10px 20px}.list-icons svg{fill:#fff;height:20px;width:20px}.list-icons svg.paperclip{transform:rotate(40deg)}.list-icons h2{background:#2077ba;font-size:15px;line-height:15px;margin-bottom:0;padding:18px;text-transform:uppercase}.list-icons h3{color:#fff;font-size:17px;font-weight:300;line-height:18.7px;margin-bottom:0}.list-icons h3 a{color:inherit}.list-icons p{color:#a8b2bf;font-size:14px;margin:0}.list-icons p a:hover{color:#fff}.list-icons .icon{margin:0 20px 0 10px}.list-icons .content{width:calc(100% - 75px)}.list-icons .view-more{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;color:#fff;display:inline-flex;font-size:14px;font-size:.75rem;font-weight:900;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out}.list-icons .view-more:focus{outline:none}.list-icons .view-more:active,.list-icons .view-more:focus,.list-icons .view-more:focus-visible,.list-icons .view-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.list-icons .view-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.list-icons .view-more:disabled{cursor:not-allowed!important;opacity:80%}.list-newsletters-item{align-items:flex-start;display:flex;flex-direction:column;flex-direction:column-reverse;justify-content:flex-start;width:100%}@media (min-width:640px){.list-newsletters-item{align-items:center;display:flex;flex-direction:row;height:33.125rem;justify-content:center;overflow:hidden;position:relative}}.list-newsletters-item .content{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:0;width:100%}@media (min-width:640px){.list-newsletters-item .content{flex:1;height:100%;min-width:50%;width:unset}}@media (min-width:980px){.list-newsletters-item .content{min-width:unset}}.list-newsletters-item .content .copy{padding:1.875rem}@media (min-width:640px){.list-newsletters-item .content .copy{height:10rem}}@media (min-width:980px){.list-newsletters-item .content .copy{height:14rem}}.list-newsletters-item .content .copy h3{color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-weight:300;font-weight:200;line-height:1.15}.list-newsletters-item .content .copy p{font-size:.75em;font-weight:300;margin:0 0 .5rem}@media (min-width:980px){.list-newsletters-item .content .copy p{font-size:1em}}.list-newsletters-item .content .copy .interval{font-size:.75em}.list-newsletters-item .content footer{align-items:center;background:#e4eaef;display:flex;flex-direction:row;justify-content:center;padding:1.875rem;width:100%}.list-newsletters-item .content footer form{display:block;width:calc(100% - 3.75rem)}.list-newsletters-item .content footer a.subscribe,.list-newsletters-item .content footer button.subscribe,.list-newsletters-item .content footer label.subscribe{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;border-radius:0;color:#fff;display:inline-flex;display:block;font-size:14px;font-weight:900;height:auto;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.list-newsletters-item .content footer a.subscribe:focus,.list-newsletters-item .content footer button.subscribe:focus,.list-newsletters-item .content footer label.subscribe:focus{outline:none}.list-newsletters-item .content footer a.subscribe:active,.list-newsletters-item .content footer a.subscribe:focus,.list-newsletters-item .content footer a.subscribe:focus-visible,.list-newsletters-item .content footer a.subscribe:hover,.list-newsletters-item .content footer button.subscribe:active,.list-newsletters-item .content footer button.subscribe:focus,.list-newsletters-item .content footer button.subscribe:focus-visible,.list-newsletters-item .content footer button.subscribe:hover,.list-newsletters-item .content footer label.subscribe:active,.list-newsletters-item .content footer label.subscribe:focus,.list-newsletters-item .content footer label.subscribe:focus-visible,.list-newsletters-item .content footer label.subscribe:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.list-newsletters-item .content footer a.subscribe:active,.list-newsletters-item .content footer button.subscribe:active,.list-newsletters-item .content footer label.subscribe:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.list-newsletters-item .content footer a.subscribe:disabled,.list-newsletters-item .content footer button.subscribe:disabled,.list-newsletters-item .content footer label.subscribe:disabled{cursor:not-allowed!important;opacity:80%}.list-newsletters-item .content footer a.subscribe:hover,.list-newsletters-item .content footer button.subscribe:hover,.list-newsletters-item .content footer label.subscribe:hover{cursor:pointer}.list-newsletters-item .content footer a.subscribe.active,.list-newsletters-item .content footer button.subscribe.active,.list-newsletters-item .content footer label.subscribe.active{background:#f2f2f2;border:1px solid #f2f2f2;color:#0e0618}.list-newsletters-item .content footer a.subscribe.active:hover,.list-newsletters-item .content footer button.subscribe.active:hover,.list-newsletters-item .content footer label.subscribe.active:hover{background:#e0e0e0;border:1px solid #e0e0e0}.list-newsletters-item .content footer a.subscribe,.list-newsletters-item .content footer label.subscribe{margin:0 1.875rem}.list-newsletters-item .img-placeholder{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15rem;margin:0;width:100%}@media (min-width:640px){.list-newsletters-item .img-placeholder{flex:1;height:100%;padding:1.875rem}}@media (min-width:980px){.list-newsletters-item .img-placeholder{flex:2}}.list-newsletters{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.list-newsletters:last-child{margin-bottom:0}.list-newsletters li{width:100%}.horizontal-list-icons ul{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0}@media (min-width:980px){.horizontal-list-icons ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.horizontal-list-icons ul li{padding-bottom:0}}.horizontal-list-icons ul li{display:inline-flex;flex:1;padding-bottom:.75rem}@media (min-width:980px){.horizontal-list-icons ul li{padding-bottom:1rem}}.horizontal-list-icons ul li article{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.horizontal-list-icons ul li article a{padding-right:1rem}.horizontal-list-icons ul li article a svg{fill:#2077ba;height:1.25rem;position:relative;top:.25rem;width:1.25rem}.horizontal-list-icons ul li article .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.horizontal-list-icons ul li article .content h3{line-height:1.3;margin:0}.horizontal-list-icons ul li article .content h3 a{color:#0e0618}.horizontal-list-icons ul li article .content h3 a:hover{color:#0e0618;text-decoration:underline}.horizontal-list-icons ul li article .content p{color:#778596;font-size:.8125em;font-weight:300;margin:0}.horizontal-list-icons ul li article .content p a{color:#2077ba;margin:0;padding:0}.horizontal-list-icons ul li article .content p a:hover{color:#2077ba;text-decoration:underline}.horizontal-list-icons ul li article .content p .byline{display:inline}.article-list-simple article .article-section,.article-list-simple article .article-summary,.article-list-simple article figure,.article-list-simple article footer{display:none}.article-list-simple ul{list-style-type:disc;margin-bottom:2rem}@media (min-width:980px){.article-list-simple ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}}.article-list-simple li{display:list-item}@media (min-width:980px){.article-list-simple li{box-sizing:border-box;display:flex;flex:0 0 calc(50% - 0.5rem);margin:0 1rem .5rem 0}.article-list-simple li:nth-child(2n){margin-right:0}}.article-list-simple h3{font-size:1rem;font-weight:300;line-height:1.2}@media (min-width:980px){.article-list-simple h3 a{color:#0e0618}}.pagination{align-items:center;display:flex;font-size:.875rem;font-weight:300;justify-content:center;line-height:2;margin:.625rem 0;padding:1.25rem 0}@media (min-width:980px){.pagination{justify-content:space-between}}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.pagination li:first-child a{padding-left:0}.pagination a,.pagination span{align-items:center;display:flex;padding:.3125rem .9375rem}.pagination span{justify-content:center}.pagination span.current{border:1px solid #778596;border-radius:3px;color:#778596;min-width:30px;padding:0 .3125rem;text-align:center;width:auto}.pagination a{fill:#65bb12;color:#65bb12;transition:none}.pagination a,.pagination a:active,.pagination a:focus,.pagination a:hover{text-decoration:none}.pagination a:hover,.pagination a:hover svg{fill:#778596;color:#778596}.pagination a span{padding:0 .125rem}@media screen and (max-width:979px){.pagination a span{display:none}}.pagination svg{height:12px;margin-left:.3125rem;width:12px}.pagination .prev svg{margin-left:0;margin-right:.3125rem;transform:rotate(180deg)}.pagination .page-count{color:#0e0618}@media screen and (max-width:979px){.pagination .page-count{display:none}}.slider{height:auto;position:relative}.slider .slider-viewport{-webkit-overflow-scrolling:touch;display:flex;list-style:none;margin:0;overflow:hidden;padding:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;transform:translateZ(0)}.slider .slide{display:inline-flex;flex:0 0 100vw;position:relative}.slider .slide .headline{font-size:1.5rem;max-width:75%}.slider .slide.featured{order:-1}@media (min-width:980px){.slider .slide{flex:1 0 25vw}.slider .slide.featured{order:0}.slider .slide:last-child{flex:1 0 50vw}.slider .slide:nth-child(3n){flex:1 0 calc(50vw - 14px)}.slider .slide article{display:flex;flex-direction:column;justify-content:center}.slider .slide .slide-content{align-items:center}.slider .slide .headline{font-size:2rem;max-width:60%}}.slider .slide-content{background-position:50%;background-size:cover;box-sizing:border-box;display:flex;min-height:300px;position:relative;width:100%}@media (min-width:980px){.slider .slide-content{min-height:400px}}.slider .slide-content:after{background:linear-gradient(180deg,#010d18 0,#14548f);bottom:0;content:"";left:0;opacity:.7;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.slider .slide-content .slide-nav{align-items:center;color:#fff;display:flex;font-size:2em;height:3rem;justify-content:center;position:absolute;right:2rem;top:50%;transform:translateY(-1.5rem);width:3rem;z-index:5}@media (min-width:980px){.slider .slide-content .slide-nav.slide-nav--hide-desktop{display:none}}.slider .slide-content .slide-nav svg{fill:#65bb12;height:2rem;pointer-events:none;width:2rem}.slider .slide-content .slide-nav:hover svg{fill:#fff}.slider .slide-content .slide-nav.slide-next-group{display:none}@media (min-width:980px){.slider .slide-content .slide-nav.slide-next-group{display:block}.slider .slide-content .slide-nav.slide-next-single,.slider .slider-viewport.no-arrow-desktop .slide-content .slide-nav{display:none}}.slider article{color:#fff;height:100%;padding:1.25rem;position:relative;z-index:1}.slider article .article-summary,.slider article .date-modified,.slider article .date-published,.slider article .discussion-url,.slider article .url,.slider article figure{display:none}.slider article .article-section{color:#fff;font-family:Proxima Nova,sans-serif;font-size:.8em;font-weight:700;text-transform:uppercase}.slider article a{color:#bbdef4}.slider article a,.slider article a:active,.slider article a:focus,.slider article a:hover{text-decoration:none}.slider article a:hover{color:#fff}.slider article .headline{color:#bbdef4;font-family:Proxima Nova,sans-serif;font-size:2em;font-weight:300;line-height:1.15}.slider article .headline a:before{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}.slider article .byline{font-size:.8em}.slider article .byline a{position:relative;z-index:1}.listicle .view-more{box-sizing:border-box;color:#65bb12;font-size:13px;font-weight:500;text-transform:uppercase}@media (min-width:980px){.listicle .view-more{align-items:center;background-color:#65bb12;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:0;color:#65bb12;display:inline-flex;display:block;font-size:14px;font-weight:900;font-weight:400;overflow:hidden;padding:10px 20px;text-align:center;text-transform:none;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;white-space:nowrap;width:212px}.listicle .view-more:focus{outline:none}.listicle .view-more:active,.listicle .view-more:focus,.listicle .view-more:focus-visible,.listicle .view-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.listicle .view-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.listicle .view-more:disabled{cursor:not-allowed!important;opacity:80%}.listicle .view-more:focus-visible,.listicle .view-more:hover{background:#65bb12;box-shadow:none;color:#fff}}.listicle.listicle-item{margin-bottom:30px}.listicle.listicle-item:before{content:"";display:block;height:100px;margin-top:-100px;position:relative;visibility:hidden;width:0}.listicle.listicle-item h2{font-size:36px;font-weight:300}.listicle.listicle-item .view-more{background:#65bb12;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:15px 20px;text-align:center;width:100%}@media (min-width:980px){.listicle.listicle-item .view-more{min-width:300px;width:auto}}.listicle-precap{list-style:none;margin:0 0 1.25rem;overflow:hidden;padding:0}.listicle-precap .listicle-precap-item{border-top:1px solid #e6e4ec;padding:.75rem 0}@media (min-width:980px){.listicle-precap .listicle-precap-item{display:flex;flex-direction:row}}.listicle-precap h2{font-size:15px;margin-bottom:5px}.listicle-precap h2 a{color:#0e0618;text-decoration:none}.listicle-precap h2 a:hover{color:#3289c8}@media (min-width:980px){.listicle-precap .links-container{align-items:center;display:flex;margin-left:auto}}.listicle-precap .links-container .details{display:none}@media (min-width:980px){.listicle-precap .links-container .details{display:initial;font-size:13px;margin-right:1.25rem;text-decoration:none}.listicle-precap .links-container .details:hover{color:#0e0618}}.listicle-precap .listicle-more-items{border-top:1px solid #e6e4ec;padding:.75rem 0 0}.listicle-precap .listicle-more-items .listicle-precap-item:first-child{border-top:0;padding-top:0}.listicle-precap .listicle-more-items ul{display:none;list-style:none;margin:0;padding:0}.listicle-precap #more-items-trigger,.listicle-precap #more-items-trigger:checked~label{display:none}.listicle-precap #more-items-trigger:checked~ul{display:block}.listicle-precap label[for=more-items-trigger]{cursor:pointer;font-size:13px;font-weight:500}.listicle-precap label[for=more-items-trigger]:hover{color:#3289c8}.link-tabs ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0 0 2rem;padding:0}.link-tabs li{margin:0 .3rem .3rem 0}.link-tabs a{border:1px solid #e4eaef;font-size:12px;font-weight:900;outline:0;padding:1rem;text-transform:uppercase;white-space:nowrap}.link-tabs a:focus-visible{border:1px solid #2077ba}.link-tabs a.active,.link-tabs a:hover{background-color:#2077ba;border-color:#2077ba;color:#fff;text-decoration:none;text-shadow:0 -1px 0 rbg(0 0 0/30%)}.link-tabs a.active:focus-visible,.link-tabs a:hover:focus-visible{background:#bbdef4;color:#32689c}@media (min-width:980px){.link-tabs a{padding:.6rem 1.2rem}}.hero{border-bottom:1px solid #e4eaef;padding-bottom:.5rem;width:100%}.hero h2{color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-size:1.6875em;font-weight:300;line-height:1.15;margin:0}@media (min-width:980px){.hero h2{font-size:2.625em}}.share-bar ul{display:flex;list-style:none;margin:0 0 10px}.share-bar ul:after{color:#c7c0ce;content:"|";font-size:19px;line-height:15px;margin:15px 10px 15px 5px}.share-bar ul li{align-items:center;border:1px solid #c7c0ce;border-radius:100%;box-sizing:border-box;display:flex;height:46px;justify-content:center;margin-right:5px;width:46px}.share-bar ul li:last-child{margin-right:0}.share-bar ul li.comment{background:#65bb12;border-color:#65bb12}.share-bar ul li.comment svg{fill:#fff}.share-bar ul li.forum{background-color:#65bb12;border:none}.share-bar ul li.facebook{fill:#3e5999}.share-bar ul li.linkedin{fill:#1674b1}.share-bar ul li.twitter{fill:#5da7d8}.share-bar ul li.email{fill:#778596}.share-bar ul li a,.share-bar ul li label.open-label .label-content-wrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.share-bar ul li a:hover,.share-bar ul li label.open-label .label-content-wrap:hover{opacity:.5}.share-bar ul li .share-email-modal-trigger{height:100%;width:100%}.share-bar ul li .share-email-modal-trigger h2,.share-bar ul li .share-email-modal-trigger p{color:#fff}.share-bar ul li label.open-label{height:100%;width:100%}.share-bar ul li svg{height:16px;width:16px}.archive .share-bar ul{list-style:none;margin:1rem 0;padding:0}@media (min-width:980px){.archive .share-bar ul{margin:1rem 0}}.archive .share-bar ul:after{display:none}.archive .share-bar ul li{align-items:center;border:0;display:inline-flex;height:auto;justify-content:flex-start;margin-left:1.25rem;width:auto}.archive .share-bar ul li:first-of-type{margin-left:0}@media (min-width:980px){.archive .share-bar ul li:first-of-type{margin-left:1.25rem}}.archive .share-bar ul li .share-email-modal-trigger .label-content-wrap svg,.archive .share-bar ul li .share-email-modal-trigger>svg,.archive .share-bar ul li a .label-content-wrap svg,.archive .share-bar ul li a>svg{fill:#2077ba;height:1em;width:1em}.archive .share-bar ul li .share-email-modal-trigger .label-content-wrap:hover,.archive .share-bar ul li .share-email-modal-trigger:hover,.archive .share-bar ul li a .label-content-wrap:hover,.archive .share-bar ul li a:hover{opacity:1}.archive .share-bar ul li .share-email-modal-trigger .label-content-wrap:hover svg,.archive .share-bar ul li .share-email-modal-trigger:hover svg,.archive .share-bar ul li a .label-content-wrap:hover svg,.archive .share-bar ul li a:hover svg{opacity:.8}.is-premium .share-bar ul{color:#f60;font-family:Roboto Condensed,sans-serif;text-transform:uppercase}.is-premium .share-bar ul:after{display:none}.is-premium .share-bar ul:before{border-bottom:1px solid #f60;border-top:1px solid #f60;content:"Share";font-size:14px;line-height:36px;margin-right:5px}.is-premium .share-bar li{border-color:#f60;border-radius:0;height:38px;width:38px}.is-premium .share-bar li svg{fill:#f60}.is-premium .share-bar li .trigger:hover,.is-premium .share-bar li a:hover{background:#f60;opacity:1}.is-premium .share-bar li .trigger:hover .label-content-wrap,.is-premium .share-bar li a:hover .label-content-wrap{opacity:1}.is-premium .share-bar li .trigger:hover svg,.is-premium .share-bar li a:hover svg{fill:#fff}.list-categories{display:flex;flex-wrap:wrap;margin:0}.list-categories li{display:flex;list-style:none;margin:0 10px 10px 0}.list-categories a{border:2px solid #2077ba;color:#2077ba;font-size:14px;font-weight:800;padding:5px;text-transform:uppercase;white-space:nowrap}.list-categories a:hover{border-color:#0e0618;color:#0e0618;text-decoration:none}.list-categories a.primary{border-color:#778596;color:#778596}.list-categories a.primary:hover{border-color:#0e0618;color:#0e0618;text-decoration:none}@media (max-width:980px){.section-list-topics{display:none}}.list-topics{display:grid;font-size:18px;font-weight:300;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,auto);line-height:1.5;list-style:none;margin:0;padding:0}.list-topics li{height:50px}.list-topics a{color:#0e0618}.list-topics a:hover{color:#2077ba;text-decoration:none}.list-topics select{background-color:#fff;border:1px solid #e6e4ec;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#47515a;line-height:1.5;margin-bottom:10px;padding:4px 6px;vertical-align:middle;width:auto}.no-js .list-topics select,.trigger input.tr-modal-trigger{display:none}.trigger input.tr-modal-trigger:checked~.tr-modal{display:block}.trigger label.open-label{cursor:pointer}.trigger .tr-modal{background:#0f2533;border:none;bottom:0;color:#fff;display:none;font-weight:400;height:100vh;left:0;padding:50px 10px;position:fixed;right:0;top:0;transform:translateZ(1px);z-index:9999999}.trigger .tr-modal .close{cursor:pointer;position:absolute;right:25px;top:25px}@media (min-width:980px){.trigger .tr-modal .close{right:50px;top:50px}}.trigger .tr-modal .close svg{fill:#65bb12;height:20px;width:20px}.trigger .tr-modal>div{margin:0 auto;max-width:350px;white-space:normal}@media (min-width:980px){.trigger .tr-modal>div{padding-top:calc(17vh - 50px)}}.trigger .tr-modal h2{font-size:1.9rem;font-weight:300;margin-bottom:0}.trigger .tr-modal p{font-size:15px}.trigger .tr-modal .read-write,.trigger .tr-modal .readonly{background:transparent;border:2px solid #65bb12;box-sizing:border-box;color:#fff;font-size:16px;font-weight:200;height:45px;margin-bottom:5px;outline:0;padding:0 15px;width:100%}.trigger .tr-modal .read-write::placeholder,.trigger .tr-modal .readonly::placeholder{color:#fff}.trigger .tr-modal .readonly{border-color:#778596}.trigger .tr-modal input:-internal-autofill-selected,.trigger .tr-modal input:-webkit-autofill,.trigger .tr-modal input:-webkit-autofill:active,.trigger .tr-modal input:-webkit-autofill:focus,.trigger .tr-modal input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.trigger .tr-modal .premium-element{display:none}.trigger .tr-modal .btn-trigger{background:#65bb12;border:1px solid #65bb12;color:#fff;display:block;height:44px;line-height:44px;margin-bottom:15px;position:static;text-align:center;white-space:nowrap;width:100%}.trigger .tr-modal .btn-trigger:hover{cursor:pointer}.trigger .tr-modal .btn-trigger.email{animation:formFadeIn .05s ease-in .6s 1 forwards}.trigger .tr-modal .btn-trigger:disabled{cursor:not-allowed;opacity:60%}.trigger .tr-modal .join-signin-wrap>input#email-trigger[type=checkbox]{display:none}.trigger .tr-modal .join-signin-wrap>input#email-trigger[type=checkbox]:checked~.join-signin-email{display:block}.trigger .tr-modal .join-signin-wrap>input#email-trigger[type=checkbox]:checked~.join-signin-options{display:none}.trigger .tr-modal .join-signin-wrap .tr-spinner{margin-top:15px}.trigger .tr-modal .join-signin-wrap .error-message{color:#ff3918;font-size:13px;font-weight:300}.trigger .tr-modal .join-signin-wrap .error-message,.trigger .tr-modal .join-signin-wrap .join-email,.trigger .tr-modal .join-signin-wrap .join-signin-email,.trigger .tr-modal .join-signin-wrap .join-signin-options,.trigger .tr-modal .join-signin-wrap .reset-pw,.trigger .tr-modal .join-signin-wrap .signin-email{display:none}.trigger .tr-modal .join-signin-wrap .error-message.active,.trigger .tr-modal .join-signin-wrap .join-email.active,.trigger .tr-modal .join-signin-wrap .join-signin-email.active,.trigger .tr-modal .join-signin-wrap .join-signin-options.active,.trigger .tr-modal .join-signin-wrap .reset-pw.active,.trigger .tr-modal .join-signin-wrap .signin-email.active{display:block}.trigger .tr-modal .join-signin-wrap .error-message h1,.trigger .tr-modal .join-signin-wrap .join-email h1,.trigger .tr-modal .join-signin-wrap .join-signin-email h1,.trigger .tr-modal .join-signin-wrap .join-signin-options h1,.trigger .tr-modal .join-signin-wrap .reset-pw h1,.trigger .tr-modal .join-signin-wrap .signin-email h1{display:none}.trigger .tr-modal .join-signin-wrap form#forgot-pw{text-align:center}.trigger .tr-modal .join-signin-wrap form#forgot-pw .forgot-pw{-webkit-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;font-size:12px;font-weight:200;margin-top:20px;text-decoration:underline}.trigger .tr-modal .join-signin-wrap .join-signin-options label[for=email-trigger] .email{box-sizing:border-box;font-size:.8rem;font-weight:600;margin-bottom:0;text-transform:uppercase}.trigger .tr-modal .join-signin-wrap .join-signin-options div.nsl-container.nsl-container-block .nsl-container-buttons{padding:0;width:100%}.trigger .tr-modal .join-signin-wrap .join-signin-options div.nsl-container-block .nsl-container-buttons a{margin-bottom:0}.trigger .tr-modal .join-signin-wrap .join-signin-options div.nsl-container .nsl-button{border-radius:0}.trigger .tr-modal .join-signin-wrap .join-signin-options div.nsl-container svg{display:none}.trigger .tr-modal .join-signin-wrap .join-signin-options div.nsl-container .nsl-button-default div.nsl-button-label-container{font-size:.8rem;font-weight:600;text-transform:uppercase}.trigger .tr-modal .join-signin-wrap .reset-pw .reset-pw-msg{font-weight:300}.trigger .tr-modal .join-signin-wrap .signin-email .btn-trigger{margin-bottom:5px}.trigger .tr-modal .join-signin-wrap .join-email select{-webkit-appearance:none;-moz-appearance:none;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='white'><polygon points='0,3 10,3 5,8'/></svg>");background-position:right 15px top 50%;background-repeat:no-repeat}.trigger .tr-modal .join-signin-wrap .join-email select option{color:#000}.trigger .tr-modal .join-signin-wrap .join-email label[for=social_tos] input[type=checkbox],.trigger .tr-modal .join-signin-wrap .join-email label[for=tos] input[type=checkbox]{display:none}.trigger .tr-modal .join-signin-wrap .join-email label[for=social_tos] input[type=checkbox]:checked~.terms-of-service:before,.trigger .tr-modal .join-signin-wrap .join-email label[for=tos] input[type=checkbox]:checked~.terms-of-service:before{content:"✓"}.trigger .tr-modal .join-signin-wrap .join-email label[for=social_tos] .terms-of-service:before,.trigger .tr-modal .join-signin-wrap .join-email label[for=tos] .terms-of-service:before{border:2px solid #65bb12;color:#65bb12;content:"";display:block;float:left;height:15px;margin:4px 12px 0 0;padding:2px 0 0 2px;width:15px}.trigger .tr-modal .join-signin-wrap .join-email label[for=social_tos] .terms-of-service p,.trigger .tr-modal .join-signin-wrap .join-email label[for=tos] .terms-of-service p{font-size:12px;font-weight:300;line-height:18px;margin:5px 0}.trigger .tr-modal .join-signin-wrap .join-email label[for=social_tos] .terms-of-service p a,.trigger .tr-modal .join-signin-wrap .join-email label[for=tos] .terms-of-service p a{color:#fff;text-decoration:underline}.tr-spinner{display:none;height:4rem;text-align:center;width:100%}.tr-spinner.show{display:block}.tr-spinner svg{fill:#65bb12;height:4rem;width:4rem}.pinbox{border-bottom:1px solid #e4eaef;border-top:1px solid #e4eaef;margin:1rem 0;width:100%}@media (min-width:980px){.pinbox{width:220px}.pinbox.right{clear:right;float:right;margin:0 0 1rem 1rem}.pinbox.left{clear:left;float:left;margin:0 1rem 1rem 0}}.pinbox .heading{font-size:16px;margin:10px 0}.pinbox ul{list-style:none;margin:0}.pinbox ul li{background-image:url(../png/list-arrow.png);background-position:0 .4em;background-repeat:no-repeat;line-height:20px;margin-bottom:8px;padding-left:18px}.pinbox ul li a{font-size:16px;line-height:20px}.site-footer{background-color:#2077ba;color:#fff;padding:2rem 0;width:100%}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer .section-heading{border-color:#32689c}.site-footer .section-heading span{color:#fff}.site-footer .section-heading span:before{border-color:#fff}.site-footer a{color:#fff;font-weight:300}.site-footer a:hover{color:#bbdef4}.site-footer .layout{display:flex;flex-direction:column}@media (min-width:980px){.site-footer .layout{flex-direction:row}}.site-footer .layout>nav,.site-footer .layout>section{margin-bottom:1.875rem;margin-top:1.875rem}.site-footer .layout>nav:last-child,.site-footer .layout>section:last-child{margin-bottom:0}@media (min-width:980px){.site-footer .layout>nav,.site-footer .layout>section{flex:1;margin-right:2rem}.site-footer .layout>nav:last-child,.site-footer .layout>section:last-child{margin-right:0}}.site-footer .premium-col h2{margin:0}.site-footer .premium-col h2 a{display:inline-block}.site-footer .premium-col h2 svg{fill:#fff;height:2.5rem}.site-footer .icon-list svg{fill:#214e7e;height:40px;width:40px}.site-footer .icon-list h3{line-height:1;margin:0}.site-footer .icon-list .article-section,.site-footer .icon-list .article-summary,.site-footer .icon-list .is-premium-flag,.site-footer .icon-list a.button,.site-footer .icon-list figure,.site-footer .icon-list footer{display:none}.site-footer nav{font-size:.9rem}.site-footer nav li{margin:.5rem 0}.site-footer nav li:last-child{margin-bottom:0}@media (min-width:640px){.site-footer nav ul{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(6,auto)}}.site-footer nav ul li a{font-size:13px}@media (min-width:640px){.site-footer nav:last-of-type ul{grid-template-rows:repeat(5,auto)}}.site-footer .organization{display:flex;flex-direction:column;font-weight:100}.site-footer .organization>div{display:flex;flex:1}.site-footer .organization ul{display:flex;flex:1;list-style:none;margin:0;padding:0}@media (min-width:640px){.site-footer .organization{flex-direction:row-reverse}.site-footer .organization li{flex-direction:row}.site-footer .organization .social-links{flex:0}}.site-footer .organization .legal{flex-direction:column;font-size:16px;justify-content:center}.site-footer .organization .legal>span{display:flex;flex:1;font-weight:300}.site-footer .organization .legal span,.site-footer .organization .legal ul{flex:0;font-weight:300;margin-top:1rem}@media (min-width:640px){.site-footer .organization .legal span,.site-footer .organization .legal ul{margin-top:0}}.site-footer .organization .legal li{border-right:1px solid #bbdef4;line-height:1;padding:0 .5rem 0 .25rem}.site-footer .organization .legal li:first-of-type{padding-left:0}.site-footer .organization .legal li:last-of-type{border-right:0;padding-left:.5rem}.site-footer .organization .legal li a{color:#bbdef4}.site-footer .organization .legal li a:hover{color:#fff;text-decoration:none}.site-footer .organization .social-links{align-items:center;margin-bottom:.5rem;margin-top:1rem}@media (min-width:980px){.site-footer .organization .social-links{margin:0}}.site-footer .organization .social-links ul{white-space:nowrap}.site-footer .organization .social-links li a{display:block;height:30px;margin-left:2rem;width:30px}.site-footer .organization .social-links li a svg{fill:#214e7e;height:30px;width:30px}.site-footer .organization .social-links li a:hover svg{fill:#265b92}.site-footer .organization .social-links li:first-child a{margin-left:0}.promo-banner{background:#6329ae radial-gradient(circle at 5% 13%,#0b7bd2,#3d41b4 40%,#591fa4 101%);background-image:url(../jpg/abstract-promo-premium.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;padding:1rem 0}@media (min-width:980px){.promo-banner{height:312px}}.promo-banner svg{fill:#fff}.promo-banner ul{list-style:none;margin:0;padding:0}.promo-banner .button{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;color:#fff;display:inline-flex;display:block;font-size:14px;font-size:20px;font-weight:900;line-height:60px;max-width:100%;padding:0;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.promo-banner .button:focus{outline:none}.promo-banner .button:active,.promo-banner .button:focus,.promo-banner .button:focus-visible,.promo-banner .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.promo-banner .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.promo-banner .button:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.promo-banner .button{max-width:300px}}@media (min-width:1230px){.promo-banner .button{max-width:370px}}.promo-banner .layout{display:flex;flex-direction:column;height:100%;padding:56px 10px}@media (min-width:980px){.promo-banner .layout{align-items:center;flex-direction:row;justify-content:space-between}}.promo-banner .content{display:flex;flex-direction:column;max-width:700px;width:100%}@media (max-width:980px){.promo-banner .content{margin-bottom:60px}}@media (min-width:980px){.promo-banner .content{width:600px}}.promo-banner .content a{color:#fff;font-size:14px;margin-right:1rem}.promo-banner .content a:last-child{margin-right:0}.promo-banner .content a:focus,.promo-banner .content a:focus-visible,.promo-banner .content a:hover{text-decoration:none}.promo-banner .content a:focus span,.promo-banner .content a:focus-visible span,.promo-banner .content a:hover span{text-decoration:underline}.promo-banner .content a svg{display:inline-block;height:.75em;vertical-align:middle;width:.75em}.promo-banner .headline{font-size:20px}@media (min-width:980px){.promo-banner .headline{font-size:36px;line-height:1.25}}.promo-banner .actions{margin-top:1rem}.promo-banner.lg{background-color:#6329ae radial-gradient(circle at 5% 13%,#0b7bd2,#3d41b4 40%,#591fa4 101%);background-image:url(../jpg/promo-bg-premium-lg.jpg);background-position:0 50%;background-size:cover;font-family:Roboto Condensed,sans-serif;font-weight:300;height:480px}@media (max-width:980px){.promo-banner.lg{background-position-x:-620px}.promo-banner.lg .layout{padding:60px 40px 30px}}@media (min-width:980px){.promo-banner.lg .button{max-width:360px}}@media (min-width:1230px){.promo-banner.lg .button{margin-right:10vw}}.promo-banner.lg .headline{font-size:26px}@media (min-width:980px){.promo-banner.lg .headline{font-size:44px;line-height:54px}}.promo-banner.lg .content{max-width:570px;text-align:left}@media (max-width:980px){.promo-banner.lg .content{margin-bottom:40px}}.promo-banner.lg .logo-premium{height:60px;width:180px}@media (min-width:980px){.promo-banner.lg .logo-premium{margin:-80px 0 20px}}.promo-banner.download{background:#6329ae radial-gradient(circle at 5% 13%,#0b7bd2,#3d41b4 40%,#591fa4 101%);height:auto}.promo-banner.download .layout{padding:50px}@media (min-width:980px){.promo-banner.download .layout{margin:5rem auto;padding:0}}.promo-banner.download .button{align-items:center;background-color:#fff;background:transparent;border:1px solid #fff;border-radius:0;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-flex;display:block;font-size:14px;font-size:20px;font-weight:900;font-weight:400;height:60px;line-height:60px;margin:30px 0;max-width:100%;padding:0;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.promo-banner.download .button:focus{outline:none}.promo-banner.download .button:active,.promo-banner.download .button:focus,.promo-banner.download .button:focus-visible,.promo-banner.download .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.promo-banner.download .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.promo-banner.download .button:disabled{cursor:not-allowed!important;opacity:80%}.promo-banner.download .button:focus-visible,.promo-banner.download .button:hover{background:#fff;box-shadow:none;color:#6329ae}.promo-banner.download .button:last-child{margin-bottom:0}.promo-banner.download img{background:transparent;width:100%}@media (min-width:980px){.promo-banner.download img{max-width:calc(100% - 620px)}}.promo-banner.download li{margin-bottom:.5rem}.promo-banner.download li:last-child{margin-bottom:0}.promo-banner.download .content{box-sizing:border-box;margin-right:30px;width:100%}@media (min-width:980px){.promo-banner.download .content{width:570px}}.promo-banner.download p{font-size:17px;font-weight:300}.promo-section{font-weight:300;margin-bottom:40px;padding:0!important}@media (min-width:980px){.promo-section{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}}.promo-section p{font-size:17px;line-height:1.5;margin-bottom:10px}.promo-section .interval{color:#778596}.promo-section .promo-unit{margin-bottom:50px}.promo-section .promo-unit.newsletter-signup>div{display:contents}@media (min-width:980px){.promo-section .promo-unit{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;margin-bottom:0}.promo-section .promo-unit h2{grid-column:1/3;grid-row:1/1}}.promo-section h3{color:#2077ba;font-size:35px;font-weight:100;line-height:1.1}.promo-section h3.is-premium{color:#6329ae}.promo-section .button{background-color:#65bb12;border:1px solid #65bb12;color:#fff;display:block;font-weight:700;text-transform:uppercase}.promo-section .button:focus{outline:none}.promo-section .button.button-premium{align-items:center;background-color:#472278 linear-gradient(10deg,#472278,#6329ae);background:#472278 linear-gradient(10deg,#472278,#6329ae);border:1px solid transparent;border-radius:3px;border-radius:0;border-top-color:hsla(0,0%,100%,.25);color:#fff;display:inline-flex;font-size:14px;font-size:12px;font-weight:900;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out}.promo-section .button.button-premium:focus{outline:none}.promo-section .button.button-premium:active,.promo-section .button.button-premium:focus,.promo-section .button.button-premium:focus-visible,.promo-section .button.button-premium:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.promo-section .button.button-premium:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.promo-section .button.button-premium:disabled{cursor:not-allowed!important;opacity:80%}.promo-section .button.button-premium:hover{background:#6329ae}.promo-section form{display:contents}.promo-section .button{border-radius:0;border-top:1px solid hsla(0,0%,100%,.25);bottom:20px;font-size:12px;justify-content:center;left:20px;line-height:1.4;min-width:-moz-available;padding:10px 20px;position:absolute;right:20px;text-align:center;transition:box-shadow 25ms ease-out,background-color 25ms ease-out;width:auto}.promo-section .button:hover{box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer}@media (max-width:980px){.promo-section .content{order:1}}.promo-section .actions{background:url(../jpg/promo-tr-premium.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:980px){.promo-section .actions{height:100%;margin-bottom:10px;padding-bottom:75%;width:100%}}@media (min-width:980px){.promo-section .actions{height:160px;margin-left:20px;width:220px}}@media (min-width:1230px){.promo-section .actions{height:215px;width:285px}}@media (max-width:980px){.promo-section .promo-unit{display:flex;flex-direction:column}.promo-section .section-heading{order:0}.promo-section .actions{order:1}.promo-section .content{order:2}}.promo-section .newsletter-signup .actions{background-image:url(../jpg/promo-bg-subscribe.jpg)}.promo-section .newsletter-signup .actions .button.active{background:#f2f2f2;border:1px solid #f2f2f2;color:#0e0618}.promo-section .newsletter-signup .actions svg{fill:#fff;height:14px;margin-bottom:-3px;width:14px}.upcoming-content h4{color:#6329ae;font-size:16px;font-weight:300;margin-top:0;padding-top:0;text-transform:uppercase}.upcoming-content ul{list-style:none;margin:20px 0;padding:0}.upcoming-content ul li{color:#0c1417;font-weight:300;margin-bottom:20px}.upcoming-content ul li:last-child{margin-bottom:0}.upcoming-content .button{align-items:center;background-color:#65bb12;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:0;border-radius:2px;box-sizing:border-box;color:#65bb12;display:inline-flex;font-size:14px;font-weight:900;font-weight:400;justify-content:center;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.upcoming-content .button:focus{outline:none}.upcoming-content .button:active,.upcoming-content .button:focus,.upcoming-content .button:focus-visible,.upcoming-content .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.upcoming-content .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.upcoming-content .button:disabled{cursor:not-allowed!important;opacity:80%}.upcoming-content .button:focus-visible,.upcoming-content .button:hover{background:#65bb12;box-shadow:none;color:#fff}.benefit-matrix{column-gap:20px;display:grid;grid-template-columns:1fr 1fr;grid-template-columns:1fr}@media (min-width:980px){.benefit-matrix{grid-template-columns:520px 1fr}}.benefit-matrix .features{display:flex;flex-direction:row;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:300;line-height:1.5;margin-top:-6rem}@media (max-width:980px){.benefit-matrix .features{margin:-6rem 20px 0}}.benefit-matrix .features .feature{flex:1;margin-right:1rem}.benefit-matrix .features .feature:first-child svg{fill:#2077ba}.benefit-matrix .features .feature:last-child{margin-right:0}.benefit-matrix .features .feature:last-child svg{fill:#6329ae}.benefit-matrix .features h3{color:#fff;font-size:14px;font-weight:100;padding:0 .75rem;text-align:left;text-transform:uppercase}.benefit-matrix .features ul{background:#fff;border-radius:3px;box-shadow:0 0 40px 0 rgba(199,187,255,.26);list-style:none;margin:0;padding:0}.benefit-matrix .features li{align-items:center;border-bottom:1px solid #e6e4ec;display:flex;line-height:1.25;padding:30px 10px}.benefit-matrix .features li .enabled,.benefit-matrix .features li .feature{margin:0 6px}.benefit-matrix .features li .enabled{width:24px}.benefit-matrix .features li .feature{flex:1}.benefit-matrix .features li svg{height:16px;width:16px}.benefit-matrix .content{display:flex;flex-direction:column;justify-content:center;text-align:center}.benefit-matrix .content p{color:#778596;font-size:18px;font-weight:300;line-height:1.89;margin:50px 40px}.benefit-matrix .content .statistics{color:#6329ae;display:flex;flex-direction:row;font-family:Roboto Condensed,sans-serif;font-weight:300;justify-content:space-evenly;list-style:none;margin:0;padding:0}.benefit-matrix .content .statistics li{display:flex;flex-direction:column}.benefit-matrix .content .statistics .metric,.benefit-matrix .content .statistics .qty{line-height:1}.benefit-matrix .content .statistics .qty{font-size:76px}.benefit-matrix .content .statistics .metric{font-size:14px}.benefit-matrix .content .button{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;color:#fff;display:inline-flex;display:block;font-size:14px;font-size:20px;font-weight:900;font-weight:300;line-height:60px;margin:50px auto;max-width:370px;padding:0;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.benefit-matrix .content .button:focus{outline:none}.benefit-matrix .content .button:active,.benefit-matrix .content .button:focus,.benefit-matrix .content .button:focus-visible,.benefit-matrix .content .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.benefit-matrix .content .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.benefit-matrix .content .button:disabled{cursor:not-allowed!important;opacity:80%}.filter{display:flex;font-size:12px;font-weight:300;margin:0 0 30px;width:100%;z-index:10}.filter form{display:contents}.filter .filter-toggle-mobile,.filter a,.filter button{color:#cad6de;font-size:13px}.filter .filter-toggle-mobile,.filter .parameter,.filter a{padding:13px 25px}.filter .nothing,.filter .parameter{position:relative;z-index:10}.filter .parameter{display:flex;flex-direction:row;line-height:1.5}.filter .parameter .filter-term-group{height:auto;max-height:1000px;overflow:hidden;transition:max-height 1s ease-in}.filter .parameter .filter-term-group.is-hidden{max-height:0}.filter .parameter svg{fill:#cad6de}.filter .parameter span,.filter .parameter strong{position:relative;z-index:100}@media (min-width:980px){.filter .parameter span,.filter .parameter strong{pointer-events:none}}.filter .parameter .label{margin-right:.25rem}.filter .parameter .setting{position:relative}@media (max-width:980px){.filter .parameter .setting{flex:1;padding-left:1rem}}@media (min-width:980px){.filter .parameter .setting{padding-right:1rem}}.filter .parameter label.filter-trigger{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:100}.filter .parameter label.filter-trigger:hover{cursor:pointer}.filter .parameter ul{display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:auto;z-index:1}.filter .parameter ul button{border:0;display:inline-block;outline:none;text-shadow:none;width:100%}.filter .parameter ul button:hover{cursor:pointer}.filter .parameter ul a,.filter .parameter ul button{display:block;font-size:16px;line-height:42px;min-width:180px;padding:0 20px;white-space:nowrap}.filter .parameter ul a:hover,.filter .parameter ul button:hover{text-decoration:none}.filter input[type=radio],.filter input[type=radio].filter-radio-trigger:checked~label[for=filter-deselect],.filter input[type=reset]{display:none}.filter input[type=radio].filter-radio-trigger:checked+.parameter ul{display:block}.filter input[type=radio].filter-radio-trigger:checked+.parameter ul:before{content:"";display:block;height:44px;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:1}.no-js .filter ul button.load-more{display:none}.no-js .filter .filter .parameter .filter-term-group.is-hidden{max-height:none}.no-js .filter input[type=radio]{display:none}.no-js .filter input[type=radio].filter-radio-trigger:checked~label[for=filter-deselect]{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:5}.filter.filter-light{align-items:center;font-size:14px;margin:0 0 30px;white-space:nowrap;width:auto}.filter.filter-light .nothing{flex:1}.filter.filter-light .sortby-label{height:1px;opacity:0;position:absolute;width:1px}.filter.filter-light .clear-params{color:#47515a}.filter.filter-light .clear-params svg{border:1px solid #47515a;border-radius:100%}.filter.filter-light .clear-params svg use{fill:#47515a}.filter.filter-light .clear-params svg circle{fill:#fff}.filter.filter-light .clear-params:focus,.filter.filter-light .clear-params:hover{color:#3289c8;text-decoration:none}.filter.filter-light .clear-params:focus svg,.filter.filter-light .clear-params:hover svg{border:1px solid #3289c8}.filter.filter-light .clear-params:focus svg use,.filter.filter-light .clear-params:hover svg use{fill:#3289c8}.filter.filter-light .clear-params:active{color:#0e0618}.filter.filter-light .clear-params-text{color:#47515a}.filter.filter-light .filter-title{color:#2077ba;font-weight:700;text-transform:uppercase}.filter.filter-light .parameter{align-items:center;color:#0c1417;font-size:16px;padding:0 12px}.filter.filter-light .parameter .label{font-weight:300;pointer-events:none}.filter.filter-light .parameter .setting{padding-right:.25rem}.filter.filter-light .parameter .setting select{opacity:0;position:absolute;width:1px}.filter.filter-light .parameter svg{fill:#778596;margin-left:4px;transform:rotate(90deg)}.filter.filter-light .parameter svg circle{fill:none;stroke:#e4eaef}.filter.filter-light ul{background:#fff;border-top:5px solid #2077ba;box-shadow:0 5px 15px 2px #e0e0e0;min-width:260px;padding:20px 0}.filter.filter-light ul button{background:transparent;font-weight:300;text-align:left}.filter.filter-light ul a,.filter.filter-light ul button{color:#2077ba;padding-bottom:7.5px;padding-top:5px}.filter.filter-light ul a:hover,.filter.filter-light ul button:hover{color:#778596}.filter.filter-light .filter-radio-trigger:checked+.parameter svg{fill:#2077ba;transform:rotate(270deg)}.filter.filter-light .filter-radio-trigger:checked+.parameter svg circle{stroke:#2077ba}.filter.filter-light.mobile-toggle-on{background-color:#fff;flex-direction:column}.filter.filter-light.mobile-toggle-on .filter-toggle-mobile:after{border:4px solid transparent;border-top-color:#fff;content:"";display:block;height:0;position:absolute;right:0;right:1rem;top:50%;transform:translateY(-3px);width:0}.filter.filter-light.mobile-toggle-on .filter-toggle-mobile:hover{cursor:pointer}@media (max-width:980px){.filter.filter-light.mobile-toggle-on{align-items:inherit;background-color:#2077ba;width:100%}.filter.filter-light.mobile-toggle-on .filter-title{display:block;height:1px;opacity:0;padding:0;position:absolute;width:1px}.filter.filter-light.mobile-toggle-on form{border-top:1px solid transparent;display:block;max-height:0;overflow:hidden;transition:max-height .4s ease-out}.filter.filter-light.mobile-toggle-on label.filter-trigger{color:#fff;display:block;opacity:0}.filter.filter-light.mobile-toggle-on input.filter-toggle{display:none}.filter.filter-light.mobile-toggle-on .filter-toggle-mobile{color:#fff;flex:1;position:relative}.filter.filter-light.mobile-toggle-on .parameter{color:#fff;font-size:.75rem;padding:13px 25px}.filter.filter-light.mobile-toggle-on .parameter .label{font-weight:700;margin-right:.25rem;text-transform:uppercase}.filter.filter-light.mobile-toggle-on .parameter svg{display:none}.filter.filter-light.mobile-toggle-on .parameter .setting{flex:1;padding:0}.filter.filter-light.mobile-toggle-on .parameter .setting select{color:#fff;opacity:1;position:relative;width:100%}.filter.filter-light.mobile-toggle-on .clear-params{border-top:1px solid rgba(202,214,222,.5);color:#e0e0e0;display:flex}.filter.filter-light.mobile-toggle-on .clear-params .clear-params-text{color:#e0e0e0}.filter.filter-light.mobile-toggle-on .clear-params span{flex:1}.filter.filter-light.mobile-toggle-on .clear-params svg{border-color:#e0e0e0;margin-left:.25rem;opacity:.5}.filter.filter-light.mobile-toggle-on .clear-params svg circle{fill:transparent}.filter.filter-light.mobile-toggle-on .clear-params svg use{fill:#fff}.filter.filter-light.mobile-toggle-on .clear-params:focus .clear-params-text,.filter.filter-light.mobile-toggle-on .clear-params:hover .clear-params-text{color:#fff;text-decoration:none}.filter.filter-light.mobile-toggle-on .clear-params:focus svg,.filter.filter-light.mobile-toggle-on .clear-params:hover svg{border-color:#fff;opacity:.7}.filter.filter-light.mobile-toggle-on .clear-params:active{opacity:1}}.filter.filter-light.mobile-toggle-on .filter-toggle-mobile{flex:1;padding:13px 25px;position:relative}.filter.filter-light.mobile-toggle-on .filter-toggle-mobile .filters-shown{display:none}.filter.filter-light.mobile-toggle-on input.filter-toggle:checked+.filter-toggle-mobile:after{border-color:transparent transparent #fff;top:2px;top:50%;transform:none;transform:translateY(-5px)}.filter.filter-light.mobile-toggle-on input.filter-toggle:checked+.filter-toggle-mobile .filters-hidden{display:none}.filter.filter-light.mobile-toggle-on input.filter-toggle:checked+.filter-toggle-mobile .filters-shown{display:inline}.filter.filter-light.mobile-toggle-on input.filter-toggle:checked~form{border-top:1px solid rgba(202,214,222,.5);max-height:1000px}@media (max-width:980px){.filter.filter-light.mobile-toggle-on{padding:0}.filter.filter-light.mobile-toggle-on .parameter ul,.filter.filter-light.mobile-toggle-on .setting>span{display:none}.filter.filter-light.mobile-toggle-on select{-webkit-appearance:none;appearance:none;background:transparent;border:none;margin:0;outline:none;padding:0;width:100%}.filter.filter-light.mobile-toggle-on select:hover{cursor:pointer}}@media (min-width:980px){.filter.filter-light.mobile-toggle-on{flex-direction:row}.filter.filter-light.mobile-toggle-on .filter-toggle-mobile{display:none}.filter.filter-light.mobile-toggle-on form{border-top:0;display:contents;max-height:none;overflow:visible}.filter.filter-light.mobile-toggle-on select{display:none}.filter.filter-light.mobile-toggle-on .filter-toggle{height:1px;opacity:0;position:absolute;width:1px}}@media (max-width:980px){.filter.filter-light.mobile-toggle-on input[type=radio].filter-radio-trigger:checked+.parameter ul{display:none}}@media (min-width:980px){.filter.filter-light.mobile-toggle-on input[type=radio].filter-radio-trigger:checked+.parameter .setting:after{border-color:transparent transparent #fff;top:2px;transform:none}}.trending{margin-bottom:30px}.trending h2{color:#2077ba;font-size:1rem;font-weight:inherit;margin:30px 0;text-transform:uppercase}.trending .content-trending{display:flex;flex-wrap:wrap}.trending .item{background-color:#0d1a20;color:#fff;height:160px;line-height:1.2;overflow:hidden;position:relative;width:50%}@media (min-width:980px){.trending .item{height:240px;width:25%}}.trending .item figure{display:contents}.trending .item img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;opacity:.3;transform:scale(1.5)}.trending .item:hover,.trending .item:hover h3{color:#fff}.trending .content{bottom:0;left:0;padding:20px;position:absolute;right:0;top:0}.trending .content span{font-size:12px;font-weight:700;text-transform:uppercase}.trending .content h3{color:#bbdef4;font-size:14px;line-height:inherit;margin-top:.25rem;text-transform:none}@media (min-width:980px){.trending .content h3{font-size:1rem}}.trending .content .paperclip{fill:#fff;height:18px;transform:rotate(40deg);width:18px}.member-menu{font-weight:400;width:70px}@media (min-width:980px){.member-menu{position:relative}}.member-menu:hover .trigger svg{fill:#0c1417}@media (hover:hover){.member-menu:hover .content{display:block}}.member-menu a:focus-visible,.member-menu a:hover{color:#65bb12;text-decoration:none}.member-menu a:focus-visible{outline:none;text-decoration:underline}.member-menu .dropdown{bottom:auto;min-width:350px;padding:0;right:-1px}@media (min-width:980px){.member-menu .dropdown{left:auto}}.member-menu .profile{align-items:center;display:flex;flex-direction:row;padding:1.5rem}.member-menu .profile>div{display:flex;flex:1;flex-direction:column}.member-menu .profile span{font-size:25px;overflow:hidden;width:100%}.member-menu .avatar{border-radius:100%;display:block;height:70px;overflow:hidden;width:70px}.member-menu ul{border-bottom:1px solid #e6e4ec;border-top:1px solid #e6e4ec;padding:1.25rem 0}.member-menu ul a{display:block;padding:1.25rem}.member-menu .actions{padding:1.875rem;text-align:center}.member-menu .actions .button{align-items:center;background-color:#65bb12;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:0;box-sizing:border-box;color:#65bb12;display:inline-flex;display:block;font-size:14px;font-weight:900;font-weight:400;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.member-menu .actions .button:focus{outline:none}.member-menu .actions .button:active,.member-menu .actions .button:focus,.member-menu .actions .button:focus-visible,.member-menu .actions .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.member-menu .actions .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.member-menu .actions .button:disabled{cursor:not-allowed!important;opacity:80%}.member-menu .actions .button:focus-visible,.member-menu .actions .button:hover{background:#65bb12;box-shadow:none;color:#fff}.site-header .search-trigger{order:999}.site-header .search-trigger>label span{margin-left:8px}@media screen and (max-width:979px){.site-header .search-trigger>label span{display:none}}.site-header .search-trigger .action-close{display:none}@media (min-width:980px){.site-header .search-trigger{min-width:115px;order:unset;position:static}.site-header .search-trigger input:checked~label .action-open{display:none}.site-header .search-trigger input:checked~label .action-close{display:block}}@media (min-width:1230px){.site-header .search-trigger{position:relative}}.site-header .search-trigger:hover .action-close,.site-header .search-trigger:hover .action-open{fill:#0c1417}@media (min-width:980px){.site-header .search-dropdown{left:50%;transform:translateX(-50%);width:900px}}@media (min-width:1230px){.site-header .search-dropdown{left:0;transform:none}}.site-header .search-dropdown .search-bar{margin-bottom:0;position:relative;width:100%}.site-header .search-dropdown .search-bar input[type=search]{background:transparent;border:0;margin-bottom:0;padding-bottom:0;transition:box-shadow .1s ease-in;width:100%}.site-header .search-dropdown .search-bar input[type=search]::-ms-clear,.site-header .search-dropdown .search-bar input[type=search]::-ms-reveal{display:none;height:0;width:0}.site-header .search-dropdown .search-bar input[type=search]::-webkit-search-cancel-button,.site-header .search-dropdown .search-bar input[type=search]::-webkit-search-decoration,.site-header .search-dropdown .search-bar input[type=search]::-webkit-search-results-button,.site-header .search-dropdown .search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-dropdown .search-bar input[type=search]::placeholder{color:#778596;font-weight:100}.site-header .search-dropdown .search-bar input[type=search]:focus{box-shadow:0 0 5px rgba(32,119,186,.75);outline:0}.site-header .search-dropdown .search-bar input[type=search]{border:1px solid #778596;border-radius:3px;font-size:16px;font-weight:100;height:4.375rem;padding:0 5rem 0 1.25rem}.site-header .search-dropdown .search-bar input[type=search]:focus{box-shadow:0 0 4px rgba(119,133,150,.5);outline:none}.site-header .search-dropdown .search-bar button{align-items:center;background:transparent;border:0;border-left:1px solid rgba(0,0,0,.2);border-radius:0 1.5px 1.5px 0;display:flex;height:calc(100% - 2px);justify-content:center;position:absolute;right:1px;top:1px;transform:none;width:4.375rem;z-index:500}.site-header .search-dropdown .search-bar button:hover{cursor:pointer}.site-header .search-dropdown .search-bar button:disabled{cursor:inherit}.site-header .search-dropdown .search-bar button:disabled svg{fill:#778596}.site-header .search-dropdown .search-bar button:disabled:hover{cursor:default}.site-header .search-dropdown .search-bar button:disabled:active,.site-header .search-dropdown .search-bar button:disabled:focus-visible{background:transparent;box-shadow:none;outline:0}.site-header .search-dropdown .search-bar button svg{fill:#65bb12;height:1.25rem;margin-top:-4px;width:1.25rem}.site-header .search-dropdown .search-bar button:not([disabled]):active,.site-header .search-dropdown .search-bar button:not([disabled]):focus-visible{background:#65bb12;border-radius:inherit;outline:0}.site-header .search-dropdown .search-bar button:not([disabled]):active svg,.site-header .search-dropdown .search-bar button:not([disabled]):focus-visible svg{fill:#fff}.share-email-modal-content p{margin-top:0}.share-email-modal-content form.share-email-form textarea.readonly{height:100px;margin-bottom:0;padding:5px 15px}.share-email-modal-content form.share-email-form input[type=submit]{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;border-radius:0;box-sizing:border-box;color:#fff;display:inline-flex;display:block;font-size:14px;font-weight:900;max-width:100%;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.share-email-modal-content form.share-email-form input[type=submit]:focus{outline:none}.share-email-modal-content form.share-email-form input[type=submit]:active,.share-email-modal-content form.share-email-form input[type=submit]:focus,.share-email-modal-content form.share-email-form input[type=submit]:focus-visible,.share-email-modal-content form.share-email-form input[type=submit]:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.share-email-modal-content form.share-email-form input[type=submit]:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.share-email-modal-content form.share-email-form input[type=submit]:disabled{cursor:not-allowed!important;opacity:80%}.share-email-modal-content form.share-email-form .response-msg{display:none}.share-email-modal-content form.share-email-form .response-msg.error{color:#ff3918}.email-author-modal-content form.email-author-form textarea.read-write{height:100px;padding-bottom:10px;padding-top:10px}.email-author-modal-content form.email-author-form input[type=submit]{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;border-radius:0;box-sizing:border-box;color:#fff;display:inline-flex;display:block;font-size:14px;font-weight:900;max-width:100%;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.email-author-modal-content form.email-author-form input[type=submit]:focus{outline:none}.email-author-modal-content form.email-author-form input[type=submit]:active,.email-author-modal-content form.email-author-form input[type=submit]:focus,.email-author-modal-content form.email-author-form input[type=submit]:focus-visible,.email-author-modal-content form.email-author-form input[type=submit]:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.email-author-modal-content form.email-author-form input[type=submit]:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.email-author-modal-content form.email-author-form input[type=submit]:disabled{cursor:not-allowed!important;opacity:80%}.email-author-modal-content form.email-author-form .response-msg{display:none}.email-author-modal-content form.email-author-form .response-msg.error{color:#ff3918}.medusa-list.medusa-list-default{font-family:Proxima Nova,sans-serif}.medusa-list.medusa-list-default .medusa-list-title{border-top:2px solid #e4eaef;line-height:1;margin:0;padding:0;position:relative}.medusa-list.medusa-list-default .medusa-list-title h4{color:#2077ba;display:inline-block;font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:700;line-height:1;margin:0;padding:10px 0 20px;position:relative;text-transform:uppercase}.medusa-list.medusa-list-default .medusa-list-title h4:before{border-top:2px solid #2077ba;content:"";left:0;position:absolute;right:0;top:-2px}.medusa-list.medusa-list-default .medusa-item{align-items:flex-start;margin:0 0 2.5rem;padding:0}.medusa-list.medusa-list-default .medusa-item .medusa-item-info{margin-bottom:0}.medusa-list.medusa-list-default .medusa-item .medusa-item-info .item-title{color:#47515a;font-family:Proxima Nova,sans-serif;font-size:17px;font-weight:500;margin:0}.medusa-list.medusa-list-default .medusa-item .medusa-item-info .item-meta{color:#778596;font-weight:300;line-height:1.2;margin-top:5px}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta{display:none}@media (min-width:980px){.medusa-list.medusa-list-default .medusa-item .medusa-item-cta{display:flex;justify-content:flex-end;width:auto}}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta{align-items:center;background-color:#65bb12;background:transparent;border:2px solid #65bb12;border-radius:3px;border-radius:0;color:#65bb12;display:inline-block;display:inline-flex;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:900;font-weight:400;justify-content:center;min-width:160px;outline:none;padding:10px 20px;text-align:center;text-shadow:none;text-transform:none;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:hover{cursor:pointer}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:focus{outline:none}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:active,.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:focus,.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:focus-visible,.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:disabled{cursor:not-allowed!important;opacity:80%}.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:focus-visible,.medusa-list.medusa-list-default .medusa-item .medusa-item-cta .cta:hover{background:#65bb12;box-shadow:none;color:#fff}.medusa-list.medusa-list-sidebar{background:#32689c;color:#fff;font-family:Proxima Nova,sans-serif}.medusa-list.medusa-list-sidebar .medusa-list-title{background:#2077ba;margin-bottom:0;padding:18px}.medusa-list.medusa-list-sidebar .medusa-list-title .list-title{font-family:Proxima Nova,sans-serif;font-size:15px;font-weight:600;line-height:15px;margin-bottom:0;text-transform:uppercase}.medusa-list.medusa-list-sidebar .medusa-items{list-style:none;margin:0;padding:10px 0}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item{display:flex;padding:10px 10px 20px}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-icon{font-size:1.5em;padding:0 0 0 10px;width:15%}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-icon .medusa-icon{color:#fff}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-icon svg{fill:#fff;height:24px;width:24px}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-icon svg.icon-paperclip{transform:rotate(40deg)}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info{width:calc(100% - 75px)}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .item-title{color:#fff;font-family:Proxima Nova,sans-serif;font-size:17px;font-weight:300;line-height:18.7px;margin-bottom:0}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .item-meta{color:#a8b2bf;font-size:14px;font-weight:300;margin-bottom:2px}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .item-meta a{color:#bcd6ea;margin:0}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .item-meta a:hover{color:#fff}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta{align-items:center;background-color:#65bb12;border:0;border-radius:3px;border-radius:0;color:#fff;display:inline-flex;font-size:14px;font-size:.8rem;font-weight:900;font-weight:800;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:focus{outline:none}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:active,.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:focus,.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:focus-visible,.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.medusa-list.medusa-list-sidebar .medusa-items .medusa-item .medusa-item-info .medusa-item-cta .medusa-list-link.cta:disabled{cursor:not-allowed!important;opacity:80%}.medusa-list.medusa-list-horizontal{margin-bottom:1.875rem}.medusa-list.medusa-list-horizontal .medusa-list-title .list-title{color:#2077ba;font-family:Proxima Nova,sans-serif;margin-bottom:1.25rem}.medusa-list.medusa-list-horizontal .medusa-items .medusa-item .medusa-item-info .item-title{font-family:Proxima Nova,sans-serif;font-size:1rem;font-weight:700}.medusa-list.medusa-list-horizontal .medusa-items .medusa-item .medusa-item-cta .cta{background-color:unset;border:0;color:#65bb12;display:inline-block;outline:none;padding:0;text-shadow:none;text-transform:lowercase}.medusa-list.medusa-list-horizontal .medusa-items .medusa-item .medusa-item-cta .cta:hover{cursor:pointer}[data-advadstrackid="2049700"]{margin:0 auto;max-width:300px;width:100%}.archive-sections>aside .sticky-mpu-bottom,.extended-sidebar .sticky-mpu-bottom{position:fixed;top:150px}.archive-sections>aside .absolute-mpu-bottom,.extended-sidebar .absolute-mpu-bottom{bottom:0;position:absolute}.archive-sections>aside .adjust-for-sticky,.extended-sidebar .adjust-for-sticky{bottom:280px;position:relative}.home #primary .layout-thirds>div:nth-child(2){height:90%;position:relative}.single-post .content-main>aside.extended-sidebar{display:grid;grid-template-rows:1.5fr 1fr 1fr}.list-featured aside{position:relative}.home .layout-thirds>div.extended-sidebar,.topic-template .content-main .extended-sidebar{display:flex;flex-direction:column}.home .layout-thirds>div.extended-sidebar>div:last-child,.topic-template .content-main .extended-sidebar>div:last-child{flex:1}.admin-bar.skybox-loaded #nav-ad iframe{margin-top:46px}@media screen and (min-width:784px){.admin-bar.skybox-loaded #nav-ad iframe{margin-top:32px}}body:not(.is-amp) #leader-plus-top,body:not(.is-amp) #mpu-bottom,body:not(.is-amp) #mpu-middle,body:not(.is-amp) #mpu-plus-top{min-height:50px}@media not (pointer:none),screen and (min-width:481px){body:not(.is-amp) #leader-bottom,body:not(.is-amp) #leader-plus-middle,body:not(.is-amp) #leader-plus-top{min-height:90px}body:not(.is-amp) #mpu-bottom,body:not(.is-amp) #mpu-middle,body:not(.is-amp) #mpu-plus-top{min-height:250px}}body.is-amp #leader-plus-top{display:none}aside:not(.resource-library-single-aside-content) .ta-medusa-section-config{display:block!important}aside:not(.resource-library-single-aside-content) .medusa-list.medusa-list-sidebar.row,aside:not(.resource-library-single-aside-content) .ta-medusa-section-config{min-height:300px}.jotform-dynamic-newsletter{min-height:430px}.jotform-excel-tips{min-height:656px}.jotform-cybersecurity-insider{min-height:456px}.jotform-twenty-pro-tips{min-height:432px}.jotform-premium-promo{min-height:570px}.jotform-top-story-of-the-day{min-height:430px}.error404 .layout{padding-top:.625rem}@media (min-width:980px){.error404 .layout{padding-top:1rem}}.error404 .layout .content-main .search-bar{margin-bottom:2rem;position:relative;width:100%}.error404 .layout .content-main .search-bar input[type=search]{background:transparent;border:0;margin-bottom:0;padding-bottom:0;transition:box-shadow .1s ease-in}.error404 .layout .content-main .search-bar input[type=search]::-ms-clear,.error404 .layout .content-main .search-bar input[type=search]::-ms-reveal{display:none;height:0;width:0}.error404 .layout .content-main .search-bar input[type=search]::-webkit-search-cancel-button,.error404 .layout .content-main .search-bar input[type=search]::-webkit-search-decoration,.error404 .layout .content-main .search-bar input[type=search]::-webkit-search-results-button,.error404 .layout .content-main .search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.error404 .layout .content-main .search-bar input[type=search]::placeholder{color:#778596;font-weight:100}.error404 .layout .content-main .search-bar input[type=search]:focus{box-shadow:0 0 5px rgba(32,119,186,.75);outline:0}.error404 .layout .content-main .search-bar input[type=search]{border:2px solid #2077ba;border-radius:3.125rem;color:#2077ba;font-size:1.25em;padding:.75rem 3rem .75rem 1.25rem;width:100%}.error404 .layout .content-main .search-bar button{background:transparent;border:0;line-height:2.5em;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:transform .1s ease-in;width:2.5em;z-index:500}.error404 .layout .content-main .search-bar button:hover{cursor:pointer}.error404 .layout .content-main .search-bar button:disabled{cursor:inherit}.error404 .layout .content-main .search-bar button:disabled svg{fill:#778596}.error404 .layout .content-main .search-bar button:disabled:hover{cursor:default}.error404 .layout .content-main .search-bar button:disabled:active,.error404 .layout .content-main .search-bar button:disabled:focus-visible{background:transparent;box-shadow:none;outline:0}.error404 .layout .content-main .search-bar button svg{fill:#2077ba;height:1.125rem;transform:translateY(3px);width:1.125rem}.error404 .layout .content-main .search-bar button:not([disabled]):active{transform:scale(.9) translateY(-55%);transition:transform .05s ease-in}.error404 .layout .content-main .search-bar button:not([disabled]):focus-visible,.error404 .layout .content-main .search-bar button:not([disabled]):hover{background:#2077ba;border-radius:100%;outline:none}.error404 .layout .content-main .search-bar button:not([disabled]):focus-visible svg,.error404 .layout .content-main .search-bar button:not([disabled]):hover svg{fill:#fff}.error404 .layout .content-main .see-all{align-items:center;background-color:#fff;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;display:flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.error404 .layout .content-main .see-all:focus{outline:none}.error404 .layout .content-main .see-all:active,.error404 .layout .content-main .see-all:focus,.error404 .layout .content-main .see-all:focus-visible,.error404 .layout .content-main .see-all:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.error404 .layout .content-main .see-all:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.error404 .layout .content-main .see-all:disabled{cursor:not-allowed!important;opacity:80%}.error404 .layout .content-main .see-all span{position:relative;transform:translateY(1px)}.error404 .layout .content-main .see-all:active,.error404 .layout .content-main .see-all:focus,.error404 .layout .content-main .see-all:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.error404 .layout .content-main .see-all:active{transform:scale(.9)}.error404 .hero{align-items:center;background-image:url(../jpg/hero-404-bg_640.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;margin:0;padding:5rem 0 0;width:100%}@media (min-width:980px){.error404 .hero{background-image:url(../jpg/hero-404-bg_1024.jpg)}}@media (min-width:1230px){.error404 .hero{background-image:url(../jpg/hero-404-bg_1200.jpg)}}@media (min-width:1440px){.error404 .hero{background-image:url(../jpg/hero-404-bg_1600.jpg)}}.error404 .hero header h2{color:#fff;font-size:6.25rem;font-weight:800;margin:0 0 -1rem;padding:0;text-transform:uppercase}@media (min-width:980px){.error404 .hero header h2{font-size:11.25em;margin:0 0 -2rem}}.error404 .hero section{align-items:center;background:rgba(29,91,137,.5);display:flex;flex-direction:column;justify-content:flex-end;margin:0;padding:1.25rem 0;width:100%}.error404 .hero section h3{color:#fff;font-size:2.5em;font-weight:100;line-height:1;margin:0}@media (min-width:980px){.error404 .hero section h3{font-size:3.75em}}.error404 .hero section p{color:#fff;font-size:.9375em;line-height:1.2;margin:0}@media (min-width:980px){.error404 .hero section p{font-size:1.125em}}.about-us{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}@media (min-width:1230px){.about-us{height:730px}}.membership{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}@media (min-width:1230px){.membership{height:730px}}.editorial-team{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}@media (min-width:1230px){.editorial-team{height:730px}}.stay-connected{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}@media (min-width:1230px){.stay-connected{height:730px}}.academy{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}@media (min-width:1230px){.academy{height:730px}}.advertise{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}@media (min-width:1230px){.advertise{height:730px}}.content-about-us .about-us{position:relative}.content-about-us .about-us .section-layout{height:100%;margin:0 auto;position:relative;width:1260px;z-index:10}@media (min-width:980px){.content-about-us .about-us .section-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.content-about-us .about-us .section-layout h2{color:#fff;font-size:35px;font-weight:200;margin:0 0 -5px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:980px){.content-about-us .about-us .section-layout h2{font-size:40px;text-align:left}}@media (min-width:1230px){.content-about-us .about-us .section-layout h2{font-size:50px}}.content-about-us .about-us .section-layout p{color:#fff;font-weight:200}.content-about-us .about-us .section-layout>section:last-of-type{margin:0}.content-about-us .about-us .section-layout .section-content{align-items:flex-start;background:#2077ba;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media (min-width:980px){.content-about-us .about-us .section-layout .section-content{width:50%}}@media (min-width:1230px){.content-about-us .about-us .section-layout .section-content{margin:0}}.content-about-us .about-us .section-layout .section-content .inner-wrap{padding:2rem 2rem 4rem}.content-about-us .about-us .section-layout .section-content svg{fill:#fff;display:none;max-width:250px}@media (min-width:980px){.content-about-us .about-us .section-layout .section-content svg{display:block}}.content-about-us .about-us .section-layout .section-content p{font-size:18px;margin:0 0 40px}.content-about-us .about-us .section-layout .section-content .policy-links{align-self:flex-start;list-style:none;margin:0;padding:20px 0}@media (min-width:980px){.content-about-us .about-us .section-layout .section-content .policy-links{padding:20px 0}}.content-about-us .about-us .section-layout .section-content .policy-links li{align-items:center;display:inline-flex}.content-about-us .about-us .section-layout .section-content .policy-links li:first-of-type{border-right:1px solid #fff;padding:0 .5rem 0 0}.content-about-us .about-us .section-layout .section-content .policy-links li:last-of-type{padding:0 0 0 .5rem}.content-about-us .about-us .section-layout .section-content .policy-links li a{border-bottom:1px solid #bbdef4;color:#fff;font-weight:300;text-decoration:none}.content-about-us .about-us .section-layout .section-content .policy-links li a:focus-visible,.content-about-us .about-us .section-layout .section-content .policy-links li a:hover{color:#c7c0ce}.content-about-us .about-us .section-layout .section-content .cta-btn{align-items:center;background-color:#65bb12;background:#32689c;border:#bbdef4;border-radius:3px;border-radius:2px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:200;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:calc(100% - 2.5rem);width:calc(100% - 2.5rem)!important}.content-about-us .about-us .section-layout .section-content .cta-btn:focus{outline:none}.content-about-us .about-us .section-layout .section-content .cta-btn:active,.content-about-us .about-us .section-layout .section-content .cta-btn:focus,.content-about-us .about-us .section-layout .section-content .cta-btn:focus-visible,.content-about-us .about-us .section-layout .section-content .cta-btn:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .about-us .section-layout .section-content .cta-btn:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .about-us .section-layout .section-content .cta-btn:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.content-about-us .about-us .section-layout .section-content .cta-btn{width:370px}}.content-about-us .about-us .section-layout .section-content .cta-btn:active,.content-about-us .about-us .section-layout .section-content .cta-btn:focus-visible,.content-about-us .about-us .section-layout .section-content .cta-btn:hover,.content-about-us .about-us .section-layout .section-content .cta-btn:visited{background:#214e7e;color:#fff;filter:brightness(120%)}.content-about-us .about-us .section-layout .section-content .cta-btn:hover{cursor:pointer}.content-about-us .about-us .section-layout section:last-of-type{background:#2077ba;flex:1 0 auto;margin:0;width:100%}@media (min-width:980px){.content-about-us .about-us .section-layout section:last-of-type{background:transparent;width:50%}}.content-about-us .about-us .section-layout section:last-of-type .iframe-section-inner{padding:1rem}@media (min-width:980px){.content-about-us .about-us .section-layout section:last-of-type .iframe-section-inner{padding:2rem}}.content-about-us .about-us .section-layout section:last-of-type .iframe-section-inner .iframe-wrap{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.content-about-us .about-us .section-layout section:last-of-type .iframe-section-inner .iframe-wrap iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.content-about-us .membership{position:relative}.content-about-us .membership .section-layout{height:100%;margin:0 auto;position:relative;width:1260px;z-index:10}@media (min-width:980px){.content-about-us .membership .section-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.content-about-us .membership .section-layout h2{color:#fff;font-size:35px;font-weight:200;margin:0 0 -5px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:980px){.content-about-us .membership .section-layout h2{font-size:40px;text-align:left}}@media (min-width:1230px){.content-about-us .membership .section-layout h2{font-size:50px}}.content-about-us .membership .section-layout p{color:#fff;font-weight:200}.content-about-us .membership .section-layout>section:last-of-type{margin:0}.content-about-us .membership .section-layout .section-content{align-items:flex-start;background:#2077ba;background:#101a20;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media (min-width:980px){.content-about-us .membership .section-layout .section-content{width:50%}}@media (min-width:1230px){.content-about-us .membership .section-layout .section-content{margin:0}}.content-about-us .membership .section-layout .section-content .inner-wrap{padding:2rem 2rem 4rem}.content-about-us .membership .section-layout .section-content h2{color:#7cbf00}.content-about-us .membership .section-layout .section-content p{font-size:18px}.content-about-us .membership .section-layout .section-content ul{padding-bottom:20px}.content-about-us .membership .section-layout .section-content ul li{border-right:none;color:#fff;font-size:18px;font-weight:300}.content-about-us .membership .section-layout .section-content .cta-btn{align-items:center;background-color:#65bb12;background:#32689c;background:#7cbf00!important;border:#bbdef4;border-radius:3px;border-radius:2px;color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:200;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:calc(100% - 2.5rem)}.content-about-us .membership .section-layout .section-content .cta-btn:focus{outline:none}.content-about-us .membership .section-layout .section-content .cta-btn:active,.content-about-us .membership .section-layout .section-content .cta-btn:focus,.content-about-us .membership .section-layout .section-content .cta-btn:focus-visible,.content-about-us .membership .section-layout .section-content .cta-btn:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .membership .section-layout .section-content .cta-btn:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .membership .section-layout .section-content .cta-btn:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.content-about-us .membership .section-layout .section-content .cta-btn{width:370px}}.content-about-us .membership .section-layout .section-content .cta-btn:active,.content-about-us .membership .section-layout .section-content .cta-btn:focus-visible,.content-about-us .membership .section-layout .section-content .cta-btn:hover,.content-about-us .membership .section-layout .section-content .cta-btn:visited{background:#214e7e;color:#fff;filter:brightness(120%)}.content-about-us .membership .section-layout .section-content .cta-btn:hover{cursor:pointer}.content-about-us .membership .section-layout .section-content .cta-btn:active,.content-about-us .membership .section-layout .section-content .cta-btn:focus-visible,.content-about-us .membership .section-layout .section-content .cta-btn:hover{background:#6ba600}.content-about-us .membership .section-layout section:last-of-type{flex:1 0 auto;margin:0;width:50%}.content-about-us .editorial-team{position:relative}.content-about-us .editorial-team .dark-bg{background:#101a20;display:none;height:100%;position:absolute;right:0;width:50%}@media (min-width:980px){.content-about-us .editorial-team .dark-bg{display:block}}.content-about-us .editorial-team .section-layout{height:100%;margin:0 auto;position:relative;width:1260px;z-index:10}@media (min-width:980px){.content-about-us .editorial-team .section-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.content-about-us .editorial-team .section-layout h2{color:#fff;font-size:35px;font-weight:200;margin:0 0 -5px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:980px){.content-about-us .editorial-team .section-layout h2{font-size:40px;text-align:left}}@media (min-width:1230px){.content-about-us .editorial-team .section-layout h2{font-size:50px}}.content-about-us .editorial-team .section-layout p{color:#fff;font-weight:200}.content-about-us .editorial-team .section-layout>section:last-of-type{margin:0}.content-about-us .editorial-team .section-layout .section-content{align-items:flex-start;background:#2077ba;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media (min-width:980px){.content-about-us .editorial-team .section-layout .section-content{width:50%}}@media (min-width:1230px){.content-about-us .editorial-team .section-layout .section-content{margin:0}}.content-about-us .editorial-team .section-layout .section-content .inner-wrap{padding:2rem 2rem 4rem}.content-about-us .editorial-team .section-layout .section-content p{font-size:18px}.content-about-us .editorial-team .section-layout .section-content .cta-btn{align-items:center;background-color:#65bb12;background:#32689c;border:#bbdef4;border-radius:3px;border-radius:2px;color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:200;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:calc(100% - 2.5rem)}.content-about-us .editorial-team .section-layout .section-content .cta-btn:focus{outline:none}.content-about-us .editorial-team .section-layout .section-content .cta-btn:active,.content-about-us .editorial-team .section-layout .section-content .cta-btn:focus,.content-about-us .editorial-team .section-layout .section-content .cta-btn:focus-visible,.content-about-us .editorial-team .section-layout .section-content .cta-btn:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .editorial-team .section-layout .section-content .cta-btn:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .editorial-team .section-layout .section-content .cta-btn:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.content-about-us .editorial-team .section-layout .section-content .cta-btn{width:370px}}.content-about-us .editorial-team .section-layout .section-content .cta-btn:active,.content-about-us .editorial-team .section-layout .section-content .cta-btn:focus-visible,.content-about-us .editorial-team .section-layout .section-content .cta-btn:hover,.content-about-us .editorial-team .section-layout .section-content .cta-btn:visited{background:#214e7e;color:#fff;filter:brightness(120%)}.content-about-us .editorial-team .section-layout .section-content .cta-btn:hover{cursor:pointer}.content-about-us .editorial-team .section-layout .site-services{align-items:center;background:#101a20;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;margin:0;width:100%}@media (min-width:980px){.content-about-us .editorial-team .section-layout .site-services{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:50%;z-index:5}}.content-about-us .editorial-team .section-layout .site-services h2{color:#fff;font-family:Proxima Nova,sans-serif;font-size:35px;font-weight:200;line-height:1.25;margin:3rem 0 0 2rem;text-transform:uppercase}@media (min-width:980px){.content-about-us .editorial-team .section-layout .site-services h2{font-size:40px}}@media (min-width:1230px){.content-about-us .editorial-team .section-layout .site-services h2{font-size:55px}}.content-about-us .editorial-team .section-layout .site-services p{font-size:18px}.content-about-us .editorial-team .section-layout .site-services ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0 2rem;padding:0 0 2rem;width:calc(100% - 3rem)}@media (min-width:980px){.content-about-us .editorial-team .section-layout .site-services ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 0 0 2rem;width:100%}}.content-about-us .editorial-team .section-layout .site-services ul li{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 1rem}@media (max-width:980px){.content-about-us .editorial-team .section-layout .site-services ul li{width:95%}}@media (min-width:980px){.content-about-us .editorial-team .section-layout .site-services ul li:nth-child(odd){margin-right:1.5rem}}.content-about-us .editorial-team .section-layout .site-services ul li svg{fill:#2077ba;height:40px;margin:15px 0;width:40px}.content-about-us .editorial-team .section-layout .site-services ul li a{align-items:center;background-color:#65bb12;background:#32689c;background:#225a91;border:#bbdef4;border-radius:3px;border-radius:2px;border-radius:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:200;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:calc(100% - 2.5rem);width:95%}.content-about-us .editorial-team .section-layout .site-services ul li a:focus{outline:none}.content-about-us .editorial-team .section-layout .site-services ul li a:active,.content-about-us .editorial-team .section-layout .site-services ul li a:focus,.content-about-us .editorial-team .section-layout .site-services ul li a:focus-visible,.content-about-us .editorial-team .section-layout .site-services ul li a:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .editorial-team .section-layout .site-services ul li a:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .editorial-team .section-layout .site-services ul li a:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.content-about-us .editorial-team .section-layout .site-services ul li a{width:370px}}.content-about-us .editorial-team .section-layout .site-services ul li a:active,.content-about-us .editorial-team .section-layout .site-services ul li a:focus-visible,.content-about-us .editorial-team .section-layout .site-services ul li a:hover,.content-about-us .editorial-team .section-layout .site-services ul li a:visited{background:#214e7e;color:#fff;filter:brightness(120%)}.content-about-us .editorial-team .section-layout .site-services ul li a:hover{cursor:pointer}.content-about-us .editorial-team .section-layout .site-services ul li a:active,.content-about-us .editorial-team .section-layout .site-services ul li a:focus-visible,.content-about-us .editorial-team .section-layout .site-services ul li a:hover{background:#184068!important}@media (min-width:980px){.content-about-us .editorial-team .section-layout .site-services ul li a{padding:15px 0;width:220px}}@media (min-width:1230px){.content-about-us .editorial-team .section-layout .site-services ul li a{padding:20px 0;width:270px}}.content-about-us .stay-connected{position:relative}.content-about-us .stay-connected .section-layout{height:100%;margin:0 auto;position:relative;width:1260px;z-index:10}@media (min-width:980px){.content-about-us .stay-connected .section-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.content-about-us .stay-connected .section-layout h2{color:#fff;font-size:35px;font-weight:200;margin:0 0 -5px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:980px){.content-about-us .stay-connected .section-layout h2{font-size:40px;text-align:left}}@media (min-width:1230px){.content-about-us .stay-connected .section-layout h2{font-size:50px}}.content-about-us .stay-connected .section-layout p{color:#fff;font-weight:200}.content-about-us .stay-connected .section-layout>section:last-of-type{margin:0}.content-about-us .stay-connected .section-layout .section-content{align-items:flex-start;align-items:center;align-self:flex-start;background:#2077ba;background:#101a20;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media (min-width:980px){.content-about-us .stay-connected .section-layout .section-content{width:50%}}@media (min-width:1230px){.content-about-us .stay-connected .section-layout .section-content{margin:0}}.content-about-us .stay-connected .section-layout .section-content .inner-wrap{padding:2rem 2rem 4rem}@media (min-width:980px){.content-about-us .stay-connected .section-layout .section-content{align-items:flex-start}}.content-about-us .stay-connected .section-layout .section-content h2{color:#cb4200;margin:10px 0}.content-about-us .stay-connected .section-layout .section-content p{font-size:18px}.content-about-us .stay-connected .section-layout .section-content ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:3rem 0 0;padding:0}@media (max-width:375px){.content-about-us .stay-connected .section-layout .section-content ul{justify-content:center;margin:2rem -2rem}}.content-about-us .stay-connected .section-layout .section-content ul li{display:inline-flex;margin:0 12px 20px 0}.content-about-us .stay-connected .section-layout .section-content ul li a{align-items:center;background-color:#fff;background:#101a20;border:none;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;box-shadow:inset 0 0 0 2px #cb4200;color:#65bb12;color:#cb4200;display:inline-flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:15px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;transition:box-shadow .4s,transform .4s;width:60px}.content-about-us .stay-connected .section-layout .section-content ul li a:focus{outline:none}.content-about-us .stay-connected .section-layout .section-content ul li a:active,.content-about-us .stay-connected .section-layout .section-content ul li a:focus,.content-about-us .stay-connected .section-layout .section-content ul li a:focus-visible,.content-about-us .stay-connected .section-layout .section-content ul li a:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .stay-connected .section-layout .section-content ul li a:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .stay-connected .section-layout .section-content ul li a:disabled{cursor:not-allowed!important;opacity:80%}.content-about-us .stay-connected .section-layout .section-content ul li a span{position:relative;transform:translateY(1px)}.content-about-us .stay-connected .section-layout .section-content ul li a:active,.content-about-us .stay-connected .section-layout .section-content ul li a:focus,.content-about-us .stay-connected .section-layout .section-content ul li a:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.content-about-us .stay-connected .section-layout .section-content ul li a:active{transform:scale(.9)}@media (min-width:375px){.content-about-us .stay-connected .section-layout .section-content ul li a{padding:0}}@media (min-width:1230px){.content-about-us .stay-connected .section-layout .section-content ul li a{padding:15px}}.content-about-us .stay-connected .section-layout .section-content ul li a svg{fill:#cb4200;height:35px;width:35px}@media (min-width:375px){.content-about-us .stay-connected .section-layout .section-content ul li a svg{height:25px;width:25px}}@media (min-width:1230px){.content-about-us .stay-connected .section-layout .section-content ul li a svg{height:35px;width:35px}}.content-about-us .stay-connected .section-layout .section-content ul li a:focus-visible,.content-about-us .stay-connected .section-layout .section-content ul li a:hover{background-color:#cb4200;border-color:#cb4200!important;border:none;box-shadow:inset 0 0 0 55px #213642!important;cursor:pointer;transform:scaleX(1)}.content-about-us .stay-connected .section-layout section:last-of-type{flex:1 0 auto;width:50%}.content-about-us .academy{position:relative}.content-about-us .academy .section-layout{height:100%;margin:0 auto;position:relative;width:1260px;z-index:10}@media (min-width:980px){.content-about-us .academy .section-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.content-about-us .academy .section-layout h2{color:#fff;font-size:35px;font-weight:200;margin:0 0 -5px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:980px){.content-about-us .academy .section-layout h2{font-size:40px;text-align:left}}@media (min-width:1230px){.content-about-us .academy .section-layout h2{font-size:50px}}.content-about-us .academy .section-layout p{color:#fff;font-weight:200}.content-about-us .academy .section-layout>section:last-of-type{margin:0}.content-about-us .academy .section-layout .section-content{align-items:flex-start;background:#2077ba;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media (min-width:980px){.content-about-us .academy .section-layout .section-content{width:50%}}@media (min-width:1230px){.content-about-us .academy .section-layout .section-content{margin:0}}.content-about-us .academy .section-layout .section-content .inner-wrap{padding:2rem 2rem 4rem}.content-about-us .academy .section-layout .section-content svg{fill:#fff;display:none;max-width:250px}@media (min-width:980px){.content-about-us .academy .section-layout .section-content svg{display:block}}.content-about-us .academy .section-layout .section-content p{font-size:18px}.content-about-us .academy .section-layout .section-content .cta-btn{align-items:center;background-color:#65bb12;background:#32689c;border:#bbdef4;border-radius:3px;border-radius:2px;color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:200;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:calc(100% - 2.5rem)}.content-about-us .academy .section-layout .section-content .cta-btn:focus{outline:none}.content-about-us .academy .section-layout .section-content .cta-btn:active,.content-about-us .academy .section-layout .section-content .cta-btn:focus,.content-about-us .academy .section-layout .section-content .cta-btn:focus-visible,.content-about-us .academy .section-layout .section-content .cta-btn:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .academy .section-layout .section-content .cta-btn:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .academy .section-layout .section-content .cta-btn:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.content-about-us .academy .section-layout .section-content .cta-btn{width:370px}}.content-about-us .academy .section-layout .section-content .cta-btn:active,.content-about-us .academy .section-layout .section-content .cta-btn:focus-visible,.content-about-us .academy .section-layout .section-content .cta-btn:hover,.content-about-us .academy .section-layout .section-content .cta-btn:visited{background:#214e7e;color:#fff;filter:brightness(120%)}.content-about-us .academy .section-layout .section-content .cta-btn:hover{cursor:pointer}.content-about-us .academy .section-layout section:last-of-type{flex:1 0 auto;width:50%}.content-about-us .advertise{position:relative}.content-about-us .advertise .section-layout{height:100%;margin:0 auto;position:relative;width:1260px;z-index:10}@media (min-width:980px){.content-about-us .advertise .section-layout{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}}.content-about-us .advertise .section-layout h2{color:#fff;font-size:35px;font-weight:200;margin:0 0 -5px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:980px){.content-about-us .advertise .section-layout h2{font-size:40px;text-align:left}}@media (min-width:1230px){.content-about-us .advertise .section-layout h2{font-size:50px}}.content-about-us .advertise .section-layout p{color:#fff;font-weight:200}.content-about-us .advertise .section-layout>section:last-of-type{margin:0}.content-about-us .advertise .section-layout .section-content{align-items:flex-start;background:#2077ba;background:#51afb2;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media (min-width:980px){.content-about-us .advertise .section-layout .section-content{width:50%}}@media (min-width:1230px){.content-about-us .advertise .section-layout .section-content{margin:0}}.content-about-us .advertise .section-layout .section-content .inner-wrap{padding:2rem 2rem 4rem}.content-about-us .advertise .section-layout .section-content p{font-size:18px}.content-about-us .advertise .section-layout .section-content .cta-btn{align-items:center;background-color:#65bb12;background:#32689c;background:#62cacb!important;border:#bbdef4;border-radius:3px;border-radius:2px;color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:200;justify-content:center;padding:20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:calc(100% - 2.5rem)}.content-about-us .advertise .section-layout .section-content .cta-btn:focus{outline:none}.content-about-us .advertise .section-layout .section-content .cta-btn:active,.content-about-us .advertise .section-layout .section-content .cta-btn:focus,.content-about-us .advertise .section-layout .section-content .cta-btn:focus-visible,.content-about-us .advertise .section-layout .section-content .cta-btn:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-about-us .advertise .section-layout .section-content .cta-btn:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-about-us .advertise .section-layout .section-content .cta-btn:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.content-about-us .advertise .section-layout .section-content .cta-btn{width:370px}}.content-about-us .advertise .section-layout .section-content .cta-btn:active,.content-about-us .advertise .section-layout .section-content .cta-btn:focus-visible,.content-about-us .advertise .section-layout .section-content .cta-btn:hover,.content-about-us .advertise .section-layout .section-content .cta-btn:visited{background:#214e7e;color:#fff;filter:brightness(120%)}.content-about-us .advertise .section-layout .section-content .cta-btn:hover{cursor:pointer}.content-about-us .advertise .section-layout .section-content .cta-btn:focus-visible,.content-about-us .advertise .section-layout .section-content .cta-btn:hover{background:#4fc4c5!important;filter:brightness(100%)}.content-about-us .advertise .section-layout section:last-of-type{width:50%}.content-about-us .ad-space{align-items:center;background:#101a20;display:flex;flex-direction:row;justify-content:center;margin:0;max-height:600;padding:1rem 0}.about-us-page-background{background-color:red;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.about-us-page-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:980px){.about-us-page-background{display:block}}.editorial-team .about-us-page-background{background-color:red;display:none;height:100%;left:0;position:absolute;top:0;width:50%;z-index:0}@media (min-width:980px){.editorial-team .about-us-page-background{display:block}}.editorial-team .about-us-page-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.newsletters_main{background:#0d1a20;margin-top:60px}@media (min-width:980px){.newsletters_main{margin-top:0}}.newsletters_main header{padding-top:30px}.newsletters_main header p.welcome{color:#a8b2bf;font-size:.85rem;font-weight:300;line-height:1.3;margin:0 auto;max-width:1024px;text-align:center}.newsletters_main header p.welcome:after{background-color:#0e0618;content:"";display:block;height:1px;margin:20px auto;max-width:250px}@media (min-width:980px){.newsletters_main header p.welcome{font-size:1rem;line-height:1.4}}.newsletters_main header h2{color:#2077ba;font-size:1.5rem;font-weight:200;margin-bottom:.7rem;text-align:center}@media (min-width:980px){.newsletters_main header h2{font-size:3rem}}.newsletters_main header .newsletter_login{align-items:center;display:flex;justify-content:center}.newsletters_main header .newsletter_login a,.newsletters_main header .newsletter_login label{color:#65bb12;cursor:pointer;font-size:.85rem;font-weight:700;white-space:nowrap}@media (min-width:980px){.newsletters_main header .newsletter_login a,.newsletters_main header .newsletter_login label{font-size:1rem}}.newsletters_main header .newsletter_login svg{fill:#65bb12;height:1.4em;margin:0 .2em;width:1.4em}.newsletters_main header .newsletter_login p{color:#fff;font-size:.85rem;font-weight:300;margin:0}@media (min-width:980px){.newsletters_main header .newsletter_login p{font-size:1rem}}.archive-newsletters{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;margin-top:20px;padding-bottom:2rem;width:100%}.archive-newsletters .newsletter-lists{width:100%}@media (min-width:980px){.archive-newsletters .newsletter-lists{margin-left:10%}}@media (min-width:1230px){.archive-newsletters .newsletter-lists{margin-left:18%}}.archive-newsletters .newsletter-lists .featured-newsletters{margin-bottom:0}.archive-newsletters .newsletter-lists .layout{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}.archive-newsletters .newsletter-lists .layout .recommended-newsletters{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0}@media (min-width:980px){.archive-newsletters .newsletter-lists .layout .recommended-newsletters{margin-right:10%}}@media (min-width:1230px){.archive-newsletters .newsletter-lists .layout .recommended-newsletters{margin-right:18%}}@media (min-width:1440px){.archive-newsletters .newsletter-lists .layout .recommended-newsletters{margin-right:10%}}.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters{align-items:flex-start;align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters:last-child{margin-bottom:0}.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li{max-width:100%;width:100%}@media (min-width:640px){.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li{max-width:48.5%}}.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li .list-newsletters-item{align-items:center;display:flex;flex-direction:column;flex-direction:column-reverse;justify-content:center}.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li .list-newsletters-item .content .copy h3{font-size:1.375em;font-weight:200}@media (min-width:980px){.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li .list-newsletters-item .content .copy h3{font-family:Proxima Nova,sans-serif;font-size:2em;font-size:1.5rem;font-weight:300;font-weight:200;line-height:1.15}}.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li .list-newsletters-item .img-placeholder{margin:0;width:100%}@media (min-width:640px){.archive-newsletters .newsletter-lists .layout .recommended-newsletters .list-newsletters li .list-newsletters-item .img-placeholder{height:12.813rem}}.archive-newsletters .newsletter-lists .layout label{align-items:center;background-color:#fff;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;margin:0;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.archive-newsletters .newsletter-lists .layout label:focus{outline:none}.archive-newsletters .newsletter-lists .layout label:active,.archive-newsletters .newsletter-lists .layout label:focus,.archive-newsletters .newsletter-lists .layout label:focus-visible,.archive-newsletters .newsletter-lists .layout label:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.archive-newsletters .newsletter-lists .layout label:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.archive-newsletters .newsletter-lists .layout label:disabled{cursor:not-allowed!important;opacity:80%}.archive-newsletters .newsletter-lists .layout label span{position:relative;transform:translateY(1px)}.archive-newsletters .newsletter-lists .layout label:active,.archive-newsletters .newsletter-lists .layout label:focus,.archive-newsletters .newsletter-lists .layout label:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.archive-newsletters .newsletter-lists .layout label:active{transform:scale(.9)}.archive-newsletters .newsletter-lists .layout label:hover{cursor:pointer}.archive-newsletters .newsletter-lists .layout #load-more,.archive-newsletters .newsletter-lists .layout #load-more:checked~label{display:none}.archive-newsletters .newsletter-lists .layout #load-more:checked~.general-newsletters{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:980px){.archive-newsletters .newsletter-lists .layout #load-more:checked~.general-newsletters{margin-right:10%}}@media (min-width:1230px){.archive-newsletters .newsletter-lists .layout #load-more:checked~.general-newsletters{margin-right:18%}}@media (min-width:1440px){.archive-newsletters .newsletter-lists .layout #load-more:checked~.general-newsletters{margin-right:10%}}.archive-newsletters .newsletter-lists .layout .general-newsletters{background:#fff;display:none;padding:1rem 0 0;position:relative}.archive-newsletters .newsletter-lists .layout .general-newsletters .section-heading{display:block;margin:1rem 2rem -1rem;width:calc(100% - 4rem)}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters{align-items:flex-start;align-items:center;background:#fff;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters:last-child{margin-bottom:0}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li{max-width:100%;width:100%}@media (min-width:640px){.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li{max-width:48.5%}}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item{align-items:center;display:flex;flex-direction:column;flex-direction:column-reverse;justify-content:center}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item .content .copy h3{font-size:1.375em;font-weight:200}@media (min-width:980px){.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item .content .copy h3{font-family:Proxima Nova,sans-serif;font-size:2em;font-size:1.5rem;font-weight:300;font-weight:200;line-height:1.15}}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item .img-placeholder{margin:0;width:100%}@media (min-width:640px){.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item .img-placeholder{height:12.813rem}}@media (min-width:980px){.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters{padding:0}}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item{height:unset;margin:0}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item .content .copy .section-heading,.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters li .list-newsletters-item .img-placeholder{display:none}.archive-newsletters .newsletter-lists .layout .general-newsletters .list-newsletters section.content{min-width:100%}body.author main{box-sizing:border-box;margin-left:auto;margin-right:auto;min-height:300px;padding-left:10px;padding-right:10px}@media (min-width:980px){body.author main{max-width:980px;padding-left:20px;padding-right:20px}}@media (min-width:1230px){body.author main{max-width:1230px;padding-left:20px;padding-right:20px}}@media (min-width:980px){.author .layout{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.author-hero{color:#214e7e;display:flex;justify-content:center;margin:0 auto;min-height:300px;width:100%}@media (min-width:980px){.author-hero{justify-content:flex-start;width:auto}}.author-hero .author-info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}@media (min-width:640px){.author-hero .author-info{flex-direction:row;margin-left:0;width:auto}}@media (min-width:980px){.author-hero .author-info{padding-bottom:2rem}}.author-hero .author-info figure{margin:0 1rem 1rem}.author-hero .author-info figure img{border-radius:100%;height:152px;width:152px}@media (min-width:640px){.author-hero .author-info figure img{height:176px;width:176px}}@media (min-width:980px){.author-hero .author-info figure img{height:205px;width:205px}.author-hero .author-info figure{margin:0 2rem 0 0}}.author-hero .author-details{text-align:center;width:100%}@media (min-width:640px){.author-hero .author-details{padding-left:1rem;text-align:left}}.author-hero .author-details>*{margin-bottom:.5rem}.author-hero .author-details>:last-child{margin-bottom:0}.author-hero .author-details h2{font-size:2rem;font-weight:700;margin:0;padding:0;white-space:nowrap}@media (min-width:980px){.author-hero .author-details h2{font-size:3rem}}.author-hero .author-details .author-title{font-size:1.25rem}.author-hero .author-details ul.social-links{display:flex;justify-content:center;list-style-type:none;margin:0 0 2rem}@media (min-width:980px){.author-hero .author-details ul.social-links{justify-content:flex-start;margin:0 0 .5rem}}.author-hero .author-details ul.social-links .social-link{border:1px solid #778596;border-radius:50%;height:40px;margin:.5rem .25rem;width:40px}@media (min-width:640px){.author-hero .author-details ul.social-links .social-link{margin:.5rem 1rem 0 0}}.author-hero .author-details ul.social-links .social-link:hover{box-shadow:0 0 8px rgba(0,0,0,.6);opacity:.7;transform:scale(1.1);transition:all .3s ease-in-out}.author-hero .author-details ul.social-links .social-link a{align-items:center;border-radius:20px;display:flex;height:100%;justify-content:center;width:100%}.author-hero .author-details ul.social-links .social-link a svg{height:16px;margin-bottom:0;width:16px}.author-hero .author-details ul.social-links .social-link a svg.facebook-logo{fill:#3e5999}.author-hero .author-details ul.social-links .social-link a svg.linkedin-logo{fill:#1674b1}.author-hero .author-details ul.social-links .social-link a svg.instagram-logo{fill:#cc2366}.author-hero .author-details ul.social-links .social-link a svg.youtube-logo{fill:#e52d27}.author-hero .author-details ul.social-links .social-link a svg.soundcloud-logo{fill:#f50}#author-bio-tab{position:relative}#author-bio-tab .top-border{border-top:3px solid #e4eaef;left:0;position:absolute;right:0;top:0;z-index:1}#author-bio-tab .tab{align-items:center;display:flex;justify-content:flex-start}#author-bio-tab .tab button{background-color:inherit;border:none;border-top:3px solid #e4eaef;color:#0e0618;cursor:pointer;font-family:Proxima Nova,sans-serif;font-size:1.5rem;font-weight:500;margin:0 1px 1px;outline:none;padding:14px 16px;position:relative;transition:.3s;z-index:2}#author-bio-tab .tab button:hover{opacity:.5}#author-bio-tab .tab button span{padding:2px}#author-bio-tab .tab button:focus:not(:focus-visible) span{outline:none}#author-bio-tab .tab button:focus span{border-radius:1px;outline:2px solid #113f63}#author-bio-tab .tab button.active{border-top:3px solid #2077ba;color:#2077ba}@media (min-width:980px){#author-bio-tab .tab button:first-child{padding-left:0}}#author-bio-tab .author-tab-content{border-top:none;display:none;padding:30px 0}#author-bio-tab .author-tab-content.active{display:block}#author-bio-tab .author-tab-content .author-summary li,#author-bio-tab .author-tab-content .author-summary p{font-size:1rem;font-weight:300;margin-top:0}#author-bio-tab .author-tab-content .author-summary ul{margin:1em}#author-bio-tab .author-tab-content .author-summary span{font-size:1.25rem}#author-bio-tab .author-tab-content a.view-category{line-height:0;padding-top:1rem}@media (min-width:980px){.home .content-main{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.home .site-footer{margin-top:40px}#primary{position:relative}.search .search-bar{margin-bottom:2rem;position:relative;width:100%}.search .search-bar input[type=search]{background:transparent;border:0;margin-bottom:0;padding-bottom:0;transition:box-shadow .1s ease-in}.search .search-bar input[type=search]::-ms-clear,.search .search-bar input[type=search]::-ms-reveal{display:none;height:0;width:0}.search .search-bar input[type=search]::-webkit-search-cancel-button,.search .search-bar input[type=search]::-webkit-search-decoration,.search .search-bar input[type=search]::-webkit-search-results-button,.search .search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search .search-bar input[type=search]::placeholder{color:#778596;font-weight:100}.search .search-bar input[type=search]:focus{box-shadow:0 0 5px rgba(32,119,186,.75);outline:0}.search .search-bar input[type=search]{border:2px solid #2077ba;border-radius:3.125rem;color:#2077ba;font-size:1.25em;padding:.75rem 3rem .75rem 1.25rem;width:100%}.search .search-bar button{background:transparent;border:0;line-height:2.5em;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:transform .1s ease-in;width:2.5em;z-index:500}.search .search-bar button:hover{cursor:pointer}.search .search-bar button:disabled{cursor:inherit}.search .search-bar button:disabled svg{fill:#778596}.search .search-bar button:disabled:hover{cursor:default}.search .search-bar button:disabled:active,.search .search-bar button:disabled:focus-visible{background:transparent;box-shadow:none;outline:0}.search .search-bar button svg{fill:#2077ba;height:1.125rem;transform:translateY(3px);width:1.125rem}.search .search-bar button:not([disabled]):active{transform:scale(.9) translateY(-55%);transition:transform .05s ease-in}.search .search-bar button:not([disabled]):focus-visible,.search .search-bar button:not([disabled]):hover{background:#2077ba;border-radius:100%;outline:none}.search .search-bar button:not([disabled]):focus-visible svg,.search .search-bar button:not([disabled]):hover svg{fill:#fff}.search .pagination{border-bottom:1px solid #778596;margin-bottom:10px}@media (min-width:980px){.search .pagination{margin-bottom:30px}}.search-no-results .search-results-meta{margin:10rem auto}.search-no-results .search-results-meta h3{font-size:27px}.search-no-results .search-results-meta p{font-weight:300}.search-results main{margin-bottom:2rem}.search-results main .search-results-meta h3{font-size:1.6875em;padding:2rem 0 1rem}.search-results .search-results-list{margin:0}@media (max-width:980px){.search-results .search-results-list .is-premium{grid-template-columns:auto;width:100%}.search-results .search-results-list .is-premium footer,.search-results .search-results-list .is-premium header{grid-column:1}}.search-results .search-results-list>li{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.search-results .search-results-list>li figure{display:none}@media (min-width:980px){.search-results .search-results-list>li figure{display:block;height:auto;max-width:170px}}.search-results .search-results-list>li article{column-gap:0}.search-results .search-results-list>li article figure{height:128px;width:170px}@media (min-width:980px){.search-results .search-results-list>li article{column-gap:20px}}.search-results .search-results-list>li .headline{margin-bottom:5px}.search-results .search-results-list>li .article-summary{display:none}@media (min-width:980px){.search-results .search-results-list>li .article-summary{display:block}}.search-results .search-results-list>li .arrow{display:none;margin-left:1.5rem}@media (min-width:980px){.search-results .search-results-list>li .arrow{display:block;height:70px;width:70px}.search-results .search-results-list>li .arrow svg{fill:#2077ba}.search-results .search-results-list>li .arrow:hover{cursor:pointer}.search-results .search-results-list>li .arrow:hover circle{fill:#2077ba!important;stroke:#2077ba!important}.search-results .search-results-list>li .arrow:hover svg{fill:#fff}.search-results.area-resource-library .content-main .search-results-meta{grid-column:1/3}}.search-results.area-resource-library .search-results .section-heading{display:none}.search-results.area-resource-library .search-results article .headline{margin-top:0}.search-results.area-resource-library .search-results article .headline a{color:#47515a}.search-results.area-resource-library .search-results article .group{display:contents}.search-results.area-resource-library .search-results-meta{border-bottom:1px solid #e6e4ec;margin-bottom:30px}.search-results.area-resource-library .search-results-meta h3{color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-weight:300;font-weight:200;line-height:1.15;margin:0}@media (min-width:980px){.search-results.area-resource-library .search-results-meta h3{font-size:3.875em;font-size:48px}.search-results.area-resource-library .search-results-list li{align-items:flex-start;flex-direction:column}}.topic-template header{box-sizing:border-box;margin:0 auto 40px;padding-top:20px}.topic-template header h2{border-bottom:1px solid #e4eaef;color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-weight:300;font-weight:200;line-height:1.15;margin:0}@media (min-width:980px){.topic-template header h2{font-size:3.875em;font-size:50px}.topic-template .content-main{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.topic-template .icon-rss{fill:#f60}.topic-template .topic-post-item{column-gap:20px;display:grid;grid-template-columns:1fr 25px;grid-template-rows:0fr 1fr}.topic-template .topic-post-item .topic-name,.topic-template .topic-post-item article{grid-column:1/1}.topic-template .topic-post-item .topic-rss{grid-column:2/2}.topic-template .topic-post-item header{margin:0;padding:0}.topic-template .topic-post-item .abstract{display:block}.topic-template .topic-post-item .abstract p{line-height:1.5}.topic-template .topic-post-item article{grid-template-columns:auto 1fr}@media (min-width:980px){.topic-template .topic-post-item{grid-template-columns:140px 1fr}.topic-template .topic-post-item article{grid-column:2/2;grid-row:1/3}.topic-template .topic-post-item .topic-name,.topic-template .topic-post-item .topic-rss{grid-column:1/1}}.topic-template .topic-name h2{font-size:18px;font-weight:800;line-height:1.4;margin-bottom:.5rem}.topic-template .topic-name h2 span{border-bottom:3px solid #3289c8}@media (min-width:980px){.topic-template .topic-name h2 span{border-bottom:none}}.topic-template .topic-name:hover{text-decoration:none}@media (min-width:980px){.topic-template .topic-name:hover{text-decoration:underline}}.topic-template .topic-rss{display:block;height:25px;width:25px}.topic-template .topic-rss:hover{opacity:.5}.content-archive .archive-sections{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem;position:relative}@media (min-width:980px){.content-archive .archive-sections{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.content-archive .archive-sections .list-featured .view-category{display:none}.content-archive .archive-sections .list-featured .related-resources{margin-bottom:40px}.content-archive .archive-sections .list-featured .related-resources article{column-gap:0}.content-archive .archive-sections .list-featured .related-resources li{margin-bottom:0;padding:6px 0}.content-archive .archive-sections .list-featured .related-resources h3{font-size:19px;font-weight:700;line-height:1.2}@media (min-width:980px){.content-archive .archive-sections .list-featured .related-resources{margin-right:-50%}.content-archive .archive-sections .list-featured .related-resources li{padding:0}}.content-archive .archive-sections aside.sidebar{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;width:100%}@media (min-width:980px){body.archive.category .archive-sections>aside,body.archive.category .articles-list,body.archive.category .list-featured,body.archive.category .list-featured>ul{display:contents}body.archive.category .articles-list>.pagination,body.archive.category .articles-list>.section-heading,body.archive.category .list-featured li{grid-column:1/2}body.archive.category .list-featured .wordp-target{grid-column:1/3}body.archive.category .list-featured .wordp-target>div{margin-right:0!important}body.archive.category .list-featured .horizontal-list-icons{grid-column:1/3;margin-right:0}body.archive.category .archive-sections>aside{position:relative}body.archive.category .archive-sections>aside>div{grid-column:2}body.archive.category .archive-sections>aside>div:first-child{grid-row:1/span 6}body.archive.category .archive-sections>aside>div:nth-child(2){grid-row:9/span 5}body.archive.category .archive-sections>aside>div:nth-child(3){grid-row:15/span 5;height:100%;position:relative}}.content-archive-video>header{background:#0f2533;margin-bottom:2rem}.content-archive-video>header .archive-video-slider{height:311px;overflow-x:hidden}@media (min-width:980px){.content-archive-video>header .archive-video-slider{height:482px}}.content-archive-video>header .archive-video-slider .video-slider{height:180px;padding-bottom:131px}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider{height:432px;padding-bottom:50px}}.content-archive-video>header .archive-video-slider .video-slider .content-container{height:100%;margin:0 auto;position:relative;width:320px}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container{width:768px}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide{height:100%;opacity:.3;position:absolute;transition:left .5s ease,opacity .5s ease;width:100%}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide.active{opacity:1}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .poster-frame{bottom:0;left:0;position:absolute;right:0;top:0}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .poster-frame iframe{aspect-ratio:auto 768/432;height:auto;width:100%}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details{left:0;margin:20px 10px;opacity:0;position:relative;right:0;text-align:center;top:100%;visibility:hidden}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details{height:50px;line-height:50px;margin:0;text-align:left}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details.active{opacity:1;transition:opacity .5s .5s;visibility:visible}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details h2{color:#fff;font-size:13px;font-weight:200;height:36px;margin:0;text-align:left}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details h2{display:block;font-weight:400;height:inherit;line-height:inherit;overflow:hidden}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons{-webkit-tap-highlight-color:transparent;background:#0d1a20;height:60px;line-height:60px;position:relative}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons{height:inherit;line-height:inherit;position:absolute;right:0;top:0}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger{display:inline-block;margin:0 8px;position:relative;text-align:center}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger:hover .popup{visibility:visible}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger svg{fill:#2077ba;display:inline-block;height:1em;margin-right:7px;vertical-align:middle;width:1em}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger span{color:#fff;display:none;font-size:13px;-webkit-user-select:none;user-select:none}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger span{display:inline}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger.contact-link span{display:inline}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .popup{border-bottom:3px solid #2077ba;bottom:82%;left:50%;position:absolute;visibility:hidden;z-index:101}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .popup{bottom:100%}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .popup:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #2077ba;bottom:-7px;content:"";display:block;height:0;position:absolute;right:50%;width:0;z-index:101}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .popup span{display:inline}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .popup p{color:#fff;font-size:13px;margin:.5rem 0 0}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .about-popup{background:#0d1a20;box-sizing:border-box;color:#778596;display:list-item;font-weight:400;line-height:1.2;list-style-type:none;margin:0 0 0 -115px;padding:20px;text-align:center;width:320px}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .about-popup:after{right:64%}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .about-popup .meta{font-size:inherit;line-height:1.25;margin:5px 0}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup{background:#0d1a20;height:46px;padding:10px;transform:translateX(-50%);width:156px}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup{overflow:visible}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul{list-style:none;margin:0}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item{display:list-item;margin:0;text-align:-webkit-match-parent}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item a{border:1px solid #778596;border-radius:50%;float:left;height:40px;margin:0 5px 0 3px;position:relative;width:40px;z-index:1}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item a{height:44px;width:44px}}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item a svg{height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item a:hover{border:1px solid #fff}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item a:hover svg{fill:#fff}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item.facebook svg{fill:#3e5999}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item.twitter svg{fill:#5da7d8}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item.linkedin{order:10}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item.linkedin svg{fill:#1674b1}.content-archive-video>header .archive-video-slider .video-slider .content-container .video-slide .video-details .video-details-icons .trigger .sharebar-popup .share-bar ul .share-item.email{display:none}.content-archive-video>header .archive-video-slider .video-slider .content-container .arrow-btn{-webkit-tap-highlight-color:transparent;border:1px solid #65bb12;border-radius:50%;height:50px;line-height:54px;margin-top:62px;position:absolute;text-align:center;top:100%;width:50px}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .arrow-btn{margin-top:-25px;top:50%}}.content-archive-video>header .archive-video-slider .video-slider .content-container .arrow-btn svg{fill:#65bb12;display:inline-block}.content-archive-video>header .archive-video-slider .video-slider .content-container .arrow-btn:hover{border:1px solid #fff}.content-archive-video>header .archive-video-slider .video-slider .content-container .arrow-btn:hover svg{fill:#fff}.content-archive-video>header .archive-video-slider .video-slider .content-container .prev-slide{left:20px;transform:rotate(180deg);visibility:hidden}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .prev-slide{left:-80px}}.content-archive-video>header .archive-video-slider .video-slider .content-container .next-slide{right:20px}@media (min-width:980px){.content-archive-video>header .archive-video-slider .video-slider .content-container .next-slide{right:-80px}}.content-archive-video .layout>div>section .video-article-summaries{column-gap:1.5rem;display:grid;grid-template-columns:1fr;row-gap:1.5rem}.content-archive-video .layout>div>section .video-article-summaries>article{margin-bottom:1rem;position:relative;width:100%}.content-archive-video .layout>div>section .video-article-summaries>article figcaption{display:none}.content-archive-video .layout>div>section .video-article-summaries>article>figure{aspect-ratio:16/9;margin:0;position:relative}.content-archive-video .layout>div>section .video-article-summaries>article>figure picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-archive-video .layout>div>section .video-article-summaries>article>figure:before{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.615 3.184c-3.604-.246-11.631-.245-15.23 0C.488 3.45.029 5.804 0 12c.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0C23.512 20.55 23.971 18.196 24 12c-.029-6.185-.484-8.549-4.385-8.816zM9 16V8l8 3.993L9 16z' fill='%232077BA'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:35% 35%;color:#2077ba;content:"";display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .15s ease-in-out;width:100%;z-index:500}.content-archive-video .layout>div>section .video-article-summaries>article>figure:after{background-image:linear-gradient(120deg,rgba(13,31,45,.7),rgba(13,31,45,.7));content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .15s ease-in-out;width:100%}.content-archive-video .layout>div>section .video-article-summaries>article>figure:hover{cursor:pointer}.content-archive-video .layout>div>section .video-article-summaries>article>figure:hover:after,.content-archive-video .layout>div>section .video-article-summaries>article>figure:hover:before{opacity:0;z-index:-1}.content-archive-video .layout>div>section .video-article-summaries>article .group>header>span{display:none}.content-archive-video .layout>div>section .video-article-summaries>article .group>header .headline{font-size:1.125em;line-height:1.25;margin:.5rem 0 0}.content-archive-video .layout>div>section .video-article-summaries>article .group>header .headline a{color:#000}.content-archive-video .layout>div>section .video-article-summaries>article .group>header .headline a:hover{color:#2077ba;text-decoration:none}.content-archive-video .layout>div>section .video-article-summaries>article .arrow-river,.content-archive-video .layout>div>section .video-article-summaries>article .article-summary,.content-archive-video .layout>div>section .video-article-summaries>article .byline,.content-archive-video .layout>div>section .video-article-summaries>article .date-modified,.content-archive-video .layout>div>section .video-article-summaries>article .date-published>span,.content-archive-video .layout>div>section .video-article-summaries>article .discussion-url,.content-archive-video .layout>div>section .video-article-summaries>article .url{display:none}.content-archive-video .layout>div>section .video-article-summaries>article .date-published,.content-archive-video .layout>div>section .video-article-summaries>article .video-duration{color:#778596;font-size:.8125em;font-weight:200}.content-archive-video .layout>div>section .video-article-summaries>article .video-duration:after{color:#778596;content:"/"}.content-archive-video .layout>div>section .video-article-summaries>article .view-category{display:block;font-size:.8125em}.content-archive-video .layout>div>section .video-article-summaries>article .view-category>span{display:none}@media (min-width:640px){.content-archive-video .layout>div>section .video-article-summaries{grid-template-columns:1fr 1fr}}@media (min-width:1230px){.content-archive-video .layout>div>section .video-article-summaries{grid-template-columns:1fr 1fr 1fr}}.content-archive-video .layout>div>section>footer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1rem;width:100%}.content-archive-video .layout>div>section>footer .load-more{align-items:center;background-color:#fff;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;display:none;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.content-archive-video .layout>div>section>footer .load-more:focus{outline:none}.content-archive-video .layout>div>section>footer .load-more:active,.content-archive-video .layout>div>section>footer .load-more:focus,.content-archive-video .layout>div>section>footer .load-more:focus-visible,.content-archive-video .layout>div>section>footer .load-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-archive-video .layout>div>section>footer .load-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-archive-video .layout>div>section>footer .load-more:disabled{cursor:not-allowed!important;opacity:80%}.content-archive-video .layout>div>section>footer .load-more span{position:relative;transform:translateY(1px)}.content-archive-video .layout>div>section>footer .load-more:active,.content-archive-video .layout>div>section>footer .load-more:focus,.content-archive-video .layout>div>section>footer .load-more:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.content-archive-video .layout>div>section>footer .load-more:active{transform:scale(.9)}.content-archive-video .layout>div>section>footer .load-more:hover{cursor:pointer}.video-feedback-modal-0{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-0 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-0 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-0 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-0 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-0 form{width:350px}}.video-feedback-modal-0 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-0 form input[type=email],.video-feedback-modal-0 form input[type=text],.video-feedback-modal-0 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-0 form input[type=email]::placeholder,.video-feedback-modal-0 form input[type=text]::placeholder,.video-feedback-modal-0 form textarea::placeholder{color:#fff}.video-feedback-modal-0 form input[type=email]:focus-visible,.video-feedback-modal-0 form input[type=text]:focus-visible,.video-feedback-modal-0 form textarea:focus-visible{outline:0}.video-feedback-modal-0 form input[type=email].error,.video-feedback-modal-0 form input[type=text].error,.video-feedback-modal-0 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-0 form input{height:45px}.video-feedback-modal-0 form textarea{padding-top:15px}.video-feedback-modal-0 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-0 form input[type=submit]{width:371px}}.video-feedback-modal-0 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-0 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-0 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-1{display:none}#video-feedback-trigger-1:checked~.video-feedback-modal-1{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-1{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-1 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-1 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-1 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-1 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-1 form{width:350px}}.video-feedback-modal-1 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-1 form input[type=email],.video-feedback-modal-1 form input[type=text],.video-feedback-modal-1 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-1 form input[type=email]::placeholder,.video-feedback-modal-1 form input[type=text]::placeholder,.video-feedback-modal-1 form textarea::placeholder{color:#fff}.video-feedback-modal-1 form input[type=email]:focus-visible,.video-feedback-modal-1 form input[type=text]:focus-visible,.video-feedback-modal-1 form textarea:focus-visible{outline:0}.video-feedback-modal-1 form input[type=email].error,.video-feedback-modal-1 form input[type=text].error,.video-feedback-modal-1 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-1 form input{height:45px}.video-feedback-modal-1 form textarea{padding-top:15px}.video-feedback-modal-1 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-1 form input[type=submit]{width:371px}}.video-feedback-modal-1 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-1 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-1 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-2{display:none}#video-feedback-trigger-2:checked~.video-feedback-modal-2{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-2{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-2 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-2 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-2 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-2 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-2 form{width:350px}}.video-feedback-modal-2 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-2 form input[type=email],.video-feedback-modal-2 form input[type=text],.video-feedback-modal-2 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-2 form input[type=email]::placeholder,.video-feedback-modal-2 form input[type=text]::placeholder,.video-feedback-modal-2 form textarea::placeholder{color:#fff}.video-feedback-modal-2 form input[type=email]:focus-visible,.video-feedback-modal-2 form input[type=text]:focus-visible,.video-feedback-modal-2 form textarea:focus-visible{outline:0}.video-feedback-modal-2 form input[type=email].error,.video-feedback-modal-2 form input[type=text].error,.video-feedback-modal-2 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-2 form input{height:45px}.video-feedback-modal-2 form textarea{padding-top:15px}.video-feedback-modal-2 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-2 form input[type=submit]{width:371px}}.video-feedback-modal-2 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-2 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-2 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-3{display:none}#video-feedback-trigger-3:checked~.video-feedback-modal-3{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-3{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-3 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-3 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-3 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-3 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-3 form{width:350px}}.video-feedback-modal-3 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-3 form input[type=email],.video-feedback-modal-3 form input[type=text],.video-feedback-modal-3 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-3 form input[type=email]::placeholder,.video-feedback-modal-3 form input[type=text]::placeholder,.video-feedback-modal-3 form textarea::placeholder{color:#fff}.video-feedback-modal-3 form input[type=email]:focus-visible,.video-feedback-modal-3 form input[type=text]:focus-visible,.video-feedback-modal-3 form textarea:focus-visible{outline:0}.video-feedback-modal-3 form input[type=email].error,.video-feedback-modal-3 form input[type=text].error,.video-feedback-modal-3 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-3 form input{height:45px}.video-feedback-modal-3 form textarea{padding-top:15px}.video-feedback-modal-3 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-3 form input[type=submit]{width:371px}}.video-feedback-modal-3 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-3 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-3 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-4{display:none}#video-feedback-trigger-4:checked~.video-feedback-modal-4{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-4{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-4 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-4 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-4 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-4 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-4 form{width:350px}}.video-feedback-modal-4 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-4 form input[type=email],.video-feedback-modal-4 form input[type=text],.video-feedback-modal-4 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-4 form input[type=email]::placeholder,.video-feedback-modal-4 form input[type=text]::placeholder,.video-feedback-modal-4 form textarea::placeholder{color:#fff}.video-feedback-modal-4 form input[type=email]:focus-visible,.video-feedback-modal-4 form input[type=text]:focus-visible,.video-feedback-modal-4 form textarea:focus-visible{outline:0}.video-feedback-modal-4 form input[type=email].error,.video-feedback-modal-4 form input[type=text].error,.video-feedback-modal-4 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-4 form input{height:45px}.video-feedback-modal-4 form textarea{padding-top:15px}.video-feedback-modal-4 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-4 form input[type=submit]{width:371px}}.video-feedback-modal-4 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-4 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-4 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-5{display:none}#video-feedback-trigger-5:checked~.video-feedback-modal-5{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-5{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-5 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-5 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-5 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-5 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-5 form{width:350px}}.video-feedback-modal-5 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-5 form input[type=email],.video-feedback-modal-5 form input[type=text],.video-feedback-modal-5 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-5 form input[type=email]::placeholder,.video-feedback-modal-5 form input[type=text]::placeholder,.video-feedback-modal-5 form textarea::placeholder{color:#fff}.video-feedback-modal-5 form input[type=email]:focus-visible,.video-feedback-modal-5 form input[type=text]:focus-visible,.video-feedback-modal-5 form textarea:focus-visible{outline:0}.video-feedback-modal-5 form input[type=email].error,.video-feedback-modal-5 form input[type=text].error,.video-feedback-modal-5 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-5 form input{height:45px}.video-feedback-modal-5 form textarea{padding-top:15px}.video-feedback-modal-5 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-5 form input[type=submit]{width:371px}}.video-feedback-modal-5 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-5 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-5 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-6{display:none}#video-feedback-trigger-6:checked~.video-feedback-modal-6{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-6{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-6 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-6 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-6 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-6 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-6 form{width:350px}}.video-feedback-modal-6 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-6 form input[type=email],.video-feedback-modal-6 form input[type=text],.video-feedback-modal-6 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-6 form input[type=email]::placeholder,.video-feedback-modal-6 form input[type=text]::placeholder,.video-feedback-modal-6 form textarea::placeholder{color:#fff}.video-feedback-modal-6 form input[type=email]:focus-visible,.video-feedback-modal-6 form input[type=text]:focus-visible,.video-feedback-modal-6 form textarea:focus-visible{outline:0}.video-feedback-modal-6 form input[type=email].error,.video-feedback-modal-6 form input[type=text].error,.video-feedback-modal-6 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-6 form input{height:45px}.video-feedback-modal-6 form textarea{padding-top:15px}.video-feedback-modal-6 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-6 form input[type=submit]{width:371px}}.video-feedback-modal-6 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-6 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-6 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-7{display:none}#video-feedback-trigger-7:checked~.video-feedback-modal-7{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-7{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-7 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-7 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-7 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-7 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-7 form{width:350px}}.video-feedback-modal-7 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-7 form input[type=email],.video-feedback-modal-7 form input[type=text],.video-feedback-modal-7 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-7 form input[type=email]::placeholder,.video-feedback-modal-7 form input[type=text]::placeholder,.video-feedback-modal-7 form textarea::placeholder{color:#fff}.video-feedback-modal-7 form input[type=email]:focus-visible,.video-feedback-modal-7 form input[type=text]:focus-visible,.video-feedback-modal-7 form textarea:focus-visible{outline:0}.video-feedback-modal-7 form input[type=email].error,.video-feedback-modal-7 form input[type=text].error,.video-feedback-modal-7 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-7 form input{height:45px}.video-feedback-modal-7 form textarea{padding-top:15px}.video-feedback-modal-7 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-7 form input[type=submit]{width:371px}}.video-feedback-modal-7 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-7 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-7 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-8{display:none}#video-feedback-trigger-8:checked~.video-feedback-modal-8{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-8{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-8 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-8 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-8 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-8 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-8 form{width:350px}}.video-feedback-modal-8 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-8 form input[type=email],.video-feedback-modal-8 form input[type=text],.video-feedback-modal-8 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-8 form input[type=email]::placeholder,.video-feedback-modal-8 form input[type=text]::placeholder,.video-feedback-modal-8 form textarea::placeholder{color:#fff}.video-feedback-modal-8 form input[type=email]:focus-visible,.video-feedback-modal-8 form input[type=text]:focus-visible,.video-feedback-modal-8 form textarea:focus-visible{outline:0}.video-feedback-modal-8 form input[type=email].error,.video-feedback-modal-8 form input[type=text].error,.video-feedback-modal-8 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-8 form input{height:45px}.video-feedback-modal-8 form textarea{padding-top:15px}.video-feedback-modal-8 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-8 form input[type=submit]{width:371px}}.video-feedback-modal-8 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-8 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-8 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-9{display:none}#video-feedback-trigger-9:checked~.video-feedback-modal-9{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-9{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-9 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-9 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-9 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-9 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-9 form{width:350px}}.video-feedback-modal-9 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-9 form input[type=email],.video-feedback-modal-9 form input[type=text],.video-feedback-modal-9 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-9 form input[type=email]::placeholder,.video-feedback-modal-9 form input[type=text]::placeholder,.video-feedback-modal-9 form textarea::placeholder{color:#fff}.video-feedback-modal-9 form input[type=email]:focus-visible,.video-feedback-modal-9 form input[type=text]:focus-visible,.video-feedback-modal-9 form textarea:focus-visible{outline:0}.video-feedback-modal-9 form input[type=email].error,.video-feedback-modal-9 form input[type=text].error,.video-feedback-modal-9 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-9 form input{height:45px}.video-feedback-modal-9 form textarea{padding-top:15px}.video-feedback-modal-9 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-9 form input[type=submit]{width:371px}}.video-feedback-modal-9 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-9 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-9 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-10{display:none}#video-feedback-trigger-10:checked~.video-feedback-modal-10{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-10{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-10 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-10 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-10 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-10 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-10 form{width:350px}}.video-feedback-modal-10 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-10 form input[type=email],.video-feedback-modal-10 form input[type=text],.video-feedback-modal-10 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-10 form input[type=email]::placeholder,.video-feedback-modal-10 form input[type=text]::placeholder,.video-feedback-modal-10 form textarea::placeholder{color:#fff}.video-feedback-modal-10 form input[type=email]:focus-visible,.video-feedback-modal-10 form input[type=text]:focus-visible,.video-feedback-modal-10 form textarea:focus-visible{outline:0}.video-feedback-modal-10 form input[type=email].error,.video-feedback-modal-10 form input[type=text].error,.video-feedback-modal-10 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-10 form input{height:45px}.video-feedback-modal-10 form textarea{padding-top:15px}.video-feedback-modal-10 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-10 form input[type=submit]{width:371px}}.video-feedback-modal-10 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-10 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-10 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-11{display:none}#video-feedback-trigger-11:checked~.video-feedback-modal-11{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-11{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-11 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-11 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-11 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-11 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-11 form{width:350px}}.video-feedback-modal-11 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-11 form input[type=email],.video-feedback-modal-11 form input[type=text],.video-feedback-modal-11 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-11 form input[type=email]::placeholder,.video-feedback-modal-11 form input[type=text]::placeholder,.video-feedback-modal-11 form textarea::placeholder{color:#fff}.video-feedback-modal-11 form input[type=email]:focus-visible,.video-feedback-modal-11 form input[type=text]:focus-visible,.video-feedback-modal-11 form textarea:focus-visible{outline:0}.video-feedback-modal-11 form input[type=email].error,.video-feedback-modal-11 form input[type=text].error,.video-feedback-modal-11 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-11 form input{height:45px}.video-feedback-modal-11 form textarea{padding-top:15px}.video-feedback-modal-11 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-11 form input[type=submit]{width:371px}}.video-feedback-modal-11 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-11 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-11 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-12{display:none}#video-feedback-trigger-12:checked~.video-feedback-modal-12{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-12{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-12 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-12 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-12 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-12 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-12 form{width:350px}}.video-feedback-modal-12 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-12 form input[type=email],.video-feedback-modal-12 form input[type=text],.video-feedback-modal-12 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-12 form input[type=email]::placeholder,.video-feedback-modal-12 form input[type=text]::placeholder,.video-feedback-modal-12 form textarea::placeholder{color:#fff}.video-feedback-modal-12 form input[type=email]:focus-visible,.video-feedback-modal-12 form input[type=text]:focus-visible,.video-feedback-modal-12 form textarea:focus-visible{outline:0}.video-feedback-modal-12 form input[type=email].error,.video-feedback-modal-12 form input[type=text].error,.video-feedback-modal-12 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-12 form input{height:45px}.video-feedback-modal-12 form textarea{padding-top:15px}.video-feedback-modal-12 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-12 form input[type=submit]{width:371px}}.video-feedback-modal-12 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-12 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-12 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-13{display:none}#video-feedback-trigger-13:checked~.video-feedback-modal-13{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-13{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-13 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-13 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-13 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-13 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-13 form{width:350px}}.video-feedback-modal-13 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-13 form input[type=email],.video-feedback-modal-13 form input[type=text],.video-feedback-modal-13 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-13 form input[type=email]::placeholder,.video-feedback-modal-13 form input[type=text]::placeholder,.video-feedback-modal-13 form textarea::placeholder{color:#fff}.video-feedback-modal-13 form input[type=email]:focus-visible,.video-feedback-modal-13 form input[type=text]:focus-visible,.video-feedback-modal-13 form textarea:focus-visible{outline:0}.video-feedback-modal-13 form input[type=email].error,.video-feedback-modal-13 form input[type=text].error,.video-feedback-modal-13 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-13 form input{height:45px}.video-feedback-modal-13 form textarea{padding-top:15px}.video-feedback-modal-13 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-13 form input[type=submit]{width:371px}}.video-feedback-modal-13 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-13 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-13 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-14{display:none}#video-feedback-trigger-14:checked~.video-feedback-modal-14{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-14{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-14 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-14 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-14 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-14 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-14 form{width:350px}}.video-feedback-modal-14 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-14 form input[type=email],.video-feedback-modal-14 form input[type=text],.video-feedback-modal-14 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-14 form input[type=email]::placeholder,.video-feedback-modal-14 form input[type=text]::placeholder,.video-feedback-modal-14 form textarea::placeholder{color:#fff}.video-feedback-modal-14 form input[type=email]:focus-visible,.video-feedback-modal-14 form input[type=text]:focus-visible,.video-feedback-modal-14 form textarea:focus-visible{outline:0}.video-feedback-modal-14 form input[type=email].error,.video-feedback-modal-14 form input[type=text].error,.video-feedback-modal-14 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-14 form input{height:45px}.video-feedback-modal-14 form textarea{padding-top:15px}.video-feedback-modal-14 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-14 form input[type=submit]{width:371px}}.video-feedback-modal-14 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-14 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-14 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-15{display:none}#video-feedback-trigger-15:checked~.video-feedback-modal-15{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-15{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-15 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-15 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-15 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-15 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-15 form{width:350px}}.video-feedback-modal-15 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-15 form input[type=email],.video-feedback-modal-15 form input[type=text],.video-feedback-modal-15 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-15 form input[type=email]::placeholder,.video-feedback-modal-15 form input[type=text]::placeholder,.video-feedback-modal-15 form textarea::placeholder{color:#fff}.video-feedback-modal-15 form input[type=email]:focus-visible,.video-feedback-modal-15 form input[type=text]:focus-visible,.video-feedback-modal-15 form textarea:focus-visible{outline:0}.video-feedback-modal-15 form input[type=email].error,.video-feedback-modal-15 form input[type=text].error,.video-feedback-modal-15 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-15 form input{height:45px}.video-feedback-modal-15 form textarea{padding-top:15px}.video-feedback-modal-15 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-15 form input[type=submit]{width:371px}}.video-feedback-modal-15 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-15 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-15 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-16{display:none}#video-feedback-trigger-16:checked~.video-feedback-modal-16{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-16{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-16 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-16 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-16 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-16 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-16 form{width:350px}}.video-feedback-modal-16 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-16 form input[type=email],.video-feedback-modal-16 form input[type=text],.video-feedback-modal-16 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-16 form input[type=email]::placeholder,.video-feedback-modal-16 form input[type=text]::placeholder,.video-feedback-modal-16 form textarea::placeholder{color:#fff}.video-feedback-modal-16 form input[type=email]:focus-visible,.video-feedback-modal-16 form input[type=text]:focus-visible,.video-feedback-modal-16 form textarea:focus-visible{outline:0}.video-feedback-modal-16 form input[type=email].error,.video-feedback-modal-16 form input[type=text].error,.video-feedback-modal-16 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-16 form input{height:45px}.video-feedback-modal-16 form textarea{padding-top:15px}.video-feedback-modal-16 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-16 form input[type=submit]{width:371px}}.video-feedback-modal-16 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-16 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-16 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-17{display:none}#video-feedback-trigger-17:checked~.video-feedback-modal-17{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-17{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-17 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-17 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-17 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-17 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-17 form{width:350px}}.video-feedback-modal-17 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-17 form input[type=email],.video-feedback-modal-17 form input[type=text],.video-feedback-modal-17 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-17 form input[type=email]::placeholder,.video-feedback-modal-17 form input[type=text]::placeholder,.video-feedback-modal-17 form textarea::placeholder{color:#fff}.video-feedback-modal-17 form input[type=email]:focus-visible,.video-feedback-modal-17 form input[type=text]:focus-visible,.video-feedback-modal-17 form textarea:focus-visible{outline:0}.video-feedback-modal-17 form input[type=email].error,.video-feedback-modal-17 form input[type=text].error,.video-feedback-modal-17 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-17 form input{height:45px}.video-feedback-modal-17 form textarea{padding-top:15px}.video-feedback-modal-17 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-17 form input[type=submit]{width:371px}}.video-feedback-modal-17 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-17 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-17 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-18{display:none}#video-feedback-trigger-18:checked~.video-feedback-modal-18{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-18{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-18 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-18 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-18 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-18 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-18 form{width:350px}}.video-feedback-modal-18 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-18 form input[type=email],.video-feedback-modal-18 form input[type=text],.video-feedback-modal-18 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-18 form input[type=email]::placeholder,.video-feedback-modal-18 form input[type=text]::placeholder,.video-feedback-modal-18 form textarea::placeholder{color:#fff}.video-feedback-modal-18 form input[type=email]:focus-visible,.video-feedback-modal-18 form input[type=text]:focus-visible,.video-feedback-modal-18 form textarea:focus-visible{outline:0}.video-feedback-modal-18 form input[type=email].error,.video-feedback-modal-18 form input[type=text].error,.video-feedback-modal-18 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-18 form input{height:45px}.video-feedback-modal-18 form textarea{padding-top:15px}.video-feedback-modal-18 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-18 form input[type=submit]{width:371px}}.video-feedback-modal-18 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-18 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-18 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-19{display:none}#video-feedback-trigger-19:checked~.video-feedback-modal-19{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-19{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-19 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-19 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-19 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-19 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-19 form{width:350px}}.video-feedback-modal-19 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-19 form input[type=email],.video-feedback-modal-19 form input[type=text],.video-feedback-modal-19 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-19 form input[type=email]::placeholder,.video-feedback-modal-19 form input[type=text]::placeholder,.video-feedback-modal-19 form textarea::placeholder{color:#fff}.video-feedback-modal-19 form input[type=email]:focus-visible,.video-feedback-modal-19 form input[type=text]:focus-visible,.video-feedback-modal-19 form textarea:focus-visible{outline:0}.video-feedback-modal-19 form input[type=email].error,.video-feedback-modal-19 form input[type=text].error,.video-feedback-modal-19 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-19 form input{height:45px}.video-feedback-modal-19 form textarea{padding-top:15px}.video-feedback-modal-19 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-19 form input[type=submit]{width:371px}}.video-feedback-modal-19 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-19 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-19 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}#video-feedback-trigger-20{display:none}#video-feedback-trigger-20:checked~.video-feedback-modal-20{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal-20{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal-20 .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal-20 .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal-20 .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal-20 form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal-20 form{width:350px}}.video-feedback-modal-20 form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal-20 form input[type=email],.video-feedback-modal-20 form input[type=text],.video-feedback-modal-20 form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal-20 form input[type=email]::placeholder,.video-feedback-modal-20 form input[type=text]::placeholder,.video-feedback-modal-20 form textarea::placeholder{color:#fff}.video-feedback-modal-20 form input[type=email]:focus-visible,.video-feedback-modal-20 form input[type=text]:focus-visible,.video-feedback-modal-20 form textarea:focus-visible{outline:0}.video-feedback-modal-20 form input[type=email].error,.video-feedback-modal-20 form input[type=text].error,.video-feedback-modal-20 form textarea.error{border:2px solid #ff3918}.video-feedback-modal-20 form input{height:45px}.video-feedback-modal-20 form textarea{padding-top:15px}.video-feedback-modal-20 form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal-20 form input[type=submit]{width:371px}}.video-feedback-modal-20 form input[type=submit]:focus-visible{outline:0}.video-feedback-modal-20 form input[type=submit]:hover{cursor:pointer}.video-feedback-modal-20 form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}.browse-sponsors-sidebar{margin:0 auto 30px;max-width:300px}.sp-browse-all-title{background-color:#2077ba;color:#fff;margin:0;padding:11px 0;text-align:center}.sp-browse-all-title h4{color:#fff;font-size:16px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.sp-browse-all-links{height:300px;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;vertical-align:top}.sp-browse-all-links ul{list-style:none;margin:0;padding-left:0;width:100%}.sp-browse-all-links .sp-linkWrapper{border-top:1px solid hsla(197,8%,84%,.75);margin-left:0;width:100%}.sp-browse-all-links .sp-linkWrapper:first-child{border-top:0;padding-top:0}.sp-browse-all-links .sp-linkWrapper a.sp-link{color:#000;display:block;font-family:Open Sans,arial,sans-serif;font-size:14px;padding:.3em .3em .3em 10px;text-decoration:none}.sp-browse-all-links .sp-linkWrapper a.sp-link:hover{color:#2077ba;text-decoration:none}article figure{overflow:hidden}@media (max-width:980px){.article .article-heading{margin-bottom:0}}.article .article-heading .heading-title{border-bottom:0;font-size:1.6875rem;line-height:1;margin-bottom:.9375rem;padding:20px 0}.article .article-heading .heading-title span{color:#2077ba;font-size:28px;font-weight:300;text-transform:none}@media (min-width:980px){.article .article-heading .heading-title span{font-size:48px}}.article .article-disclaimer span{color:#757575;font-size:.7rem}.article .content-main .article-body figure:first-child{margin-top:0}.article .content-main .article-body ol,.article .content-main .article-body ul{font-weight:300}.article .content-main .article-body .wp-video{margin-bottom:1.5rem}.article .content-main .article-body h2[id]:before{content:"";display:block;height:100px;margin-top:-100px;position:relative;visibility:hidden;width:0}.article .content-main{position:relative}@media (min-width:980px){.article .content-main{column-gap:20px;display:grid;grid-template-columns:620px auto}}@media (min-width:1230px){.article .content-main{grid-template-columns:770px auto}}.article .content-main .responsive-embed{margin-bottom:30px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.article .content-main .responsive-embed iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.article .content-main article p{font-size:18px;font-weight:300;line-height:1.55;margin:0 0 20px}.article .content-main article .abstract{margin-bottom:0}.article .content-main article .abstract p{color:#778596}@media (min-width:980px){.article .content-main article .abstract p{font-size:24px;line-height:1.4}}.article .content-main article .article_info_header{align-items:center;color:#778596;display:flex;font-size:14px;font-weight:300;line-height:19.2px}@media (max-width:980px){.article .content-main article .article_info_header{margin-top:10px}}@media (min-width:980px){.article .content-main article .article_info_header{font-size:16px}}.article .content-main article .article_info_header .author_avatar{margin-right:10px}.article .content-main article .article_info_header .author_avatar figure{margin:0}.article .content-main article .article_info_header .author_avatar img{border-radius:100%;height:46px;width:46px}.article .content-main article .article_info_header .byline_wrap .author a,.article .content-main article .article_info_header .byline_wrap .topic a{color:#0e0618;font-weight:700}.article .content-main article .article_info_header .byline_wrap .author a:hover,.article .content-main article .article_info_header .byline_wrap .topic a:hover{color:#3289c8;text-decoration:none}.article .content-main article .article_info_header .byline_wrap .topic .rss{display:inline-block;width:12px}.article .content-main article figure{box-sizing:border-box;margin:0 auto 20px;max-width:100%}@media (min-width:640px){.article .content-main article figure.alignright{float:right;margin-left:20px}.article .content-main article figure.alignleft{float:left;margin-right:20px}.article .content-main article figure.aligncenter{clear:both;margin:40px auto 20px}}.article .content-main article figure figcaption{color:#778596;font-size:14px;font-weight:300;margin-top:10px;text-align:center}.article .content-main article figure figcaption p{color:#778596;font-size:14px;font-weight:300;margin:0;text-align:center}.article .content-main article footer{display:none}.article .content-main article header{display:flex;flex-direction:column;margin-bottom:20px}@media (min-width:980px){.article .content-main article header{flex-direction:row}}.article .content-main article header .share-bar,.article .content-main article header .share-bar ul{margin:0}.article .content-main article .headline{display:none}.article .also-see{font-size:18px;font-weight:300;margin:0}.article .also-see h3{font-size:24px}.article .share{align-items:center;color:#778596;display:flex}.article .share .share-bar ul{margin-bottom:0}.article .share .share-copy{display:none;font-weight:300}@media (min-width:980px){.article .share .share-copy{display:block}}.article .author_info_footer{display:flex}.article .author_info_footer .author_avatar{margin:0 30px 0 0}@media (min-width:980px){.article .author_info_footer .author_avatar{margin-right:10px}}.article .author_info_footer .author_avatar figure{margin:0}.article .author_info_footer .author_avatar figure img{border-radius:100%;height:70px;width:70px}.article .author_info_footer .byline_wrap{font-size:18px;font-weight:700}.article .author_info_footer .author_description{color:#778596;font-size:16px;font-weight:300;line-height:19.2px}.article .author_info_footer .author_links ul{display:flex;list-style:none;margin:0 0 10px}.article .author_info_footer .author_links ul li{align-items:center;box-sizing:border-box;color:#0e0618;display:flex;height:46px;justify-content:center;margin-right:5px}.article .author_info_footer .author_links ul li,.article .author_info_footer .author_links ul li a,.article .author_info_footer .author_links ul li label.open-label .label-content-wrap{color:#0e0618;font-size:16px}.article .author_info_footer .author_links ul li .email-author-modal-trigger .label-content-wrap{display:flex}.article .author_info_footer .author_links ul li svg{fill:#778596;height:20px;width:20px}.article .author_info_footer .author_links .email{background:none;border:0;height:20px;padding:0}.article .author_info_footer .author_links .separator{color:#778596;margin:0 5px}.article .author_info_footer .author_links .twitter{height:20px}.article .newsletter-signup{clear:both;display:flex;padding:1.875rem 0}.article .newsletter-signup .image-container{margin-right:10px;max-height:70px;max-width:70px}.article .newsletter-signup .image-container img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article .newsletter-signup .content h3{line-height:1;margin-bottom:.3125rem}.article .newsletter-signup .content .interval,.article .newsletter-signup .content p{color:#778596;display:inline;font-size:15px;font-weight:300}.article .newsletter-signup .button{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin-top:.3125rem;padding:0}.article .newsletter-signup .button:hover{color:#3289c8}.article .newsletter-signup .button svg{fill:#778596;height:20px;margin-right:.5rem;width:20px}.trigger.featured-image .tr-modal{display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.trigger.featured-image .tr-modal #close-featured-image-modal{position:absolute;right:50px;top:25px}.trigger.featured-image .tr-modal #close-featured-image-modal:hover{cursor:pointer}.trigger.featured-image .tr-modal #close-featured-image-modal svg{fill:#65bb12;height:20px;width:20px}.trigger.featured-image .tr-modal>div{max-width:45%}.trigger.featured-image .tr-modal>div .featured-image-modal figure{margin:0}.trigger.featured-image .tr-modal>div .featured-image-modal figure figcaption{color:#778596;font-size:14px;font-weight:300;padding-top:.5rem;text-align:center}.trigger.featured-image.logged-in .tr-modal #close-featured-image-modal{right:50px;top:50px}.trigger.featured-image #featured-image-modal{display:none}.trigger.featured-image #featured-image-modal:checked~.tr-modal{display:block}.trigger.featured-image .user-alt{display:none}@media screen and (max-width:979px){body.archive.category .articles-list{max-width:100%}body.archive.category .archive-sections>aside{margin:0 auto;max-width:100%;overflow-x:hidden}body.archive.category .list-featured .wordp-target{overflow-x:hidden}body.archive.category .list-featured .wordp-target>div{margin-right:0!important}}#newsletter-exit-modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease;width:100vw;z-index:9999}#newsletter-exit-modal.hidden{display:none}#newsletter-exit-modal.visible{opacity:1}#newsletter-exit-modal .close-promo{background:none;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:20px;top:20px;z-index:2}@media (min-width:640px){#newsletter-exit-modal .close-promo{right:5px;top:5px}}#newsletter-exit-modal .promo-holder{padding:15px;position:relative}@media (min-width:640px){#newsletter-exit-modal .promo-holder{padding:0}}#newsletter-exit-modal .overlayButton{background-color:rgba(0,0,0,.3);border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#newsletter-exit-modal .promo-unit{background-color:#fff;max-width:770px;padding:30px;position:relative;z-index:1}#newsletter-exit-modal .image-container figure{margin:0;width:100%}.content-single-video>header{background:#0f2533;margin-bottom:2rem}.content-single-video>header .video-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:48.75rem}.content-single-video>header .video-container iframe{height:20rem}@media (min-width:980px){.content-single-video>header .video-container iframe{height:27.5rem}}.content-single-video>header .video-container>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}@media (min-width:980px){.content-single-video>header .video-container>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.content-single-video>header .video-container>div p{color:#fff;font-size:.8125em;margin:1rem .5rem 0}@media (min-width:980px){.content-single-video>header .video-container>div p{margin:0}}.content-single-video>header .video-container>div ul{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;list-style:none;margin:0 0 0 .5rem;padding:0}@media (min-width:980px){.content-single-video>header .video-container>div ul{margin-left:0}}.content-single-video>header .video-container>div ul li{align-items:center;display:inline-flex;height:2.5rem;margin-left:.75rem;position:relative}@media (min-width:980px){.content-single-video>header .video-container>div ul li{height:3.5rem}}.content-single-video>header .video-container>div ul li span{align-items:center;display:inline-flex}.content-single-video>header .video-container>div ul li span>input{display:none}.content-single-video>header .video-container>div ul li span>label{align-items:center;display:inline-flex}.content-single-video>header .video-container>div ul li span>label svg{fill:#2077ba;bottom:1px;height:.938rem;margin:0 .5rem 0 0;position:relative;width:.938rem}.content-single-video>header .video-container>div ul li span>label span{color:#fff;display:none;font-size:.8125em}@media (min-width:980px){.content-single-video>header .video-container>div ul li span>label span{display:inline}}.content-single-video>header .video-container>div ul li:last-of-type span a{display:inline}.content-single-video>header .video-container>div ul .about-link{margin-left:0}.content-single-video>header .video-container>div ul .about-link:hover svg{fill:#fff}.content-single-video>header .video-container>div ul .about-link:hover span~.details-about{display:block}.content-single-video>header .video-container>div ul .about-link .details-about{background:#0f2533;border-bottom:4px solid #2077ba;bottom:3.5rem;display:none;padding:1rem;position:absolute;right:-13.5rem;width:20rem;z-index:999}@media (min-width:980px){.content-single-video>header .video-container>div ul .about-link .details-about{right:-9.5rem}}.content-single-video>header .video-container>div ul .about-link .details-about p{margin:.5rem 0;text-align:center}.content-single-video>header .video-container>div ul .about-link .details-about p:last-of-type{margin:0}.content-single-video>header .video-container>div ul .about-link .details-about>svg{fill:#2077ba;bottom:-.7rem;height:8px;left:-2rem;position:absolute;transform:rotate(180deg)}@media (min-width:980px){.content-single-video>header .video-container>div ul .about-link .details-about>svg{left:unset}}.content-single-video>header .video-container>div ul .share-bar ul .share-item{border:1px solid #778596;border-radius:50%;height:44px;margin:0 3px;width:44px}.content-single-video>header .video-container>div ul .share-bar ul .share-item:hover{border:1px solid #fff!important}.content-single-video>header .video-container>div ul .share-bar ul .share-item:hover a svg{fill:#fff!important;filter:none!important}.content-single-video>header .video-container>div ul .share-bar ul .share-item a svg{height:16px;margin:0 .5rem;width:16px}.content-single-video>header .video-container>div ul .share-bar ul .share-item.facebook a svg{fill:#3e5999}.content-single-video>header .video-container>div ul .share-bar ul .share-item.linkedin{order:10}.content-single-video>header .video-container>div ul .share-bar ul .share-item.linkedin a svg{fill:#1674b1}.content-single-video>header .video-container>div ul .share-bar ul .share-item.twitter a svg{fill:#5da7d8}.content-single-video>header .video-container>div ul .share-bar ul .share-item.email,.content-single-video>header .video-container>div ul .share-bar ul:after{display:none}.content-single-video>header .video-container>div ul .contact-link{font-size:16px}.content-single-video>header .video-container>div ul .share-link:hover svg{fill:#fff}.content-single-video>header .video-container>div ul .share-link:hover span~.details-share{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.content-single-video>header .video-container>div ul .share-link .details-share{background:#0f2533;border-bottom:4px solid #2077ba;display:none;padding:1rem;position:absolute;right:-50px;top:-80px;z-index:999}.content-single-video>header .video-container>div ul .share-link .details-share a{color:#fff;filter:brightness(.85)}.content-single-video>header .video-container>div ul .share-link .details-share a svg{fill:#5da7d8;height:3.125rem;margin:0 .5rem;width:3.125rem}.content-single-video>header .video-container>div ul .share-link .details-share a:first-of-type svg{fill:#3e5999}.content-single-video>header .video-container>div ul .share-link .details-share a:last-of-type svg{fill:#1674b1}.content-single-video>header .video-container>div ul .share-link .details-share a:hover{filter:brightness(1)}.content-single-video>header .video-container>div ul .share-link .details-share a:hover svg{fill:#fff}.content-single-video>header .video-container>div ul .share-link .details-share:hover{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.content-single-video>header .video-container>div ul .share-link .details-share>svg{fill:#2077ba;bottom:-.65rem;height:8px;position:absolute;right:1.5rem;transform:rotate(180deg)}@media (min-width:980px){.content-single-video>header .video-container>div ul .share-link .details-share>svg{right:-65px}}.content-single-video>header .video-container>div ul .contact-link{align-items:center;display:inline-flex}.content-single-video>header .video-container>div ul .contact-link svg{fill:#2077ba;height:.938rem;margin:0 .5rem 0 0;position:relative;width:.938rem}.content-single-video>header .video-container>div ul .contact-link span{color:#fff;font-size:.8125em}.content-single-video>header .video-container>div ul .contact-link:hover{text-decoration:none}.content-single-video>header .video-container>div ul .contact-link:hover svg{fill:#fff}.content-single-video>header .video-container video{width:100%}.content-single-video>header .video-container>div ul .about-link .details-about{bottom:2.5rem;right:-20.25rem}@media (min-width:980px){.content-single-video>header .video-container>div ul .about-link .details-about{bottom:3.5rem;right:-10rem}}.content-single-video>header .video-container>div ul .about-link .details-about>svg{left:-138px}@media (min-width:980px){.content-single-video>header .video-container>div ul .about-link .details-about>svg{left:7px}}.content-single-video>header .video-container>div ul .share-link .details-share{bottom:2.5rem;padding:1rem 1rem 1rem .5rem;right:-120px}@media (min-width:980px){.content-single-video>header .video-container>div ul .share-link .details-share{bottom:unset;padding:1rem;right:-50px;top:-80px}}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item{height:44px;margin:0 3px;width:44px}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item:hover{border-color:#fff!important}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item:hover a svg{fill:#fff!important}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item a svg{height:16px;margin:0 .5rem;width:16px}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item.facebook a svg{fill:#3e5999}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item.linkedin a svg{fill:#1674b1}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item.twitter a svg{fill:#5da7d8}.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul .share-item.email,.content-single-video>header .video-container>div ul .share-link .details-share .share-bar ul:after{display:none}.content-single-video>header .video-container>div ul .share-link .details-share .contact-link{font-size:16px}@media (max-width:980px){.content-single-video>header .video-container>div ul .share-link .details-share .triangle{right:-.75rem}}.content-single-video>header .video-container .video-details{display:block}.content-single-video>header .video-container .video-details p{margin-bottom:.5rem}.content-single-video>header .video-container .video-details ul{display:block;list-style-image:none;list-style-position:inside;list-style-type:disc}.content-single-video>header .video-container .video-details ul li{color:#fff;display:block;font-size:.8125em;height:unset}.content-single-video>header .related-videos{margin-top:1.5rem;padding-bottom:1rem}.content-single-video>header .related-videos .section-heading{border-top:2px solid #0c1417}.content-single-video>header .related-videos .video-related{height:220px;margin:0 0 70px;position:relative}@media (min-width:980px){.content-single-video>header .related-videos .video-related{height:130px;margin:20px 100px 30px}}.content-single-video>header .related-videos .video-related .pages{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.content-single-video>header .related-videos .video-related .pages .slate{-webkit-tap-highlight-color:transparent;height:100%;left:0;overflow:hidden;position:absolute;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);visibility:hidden;width:100%}.content-single-video>header .related-videos .video-related .pages .slate.active{transition:transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;visibility:visible}.content-single-video>header .related-videos .video-related .pages .slate .video-slide{align-items:flex-start;box-sizing:border-box;color:inherit;display:flex;flex-direction:row;float:left;height:110px;justify-content:flex-start;padding-left:0;position:relative;width:100%}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure{margin:0 1rem 0 0}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure picture img{aspect-ratio:auto 270/200;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;opacity:.5;transition:opacity .2s;width:60px}@media (min-width:980px){.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure picture img{height:135px;width:175px}}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure figcaption{display:none}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure:hover{cursor:pointer}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure:hover:after,.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:first-of-type>figure:hover:before{opacity:0}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type .headline{font-size:.9375em;line-height:1.25;margin:0;width:100%}@media (min-width:980px){.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type .headline{font-size:1.0625em;margin:.5rem 0 0}}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type .headline a{color:#fff;filter:brightness(.85);font-size:15px;transition:color .3s ease-out}@media (min-width:1230px){.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type .headline a{font-size:inherit}}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type .headline a:hover{text-decoration:none}.content-single-video>header .related-videos .video-related .pages .slate .video-slide>div:last-of-type .video-duration{color:#fff;display:block;font-size:.8125em;padding-top:.5rem;width:100%}.content-single-video>header .related-videos .video-related .pages .slate .video-slide:hover{cursor:pointer}.content-single-video>header .related-videos .video-related .pages .slate .video-slide:hover>div:first-of-type>figure picture:after{display:none}.content-single-video>header .related-videos .video-related .pages .slate .video-slide:hover>div:first-of-type>figure picture img{opacity:1!important}.content-single-video>header .related-videos .video-related .pages .slate .video-slide:hover>div:last-of-type .headline a{filter:brightness(1)}@media (min-width:980px){.content-single-video>header .related-videos .video-related .pages .slate .video-slide{height:130px;width:50%}}.content-single-video>header .related-videos .video-related .arrow-btn{-webkit-tap-highlight-color:transparent;border:1px solid #65bb12;border-radius:50%;height:50px;left:50%;line-height:54px;margin-left:-25px;margin-top:0;position:absolute;text-align:center;top:100%;width:50px}@media (min-width:980px){.content-single-video>header .related-videos .video-related .arrow-btn{margin-top:-25px;top:50%}}.content-single-video>header .related-videos .video-related .arrow-btn.prev-arrow{left:30%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (min-width:980px){.content-single-video>header .related-videos .video-related .arrow-btn.prev-arrow{left:-80px;margin-left:0}}.content-single-video>header .related-videos .video-related .arrow-btn.next-arrow{left:70%}@media (min-width:980px){.content-single-video>header .related-videos .video-related .arrow-btn.next-arrow{left:auto;margin-left:0;right:-80px}}.content-single-video>header .related-videos .video-related .arrow-btn svg{fill:#65bb12;display:inline-block;height:1em;width:1em}.content-single-video>header .related-videos .video-slider{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}@media (min-width:980px){.content-single-video>header .related-videos .video-slider{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}}.content-single-video>header .related-videos .video-slider .arrow{fill:#65bb12;height:3.75rem;transition:none;width:3.75rem}.content-single-video>header .related-videos .video-slider .arrow circle{stroke:#65bb12}.content-single-video>header .related-videos .video-slider .arrow:hover{fill:#fff}.content-single-video>header .related-videos .video-slider .arrow:hover circle{stroke:#fff}.content-single-video>header .related-videos .video-slider .next-arrow{display:none;margin:0 0 0 2rem;visibility:hidden}@media (min-width:980px){.content-single-video>header .related-videos .video-slider .next-arrow{display:block}}.content-single-video>header .related-videos .video-slider .prev-arrow{display:none;margin:0 2rem 0 0;visibility:hidden}@media (min-width:980px){.content-single-video>header .related-videos .video-slider .prev-arrow{display:block}}.content-single-video>header .related-videos .video-slider .prev-arrow .arrow{transform:rotate(180deg)}.content-single-video>header .related-videos .video-slider nav{align-items:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}@media (min-width:980px){.content-single-video>header .related-videos .video-slider nav{display:none}}.content-single-video>header .related-videos .video-slider nav .mobile-prev-arrow .arrow{transform:rotate(180deg)}.content-single-video .video-article-summaries{column-gap:1.5rem;display:grid;grid-template-columns:1fr;row-gap:1.5rem}.content-single-video .video-article-summaries>article{margin-bottom:1rem;position:relative;width:100%}.content-single-video .video-article-summaries>article figcaption{display:none}.content-single-video .video-article-summaries>article>figure{aspect-ratio:16/9;margin:0;position:relative}.content-single-video .video-article-summaries>article>figure picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-single-video .video-article-summaries>article>figure:before{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.615 3.184c-3.604-.246-11.631-.245-15.23 0C.488 3.45.029 5.804 0 12c.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0C23.512 20.55 23.971 18.196 24 12c-.029-6.185-.484-8.549-4.385-8.816zM9 16V8l8 3.993L9 16z' fill='%232077BA'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:35% 35%;color:#2077ba;content:"";display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .15s ease-in-out;width:100%;z-index:500}.content-single-video .video-article-summaries>article>figure:after{background-image:linear-gradient(120deg,rgba(13,31,45,.7),rgba(13,31,45,.7));content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .15s ease-in-out;width:100%}.content-single-video .video-article-summaries>article>figure:hover{cursor:pointer}.content-single-video .video-article-summaries>article>figure:hover:after,.content-single-video .video-article-summaries>article>figure:hover:before{opacity:0;z-index:-1}.content-single-video .video-article-summaries>article .group>header>span{display:none}.content-single-video .video-article-summaries>article .group>header .headline{font-size:1.125em;line-height:1.25;margin:.5rem 0 0}.content-single-video .video-article-summaries>article .group>header .headline a{color:#000}.content-single-video .video-article-summaries>article .group>header .headline a:hover{color:#2077ba;text-decoration:none}.content-single-video .video-article-summaries>article .arrow-river,.content-single-video .video-article-summaries>article .article-summary,.content-single-video .video-article-summaries>article .byline,.content-single-video .video-article-summaries>article .date-modified,.content-single-video .video-article-summaries>article .date-published>span,.content-single-video .video-article-summaries>article .discussion-url,.content-single-video .video-article-summaries>article .url{display:none}.content-single-video .video-article-summaries>article .date-published,.content-single-video .video-article-summaries>article .video-duration{color:#778596;font-size:.8125em;font-weight:200}.content-single-video .video-article-summaries>article .video-duration:after{color:#778596;content:"/"}.content-single-video .video-article-summaries>article .view-category{display:block;font-size:.8125em}.content-single-video .video-article-summaries>article .view-category>span{display:none}@media (min-width:980px){.content-single-video .video-article-summaries{grid-template-columns:1fr 1fr 1fr 1fr}}.content-single-video .layout>footer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1rem;width:100%}.content-single-video .layout>footer .load-more{align-items:center;background-color:#fff;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.content-single-video .layout>footer .load-more:focus{outline:none}.content-single-video .layout>footer .load-more:active,.content-single-video .layout>footer .load-more:focus,.content-single-video .layout>footer .load-more:focus-visible,.content-single-video .layout>footer .load-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.content-single-video .layout>footer .load-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.content-single-video .layout>footer .load-more:disabled{cursor:not-allowed!important;opacity:80%}.content-single-video .layout>footer .load-more span{position:relative;transform:translateY(1px)}.content-single-video .layout>footer .load-more:active,.content-single-video .layout>footer .load-more:focus,.content-single-video .layout>footer .load-more:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.content-single-video .layout>footer .load-more:active{transform:scale(.9)}.content-single-video .layout>footer .load-more:hover{cursor:pointer}#video-feedback-trigger-0{display:none}#video-feedback-trigger-0:checked~.video-feedback-modal-0{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.video-feedback-modal{background:#0f2533;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.video-feedback-modal .close-video-feedback-modal-btn{position:absolute;right:15px;top:15px}.video-feedback-modal .close-video-feedback-modal-btn:hover{cursor:pointer}.video-feedback-modal .close-video-feedback-modal-btn svg{fill:#65bb12;height:20px;width:20px}.video-feedback-modal form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10%;width:300px}@media (min-width:980px){.video-feedback-modal form{width:350px}}.video-feedback-modal form h2{color:#fff;font-size:30px;font-weight:300;margin:0}.video-feedback-modal form input[type=email],.video-feedback-modal form input[type=text],.video-feedback-modal form textarea{background:transparent;border:2px solid #65bb12;border-radius:0;color:#fff;font-size:16px;margin:5px auto 0;padding-left:15px;width:100%}.video-feedback-modal form input[type=email]::placeholder,.video-feedback-modal form input[type=text]::placeholder,.video-feedback-modal form textarea::placeholder{color:#fff}.video-feedback-modal form input[type=email]:focus-visible,.video-feedback-modal form input[type=text]:focus-visible,.video-feedback-modal form textarea:focus-visible{outline:0}.video-feedback-modal form input[type=email].error,.video-feedback-modal form input[type=text].error,.video-feedback-modal form textarea.error{border:2px solid #ff3918}.video-feedback-modal form input{height:45px}.video-feedback-modal form textarea{padding-top:15px}.video-feedback-modal form input[type=submit]{background:#65bb12;border:0;color:#fff;font-size:12px;font-weight:700;margin:5px 0;text-transform:uppercase;width:322px}@media (min-width:980px){.video-feedback-modal form input[type=submit]{width:371px}}.video-feedback-modal form input[type=submit]:focus-visible{outline:0}.video-feedback-modal form input[type=submit]:hover{cursor:pointer}.video-feedback-modal form .error-message{color:#ff3918;display:none;font-size:13px;line-height:1;margin:0 0 5px;padding:0}.single-sponsored .sponsored-leader-image{padding-top:30px}.single-sponsored .sponsored-leader-image img{margin:0 auto;width:auto}.single-sponsored .sponsored-twitter-feed{height:300px;margin:0 auto 20px;max-width:100%;overflow-y:scroll;width:300px}.single-sponsored .sponsored-featured-image{height:auto;margin:0 auto 20px;max-width:100%;width:300px}.single-sponsored .tr-sponsored-post-label{background-color:#2077ba;color:#fff;display:inline-block;font-size:12px;line-height:12px;margin-top:50px;padding:5px 7px;text-transform:uppercase}.archive-gallery header{align-items:flex-start;border-bottom:1px solid #e4eaef;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;padding-top:2rem}.archive-gallery header h2{color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-size:27px;font-weight:300;font-weight:200;line-height:1.15;margin:0}@media (min-width:980px){.archive-gallery header h2{font-size:3.875em;font-size:42px}}@media (min-width:1230px){.archive-gallery header h2{font-size:50px}}.archive-gallery header .icon-rss{fill:#f60;height:25px;width:25px}@media (min-width:980px){.archive-gallery .content-main{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.archive-gallery .content-main div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%}.archive-gallery .content-main div .featured-gallery{margin-bottom:2rem;position:relative;width:100%}.archive-gallery .content-main div .featured-gallery:focus-visible,.archive-gallery .content-main div .featured-gallery:hover{opacity:.8}.archive-gallery .content-main div .featured-gallery .gallery-count{align-items:center;background:rgba(50,137,200,.8);display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:absolute;right:0;top:0;width:auto;z-index:500}.archive-gallery .content-main div .featured-gallery .gallery-count svg{fill:#fff;height:30px;width:30px}.archive-gallery .content-main div .featured-gallery .gallery-count span{color:#fff;font-size:18px;font-weight:700}.archive-gallery .content-main div .featured-gallery article{height:100%;position:relative;width:100%}.archive-gallery .content-main div .featured-gallery article>figure{height:100%;margin:0;width:100%}.archive-gallery .content-main div .featured-gallery article>figure picture,.archive-gallery .content-main div .featured-gallery article>figure picture img{height:100%;width:100%}.archive-gallery .content-main div .featured-gallery article>figure figcaption{display:none}.archive-gallery .content-main div .featured-gallery article header{background:rgba(0,0,0,.6);border:none;bottom:0;box-sizing:border-box;margin:0;padding:0;position:absolute;width:100%}.archive-gallery .content-main div .featured-gallery article header h3{font-size:14px;margin:.5rem}.archive-gallery .content-main div .featured-gallery article header h3 a{color:#fff}.archive-gallery .content-main div .featured-gallery article header h3 a:hover{text-decoration:none}.archive-gallery .content-main div .featured-gallery article .abstract,.archive-gallery .content-main div .featured-gallery article footer .byline,.archive-gallery .content-main div .featured-gallery article footer .date-modified,.archive-gallery .content-main div .featured-gallery article footer .date-published,.archive-gallery .content-main div .featured-gallery article footer .discussion-url,.archive-gallery .content-main div .featured-gallery article footer .url,.archive-gallery .content-main div .featured-gallery article footer .view-category,.archive-gallery .content-main div .featured-gallery article header span{display:none}.archive-gallery .content-main div .featured-gallery article header{padding:10px}@media (min-width:980px){.archive-gallery .content-main div .featured-gallery article header{padding:10px 20px}}.archive-gallery .content-main div .featured-gallery article header h3 a{font-size:1.2rem;font-weight:600}.archive-gallery .content-main div ul{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}@media (min-width:980px){.archive-gallery .content-main div ul{column-gap:1.75rem;display:grid;grid-template-columns:1fr 1fr;row-gap:.25em}}.archive-gallery .content-main div ul li{margin-bottom:1rem;position:relative;width:100%}@media (min-width:980px){.archive-gallery .content-main div ul li{height:225px}}@media (min-width:1230px){.archive-gallery .content-main div ul li{height:278px}}.archive-gallery .content-main div ul li:focus-visible,.archive-gallery .content-main div ul li:hover{opacity:.8}.archive-gallery .content-main div ul li .gallery-count{align-items:center;background:rgba(50,137,200,.8);display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:absolute;right:0;top:0;width:auto;z-index:500}.archive-gallery .content-main div ul li .gallery-count svg{fill:#fff;height:30px;width:30px}.archive-gallery .content-main div ul li .gallery-count span{color:#fff;font-size:18px;font-weight:700}.archive-gallery .content-main div ul li article{height:100%;position:relative;width:100%}.archive-gallery .content-main div ul li article>figure{height:100%;margin:0;width:100%}.archive-gallery .content-main div ul li article>figure picture,.archive-gallery .content-main div ul li article>figure picture img{height:100%;width:100%}.archive-gallery .content-main div ul li article>figure figcaption{display:none}.archive-gallery .content-main div ul li article header{background:rgba(0,0,0,.6);border:none;bottom:0;box-sizing:border-box;margin:0;padding:0;position:absolute;width:100%}.archive-gallery .content-main div ul li article header h3{font-size:14px;margin:.5rem}.archive-gallery .content-main div ul li article header h3 a{color:#fff}.archive-gallery .content-main div ul li article header h3 a:hover{text-decoration:none}.archive-gallery .content-main div ul li article .abstract,.archive-gallery .content-main div ul li article footer .byline,.archive-gallery .content-main div ul li article footer .date-modified,.archive-gallery .content-main div ul li article footer .date-published,.archive-gallery .content-main div ul li article footer .discussion-url,.archive-gallery .content-main div ul li article footer .url,.archive-gallery .content-main div ul li article footer .view-category,.archive-gallery .content-main div ul li article header span{display:none}.archive-gallery .content-main div .load-more-btn{align-items:center;align-self:center;background-color:#fff;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;display:none;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.archive-gallery .content-main div .load-more-btn:focus{outline:none}.archive-gallery .content-main div .load-more-btn:active,.archive-gallery .content-main div .load-more-btn:focus,.archive-gallery .content-main div .load-more-btn:focus-visible,.archive-gallery .content-main div .load-more-btn:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.archive-gallery .content-main div .load-more-btn:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.archive-gallery .content-main div .load-more-btn:disabled{cursor:not-allowed!important;opacity:80%}.archive-gallery .content-main div .load-more-btn span{position:relative;transform:translateY(1px)}.archive-gallery .content-main div .load-more-btn:active,.archive-gallery .content-main div .load-more-btn:focus,.archive-gallery .content-main div .load-more-btn:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.archive-gallery .content-main div .load-more-btn:active{transform:scale(.9)}.archive-gallery .content-main div .load-more-btn:hover{cursor:pointer}.single-gallery .gallery-header{align-items:flex-start;border-bottom:1px solid #e4eaef;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:2rem;padding-top:2rem}.single-gallery .gallery-header>div{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.single-gallery .gallery-header>div .topic-badge{background:#65bb12;color:#fff;font-size:14px;font-weight:700;padding:1px 20px;text-transform:uppercase}.single-gallery .gallery-header>div .topic-badge:hover{text-decoration:none}.single-gallery .gallery-header h2{color:#2077ba;font-family:Proxima Nova,sans-serif;font-size:2em;font-size:27px;font-weight:300;font-weight:200;line-height:1.15;margin:0}@media (min-width:980px){.single-gallery .gallery-header h2{font-size:3.875em;font-size:42px}}@media (min-width:1230px){.single-gallery .gallery-header h2{font-size:50px}}.single-gallery .gallery-header .icon-rss{fill:#f60;height:25px;width:25px}.single-gallery .gallery-header .author-attributes{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.5rem}.single-gallery .gallery-header .author-attributes span{color:#778596;font-size:14px;font-weight:200;margin-right:.25rem}.single-gallery .gallery-header .author-attributes a{color:#0e0618;font-size:14px;font-weight:200}.single-gallery .gallery-header .author-attributes a:after{background-color:#778596;border-radius:50%;bottom:2.5px;content:"";display:inline-block;height:2px;margin:0 .5rem;position:relative;width:2px}.single-gallery .gallery-header .author-attributes a:hover{color:#2077ba;text-decoration:none}.single-gallery .gallery-header .author-attributes time{color:#778596;font-size:14px;font-weight:200}.single-gallery .gallery-header .author-attributes .twitter-link:after{display:none}.single-gallery .gallery-header .author-attributes .twitter-link:before{background-color:#778596;border-radius:50%;bottom:2.5px;content:"";display:inline-block;height:2px;margin:0 .5rem;position:relative;width:2px}.single-gallery .gallery-header .author-attributes .twitter-link svg{fill:#5da7d8;height:15px;position:relative;top:2px;width:15px}@media (min-width:980px){.single-gallery .content-main{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.single-gallery .content-main>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.single-gallery .content-main>div .gallery-slider{width:100%}.single-gallery .content-main>div .gallery-slider .section-heading{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.single-gallery .content-main>div .gallery-slider .section-heading span{font-size:14px}.single-gallery .content-main>div .gallery-slider .section-heading span .current-image{display:inline;padding-left:.25rem}.single-gallery .content-main>div .gallery-slider .section-heading nav{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-top:10px}.single-gallery .content-main>div .gallery-slider .section-heading nav svg{fill:#65bb12;height:12px;width:12px}.single-gallery .content-main>div .gallery-slider .section-heading nav svg:first-of-type{transform:scaleX(-1)}.single-gallery .content-main>div .gallery-slider .section-heading nav .next-link,.single-gallery .content-main>div .gallery-slider .section-heading nav .prev-link,.single-gallery .content-main>div .gallery-slider .section-heading nav a{background-color:transparent;border:0;color:#65bb12;cursor:pointer;font-size:14px;font-weight:700;margin:0 .25rem;padding:0;text-transform:uppercase}.single-gallery .content-main>div .gallery-slider .section-heading nav .next-link:hover,.single-gallery .content-main>div .gallery-slider .section-heading nav .prev-link:hover,.single-gallery .content-main>div .gallery-slider .section-heading nav a:hover{text-decoration:underline}.single-gallery .content-main>div .gallery-slider .slides .slide{animation:fade-in .5s;display:none}.single-gallery .content-main>div .gallery-slider .slides .slide.active{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container{position:relative;width:100%}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .overlay-dark{align-items:center;background:#0f2533;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:.98;position:fixed;top:0;visibility:hidden;width:100%;z-index:9999}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .overlay-dark figure figcaption{display:none}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .overlay-dark figure img{max-height:80vh;max-width:80vw}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .overlay-dark h2{color:#fff;font-size:18px;margin-bottom:0;padding:0 1rem}@media (min-width:980px){.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .overlay-dark h2{font-size:27px;max-width:80%}}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .overlay-dark .credit{color:#fff;font-size:1rem;font-weight:100;opacity:.5}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .close-overlay{margin:1rem;position:absolute;right:0;top:0}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .close-overlay svg{fill:#6dc913;background:transparent;height:20px;width:20px}@media (min-width:980px){.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .close-overlay svg{height:35px;width:35px}}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .close-overlay:hover{cursor:pointer}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .back-arrow{align-items:center;background:#65bb12;border:0;border-radius:55%;cursor:pointer;display:inline-flex;height:70px;justify-content:center;left:3%;position:absolute;top:calc(50% - 35px);visibility:hidden;width:70px;z-index:500}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .back-arrow:hover{background:#6dc913;box-shadow:0 6px 8px -5px #0e0600}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .back-arrow svg{fill:#fff;height:40px;transform:scaleX(-1);width:40px}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .next-arrow{align-items:center;background:#65bb12;border:0;border-radius:55%;cursor:pointer;display:inline-flex;height:70px;justify-content:center;position:absolute;right:3%;top:calc(50% - 35px);visibility:hidden;width:70px;z-index:500}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .next-arrow:hover{background:#6dc913;box-shadow:0 6px 8px -5px #0e0600}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container .next-arrow svg{fill:#fff;height:40px;width:40px}.single-gallery .content-main>div .gallery-slider .slides .slide .img-container:hover .back-arrow,.single-gallery .content-main>div .gallery-slider .slides .slide .img-container:hover .next-arrow{visibility:visible}.single-gallery .content-main>div .gallery-slider .slides .slide:first-child .img-container .back-arrow{visibility:hidden}.single-gallery .content-main>div .gallery-slider .slides .slide:first-child .img-container .next-arrow,.single-gallery .content-main>div .gallery-slider .slides .slide:last-child .img-container .back-arrow{visibility:visible}.single-gallery .content-main>div .gallery-slider .slides .slide:last-child .img-container .next-arrow{visibility:hidden}.single-gallery .content-main>div .gallery-slider .slides .slide .image-info h2{margin:.5rem 0}.single-gallery .content-main>div .gallery-slider .slides .slide .image-info .credit,.single-gallery .content-main>div .gallery-slider .slides .slide .image-info p{font-size:18px;font-weight:300;margin:.5rem 0}.single-gallery .content-main>div .list-categories{margin:1rem 0}.single-gallery .content-main .share{align-items:center;display:flex;margin-bottom:10px}.single-gallery .content-main .share .share-bar ul{margin-bottom:0}.single-gallery .content-main .share .share-copy{display:none}@media (min-width:980px){.single-gallery .content-main .share .share-copy{color:#778596;display:block;font-size:1rem}}.single-gallery .content-main .author-info-footer{display:flex}.single-gallery .content-main .author-info-footer .author_avatar{margin:0 30px 0 0}@media (min-width:980px){.single-gallery .content-main .author-info-footer .author_avatar{margin-right:10px}}.single-gallery .content-main .author-info-footer .author_avatar figure{margin:0}.single-gallery .content-main .author-info-footer .author_avatar figure img{border-radius:100%;height:70px;width:70px}.single-gallery .content-main .author-info-footer .author_avatar figure figcaption{display:none}.single-gallery .content-main .author-info-footer .byline_wrap{font-size:18px;font-weight:700}.single-gallery .content-main .author-info-footer .author_description{color:#778596;font-size:16px;font-weight:300;line-height:19.2px}.single-gallery .content-main .author-info-footer .author_links ul{display:flex;list-style:none;margin:0 0 10px}.single-gallery .content-main .author-info-footer .author_links ul li{align-items:center;box-sizing:border-box;color:#0e0618;display:flex;height:46px;justify-content:center;margin-right:5px}.single-gallery .content-main .author-info-footer .author_links ul li .email-author-modal-trigger .label-content-wrap{display:flex}.single-gallery .content-main .author-info-footer .author_links ul li,.single-gallery .content-main .author-info-footer .author_links ul li a{color:#0e0618;font-size:16px}.single-gallery .content-main .author-info-footer .author_links ul li svg{fill:#778596;height:20px;width:20px}.single-gallery .content-main .author-info-footer .author_links .email{background:none;border:0;height:20px;padding:0}.single-gallery .content-main .author-info-footer .author_links .separator{color:#778596;margin:0 5px}.single-gallery .content-main .author-info-footer .author_links .twitter{height:20px}.change-email-main header,.change-password-main header,.reset-password-main header{padding-top:2rem}.change-email-main h2,.change-password-main h2,.reset-password-main h2{word-wrap:break-word;border-bottom:1px solid #e0e0e0;color:#3289c8;font-size:3rem;font-weight:200;letter-spacing:-.04em;line-height:1.1;padding-top:10px}.change-email-main p,.change-password-main p,.reset-password-main p{color:#0e0618;font-size:16px;font-weight:300;line-height:1.5;max-width:900px}.change-email-main form,.change-password-main form,.reset-password-main form{margin-bottom:3rem}@media (min-width:980px){.change-email-main form,.change-password-main form,.reset-password-main form{max-width:900px}}.change-email-main form input[type=email],.change-email-main form input[type=password],.change-password-main form input[type=email],.change-password-main form input[type=password],.reset-password-main form input[type=email],.reset-password-main form input[type=password]{background-color:#fff;border:1px solid #e0e0e0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:block;font-weight:300;height:33px;line-height:1.5;margin-bottom:10px;padding:4px 6px;vertical-align:middle;width:100%}.change-email-main form input[type=submit],.change-password-main form input[type=submit],.reset-password-main form input[type=submit]{background:#65bb12;border:0;color:#fff;cursor:pointer;padding:10px 20px;text-transform:uppercase;width:100%}@media (min-width:980px){.change-email-main form input[type=submit],.change-password-main form input[type=submit],.reset-password-main form input[type=submit]{font-size:.8rem;max-width:370px}}.change-email-main form input[type=submit]:disabled,.change-password-main form input[type=submit]:disabled,.reset-password-main form input[type=submit]:disabled{cursor:not-allowed;opacity:80%}.change-email-main .error-message,.change-password-main .error-message,.reset-password-main .error-message{color:#ff3918}.change-email-main h2,.change-password-main h2{color:#0e0618;font-size:3rem;font-weight:600;margin-bottom:20px}.change-email-main .msg-banner,.change-password-main .msg-banner{background-color:#62c462;border-radius:3px;color:#fff;font-size:.8rem;font-weight:300;margin-bottom:20px;padding:6px 12px}@media (min-width:980px){.change-email-main .msg-banner,.change-password-main .msg-banner{font-size:1rem}}.change-email-main .msg-banner.error,.change-password-main .msg-banner.error{background-color:#ee5f5b}@media (min-width:980px){.change-email-main form,.change-password-main form{max-width:620px}}.change-email-main .view-profile{border:1px solid #e0e0e0;display:inline-block;font-size:12px;font-weight:900;margin-bottom:1rem;outline:0;padding:10px 20px;text-decoration:none;text-transform:uppercase}.change-email-main .view-profile:hover{background-color:#3289c8;color:#fff}.content-rss-feeds .heading-title{border-bottom:1px solid #e0e0e0;color:#2077ba;font-size:27px;font-weight:200;padding-top:10px}@media (min-width:980px){.content-rss-feeds .heading-title{font-size:42px}}@media (min-width:1230px){.content-rss-feeds .heading-title{font-size:50px}}@media (min-width:980px){.content-rss-feeds .content-main{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.content-rss-feeds .content-main div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.content-rss-feeds .content-main div p{font-size:16px;font-weight:300;margin:0 0 10px}.content-rss-feeds .content-main div .section-heading{margin:1rem 0 0;width:100%}.content-rss-feeds .content-main div .section-heading:first-of-type{margin:0}.content-rss-feeds .content-main div .rss-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.content-rss-feeds .content-main div .rss-list li{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;width:100%}.content-rss-feeds .content-main div .rss-list li:last-of-type{border-bottom:0}.content-rss-feeds .content-main div .rss-list li a{color:#0e0618;font-size:14px;font-weight:300;text-decoration:none}.content-rss-feeds .content-main div .rss-list li a svg{fill:#f60;height:25px;vertical-align:middle;width:25px}.content-rss-feeds .content-main div .rss-list li a:hover{color:#2077ba;text-decoration:underline}.content-rss-feeds .content-main div .rss-list li a:hover svg{fill:rgba(255,102,0,.7)}.content-rss-feeds .content-main div .rss-content{margin-top:1rem}.content-rss-feeds .content-main div .rss-content ul li{font-weight:300}.page-template-page-premium-about{margin-top:0}.page-template-page-premium-about #masthead{position:absolute;top:-100%;z-index:1}.page-template-page-premium-about .button,.page-template-page-premium-about .promo-banner.download .button{font-family:Roboto Condensed,sans-serif;font-weight:300}.page-template-page-premium-about main aside{border-top:1px solid #e4eaef;padding:30px 0}.page-template-page-premium-about .promo-lists{font-family:Roboto Condensed,sans-serif;padding:60px 0 80px}.page-template-page-premium-about .promo-lists .layout{display:grid;grid-template-columns:1fr}@media (min-width:980px){.page-template-page-premium-about .promo-lists .layout{grid-template-columns:1fr 1fr}}.page-template-page-premium-about .promo-lists ul{font-weight:300;list-style:none;margin:0;padding:0}.page-template-page-premium-about .promo-lists ul li{color:#778596;font-size:19px;line-height:1.53;margin-bottom:30px}.page-template-page-premium-about .promo-lists ul li:last-child{margin-bottom:0}.page-template-page-premium-about .promo-lists ul li a{color:#0c1417}.page-template-page-premium-about .promo-lists ul li a:hover{color:#f60;text-decoration:none}.page-template-page-premium-about .promo-lists .button{display:none}.page-template-page-premium-about .promo-lists>.actions{display:flex;justify-content:center}.page-template-page-premium-about .promo-lists>.actions .button{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-flex;display:flex;font-size:14px;font-size:18px;font-weight:900;font-weight:300;height:60px;justify-content:center;margin:40px 0 0;max-width:530px;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.page-template-page-premium-about .promo-lists>.actions .button:focus{outline:none}.page-template-page-premium-about .promo-lists>.actions .button:active,.page-template-page-premium-about .promo-lists>.actions .button:focus,.page-template-page-premium-about .promo-lists>.actions .button:focus-visible,.page-template-page-premium-about .promo-lists>.actions .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.page-template-page-premium-about .promo-lists>.actions .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.page-template-page-premium-about .promo-lists>.actions .button:disabled{cursor:not-allowed!important;opacity:80%}.page-template-page-premium-about .promo-lists h4{color:#6329ae;font-size:14px;font-weight:100;margin:0;padding:30px 0;position:relative;text-transform:uppercase}.page-template-page-premium-about .promo-lists h4:before{background:#6329ae;content:"";display:block;height:1px;left:0;position:absolute;top:0;width:80px}.page-template-page-premium-about .promo-lists h4 a{color:#6329ae}.page-template-page-premium-about .promo-lists h4 a:hover{color:#65bb12}.page-template-page-premium-about .promo-unit .button{align-items:center;background-color:#65bb12;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:0;color:#65bb12;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;font-weight:400;font-weight:300;height:60px;justify-content:center;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.page-template-page-premium-about .promo-unit .button:focus{outline:none}.page-template-page-premium-about .promo-unit .button:active,.page-template-page-premium-about .promo-unit .button:focus,.page-template-page-premium-about .promo-unit .button:focus-visible,.page-template-page-premium-about .promo-unit .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.page-template-page-premium-about .promo-unit .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.page-template-page-premium-about .promo-unit .button:disabled{cursor:not-allowed!important;opacity:80%}.page-template-page-premium-about .promo-unit .button:focus-visible,.page-template-page-premium-about .promo-unit .button:hover{background:#65bb12;box-shadow:none;color:#fff}.page-template-page-premium-about .promo-unit .button:focus{color:#fff}.page-template-page-premium-about .promo-unit.newsletter-signup{box-sizing:border-box;margin:0 auto;max-width:570px;padding:40px 20px 50px;width:100%}.page-template-page-premium-about .newsletter-signup{color:#778596;text-align:center}.page-template-page-premium-about .newsletter-signup .button svg,.page-template-page-premium-about .newsletter-signup .interval,.page-template-page-premium-about .newsletter-signup h2{display:none}.page-template-page-premium-about .newsletter-signup p{font-size:18px;font-weight:300;margin-bottom:30px}.page-template-page-premium-about .newsletter-signup h3{color:#0c1417;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:100;margin-bottom:30px}.site-map ul{list-style:none;margin:0 0 30px;padding:0}.site-map a{font-size:18px;font-weight:300}.site-map li{padding:10px 0}.site-map .section-heading span{padding-bottom:10px}.site-map h4{font-weight:300}.site-map h4~ul{margin:0 0 10px 1.25rem}.site-map .heading-title{border-bottom:1px solid #e6e4ec;color:#3289c8;font-size:27px;font-weight:200;line-height:1.1;padding:1.25rem 0 10px}@media (min-width:980px){.site-map .heading-title{font-size:50px}}.social-registration-form-container .error-message{color:#ff3918;display:none;font-size:13px;font-weight:300}.social-registration-form-container .error-message.active{display:block}.social-registration{background:#0f2533;bottom:0;color:#fff;left:0;padding-top:3rem;position:fixed;right:0;top:0;z-index:99999999}.social-registration p{font-size:.9rem;font-weight:300}.social-registration .layout{max-width:350px}.social-registration .read-write,.social-registration .readonly{background:transparent;border:2px solid #65bb12;box-sizing:border-box;color:#fff;font-size:16px;font-weight:200;height:45px;margin-bottom:5px;outline:0;padding:0 15px;width:100%}.social-registration .read-write::placeholder,.social-registration .readonly::placeholder{color:#fff}.social-registration .error-message{color:#ff3918;display:none;font-size:13px;font-weight:300}.social-registration .error-message.active{display:block}.social-registration form#social_registration_user select{-webkit-appearance:none;-moz-appearance:none;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='white'><polygon points='0,3 10,3 5,8'/></svg>");background-position:right 15px top 50%;background-repeat:no-repeat}.social-registration form#social_registration_user select option{color:#000}.social-registration form#social_registration_user label[for=social_tos] input[type=checkbox],.social-registration form#social_registration_user label[for=tos] input[type=checkbox]{display:none}.social-registration form#social_registration_user label[for=social_tos] input[type=checkbox]:checked~.terms-of-service:before,.social-registration form#social_registration_user label[for=tos] input[type=checkbox]:checked~.terms-of-service:before{content:"✓"}.social-registration form#social_registration_user label[for=social_tos] .terms-of-service:before,.social-registration form#social_registration_user label[for=tos] .terms-of-service:before{border:2px solid #65bb12;color:#65bb12;content:"";display:block;float:left;height:15px;margin:4px 12px 0 0;padding:2px 0 0 2px;width:15px}.social-registration form#social_registration_user label[for=social_tos] .terms-of-service p,.social-registration form#social_registration_user label[for=tos] .terms-of-service p{font-size:12px;font-weight:300;line-height:18px;margin:5px 0}.social-registration form#social_registration_user label[for=social_tos] .terms-of-service p a,.social-registration form#social_registration_user label[for=tos] .terms-of-service p a{color:#fff;text-decoration:underline}.social-registration form#registerform p{margin:0}.social-registration form#registerform input[type=submit]{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-flex;display:block;font-size:14px;font-size:.9rem;font-weight:900;font-weight:300;max-width:100%;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.social-registration form#registerform input[type=submit]:focus{outline:none}.social-registration form#registerform input[type=submit]:active,.social-registration form#registerform input[type=submit]:focus,.social-registration form#registerform input[type=submit]:focus-visible,.social-registration form#registerform input[type=submit]:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.social-registration form#registerform input[type=submit]:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.social-registration form#registerform input[type=submit]:disabled{cursor:not-allowed!important;opacity:80%}body.page-template-page-login,body.page-template-page-register,body.page-template-page-reset,body.page-template-page-social-registration{margin-top:0}#login-register{align-items:center;background:#3289c8;background:radial-gradient(circle,#3289c8 45%,#000 100%);display:flex;position:relative}@media (min-width:980px){#login-register{display:block;min-height:100vh}}#login-register .nsl-container-buttons{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:640px){#login-register .nsl-container-buttons{flex-wrap:nowrap}}#login-register .nsl-container-embedded-login-layout-below{padding:0!important}#login-register .wrapper{background-color:#fff;box-shadow:10px 10px 37px 0 rgba(0,0,0,.32);-webkit-box-shadow:10px 10px 37px 0 rgba(0,0,0,.32);-moz-box-shadow:10px 10px 37px 0 rgba(0,0,0,.32);height:auto;left:0;margin:auto;max-width:1280px;position:relative;right:0;width:95%;z-index:1}@media (min-width:980px){#login-register .wrapper{display:flex;min-height:100vh}}#login-register .image-container{display:none;overflow:hidden}@media (min-width:980px){#login-register .image-container{display:block;flex:1;max-width:50%}}#login-register .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#login-register .form-container{align-items:center;display:flex;padding:30px}@media (min-width:980px){#login-register .form-container{flex:1;max-width:50%}}#login-register .form-container .g-recaptcha{margin-bottom:1.5rem}#login-register .form-container .terms-of-service p{font-size:.85rem;line-height:1.15}#login-register .form-container h1{font-size:1.6875rem;margin-bottom:1.5rem;position:relative}#login-register .form-container h1:after{background-color:#65bb12;bottom:0;content:"";height:5px;left:0;position:absolute;width:50px}#login-register .form-container h1.register-title{line-height:1.1;margin-bottom:30px}#login-register .form-container h1.register-title:after{background-color:#65bb12;bottom:-10px;content:"";height:5px;left:0;position:absolute;width:50px}#login-register .form-container .form-card{margin:auto;max-width:400px;width:100%}#login-register .form-container form input[type=email],#login-register .form-container form input[type=password],#login-register .form-container form input[type=text],#login-register .form-container form select{border:1px solid #000;border-radius:15px;box-sizing:border-box;display:block;margin-bottom:1.5rem;padding:1rem;width:100%}#login-register .form-container form input[type=submit]{background-color:#65bb12;border:none;border-radius:15px;color:#fff;cursor:pointer;padding:15px;width:100%}#login-register .form-container form input[type=submit]:hover{background-color:#0f2533}#login-register .form-container .error-join{color:#ff3918;display:none;font-size:.85rem;font-weight:300;margin-bottom:1.5rem;margin-top:-1.25rem}#login-register .form-container .error-join.show{display:block}#login-register .form-container .error-msg{color:#ff3918}#login-register .back-button-register{margin-bottom:15px}#login-register .back-button-register button{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0}#login-register .back-button-register button svg{stroke:currentColor}#login-register .back-button-register button:hover{color:#65bb12}#login-register .back-button-register span{line-height:1;position:relative;top:1px}#register-submit.hide{display:none}.area-resource-library .content-archive .header-archive{margin-bottom:30px;padding-bottom:15px}.area-resource-library .content-archive .header-archive h2{border-bottom:1px solid #e6e4ec;flex:1;font-size:48px;line-height:1.4;margin:0 0 30px;padding:0 0 15px;width:100%}.area-resource-library .content-archive .header-archive p{color:#778596;font-size:16px;font-weight:300;text-align:left}@media (min-width:980px){.area-resource-library .content-archive .header-archive p{font-size:24px;max-width:90%}}.area-resource-library .content-archive .articles-list{width:100%}.area-resource-library .content-archive .articles-list .section-heading{display:none}.area-resource-library .content-archive .articles-list .search-resources{margin:0 auto 30px;padding:0}.area-resource-library article .byline,.area-resource-library article .date-published,.area-resource-library article .provided-by{color:#778596;font-size:14px;font-weight:300;margin-right:.25em}.area-resource-library article .byline:after,.area-resource-library article .date-published:after,.area-resource-library article .provided-by:after{background-color:#778596;border-radius:50%;display:inline-block;height:2px;width:2px}.area-resource-library article .date-published{order:1}.area-resource-library article .provided-by{order:2}.area-resource-library article .provided-by:after{display:none}.area-resource-library article .group{display:flex;flex-direction:column}.area-resource-library article .article-summary{order:1}.area-resource-library article footer{display:flex;margin-bottom:5px;order:0}.area-resource-library .promo-banner{background:url(../jpg/resource-library-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:13px;height:auto;max-height:411.5px;padding:20px 0;text-align:center}@media (min-width:980px){.area-resource-library .promo-banner{font-size:18px;padding:30px 0 40px}}.area-resource-library .promo-banner .layout{flex-direction:column;max-width:800px}@media (min-width:980px){.area-resource-library .promo-banner .layout{padding:0}}.area-resource-library .promo-banner p{margin:10px 0 0}.area-resource-library .promo-banner p,.area-resource-library .promo-banner span{font-weight:100}.area-resource-library .promo-banner .headline{font-size:22px;font-weight:100;line-height:1;margin:0;padding:0}@media (min-width:980px){.area-resource-library .promo-banner .headline{font-size:48px}}.area-resource-library .promo-banner ul{display:none;list-style:none;margin:30px 0 0;padding:0;width:100%}@media (min-width:980px){.area-resource-library .promo-banner ul{display:flex;flex-direction:row;justify-content:space-around}}.area-resource-library .promo-banner ul li{align-items:center;display:flex;flex-direction:column;line-height:1.15;white-space:wrap;width:188px}.area-resource-library .promo-banner ul li span{font-size:16px}.area-resource-library .promo-banner ul li strong{margin:.75rem 0 .25rem}.area-resource-library .promo-banner ul svg{height:79px;width:79px}.area-resource-library .promo-banner .actions{margin-top:30px;width:auto}@media (min-width:980px){.area-resource-library .promo-banner .actions{max-width:450px}}.area-resource-library .promo-banner .button{font-size:16px;font-weight:900;height:45px;line-height:45px;max-width:none;max-width:100%;padding:0 1rem;text-transform:uppercase;width:450px}@media (min-width:980px){.promo-premium-resources{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}.promo-premium-resources .section-heading{grid-column:1/3}.promo-premium-resources .promo-content{align-items:center;background:url(../jpg/promo-bg.jpg) 50% #6329ae;background-size:cover;color:#fff;display:flex;flex-direction:column;grid-column:1/1;justify-content:center;margin-bottom:20px;padding:20px;text-align:center}@media (min-width:980px){.promo-premium-resources .promo-content{margin:0 20px 0 0}}.promo-premium-resources .promo-content .button{align-items:center;background-color:#65bb12;background:#472278 linear-gradient(10deg,#472278,#6329ae);border:none;border-radius:3px;border-radius:0;box-sizing:border-box;color:#fff;display:inline-flex;font-size:14px;font-size:18px;font-weight:900;justify-content:center;line-height:60px;margin:0 auto;max-width:100%;padding:0 2rem;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.promo-premium-resources .promo-content .button:focus{outline:none}.promo-premium-resources .promo-content .button:active,.promo-premium-resources .promo-content .button:focus,.promo-premium-resources .promo-content .button:focus-visible,.promo-premium-resources .promo-content .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.promo-premium-resources .promo-content .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.promo-premium-resources .promo-content .button:disabled{cursor:not-allowed!important;opacity:80%}.promo-premium-resources .promo-content .button:hover{background:#6329ae}.promo-premium-resources .promo-content p{font-size:14px;line-height:1.2;margin:0 auto 30px;max-width:350px}.promo-premium-resources .list-featured{grid-column:2/3;margin:0}.promo-premium-resources .list-featured article .headline{font-size:18px;margin-bottom:4px;margin-top:0}.promo-premium-resources .list-featured li{border:0}.promo-premium-resources .list-featured li:last-child{margin-bottom:0}@media (max-width:980px){.promo-premium-resources .list-featured li .button{display:block}}.promo-premium-resources svg{fill:#fff;height:103px;margin-bottom:20px;width:130px}.single-resource{background:#0c1417}.single-resource.single{overflow-x:hidden;width:100vw}.single-resource aside{background:#fff;padding:30px 0 20px}@media (min-width:980px){.single-resource aside .layout{column-gap:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width:1230px){.single-resource aside .list-topics{grid-template-columns:repeat(3,auto);grid-template-rows:repeat(4,auto)}.single-resource aside .list-topics select{width:150px}}.single-resource #primary.layout{background:#fff;margin-bottom:2rem;padding:0}.single-resource .logo-vendor{background:transparent;height:auto;margin:0 auto;max-height:100px;max-width:200px;width:auto}.single-resource .resource{color:#47515a;display:flex;flex-direction:column;font-weight:300}@media (min-width:980px){.single-resource .resource{column-gap:20px;display:grid;grid-template-columns:1fr 1fr;grid-template-columns:55% 1fr;grid-template-rows:repeat(3,auto)}}.single-resource .resource .content,.single-resource .resource .heading-title,.single-resource .resource .meta{padding:20px}.single-resource .resource .heading-title{color:#2077ba;font-size:32px;font-weight:200;line-height:1.1;margin:0;order:0}@media (min-width:980px){.single-resource .resource .heading-title{padding:30px 30px 0}}.single-resource .resource .content{margin-left:10px;order:10}.single-resource .resource .content img{height:auto;margin:10px auto;width:auto}.single-resource .resource .content p{font-size:17px;font-weight:300;line-height:1.6;margin-top:0}.single-resource .resource dd,.single-resource .resource dt{font-size:14px;margin-bottom:2px}@media (min-width:980px){.single-resource .resource dd,.single-resource .resource dt{font-size:18px;margin-bottom:10px}.single-resource .resource .detail-presentation{padding:20px 0 20px 20px}}.single-resource .resource .actions{background:#e4eaef;padding:20px}.single-resource .resource .actions p{margin:20px 0 0}.single-resource .resource .paperclip{fill:#2077ba;background:transparent;border:1px solid #2077ba;border-radius:100%;height:3rem;padding:.75rem;transform:rotate(45deg);width:3rem}.single-resource .resource .heading-title,.single-resource .resource>.details~.details{grid-column:1/3}.single-resource .resource .details{order:5;text-align:center}@media (min-width:980px){.single-resource .resource .details{order:20}}.single-resource .resource .details.full-width{background:#e4eaef;order:30}.single-resource .resource .details.full-width .detail-presentation{padding:10px}.single-resource .resource .details dl{display:flex;flex-wrap:wrap;margin:0;padding:0}.single-resource .resource .details dl dd{margin:0}.single-resource .resource .details dl dd,.single-resource .resource .details dl dt{box-sizing:border-box;flex:50%;min-width:50%}.single-resource .resource .details dl dt{padding-left:.25rem;text-align:left}.single-resource .resource .details dl dd{padding-right:.25rem;text-align:right}.single-resource .resource .details dt{font-weight:700}.single-resource .resource .details .actions{box-sizing:border-box;margin:0 auto;width:100%}@media (min-width:980px){.single-resource .resource .details .actions{max-width:630px}}.single-resource .resource .details .actions div{padding-bottom:15px;width:100%}.single-resource .resource .button{align-items:center;background-color:#2077ba;border:1px solid #2077ba;border-radius:3px;border-radius:0;box-sizing:border-box;color:#fff;display:inline-flex;display:flex;font-size:14px;font-size:18px;font-weight:900;justify-content:center;padding:14px 10px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.single-resource .resource .button:focus{outline:none}.single-resource .resource .button:active,.single-resource .resource .button:focus,.single-resource .resource .button:focus-visible,.single-resource .resource .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.single-resource .resource .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.single-resource .resource .button:disabled{cursor:not-allowed!important;opacity:80%}.single-resource .resource .button svg{fill:#fff;display:inline-block;height:1.25em;margin-right:1em;width:1.25em}.single-resource .resource .button:active,.single-resource .resource .button:hover{background:#479ddf;border-color:#479ddf}.single-resource .resource .button:hover{cursor:pointer}.single-resource .resource .button:focus-visible{background:#2077ba}.single-resource .resource .button svg{height:1.1em;width:1.1em}@media (max-width:980px){.single-resource .resource .content{margin-left:0}.single-resource .resource .details{margin:0}}.single-resource.resource-post-action{background:#fff}.single-resource.resource-post-action .resource{display:block}.single-resource.resource-post-action .resource .content,.single-resource.resource-post-action .resource .heading-title{margin:0;padding-left:0;padding-right:0}@media (min-width:980px){.single-resource.resource-post-action .resource .content{display:flex}}.single-resource.resource-post-action .article-list-simple{margin:0 0 20px;padding-left:0;padding-right:0}@media (min-width:980px){.single-resource.resource-post-action .article-list-simple{margin-bottom:30px}}.single-resource.resource-post-action main#primary{padding:0 20px}@media (min-width:980px){.single-resource.resource-post-action main#primary{padding:0 30px}}.single-resource.is-premium{background:#fff}.single-resource.is-premium .heading-title{color:#0c1417;font-size:32px}@media (min-width:980px){.single-resource.is-premium .heading-title{font-size:56px;margin:30px 10px 20px;padding:20px}}.single-resource.is-premium .share-bar{grid-column:1/3;padding:0 20px 20px}.single-resource.is-premium .share-bar .twitter{order:0}.single-resource.is-premium .share-bar .linkedin{order:1}.single-resource.is-premium .share-bar .email{order:2}@media (max-width:980px){.single-resource.is-premium .share-bar ul:before{flex:1;text-align:center}.single-resource.is-premium .share-bar li{flex-grow:1;width:auto}}@media (min-width:980px){.single-resource.is-premium .share-bar{padding:0 30px}.single-resource.is-premium .resource{grid-template-rows:repeat(5,auto)}.single-resource.is-premium .resource .content{margin-bottom:30px}}.single-resource.is-premium .resource .detail-presentation{background:transparent;color:#fff;font-family:Roboto Condensed,sans-serif;position:relative}.single-resource.is-premium .resource .detail-presentation .actions{background:transparent}.single-resource.is-premium .resource .detail-presentation .actions .hr{display:block;font-size:16px;line-height:1;margin:15px 0;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%}.single-resource.is-premium .resource .detail-presentation .actions .hr span{display:inline-block;position:relative}.single-resource.is-premium .resource .detail-presentation .actions .hr span:after,.single-resource.is-premium .resource .detail-presentation .actions .hr span:before{background:#e6e4ec;content:"";display:block;height:1px;margin-top:-.5px;opacity:.4;position:absolute;top:50%;width:100vw}.single-resource.is-premium .resource .detail-presentation .actions .hr span:before{margin-right:1rem;right:100%}.single-resource.is-premium .resource .detail-presentation .actions .hr span:after{left:100%;margin-left:1rem}.single-resource.is-premium .resource .detail-presentation .actions,.single-resource.is-premium .resource .detail-presentation .meta{position:relative;z-index:1}.single-resource.is-premium .resource .detail-presentation p{font-family:Proxima Nova,sans-serif;font-size:14px;line-height:1.1}.single-resource.is-premium .resource .detail-presentation p a{color:#fff;text-decoration:underline}.single-resource.is-premium .resource .detail-presentation p a:focus,.single-resource.is-premium .resource .detail-presentation p a:focus-visible,.single-resource.is-premium .resource .detail-presentation p a:hover{color:#f60}.single-resource.is-premium .resource .detail-presentation:before{background:#1c1328 no-repeat url(../jpg/abstract-laptop-keyboard.jpg);background-size:100% auto;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}@media (max-width:980px){.single-resource.is-premium .resource .detail-presentation:before{right:0}}@media (min-width:980px){.single-resource.is-premium .resource .detail-presentation:before{right:calc(-50vw - -495.5px)}}@media (min-width:1230px){.single-resource.is-premium .resource .detail-presentation:before{right:calc(-50vw - -620.5px)}}.single-resource.is-premium .resource dd,.single-resource.is-premium .resource dt{font-size:18px;margin-bottom:10px}.single-resource.is-premium .resource .button{font-size:20px;font-weight:300;height:60px;line-height:60px;text-transform:none;white-space:nowrap}.single-resource.is-premium .resource .button.download{align-items:center;background-color:#f60;background:transparent;border:1px solid #f60;border-radius:3px;border-radius:0;color:#f60;display:inline-flex;font-size:14px;font-size:20px;font-weight:900;font-weight:400;font-weight:300;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out}.single-resource.is-premium .resource .button.download:focus{outline:none}.single-resource.is-premium .resource .button.download:active,.single-resource.is-premium .resource .button.download:focus,.single-resource.is-premium .resource .button.download:focus-visible,.single-resource.is-premium .resource .button.download:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.single-resource.is-premium .resource .button.download:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.single-resource.is-premium .resource .button.download:disabled{cursor:not-allowed!important;opacity:80%}.single-resource.is-premium .resource .button.download:focus-visible,.single-resource.is-premium .resource .button.download:hover{background:#f60;box-shadow:none;color:#fff}.single-resource.is-premium .resource .button.download:active,.single-resource.is-premium .resource .button.download:focus{background:#f60;border-color:#f60;color:#fff}.single-resource.is-premium .resource .button.download:active{transform:scale(.98)}.single-resource.is-premium .resource .button.download svg{display:none}.single-resource.is-premium .resource .button.subscribe{background:#472278 linear-gradient(10deg,#472278,#6329ae);border:none}.single-resource.is-premium .resource .button.subscribe:hover{background:#6329ae}.single-resource.is-premium .resource>.details~.details .detail-presentation{padding:30px 0 20px}.single-resource.is-premium .resource>.details~.details .detail-presentation:before{background-position:0 100%;background-size:auto}@media (min-width:980px){.single-resource.is-premium .resource>.details~.details .detail-presentation:before{left:calc(-50vw - -490px)}}@media (min-width:1230px){.single-resource.is-premium .resource>.details~.details .detail-presentation:before{left:calc(-50vw - -615px)}}.single-resource.is-premium .resource>.details~.details .detail-presentation .actions{max-width:770px}.single-resource.is-premium aside{padding-top:10px}.single-resource.is-premium aside .layout{grid-template-columns:1fr}.single-resource.is-premium aside button.load-more{align-items:center;background-color:#f60;background:transparent;border:1px solid #f60;border-radius:3px;border-radius:0;color:#f60;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:14px;font-size:20px;font-weight:900;font-weight:400;font-weight:300;margin:50px auto;max-width:770px;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;white-space:nowrap;width:100%}.single-resource.is-premium aside button.load-more:focus{outline:none}.single-resource.is-premium aside button.load-more:active,.single-resource.is-premium aside button.load-more:focus,.single-resource.is-premium aside button.load-more:focus-visible,.single-resource.is-premium aside button.load-more:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.single-resource.is-premium aside button.load-more:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.single-resource.is-premium aside button.load-more:disabled{cursor:not-allowed!important;opacity:80%}.single-resource.is-premium aside button.load-more:focus-visible,.single-resource.is-premium aside button.load-more:hover{background:#f60;box-shadow:none;color:#fff}.single-resource.is-premium aside button.load-more:active,.single-resource.is-premium aside button.load-more:focus{background:#f60;border-color:#f60;color:#fff}.single-resource.is-premium aside button.load-more:active{transform:scale(.98)}.single-resource.is-premium aside .copyright{align-items:center;color:#0e0618;display:flex;flex-direction:column;font-size:14px;font-weight:200;justify-items:center;margin-bottom:20px}.single-resource.is-premium aside .copyright svg{fill:#6329ae;margin-bottom:10px}.single-resource.is-premium .list-featured ul{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}@media (min-width:980px){.single-resource.is-premium .list-featured ul{column-gap:37px;grid-template-columns:repeat(4,1fr)}}.single-resource.is-premium .list-featured li{margin-bottom:0}.single-resource.is-premium .list-featured article{display:flex;flex-direction:column;width:100%}.single-resource.is-premium .list-featured article footer{display:none}.single-resource.is-premium .list-featured article .headline{font-size:18px;font-weight:300;line-height:1.2;margin-top:0}.single-resource.is-premium .list-featured figure{background:#472278 linear-gradient(10deg,#472278,#6329ae);display:block;margin-bottom:10px;max-width:100%;padding-bottom:100%;width:100%}.area-resource-library aside .search-bar,.area-resource-library main .search-bar{margin-bottom:60px;position:relative;width:100%}.area-resource-library aside .search-bar input[type=search],.area-resource-library main .search-bar input[type=search]{background:transparent;border:0;margin-bottom:0;padding-bottom:0;transition:box-shadow .1s ease-in;width:100%}.area-resource-library aside .search-bar input[type=search]::-ms-clear,.area-resource-library aside .search-bar input[type=search]::-ms-reveal,.area-resource-library main .search-bar input[type=search]::-ms-clear,.area-resource-library main .search-bar input[type=search]::-ms-reveal{display:none;height:0;width:0}.area-resource-library aside .search-bar input[type=search]::-webkit-search-cancel-button,.area-resource-library aside .search-bar input[type=search]::-webkit-search-decoration,.area-resource-library aside .search-bar input[type=search]::-webkit-search-results-button,.area-resource-library aside .search-bar input[type=search]::-webkit-search-results-decoration,.area-resource-library main .search-bar input[type=search]::-webkit-search-cancel-button,.area-resource-library main .search-bar input[type=search]::-webkit-search-decoration,.area-resource-library main .search-bar input[type=search]::-webkit-search-results-button,.area-resource-library main .search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.area-resource-library aside .search-bar input[type=search]::placeholder,.area-resource-library main .search-bar input[type=search]::placeholder{color:#778596;font-weight:100}.area-resource-library aside .search-bar input[type=search]:focus,.area-resource-library main .search-bar input[type=search]:focus{box-shadow:0 0 5px rgba(32,119,186,.75);outline:0}.area-resource-library aside .search-bar input[type=search],.area-resource-library main .search-bar input[type=search]{border:1px solid #778596;border-radius:3px;font-size:16px;font-weight:100;height:4.375rem;padding:0 5rem 0 1.25rem}.area-resource-library aside .search-bar input[type=search]:focus,.area-resource-library main .search-bar input[type=search]:focus{box-shadow:0 0 4px rgba(119,133,150,.5);outline:none}.area-resource-library aside .search-bar button,.area-resource-library main .search-bar button{align-items:center;background:transparent;border:0;border-left:1px solid rgba(0,0,0,.2);border-radius:0 1.5px 1.5px 0;display:flex;height:calc(100% - 2px);justify-content:center;position:absolute;right:1px;top:1px;transform:none;width:4.375rem;z-index:500}.area-resource-library aside .search-bar button:hover,.area-resource-library main .search-bar button:hover{cursor:pointer}.area-resource-library aside .search-bar button:disabled,.area-resource-library main .search-bar button:disabled{cursor:inherit}.area-resource-library aside .search-bar button:disabled svg,.area-resource-library main .search-bar button:disabled svg{fill:#778596}.area-resource-library aside .search-bar button:disabled:hover,.area-resource-library main .search-bar button:disabled:hover{cursor:default}.area-resource-library aside .search-bar button:disabled:active,.area-resource-library aside .search-bar button:disabled:focus-visible,.area-resource-library main .search-bar button:disabled:active,.area-resource-library main .search-bar button:disabled:focus-visible{background:transparent;box-shadow:none;outline:0}.area-resource-library aside .search-bar button svg,.area-resource-library main .search-bar button svg{fill:#65bb12;height:1.25rem;margin-top:-4px;width:1.25rem}.area-resource-library aside .search-bar button:not([disabled]):active,.area-resource-library aside .search-bar button:not([disabled]):focus-visible,.area-resource-library main .search-bar button:not([disabled]):active,.area-resource-library main .search-bar button:not([disabled]):focus-visible{background:#65bb12;border-radius:inherit;outline:0}.area-resource-library aside .search-bar button:not([disabled]):active svg,.area-resource-library aside .search-bar button:not([disabled]):focus-visible svg,.area-resource-library main .search-bar button:not([disabled]):active svg,.area-resource-library main .search-bar button:not([disabled]):focus-visible svg{fill:#fff}.area-resource-library aside .search-bar input[type=search],.area-resource-library main .search-bar input[type=search]{border-color:#e6e4ec;border-radius:0;color:#2077ba;font-size:30px;height:80px}.area-resource-library aside .search-bar input[type=search]:focus,.area-resource-library main .search-bar input[type=search]:focus{box-shadow:none}.area-resource-library aside .search-bar input[type=search]::placeholder,.area-resource-library main .search-bar input[type=search]::placeholder{color:#2077ba;opacity:1}.area-resource-library aside .search-bar button,.area-resource-library main .search-bar button{background:#fff;border-color:#e6e4ec}.area-resource-library aside .search-bar button svg,.area-resource-library main .search-bar button svg{fill:#2077ba;margin-top:0}.area-resource-library aside .search-bar button:not([disabled]):active,.area-resource-library aside .search-bar button:not([disabled]):focus-visible,.area-resource-library main .search-bar button:not([disabled]):active,.area-resource-library main .search-bar button:not([disabled]):focus-visible{background:#2077ba;border-color:#2077ba}.area-resource-library .article-list-simple{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (min-width:980px){.area-resource-library .article-list-simple{max-width:980px;padding-left:20px;padding-right:20px}}@media (min-width:1230px){.area-resource-library .article-list-simple{max-width:1230px;padding-left:20px;padding-right:20px}}.area-resource-library .article-list-simple ul{list-style:none;margin:0}.area-resource-library .article-list-simple li{flex-direction:column;margin-bottom:20px}.area-resource-library .article-list-simple .headline{color:#0e0618;font-size:18px;line-height:1.1;margin-bottom:5px}.area-resource-library .article-list-simple .headline a:hover{color:#2077ba;text-decoration:none}.area-resource-library .article-list-simple .button{align-items:center;color:#6dc913;display:flex;font-size:18px;font-weight:100;text-transform:lowercase}.area-resource-library .article-list-simple .button svg{fill:#6dc913;height:46px;margin-left:.5rem;width:46px}.area-resource-library .article-list-simple .button svg circle{stroke:#6dc913;stroke-width:3}.area-resource-library .article-list-simple .button:hover{color:#0c1417;text-decoration:none}.area-resource-library .article-list-simple .button:hover svg{fill:#0c1417}.area-resource-library .article-list-simple .button:hover svg circle{stroke:#0c1417}.area-resource-library .article-list-simple article .date-modified,.area-resource-library .article-list-simple article .date-published span,.area-resource-library .article-list-simple article .url{display:none}.area-resource-library .article-list-simple .byline,.area-resource-library .article-list-simple .date-published,.area-resource-library .article-list-simple .provided-by{font-size:13px}.accordion{background-color:#f1f5f8;margin-bottom:20px;padding:20px 10px}@media (min-width:980px){.accordion{margin-bottom:30px;padding:30px}}.accordion input.accordion-toggle-btn,.accordion input.accordion-toggle-btn:checked~.accordion-header label .hide-symbol.close{display:none}.accordion input.accordion-toggle-btn:checked~.accordion-header label .hide-symbol.open{display:block}.accordion input.accordion-toggle-btn:checked~.accordion-content{display:none}.accordion .accordion-header{align-items:center;color:#65bb12;display:flex;flex-direction:row;justify-content:space-between;text-transform:uppercase}.accordion .accordion-header h4{font-size:.9rem;margin-top:0}.accordion .accordion-header label{cursor:pointer}.accordion .accordion-header label h4{align-items:center;color:#65bb12;display:flex}.accordion .accordion-header label h4 .text{display:none;margin-right:5px}@media (min-width:980px){.accordion .accordion-header label h4 .text{display:block}}.accordion .accordion-header label h4 .hide-symbol{font-size:1.8rem}.accordion .accordion-header label h4 .hide-symbol.close{display:block}.accordion .accordion-header label h4 .hide-symbol.open{display:none}.content_members .layout{padding:0}.content_members .layout.banner{background-color:#62c462;color:#fff;display:none;font-size:.9rem;font-weight:600;margin-bottom:20px;padding:6px 12px;text-transform:uppercase}@media (min-width:980px){.content_members .layout.banner{font-size:1rem}}.content_members .layout.banner.active{display:block}.content_members .layout.banner.error{background-color:#ee5f5b}.content_members h4{font-size:.9rem;line-height:1.2rem;margin:1rem 0 0;text-transform:uppercase}@media (min-width:980px){.content_members h4{margin:2rem 0 0}}.content_members p{font-size:1rem;font-weight:300;margin:0}.content_members input[type=submit]{background:#65bb12;border:0;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px;text-transform:uppercase;width:100%}@media (min-width:980px){.content_members input[type=submit]{font-size:.8rem;max-width:370px}}.content_members input[type=submit]:disabled{cursor:not-allowed;opacity:80%}.content_members .error-msg{color:#ff3918}@media (min-width:980px){.content_members .field-group{display:flex;justify-content:space-between}}.content_members .field-group input,.content_members .field-group select,.content_members .field-group textarea{background:#f4f8f9;border:1px solid #e0e0e0;box-sizing:border-box;font-weight:300;width:100%}.content_members .field-group input:focus,.content_members .field-group select:focus,.content_members .field-group textarea:focus{box-shadow:0 0 5px #2077ba;outline:0}.content_members .field-group input::placeholder,.content_members .field-group select::placeholder,.content_members .field-group textarea::placeholder{font-style:italic;font-weight:300}.content_members .search-bottom form{display:block;padding:0 20px;position:relative}.content_members .search-bottom form label{display:none}.content_members .search-bottom form input{background:none;border:2px solid #3289c8;border-radius:50px;color:#3289c8;display:inline-block;font-size:20px;font-weight:300;height:40px;margin:0;outline:0;padding:5px 45px 5px 20px;width:100%}.content_members .search-bottom form button{background:none;border:0;padding:10px 15px;position:absolute;right:20px;top:0;width:auto}.content_members .search-bottom form button svg{fill:#3289c8;height:18px;width:18px}.members-action-wrap{display:flex;flex-direction:column;margin-bottom:10px}@media (min-width:980px){.members-action-wrap{flex-direction:row;justify-content:space-between}}.members-action-wrap form{width:100%}@media (min-width:980px){.members-action-wrap form{width:48%}}.members-action-wrap form button{width:100%}.members-action-wrap a,.members-action-wrap button{align-items:center;background-color:#011629;border:0;box-sizing:border-box;color:#65bb12;cursor:pointer;display:flex;justify-content:space-between;margin:10px 0;padding:10px;text-decoration:none}.members-action-wrap a:hover,.members-action-wrap button:hover{background-color:#052441}@media (min-width:980px){.members-action-wrap a,.members-action-wrap button{margin:20px 0;padding:20px;width:48.5%}}.members-action-wrap a label,.members-action-wrap button label{font-size:.9rem;line-height:.9rem;text-transform:uppercase}.members-action-wrap a svg,.members-action-wrap button svg{fill:#65bb12;height:40px;width:40px}.members-header{background:url(../jpg/member-bg-faded.jpg);background-size:cover;color:#fff;margin-bottom:0}.members-header .user_wrap{padding-bottom:2rem}@media (min-width:980px){.members-header .user_wrap{display:flex}}.members-header .user_wrap figure{flex-shrink:0;float:left;height:70px;margin:0 10px 10px 0;width:70px}@media (min-width:980px){.members-header .user_wrap figure{float:none;height:170px;margin:0;width:170px}}.members-header .user_wrap .user_info{margin-left:.9rem;padding-top:1px}@media (min-width:980px){.members-header .user_wrap .user_info{margin:2rem 0 2rem 2rem;max-width:1000px;padding:0}}.members-header .user_wrap .user_info h2{align-items:center;display:flex;flex-wrap:wrap;font-weight:200;line-height:1.6rem;margin:1rem 0}@media (min-width:980px){.members-header .user_wrap .user_info h2{font-size:3rem;margin-bottom:1.5rem}}.members-header .user_wrap .user_info h2 span{display:flex}.members-header .user_wrap .user_info h2 .edit_btn{background-color:rgba(0,0,0,.5);color:#fff;font-size:1rem;font-weight:400;margin-left:.3rem;padding:3px 10px}@media (min-width:980px){.members-header .user_wrap .user_info h2 .edit_btn{font-size:.8rem;margin-left:1rem;padding:6px 20px}}.members-header .user_wrap .user_info p{font-size:.9rem;font-weight:300;margin:0}.members-header .user_wrap .user_info p label{font-weight:900}.members-header .member_tabs ul{display:flex;margin:0}@media (min-width:980px){.members-header .member_tabs ul{justify-content:center}}.members-header .member_tabs ul li{display:flex;list-style:none;margin-right:2px}.members-header .member_tabs a{align-items:center;background-color:#2077ba;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;width:60px}.members-header .member_tabs a:hover{background-color:#3289c8;text-decoration:none}.members-header .member_tabs a.active{background-color:#fff;color:#778596}.members-header .member_tabs a.active svg{fill:#778596}.members-header .member_tabs a.premium{width:130px}.members-header .member_tabs a.premium label{display:none}.members-header .member_tabs a.premium.active svg{fill:#6329ae}.members-header .member_tabs a.premium svg{height:auto;width:100px}@media (min-width:980px){.members-header .member_tabs a.premium svg{display:block}.members-header .member_tabs a,.members-header .member_tabs a.premium{width:210px}.members-header .member_tabs a.premium svg{width:120px}}.members-header .member_tabs a label{cursor:pointer;display:none;text-transform:uppercase}@media (min-width:980px){.members-header .member_tabs a label{display:block;font-size:.9rem;font-weight:700}}.members-header .member_tabs a svg{fill:#fff;height:24px;width:24px}@media (min-width:980px){.members-header .member_tabs a svg{display:none}}.members_preferences .layout{padding:0}.members_preferences .actions .button.button-premium{max-width:100%}@media (min-width:980px){.members_preferences .contact-info form#contact-info{margin-top:30px}.members_preferences .contact-info p{max-width:70%}}.members_preferences .contact-info .field-group{margin-top:20px}@media (min-width:980px){.members_preferences .contact-info .field-group{align-items:center;justify-content:flex-start;margin-top:10px}}.members_preferences .contact-info .tou{margin-top:20px}.members_preferences .contact-info input[type=text],.members_preferences .contact-info select{font-size:1rem;padding:15px}@media (min-width:980px){.members_preferences .contact-info input[type=text],.members_preferences .contact-info select{width:50%}}.members_preferences .contact-info label{font-size:.9rem;font-weight:600;text-transform:uppercase}@media (min-width:980px){.members_preferences .contact-info label{margin-right:30px;text-align:right;width:20%}}.members_preferences .contact-info select{-webkit-appearance:none;-moz-appearance:none;background:#f4f8f9 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%23778596'><polygon points='0,3 10,3 5,8'/></svg>");background-position:right 15px top 50%;background-repeat:no-repeat}.members_preferences .profile-basics{padding:0}.members_preferences .profile-basics form{box-sizing:border-box}.members_preferences .profile-basics form label{font-size:1rem;font-weight:300;margin-left:10px}.members_preferences .profile-basics form .checkbox-wrap{display:flex}.members_preferences .profile-basics form .checkbox-wrap input[type=checkbox]{margin-top:4px}@media (min-width:980px){.members_preferences .profile-basics form .field-group p{width:50%}}.members_preferences .profile-basics form .field-group textarea{height:80px;max-width:100%;min-width:100%;padding:15px}@media (min-width:980px){.members_preferences .profile-basics form .field-group textarea{margin-left:30px;max-width:50%;min-width:50%;width:50%}}.members_preferences .profile-basics form .field-group .social-group{box-sizing:border-box;display:block;margin-bottom:10px;position:relative}@media (min-width:980px){.members_preferences .profile-basics form .field-group .social-group{margin-right:60px;width:33%}.members_preferences .profile-basics form .field-group .social-group:last-child{margin-right:0}}.members_preferences .profile-basics form .field-group .social-group svg{height:15px;left:18px;position:absolute;top:50%;transform:translateY(-50%);width:15px}.members_preferences .profile-basics form .field-group .social-group svg.facebook{fill:#3e5999}.members_preferences .profile-basics form .field-group .social-group svg.linkedin{fill:#1674b1}.members_preferences .profile-basics form .field-group .social-group svg.twitter{fill:#5da7d8}.members_preferences .profile-basics form .field-group .social-group input{padding:15px 15px 15px 45px}.members_newsletters section.layout{margin-top:10px}.members_newsletters .list-newsletters input.newsletter-section-show-more{display:none}.members_newsletters .list-newsletters input.newsletter-section-show-more:checked~li{display:block}.members_newsletters .list-newsletters input.newsletter-section-show-more:checked~.show-more-wrap,.members_newsletters .list-newsletters li{display:none}.members_newsletters .list-newsletters li:nth-child(-n+5){display:block}.members_newsletters .list-newsletters .show-more-wrap{display:flex;justify-content:center;width:100%}.members_newsletters .list-newsletters .show-more-wrap label{align-items:center;background-color:#fff;background-color:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.members_newsletters .list-newsletters .show-more-wrap label:focus{outline:none}.members_newsletters .list-newsletters .show-more-wrap label:active,.members_newsletters .list-newsletters .show-more-wrap label:focus,.members_newsletters .list-newsletters .show-more-wrap label:focus-visible,.members_newsletters .list-newsletters .show-more-wrap label:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.members_newsletters .list-newsletters .show-more-wrap label:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.members_newsletters .list-newsletters .show-more-wrap label:disabled{cursor:not-allowed!important;opacity:80%}.members_newsletters .list-newsletters .show-more-wrap label span{position:relative;transform:translateY(1px)}.members_newsletters .list-newsletters .show-more-wrap label:active,.members_newsletters .list-newsletters .show-more-wrap label:focus,.members_newsletters .list-newsletters .show-more-wrap label:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.members_newsletters .list-newsletters .show-more-wrap label:active{transform:scale(.9)}.members_newsletters .unsubscribe-all-newsletters button{align-items:center;background-color:#65bb12;background:#011629;border:1px solid #f2f2f2;border-radius:3px;border-radius:0;color:#fff;display:inline-flex;display:block;font-size:14px;font-size:1rem;font-weight:900;height:auto;padding:10px 20px;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%;width:170px}.members_newsletters .unsubscribe-all-newsletters button:focus{outline:none}.members_newsletters .unsubscribe-all-newsletters button:active,.members_newsletters .unsubscribe-all-newsletters button:focus,.members_newsletters .unsubscribe-all-newsletters button:focus-visible,.members_newsletters .unsubscribe-all-newsletters button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.members_newsletters .unsubscribe-all-newsletters button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.members_newsletters .unsubscribe-all-newsletters button:disabled{cursor:not-allowed!important;opacity:80%}.members_newsletters .unsubscribe-all-newsletters button:hover{background:#e0e0e0;border:1px solid #e0e0e0;cursor:pointer}@media (min-width:980px){.members_newsletters .unsubscribe-all-newsletters button{font-size:.8rem;padding:10px 7px;width:170px}}.members_newsletters .unsubscribe-all-newsletters .content{flex-direction:row!important;justify-content:start!important}@media (min-width:980px){.members_newsletters .unsubscribe-all-newsletters .content{justify-content:end!important}}.members_newsletters .list-newsletters-item{height:auto;margin:20px 0}.members_newsletters .list-newsletters-item .content{background:transparent}@media (min-width:980px){.members_newsletters .list-newsletters-item .content{flex-direction:row;justify-content:space-between}}.members_newsletters .list-newsletters-item .content .copy{height:auto;padding:0}.members_newsletters .list-newsletters-item .content .copy h3{color:#0e0618;font-size:.9rem;font-weight:600;margin-bottom:0;text-transform:uppercase}.members_newsletters .list-newsletters-item .content .copy p{font-size:1rem;margin:0}.members_newsletters .list-newsletters-item .content .copy .interval{color:#778596;font-size:1rem;font-weight:300}.members_newsletters .list-newsletters-item .content footer{background:transparent;justify-content:flex-start;padding:0}@media (min-width:980px){.members_newsletters .list-newsletters-item .content footer{margin-left:2rem;width:auto}}.members_newsletters .list-newsletters-item .content footer button.subscribe{font-size:1rem}@media (min-width:980px){.members_newsletters .list-newsletters-item .content footer button.subscribe{font-size:.8rem;padding:10px 7px;width:170px}}.members_newsletters .list-newsletters-item .content footer button.subscribe.active{background:#011629;color:#fff;width:170px}.profile-contacts{padding:1rem 0}.profile-contacts .no-contacts{color:#778596;font-size:1.1rem;font-weight:600}.profile-contacts form#message-user{margin-bottom:3rem;margin-top:1rem}.profile-contacts form#message-user input[type=text],.profile-contacts form#message-user select,.profile-contacts form#message-user textarea{border:1px solid #c7c0ce;box-sizing:border-box;font-weight:300;margin-top:1rem;outline:0;padding:15px;width:100%}.profile-contacts form#message-user input[type=text]::placeholder,.profile-contacts form#message-user select::placeholder,.profile-contacts form#message-user textarea::placeholder{color:#778596;font-style:italic;font-weight:300}.profile-contacts form#message-user select{-webkit-appearance:none;-moz-appearance:none;background:#f4f8f9 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%23778596'><polygon points='0,3 10,3 5,8'/></svg>");background-position:right 15px top 50%;background-repeat:no-repeat}.profile-contacts form#message-user textarea{height:80px}.profile-contacts form#message-user .char-count{display:none}.profile-contacts form#message-user .char-count span{color:#65bb12;font-weight:600}.profile-contacts form#message-user input#profile-contacts-tou{margin-top:2rem}@media (min-width:980px){.profile-contacts form#message-user input#profile-contacts-tou{margin-left:10%}}.profile-contacts form#message-user label[for=profile-contacts-tou]{font-weight:300}.profile-contacts form#message-user input[type=submit]{display:inline-block;margin-left:30px;max-width:200px}.profile-contacts hr{background-color:#c7c0ce;border:0;height:1px;margin-bottom:2rem}.profile-contacts h3{font-size:.9rem;font-weight:600;text-transform:uppercase}.profile-contacts ul{margin:0}@media (min-width:980px){.profile-contacts ul{display:flex;flex-wrap:wrap}}.profile-contacts ul li{display:flex;list-style:none;margin-bottom:2rem}.profile-contacts ul li figure{height:70px;margin:0 2rem 0 0;width:70px}@media (min-width:980px){.profile-contacts ul li figure{margin-right:1.3rem}}.profile-contacts ul li .contact-info{line-height:1.1rem}@media (min-width:980px){.profile-contacts ul li .contact-info{padding-right:1rem;width:130px}}.profile-contacts ul li .contact-info .username{font-size:1rem}.profile-contacts ul li .contact-info form.block-member.inline button,.profile-contacts ul li .contact-info form.follow-member.inline button{border:0;color:#3289c8;cursor:pointer;font-size:.9rem;font-weight:300;padding:0;text-transform:lowercase}.profile-contacts ul li .contact-info form.block-member.inline button span,.profile-contacts ul li .contact-info form.follow-member.inline button span{cursor:pointer}.profile-contacts ul li .contact-info form.block-member.inline button:before,.profile-contacts ul li .contact-info form.follow-member.inline button:before{color:#0e0618;content:"("}.profile-contacts ul li .contact-info form.block-member.inline button:after,.profile-contacts ul li .contact-info form.follow-member.inline button:after{color:#0e0618;content:")"}.community-member-posts{padding-top:1rem}.community-member-posts ul{margin:0}.community-member-posts ul li{list-style:none;margin-bottom:30px}.community-member-posts ul li.no-posts a{align-items:center;background-color:#65bb12;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:0;color:#65bb12;display:inline-flex;font-size:14px;font-weight:900;font-weight:400;margin-top:1rem;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out}.community-member-posts ul li.no-posts a:focus{outline:none}.community-member-posts ul li.no-posts a:active,.community-member-posts ul li.no-posts a:focus,.community-member-posts ul li.no-posts a:focus-visible,.community-member-posts ul li.no-posts a:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.community-member-posts ul li.no-posts a:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.community-member-posts ul li.no-posts a:disabled{cursor:not-allowed!important;opacity:80%}.community-member-posts ul li.no-posts a:focus-visible,.community-member-posts ul li.no-posts a:hover{background:#65bb12;box-shadow:none;color:#fff}.community-member-posts ul li h3{font-size:1.1rem;font-weight:600;margin-bottom:0}.community-member-posts ul li h3 a{color:#0e0618}.community-member-posts ul li h4{color:#778596;font-size:1.1rem}.community-member-posts ul li p{color:#778596}.community-member-posts .show_more_btn_wrap{display:flex;justify-content:center}.community-member-posts .show_more_btn_wrap button{align-items:center;background-color:#fff;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:100%;box-shadow:inset 0 0 0 0 #65bb12;color:#65bb12;display:inline-flex;font-size:14px;font-size:11px;font-weight:900;height:60px;justify-content:center;line-height:1.15;padding:0;text-align:center;text-transform:uppercase;transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:all .4s ease;width:60px}.community-member-posts .show_more_btn_wrap button:focus{outline:none}.community-member-posts .show_more_btn_wrap button:active,.community-member-posts .show_more_btn_wrap button:focus,.community-member-posts .show_more_btn_wrap button:focus-visible,.community-member-posts .show_more_btn_wrap button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.community-member-posts .show_more_btn_wrap button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.community-member-posts .show_more_btn_wrap button:disabled{cursor:not-allowed!important;opacity:80%}.community-member-posts .show_more_btn_wrap button span{position:relative;transform:translateY(1px)}.community-member-posts .show_more_btn_wrap button:active,.community-member-posts .show_more_btn_wrap button:focus,.community-member-posts .show_more_btn_wrap button:hover{box-shadow:inset 0 0 0 45px #65bb12;color:#fff;cursor:pointer;transition:all .4s ease}.community-member-posts .show_more_btn_wrap button:active{transform:scale(.9)}#toggle-premium-subscription{display:none}#toggle-premium-subscription:checked+.modal-tr-premium{display:block}.modal-tr-premium{bottom:0;color:#0c1417;display:block;display:none;font-family:Roboto Condensed,sans-serif;font-weight:300;left:0;position:fixed;right:0;top:0;z-index:1001}.modal-tr-premium .modal-content .close{background:transparent;border:0;display:inline-block;outline:none;text-shadow:none}.modal-tr-premium .modal-content .close:hover{cursor:pointer}.modal-tr-premium .modal-content .close svg{fill:#f60;height:20px;width:20px}.modal-tr-premium .modal-header{display:flex;flex-direction:row}.modal-tr-premium .modal-header h3{flex:1}.modal-tr-premium .modal-header .close{flex:0}.modal-tr-premium dd,.modal-tr-premium h3,.modal-tr-premium h4{text-transform:uppercase}.modal-tr-premium .price{color:#6329ae}.modal-tr-premium .muted,.modal-tr-premium h4,.modal-tr-premium ol{color:#766a84}.modal-tr-premium label a{color:#f60}.modal-tr-premium label a:hover{text-decoration:none}.modal-tr-premium label:hover{cursor:pointer}.modal-tr-premium p{font-size:14px;line-height:21px}.modal-tr-premium p a{color:inherit;text-decoration:underline}.modal-tr-premium h3{color:#f60;font-size:20px;font-weight:300}.modal-tr-premium h4{font-size:15px;font-weight:400;line-height:1.4}.modal-tr-premium ol{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.modal-tr-premium .muted-lg{font-size:22px}.modal-tr-premium .price-lg{font-size:32px}.modal-tr-premium .mask{background:rgba(57,44,70,.8);bottom:0;display:block;left:0;pointer-events:none;position:fixed;right:0;top:0}.modal-tr-premium .modal-content{background:#fff;margin:10vh 0;max-height:80vh;overflow-y:auto;padding:30px;position:relative;z-index:1010}@media (min-width:980px){.modal-tr-premium .modal-content{margin:5vw 10vw;max-height:calc(100vh - 10vw)}}.modal-tr-premium .container{max-width:100%}@media (min-width:980px){.modal-tr-premium .container{display:grid;grid-template-columns:400px auto;grid-template-rows:auto auto}.modal-tr-premium .container .modal-header{grid-column:1/3}}.modal-tr-premium .payment-info{width:100%}@media (min-width:980px){.modal-tr-premium .payment-info{max-width:400px}.modal-tr-premium .payment-details{padding-left:20px}}.modal-tr-premium .payment-details .actions{margin:10px 0;width:100%}.modal-tr-premium .payment-details .actions .button{font-size:20px;font-weight:300;height:60px;line-height:60px;padding:0;text-transform:none}.modal-tr-premium .selected-option-single .option-show-subscription{display:none}.modal-tr-premium .selected-option-single .payment-details .actions .button{background:#f60}.modal-tr-premium .selected-option-single .payment-details .actions .button:active,.modal-tr-premium .selected-option-single .payment-details .actions .button:focus,.modal-tr-premium .selected-option-single .payment-details .actions .button:hover{background:#ff8533;border-color:#ff8533}.modal-tr-premium .option-single,.modal-tr-premium .payment-options .divider,.modal-tr-premium .payment-options .option.option-subscription label,.modal-tr-premium .selected-option-subscription .option-show-single{display:none}.modal-tr-premium .option-enable-single .option-single,.modal-tr-premium .option-enable-single .payment-options .divider{display:block}.modal-tr-premium .option-enable-single .payment-options .option.option-subscription label{display:flex}.modal-tr-premium .payment-options{display:flex;flex-direction:row;justify-content:space-between;max-width:700px}.modal-tr-premium .payment-options .divider{background:#b8aec4;margin:0 24px;overflow:visible;position:relative;text-transform:uppercase;width:1px}.modal-tr-premium .payment-options .divider:before{bottom:0;content:"";display:block;height:100%;position:absolute;right:-10px;top:0;width:1px}.modal-tr-premium .payment-options .divider:after{background:#fff;color:#b8aec4;content:"or";display:block;height:24px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-40%);width:16px}.modal-tr-premium .payment-options .option{max-width:288px}.modal-tr-premium .payment-options .option input[type=radio]:checked~span:after{content:"ed"}.modal-tr-premium .payment-options .option label{align-items:center;border-bottom:1px solid #6329ae;display:flex;font-size:12px;margin:15px 0;max-width:200px;padding-bottom:15px;width:100%}.modal-tr-premium .payment-options .option:last-child{margin-right:0}.modal-tr-premium .payment-options .option:last-child:after,.modal-tr-premium .payment-options .option:last-child:before{display:none}.modal-tr-premium .payment-options .option.option-single label{border-color:#f60}.modal-tr-premium .payment-options .option.option-single .price{color:#f60}.edit-billing{font-family:Roboto Condensed,sans-serif}.edit-billing.layout{padding:40px 10px}@media (min-width:980px){.edit-billing.layout{padding:40px 0 20px}}.edit-billing h3,.edit-billing h4{text-transform:uppercase}.edit-billing h4{color:#766a84;margin-bottom:20px}.edit-billing h3{color:#6329ae;font-size:16px;font-weight:300}.form-payment{font-family:Roboto Condensed,sans-serif}.form-payment .payment-methods{display:flex;flex-direction:row;list-style:none;margin:20px 0;padding:0}.form-payment .payment-methods label{display:flex;flex-direction:row;white-space:nowrap}.form-payment .payment-methods li{margin-right:30px}.form-payment .payment-methods li:last-child{margin-right:0}.form-payment .payment-methods img{background:transparent}.form-payment .actions .button{background-color:#65bb12;border:1px solid #65bb12;color:#fff;display:block;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.form-payment .actions .button:focus{outline:none}.form-payment .actions .button span{color:#fff}.form-payment .actions .button.button-premium{align-items:center;background-color:#472278 linear-gradient(10deg,#472278,#6329ae);background:#472278 linear-gradient(10deg,#472278,#6329ae);border:1px solid transparent;border-radius:3px;border-radius:0;border-top-color:hsla(0,0%,100%,.25);color:#fff;display:inline-flex;font-size:14px;font-size:20px;font-weight:900;font-weight:300;justify-content:center;padding:0;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out}.form-payment .actions .button.button-premium:focus{outline:none}.form-payment .actions .button.button-premium:active,.form-payment .actions .button.button-premium:focus,.form-payment .actions .button.button-premium:focus-visible,.form-payment .actions .button.button-premium:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.form-payment .actions .button.button-premium:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.form-payment .actions .button.button-premium:disabled{cursor:not-allowed!important;opacity:80%}.form-payment .actions .button.button-premium:hover{background:#6329ae;cursor:pointer}.form-payment .alert{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:100;margin-bottom:10px;padding:10px}.form-payment .alert svg{height:24px;margin-right:8px;width:24px}.form-payment .alert.alert-error{background:#da1400}.form-payment .field-group{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:10px}.form-payment .field-group.is-hidden{display:none}.form-payment .field-group .recurly-element-card,.form-payment .field-group input[type=select],.form-payment .field-group input[type=text],.form-payment .field-group select{background:#fff;border:1px solid #b8aec4;border-radius:2px;box-sizing:border-box;color:#766a84;font-size:18px;font-style:normal;height:60px;line-height:normal;margin-top:0;padding:0 20px;width:100%}.form-payment .field-group .recurly-element-card::placeholder,.form-payment .field-group input[type=select]::placeholder,.form-payment .field-group input[type=text]::placeholder,.form-payment .field-group select::placeholder{color:#b8aec4;font-style:normal}.form-payment .field-group .recurly-element-card:focus,.form-payment .field-group input[type=select]:focus,.form-payment .field-group input[type=text]:focus,.form-payment .field-group select:focus{border-color:#766a84;box-shadow:none;color:#766a84;outline:none}.form-payment .field-group.has-error label{color:#da1400}.form-payment .field-group.has-error .recurly-element-card,.form-payment .field-group.has-error input,.form-payment .field-group.has-error input:focus,.form-payment .field-group.has-error select{border-color:#da1400}.form-payment .field-row{display:flex;flex-direction:row}.form-payment .field-row .field-group{margin-right:15px}.form-payment .field-row .field-group:last-child{margin-right:0}.form-payment .field-row .field-half{flex:50%;width:50%}.form-payment .field-row-promo-code .field-promo-code{width:70%}.form-payment .field-row-promo-code .button{align-items:center;background-color:#6329ae;background:transparent;border:1px solid #6329ae;border-radius:3px;border-radius:0;color:#6329ae;display:inline-flex;font-size:14px;font-weight:900;font-weight:400;height:60px;margin-top:20px;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out}.form-payment .field-row-promo-code .button:focus{outline:none}.form-payment .field-row-promo-code .button:active,.form-payment .field-row-promo-code .button:focus,.form-payment .field-row-promo-code .button:focus-visible,.form-payment .field-row-promo-code .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.form-payment .field-row-promo-code .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.form-payment .field-row-promo-code .button:disabled{cursor:not-allowed!important;opacity:80%}.form-payment .field-row-promo-code .button:focus-visible,.form-payment .field-row-promo-code .button:hover{background:#6329ae;box-shadow:none;color:#fff}.form-payment .field-row-promo-code .button:active,.form-payment .field-row-promo-code .button:focus{background:#6329ae;color:#fff}.form-payment label{color:#766a84;font-size:12px;font-weight:100;line-height:1.2;margin-bottom:5px;text-transform:uppercase}.form-payment label.tos{align-items:center;display:flex;font-size:16px;margin:15px 0 20px;text-transform:none}.form-payment label.tos:hover{cursor:pointer}.form-payment .cc-recurly{height:60px}.form-payment .recurly-element-card{padding:0 10px}.form-payment input[type=checkbox],.form-payment input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid #b8aec4;border-radius:100%;display:inline-block;height:20px;margin-right:10px;min-width:20px;position:relative;width:20px}.form-payment input[type=checkbox]:hover,.form-payment input[type=radio]:hover{cursor:pointer}.form-payment input[type=checkbox]:focus,.form-payment input[type=checkbox]:focus-visible,.form-payment input[type=radio]:focus,.form-payment input[type=radio]:focus-visible{border-color:#766a84}.form-payment input[type=checkbox]:checked:after,.form-payment input[type=radio]:checked:after{background:#f60;border-radius:100%;bottom:3px;content:"";display:block;left:3px;position:absolute;right:3px;top:3px}.trigger .modal-tr-premium{background:rgba(57,44,70,.8);pointer-events:none}.trigger .modal-tr-premium .premium-element{display:block}.trigger .modal-tr-premium p{font-size:14px;font-weight:300}.trigger .modal-tr-premium .close{right:30px;top:30px}.trigger .modal-tr-premium .modal-content{color:#0c1417;left:1vw;margin:0;max-width:none;padding:30px;pointer-events:auto;right:1vw;width:calc(98vw - 90px)}@media (min-width:980px){.trigger .modal-tr-premium .modal-content{left:30vw;right:30vw;width:40vw}}.trigger .modal-tr-premium .modal-content input[type=email],.trigger .modal-tr-premium .modal-content input[type=password],.trigger .modal-tr-premium .modal-content input[type=text],.trigger .modal-tr-premium .modal-content select{background:#fff;border:1px solid #b8aec4;border-radius:2px;box-sizing:border-box;color:#766a84;font-size:18px;font-style:normal;height:60px;line-height:normal;margin-bottom:10px;margin-top:0;padding:0 20px;width:100%}.trigger .modal-tr-premium .modal-content input[type=email]::placeholder,.trigger .modal-tr-premium .modal-content input[type=password]::placeholder,.trigger .modal-tr-premium .modal-content input[type=text]::placeholder,.trigger .modal-tr-premium .modal-content select::placeholder{color:#b8aec4;font-style:normal}.trigger .modal-tr-premium .modal-content input[type=email]:focus,.trigger .modal-tr-premium .modal-content input[type=password]:focus,.trigger .modal-tr-premium .modal-content input[type=text]:focus,.trigger .modal-tr-premium .modal-content select:focus{border-color:#766a84;box-shadow:none;color:#766a84;outline:none}.trigger .modal-tr-premium .modal-content h2{color:#b8aec4;font-size:14px;margin-bottom:20px;text-transform:uppercase}.trigger .modal-tr-premium .modal-content h2.premium-heading{color:#f60;font-size:20px}.trigger .modal-tr-premium .modal-content .btn-trigger{align-items:center;background-color:#65bb12;background-color:#472278 linear-gradient(10deg,#472278,#6329ae);background:#472278 linear-gradient(10deg,#472278,#6329ae);border:1px solid transparent;border-radius:3px;border-radius:0;color:#fff;display:inline-flex;font-size:14px;font-size:20px;font-weight:900;font-weight:300;height:60px;justify-content:center;padding:0;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.trigger .modal-tr-premium .modal-content .btn-trigger:focus{outline:none}.trigger .modal-tr-premium .modal-content .btn-trigger:active,.trigger .modal-tr-premium .modal-content .btn-trigger:focus,.trigger .modal-tr-premium .modal-content .btn-trigger:focus-visible,.trigger .modal-tr-premium .modal-content .btn-trigger:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.trigger .modal-tr-premium .modal-content .btn-trigger:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.trigger .modal-tr-premium .modal-content .btn-trigger:disabled{cursor:not-allowed!important;opacity:80%}.trigger .modal-tr-premium .modal-content .btn-trigger:hover{background:#6329ae;cursor:pointer}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos]{margin-bottom:10px}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid #b8aec4;border-radius:100%;content:"";display:block;float:left;height:18px;margin:7px 8px 0 0;padding:2px 0 0 2px;position:relative;width:18px}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] input[type=checkbox]:checked:before{background:#f60;border-radius:100%;content:"";display:block;height:12px;position:absolute;width:12px}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] input[type=checkbox]:checked~.terms-of-service:before{display:none}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] .terms-of-service{position:relative}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] .terms-of-service:before{display:none}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] .terms-of-service p{margin-bottom:20px}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] .terms-of-service p a{color:#f60;text-decoration:none}.trigger .modal-tr-premium .join-signin-wrap .join-email label[for=tos] .terms-of-service p a:hover{text-decoration:underline}.trigger .modal-tr-premium .join-signin-wrap .signin-email.active{display:flex;flex-direction:column}.trigger .modal-tr-premium .join-signin-wrap .signin-email.active form#forgot-pw{order:10;text-align:left}.trigger .modal-tr-premium .join-signin-wrap .signin-email.active form#forgot-pw .forgot-pw{color:#766a84;font-size:14px;padding:0;text-decoration:underline}.trigger .modal-tr-premium .join-signin-wrap .signin-email.active form#forgot-pw .forgot-pw:hover{color:#0c1417}.is-premium aside .search-bar,.is-premium main .search-bar{margin-bottom:1.25rem;position:relative;width:100%}.is-premium aside .search-bar input[type=search],.is-premium main .search-bar input[type=search]{background:transparent;border:0;margin-bottom:0;padding-bottom:0;transition:box-shadow .1s ease-in;width:100%}.is-premium aside .search-bar input[type=search]::-ms-clear,.is-premium aside .search-bar input[type=search]::-ms-reveal,.is-premium main .search-bar input[type=search]::-ms-clear,.is-premium main .search-bar input[type=search]::-ms-reveal{display:none;height:0;width:0}.is-premium aside .search-bar input[type=search]::-webkit-search-cancel-button,.is-premium aside .search-bar input[type=search]::-webkit-search-decoration,.is-premium aside .search-bar input[type=search]::-webkit-search-results-button,.is-premium aside .search-bar input[type=search]::-webkit-search-results-decoration,.is-premium main .search-bar input[type=search]::-webkit-search-cancel-button,.is-premium main .search-bar input[type=search]::-webkit-search-decoration,.is-premium main .search-bar input[type=search]::-webkit-search-results-button,.is-premium main .search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.is-premium aside .search-bar input[type=search]::placeholder,.is-premium main .search-bar input[type=search]::placeholder{color:#778596;font-weight:100}.is-premium aside .search-bar input[type=search]:focus,.is-premium main .search-bar input[type=search]:focus{box-shadow:0 0 5px rgba(32,119,186,.75);outline:0}.is-premium aside .search-bar input[type=search],.is-premium main .search-bar input[type=search]{border:1px solid #778596;border-radius:3px;font-size:16px;font-weight:100;height:4.375rem;padding:0 5rem 0 1.25rem}.is-premium aside .search-bar input[type=search]:focus,.is-premium main .search-bar input[type=search]:focus{box-shadow:0 0 4px rgba(119,133,150,.5);outline:none}.is-premium aside .search-bar button,.is-premium main .search-bar button{align-items:center;background:transparent;border:0;border-left:1px solid rgba(0,0,0,.2);border-radius:0 1.5px 1.5px 0;display:flex;height:calc(100% - 2px);justify-content:center;position:absolute;right:1px;top:1px;transform:none;width:4.375rem;z-index:500}.is-premium aside .search-bar button:hover,.is-premium main .search-bar button:hover{cursor:pointer}.is-premium aside .search-bar button:disabled,.is-premium main .search-bar button:disabled{cursor:inherit}.is-premium aside .search-bar button:disabled svg,.is-premium main .search-bar button:disabled svg{fill:#778596}.is-premium aside .search-bar button:disabled:hover,.is-premium main .search-bar button:disabled:hover{cursor:default}.is-premium aside .search-bar button:disabled:active,.is-premium aside .search-bar button:disabled:focus-visible,.is-premium main .search-bar button:disabled:active,.is-premium main .search-bar button:disabled:focus-visible{background:transparent;box-shadow:none;outline:0}.is-premium aside .search-bar button svg,.is-premium main .search-bar button svg{fill:#65bb12;height:1.25rem;margin-top:-4px;width:1.25rem}.is-premium aside .search-bar button:not([disabled]):active,.is-premium aside .search-bar button:not([disabled]):focus-visible,.is-premium main .search-bar button:not([disabled]):active,.is-premium main .search-bar button:not([disabled]):focus-visible{background:#65bb12;border-radius:inherit;outline:0}.is-premium aside .search-bar button:not([disabled]):active svg,.is-premium aside .search-bar button:not([disabled]):focus-visible svg,.is-premium main .search-bar button:not([disabled]):active svg,.is-premium main .search-bar button:not([disabled]):focus-visible svg{fill:#fff}.is-premium aside .search-bar input[type=search],.is-premium main .search-bar input[type=search]{color:#0e0618}.is-premium aside .layout-thirds,.is-premium main .layout-thirds{grid-template-columns:3fr 1fr}.members-premium{overflow-x:hidden}.members-premium .premium-unsubscribed{background:url(../jpg/promo-bg-premium-lg.jpg);background-size:cover;border-top:1px solid #fff;font-family:Roboto Condensed,sans-serif;margin-bottom:0;min-height:380px;overflow:hidden;padding:0 20px}@media (min-width:980px){.members-premium .premium-unsubscribed .layout{display:flex}.members-premium .premium-unsubscribed .heading-wrap{padding-right:4rem}}.members-premium .premium-unsubscribed .heading-wrap svg{fill:#fff;height:41px;margin-top:50px;width:170px}@media (min-width:980px){.members-premium .premium-unsubscribed .heading-wrap svg{margin-top:80px}}.members-premium .premium-unsubscribed .heading-wrap h2{color:#fff;font-size:1.6rem;font-weight:300;margin-bottom:0}@media (min-width:980px){.members-premium .premium-unsubscribed .heading-wrap h2{font-size:2.8rem;line-height:3.4rem}}.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger{align-items:center;background-color:#65bb12;border:1px solid #65bb12;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:14px;font-size:1.1rem;font-weight:900;font-weight:300;justify-content:center;margin:30px 0 20px;max-width:100%;padding:20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:focus{outline:none}.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:active,.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:focus,.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:focus-visible,.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger:disabled{cursor:not-allowed!important;opacity:80%}@media (min-width:980px){.members-premium .premium-unsubscribed .heading-wrap label.subscribe_trigger{width:370px}}.members-premium .premium-unsubscribed .heading-wrap .read-more{color:#fff;display:block;font-size:.8rem;margin-bottom:30px;text-align:center}@media (min-width:980px){.members-premium .premium-unsubscribed .heading-wrap .read-more{width:370px}}.members-premium .premium-unsubscribed .compare-list-wrap{display:flex}@media (min-width:980px){.members-premium .premium-unsubscribed .compare-list-wrap{margin-top:30px}}.members-premium .premium-unsubscribed .compare-list-wrap .list{box-sizing:border-box;margin-bottom:20px;width:50%}.members-premium .premium-unsubscribed .compare-list-wrap .list.premium ul li .check svg{fill:#5b259f}.members-premium .premium-unsubscribed .compare-list-wrap .list:first-child{padding-right:7px}.members-premium .premium-unsubscribed .compare-list-wrap .list:last-child{padding-left:7px}@media (min-width:980px){.members-premium .premium-unsubscribed .compare-list-wrap .list{width:225px}.members-premium .premium-unsubscribed .compare-list-wrap .list:first-child{padding-right:9px}.members-premium .premium-unsubscribed .compare-list-wrap .list:last-child{padding-left:9px}}@media (min-width:1230px){.members-premium .premium-unsubscribed .compare-list-wrap .list{width:270px}}.members-premium .premium-unsubscribed .compare-list-wrap .list h3{color:#fff;font-size:.9rem;font-weight:300;line-height:normal;margin-bottom:20px;text-transform:uppercase}.members-premium .premium-unsubscribed .compare-list-wrap .list ul{background:#fff;border-radius:3px;margin-left:0}.members-premium .premium-unsubscribed .compare-list-wrap .list ul li{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;list-style:none;padding:20px 15px}.members-premium .premium-unsubscribed .compare-list-wrap .list ul li .check{min-height:24px;min-width:16px;padding-right:18px}.members-premium .premium-unsubscribed .compare-list-wrap .list ul li .check svg{fill:#2077ba;height:12px;width:16px}.members-premium .premium-unsubscribed .compare-list-wrap .list ul li .text{font-size:.85rem;font-weight:300}.members-premium .premium-subscribed{font-family:Roboto Condensed,sans-serif}@media (max-width:980px){.members-premium .premium-subscribed{padding:0 10px}}.members-premium .premium-subscribed a{color:#65bb12}.members-premium .premium-subscribed .button{align-items:center;background-color:#65bb12;background:transparent;border:1px solid #65bb12;border-radius:3px;border-radius:0;box-sizing:border-box;color:#65bb12;display:inline-flex;font-size:14px;font-weight:900;font-weight:400;justify-content:center;margin:20px 0;padding:10px 20px;text-align:center;text-transform:uppercase;text-transform:none;transition:box-shadow .1s ease-out,background-color .1s ease-out;width:100%}.members-premium .premium-subscribed .button:focus{outline:none}.members-premium .premium-subscribed .button:active,.members-premium .premium-subscribed .button:focus,.members-premium .premium-subscribed .button:focus-visible,.members-premium .premium-subscribed .button:hover{background-color:#6dc913;box-shadow:0 6px 8px -5px rgba(14,6,24,.5);cursor:pointer;text-decoration:none;transition:box-shadow 25ms ease-out,background-color 25ms ease-out}.members-premium .premium-subscribed .button:active{background-color:#65bb12;border-color:#65bb12;box-shadow:inset 0 4px 4px -2px rgba(14,6,24,.1)}.members-premium .premium-subscribed .button:disabled{cursor:not-allowed!important;opacity:80%}.members-premium .premium-subscribed .button:focus-visible,.members-premium .premium-subscribed .button:hover{background:#65bb12;box-shadow:none;color:#fff}.members-premium .premium-subscribed .member-activity{padding:20px 0 40px}.members-premium .premium-subscribed .member-activity h3{color:#6329ae;font-size:14px;font-weight:300;padding:30px 0;text-transform:uppercase}.members-premium .premium-subscribed .member-activity h3:before{display:none}.members-premium .premium-subscribed .member-activity .recent-downloads{grid-gap:20px;box-sizing:border-box;display:grid;font-weight:300;grid-template-columns:repeat(1,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width:980px){.members-premium .premium-subscribed .member-activity .recent-downloads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1230px){.members-premium .premium-subscribed .member-activity .recent-downloads{grid-gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}}.members-premium .premium-subscribed .member-activity .recent-downloads figure{height:70px;margin:0 10px 0 0;max-width:70px;min-width:70px;overflow:hidden;position:relative;width:70px}.members-premium .premium-subscribed .member-activity .recent-downloads figure img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.members-premium .premium-subscribed .member-activity .recent-downloads li{align-items:center;display:flex;flex-direction:row}.members-premium .premium-subscribed .member-activity .recent-downloads .details{display:flex;flex-direction:column}.members-premium .premium-subscribed .member-activity .recent-downloads .details>a{color:#0e0618;font-size:18px;line-height:1.2;margin-bottom:10px}.members-premium .premium-subscribed .member-activity .recent-downloads .details>a:hover{color:#f60;text-decoration:none}.members-premium .premium-subscribed .member-activity .recent-downloads .meta{color:#766a84;font-size:14px}.members-premium .premium-subscribed .account-billing-support{margin-top:20px}.members-premium .premium-subscribed .account-billing-support input[name=account-billing-support]{display:none}.members-premium .premium-subscribed .account-billing-support input[id=account-billing-tab]:checked~.sub-tabs label[for=account-billing-tab]{border-bottom:1px solid #6329ae}.members-premium .premium-subscribed .account-billing-support input[id=account-billing-tab]:checked~.sub-tabs label[for=account-billing-tab] svg{fill:#6329ae}.members-premium .premium-subscribed .account-billing-support input[id=account-billing-tab]:checked~.sub-tabs label[for=account-billing-tab] span{color:#6329ae}.members-premium .premium-subscribed .account-billing-support input[id=account-billing-tab]:checked~.account-billing-content{display:flex}.members-premium .premium-subscribed .account-billing-support input[id=support-tab]:checked~.sub-tabs label[for=support-tab]{border-bottom:1px solid #6329ae}.members-premium .premium-subscribed .account-billing-support input[id=support-tab]:checked~.sub-tabs label[for=support-tab] svg{fill:#6329ae}.members-premium .premium-subscribed .account-billing-support input[id=support-tab]:checked~.sub-tabs label[for=support-tab] span{color:#6329ae}.members-premium .premium-subscribed .account-billing-support input[id=support-tab]:checked~.support-content{display:flex}.members-premium .premium-subscribed .account-billing-support .sub-tabs{box-sizing:border-box;display:flex;margin:0;position:relative}.members-premium .premium-subscribed .account-billing-support .sub-tabs:after{border-bottom:1px solid #f2f2f2;bottom:0;content:"";display:block;left:-25vw;position:absolute;width:200vw;z-index:-1}.members-premium .premium-subscribed .account-billing-support .sub-tabs label{display:flex;margin-right:20px;padding-bottom:20px}.members-premium .premium-subscribed .account-billing-support .sub-tabs label:hover{border-bottom:1px solid #6329ae;cursor:pointer}.members-premium .premium-subscribed .account-billing-support .sub-tabs label svg{fill:#0e0618;height:24px;margin-right:10px;width:24px}.members-premium .premium-subscribed .account-billing-support .sub-tabs label span{color:#0e0618;font-size:.95rem;font-weight:300;text-transform:uppercase}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content{display:none;flex-direction:column;font-weight:300;padding-top:20px}@media (min-width:980px){.members-premium .premium-subscribed .account-billing-support .account-billing-support-content{flex-direction:row}}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content p{margin-bottom:10px}@media (min-width:980px){.members-premium .premium-subscribed .account-billing-support .account-billing-support-content>.pane{margin-left:40px}}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content>.pane:first-child{margin-left:0}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content h3{color:#766a84;font-size:14px;font-weight:300;margin-bottom:20px}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-invoices{margin-bottom:1rem}@media (min-width:980px){.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-invoices{width:50%}}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-invoices ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-invoices ul li{box-sizing:border-box;margin-bottom:20px;width:50%}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-invoices ul li h4{font-size:18px;font-weight:300;margin-bottom:5px;text-transform:none}@media (min-width:980px){.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-invoices ul li h4{margin-top:0}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap{display:flex;width:50%}}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .billing{margin-bottom:30px}@media (min-width:980px){.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .billing{margin-right:20px;width:50%}}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .billing .total-price{font-size:1rem}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .billing .total-price .subscription-total{font-size:30px}@media (min-width:980px){.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .help{width:50%}}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .help ul{list-style:none;margin:0;padding:0}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .help li{margin-bottom:10px}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .help a{color:#0e0618}.members-premium .premium-subscribed .account-billing-support .account-billing-support-content .member-billing-account-wrap .help a:hover{color:#f60;text-decoration:none}
