html{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before,html *{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}img{max-width:100%;height:auto;vertical-align:bottom}::-moz-focus-inner{border:0}[hidden]{display:none}figure{margin:0}.sr-only,.sr-only-focusable:not(:focus){position:absolute;clip:rect(1px 1px 1px 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;white-space:nowrap}@media (max-width:439px){.hidden-xs{display:none!important}}@media (min-width:440px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}img.full-width{width:100%}.m-0{margin:0}.p-0{padding:0}.mt-0{margin-top:0}.pt-0{padding-top:0}.ml-0{margin-left:0}.pl-0{padding-left:0}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.mr-0{margin-right:0}.pr-0{padding-right:0}.mx-0{margin-left:0;margin-right:0}.px-0{padding-left:0;padding-right:0}.my-0{margin-top:0;margin-bottom:0}.py-0{padding-top:0;padding-bottom:0}.m-1{margin:.5rem}.p-1{padding:.5rem}.mt-1{margin-top:.5rem}.pt-1{padding-top:.5rem}.ml-1{margin-left:.5rem}.pl-1{padding-left:.5rem}.mb-1{margin-bottom:.5rem}.pb-1{padding-bottom:.5rem}.mr-1{margin-right:.5rem}.pr-1{padding-right:.5rem}.mx-1{margin-left:.5rem;margin-right:.5rem}.px-1{padding-left:.5rem;padding-right:.5rem}.my-1{margin-top:.5rem;margin-bottom:.5rem}.py-1{padding-top:.5rem;padding-bottom:.5rem}.m-2{margin:.625rem}.p-2{padding:.625rem}.mt-2{margin-top:.625rem}.pt-2{padding-top:.625rem}.ml-2{margin-left:.625rem}.pl-2{padding-left:.625rem}.mb-2{margin-bottom:.625rem}.pb-2{padding-bottom:.625rem}.mr-2{margin-right:.625rem}.pr-2{padding-right:.625rem}.mx-2{margin-left:.625rem;margin-right:.625rem}.px-2{padding-left:.625rem;padding-right:.625rem}.my-2{margin-top:.625rem;margin-bottom:.625rem}.py-2{padding-top:.625rem;padding-bottom:.625rem}.m-3{margin:.75rem}.p-3{padding:.75rem}.mt-3{margin-top:.75rem}.pt-3{padding-top:.75rem}.ml-3{margin-left:.75rem}.pl-3{padding-left:.75rem}.mb-3{margin-bottom:.75rem}.pb-3{padding-bottom:.75rem}.mr-3{margin-right:.75rem}.pr-3{padding-right:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.m-4{margin:1rem}.p-4{padding:1rem}.mt-4{margin-top:1rem}.pt-4{padding-top:1rem}.ml-4{margin-left:1rem}.pl-4{padding-left:1rem}.mb-4{margin-bottom:1rem}.pb-4{padding-bottom:1rem}.mr-4{margin-right:1rem}.pr-4{padding-right:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.px-4{padding-left:1rem;padding-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.m-5{margin:1.25rem}.p-5{padding:1.25rem}.mt-5{margin-top:1.25rem}.pt-5{padding-top:1.25rem}.ml-5{margin-left:1.25rem}.pl-5{padding-left:1.25rem}.mb-5{margin-bottom:1.25rem}.pb-5{padding-bottom:1.25rem}.mr-5{margin-right:1.25rem}.pr-5{padding-right:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.m-6{margin:1.5rem}.p-6{padding:1.5rem}.mt-6{margin-top:1.5rem}.pt-6{padding-top:1.5rem}.ml-6{margin-left:1.5rem}.pl-6{padding-left:1.5rem}.mb-6{margin-bottom:1.5rem}.pb-6{padding-bottom:1.5rem}.mr-6{margin-right:1.5rem}.pr-6{padding-right:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.m-8{margin:2.5rem}.p-8{padding:2.5rem}.mt-8{margin-top:2.5rem}.pt-8{padding-top:2.5rem}.ml-8{margin-left:2.5rem}.pl-8{padding-left:2.5rem}.mb-8{margin-bottom:2.5rem}.pb-8{padding-bottom:2.5rem}.mr-8{margin-right:2.5rem}.pr-8{padding-right:2.5rem}.mx-8{margin-left:2.5rem;margin-right:2.5rem}.px-8{padding-left:2.5rem;padding-right:2.5rem}.my-8{margin-top:2.5rem;margin-bottom:2.5rem}.py-8{padding-top:2.5rem;padding-bottom:2.5rem}.m-10{margin:3.75rem}.p-10{padding:3.75rem}.mt-10{margin-top:3.75rem}.pt-10{padding-top:3.75rem}.ml-10{margin-left:3.75rem}.pl-10{padding-left:3.75rem}.mb-10{margin-bottom:3.75rem}.pb-10{padding-bottom:3.75rem}.mr-10{margin-right:3.75rem}.pr-10{padding-right:3.75rem}.mx-10{margin-left:3.75rem;margin-right:3.75rem}.px-10{padding-left:3.75rem;padding-right:3.75rem}.my-10{margin-top:3.75rem;margin-bottom:3.75rem}.py-10{padding-top:3.75rem;padding-bottom:3.75rem}.m-12{margin:5.25rem}.p-12{padding:5.25rem}.mt-12{margin-top:5.25rem}.pt-12{padding-top:5.25rem}.ml-12{margin-left:5.25rem}.pl-12{padding-left:5.25rem}.mb-12{margin-bottom:5.25rem}.pb-12{padding-bottom:5.25rem}.mr-12{margin-right:5.25rem}.pr-12{padding-right:5.25rem}.mx-12{margin-left:5.25rem;margin-right:5.25rem}.px-12{padding-left:5.25rem;padding-right:5.25rem}.my-12{margin-top:5.25rem;margin-bottom:5.25rem}.py-12{padding-top:5.25rem;padding-bottom:5.25rem}.m-16{margin:6.25rem}.p-16{padding:6.25rem}.mt-16{margin-top:6.25rem}.pt-16{padding-top:6.25rem}.ml-16{margin-left:6.25rem}.pl-16{padding-left:6.25rem}.mb-16{margin-bottom:6.25rem}.pb-16{padding-bottom:6.25rem}.mr-16{margin-right:6.25rem}.pr-16{padding-right:6.25rem}.mx-16{margin-left:6.25rem;margin-right:6.25rem}.px-16{padding-left:6.25rem;padding-right:6.25rem}.my-16{margin-top:6.25rem;margin-bottom:6.25rem}.py-16{padding-top:6.25rem;padding-bottom:6.25rem}.m-20{margin:7.25rem}.p-20{padding:7.25rem}.mt-20{margin-top:7.25rem}.pt-20{padding-top:7.25rem}.ml-20{margin-left:7.25rem}.pl-20{padding-left:7.25rem}.mb-20{margin-bottom:7.25rem}.pb-20{padding-bottom:7.25rem}.mr-20{margin-right:7.25rem}.pr-20{padding-right:7.25rem}.mx-20{margin-left:7.25rem;margin-right:7.25rem}.px-20{padding-left:7.25rem;padding-right:7.25rem}.my-20{margin-top:7.25rem;margin-bottom:7.25rem}.py-20{padding-top:7.25rem;padding-bottom:7.25rem}html{font-size:16px;-webkit-text-size-adjust:none}body{font-family:trade-gothic-next,sans-serif;font-size:1em;line-height:1.375;color:#000}@media (max-width:767px){body{font-size:.875em;line-height:20/14}}@media (max-width:1199px){body{font-size:.9375em;line-height:21/15}}a.button{padding:.5rem 1.5rem .6rem;font-size:1.1rem;display:inline-block;font-weight:100;text-transform:uppercase;font-family:trade-gothic-next,sans-serif;border-width:1px;border-style:solid;letter-spacing:.5px;text-decoration:none}a.button.button-light{color:#fff;border-color:#fff}a.button.button-light:focus,a.button.button-light:hover{background:#fff;color:#383838}a.button.button-dark{color:#484848;border-color:#484848}a.button.button-dark:focus,a.button.button-dark:hover{background:#484848;color:#fff}a.button.button-primary{color:#83bb13;border-color:#83bb13}a.button.button-primary.button-solid,a.button.button-primary:focus,a.button.button-primary:hover{background:#83bb13;color:#fff}.h1,h1{font-size:4.4rem}.h1,.h2,h1,h2{font-family:trade-gothic-next,sans-serif;text-transform:uppercase}.h2,h2{font-size:1.75rem}@font-face{font-family:icons;src:url(/assets/fonts/icons.eot);src:url(/assets/fonts/icons.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icons.ttf) format("truetype"),url(/assets/fonts/icons.woff) format("woff"),url(/assets/fonts/icons.svg#icons) format("svg");font-weight:400;font-style:normal}.icon{display:inline-block;font-family:icons;speak:none;font-size:1em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;vertical-align:bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left{float:left;padding-right:20px}.icon.right{float:right;padding-left:10px}.icon.twitter{display:block;padding:0;margin-bottom:0;border:none;color:#009ced;font-size:44px;line-height:1}.icon.twitter.sm{font-size:24px}.icon.twitter:focus,.icon.twitter:hover{color:#0088ce}.icon.facebook{display:block;padding:0;margin-bottom:0;border:none;color:#3b5998;font-size:44px;line-height:1}.icon.facebook.sm{font-size:24px}.icon.facebook:focus,.icon.facebook:hover{color:#324c82}.icon.tumblr{display:block;padding:0;margin-bottom:0;border:none;color:#36465d;font-size:44px;line-height:1}.icon.tumblr.sm{font-size:24px}.icon.tumblr:focus,.icon.tumblr:hover{color:#2b374a}.icon.linkedin{display:block;padding:0;margin-bottom:0;border:none;color:#0077ba;font-size:44px;line-height:1}.icon.linkedin.sm{font-size:24px}.icon.linkedin:focus,.icon.linkedin:hover{color:#00639b}.icon.google-plus{display:block;padding:0;margin-bottom:0;border:none;color:#e9260e;font-size:44px;line-height:1}.icon.google-plus.sm{font-size:24px}.icon.google-plus:focus,.icon.google-plus:hover{color:#cc210c}.icon.instagram{display:block;padding:0;margin-bottom:0;border:none;color:#125688;font-size:44px;line-height:1}.icon.instagram.sm{font-size:24px}.icon.instagram:focus,.icon.instagram:hover{color:#0e456d}.icon.pinterest{display:block;padding:0;margin-bottom:0;border:none;color:#e40000;font-size:44px;line-height:1}.icon.pinterest.sm{font-size:24px}.icon.pinterest:focus,.icon.pinterest:hover{color:#c50000}.icon.youtube{display:block;padding:0;margin-bottom:0;border:none;color:#e62117;font-size:44px;line-height:1}.icon.youtube.sm{font-size:24px}.icon.youtube:focus,.icon.youtube:hover{color:#ca1d14}.icon.email{display:block;padding:0;margin-bottom:0;border:none;color:#565656;font-size:44px;line-height:1}.icon.email.sm{font-size:24px}.icon.email:focus,.icon.email:hover{color:#474747}.container,section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=carousel] .slider div.slide-background div.slide-content{max-width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;padding:2rem}@media (max-width:767px){.container,section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=carousel] .slider div.slide-background div.slide-content{padding:1.5rem 1rem}}.longform-container{max-width:900px;margin-left:auto;margin-right:auto;padding:2rem 3rem 3rem}.generic-template .h1,.generic-template h1{color:#000}.generic-container{display:inline-block}.generic-container h1{color:#000}.generic-container h1 .subhead{display:block;text-transform:none;font-size:60%;margin:.1em 0 .2em;color:#484848}.generic-container #rightCol.fixed{position:fixed;top:0}.generic-container .leftCol{width:100%}@media only screen and (min-width:770px){.generic-container .leftCol{width:60%;padding-right:2.5rem}}.generic-container #rightColWrap{width:100%}@media only screen and (min-width:770px){.generic-container #rightColWrap{width:40%;position:relative}}.generic-container .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:1em}@media only screen and (min-width:770px){.generic-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.generic-container .mainCopy h3{padding:0}footer.primary-footer{background:#383838}footer.primary-footer .back-to-top{display:block;background:#83bb13;color:#fff;text-transform:uppercase;text-align:center;padding:.75rem;font-size:1.15rem;letter-spacing:1.5px;text-decoration:none}footer.primary-footer .back-to-top:hover{background:#7db212}footer.primary-footer .container,footer.primary-footer section[data-block-type=carousel] .flickity-page-dots,footer.primary-footer section[data-block-type=carousel] .slider div.slide-background div.slide-content,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer div.slide-content,section[data-block-type=carousel] footer.primary-footer .flickity-page-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer.primary-footer .footer-column{width:25%;padding:1rem}footer.primary-footer h2{color:#fff;text-transform:none;font-size:1.15rem;font-weight:600;line-height:1;margin-bottom:1.25rem}footer.primary-footer nav{margin-bottom:1rem}footer.primary-footer nav a{display:block;text-decoration:none;color:#fff;font-size:1rem;line-height:1;margin-bottom:.5rem;font-weight:lighter}footer.primary-footer nav a:hover{text-decoration:underline}footer.primary-footer .subfooter{background:#f4f4f4;color:#565656}footer.primary-footer .subfooter .container,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer.primary-footer .subfooter .container>section,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;line-height:2;padding-left:1rem}footer.primary-footer .subfooter .container>section a.logo,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section a.logo,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section a.logo,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section a.logo,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section a.logo{width:10rem;display:block}footer.primary-footer .subfooter .container>section a.logo svg,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section a.logo svg,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section a.logo svg,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section a.logo svg,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section a.logo svg{max-width:100%}footer.primary-footer .subfooter .container>section p,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section p,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section p,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section p,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section p{margin-bottom:0}footer.primary-footer .subfooter .container>section a,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section a,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section a,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section a,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section a{color:#484848;text-decoration:underline;margin-right:1rem}footer.primary-footer .subfooter .container>nav,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>nav,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>nav,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>nav,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:.5rem}footer.primary-footer .subfooter .container>nav a,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>nav a,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>nav a,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>nav a,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>nav a{margin:.5rem}footer.primary-footer .subfooter .container>nav a:focus,footer.primary-footer .subfooter .container>nav a:hover,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>nav a:focus,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>nav a:hover,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>nav a:focus,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>nav a:hover,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>nav a:focus,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>nav a:hover,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>nav a:focus,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>nav a:hover{text-decoration:none}@media (max-width:767px){footer.primary-footer .container,footer.primary-footer section[data-block-type=carousel] .flickity-page-dots,footer.primary-footer section[data-block-type=carousel] .slider div.slide-background div.slide-content,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer div.slide-content,section[data-block-type=carousel] footer.primary-footer .flickity-page-dots{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem}footer.primary-footer .footer-column{width:50%}footer.primary-footer .subfooter .container>section,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section{text-align:center;padding:0}footer.primary-footer .subfooter .container>section a.logo,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section a.logo,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section a.logo,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section a.logo,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section a.logo{margin:0 auto}footer.primary-footer .subfooter .container>section p,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section p,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section p,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section p,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section p{font-size:.75rem}footer.primary-footer .subfooter .container>section a,footer.primary-footer .subfooter section[data-block-type=carousel] .flickity-page-dots>section a,footer.primary-footer .subfooter section[data-block-type=carousel] .slider div.slide-background div.slide-content>section a,section[data-block-type=carousel] .slider div.slide-background footer.primary-footer .subfooter div.slide-content>section a,section[data-block-type=carousel] footer.primary-footer .subfooter .flickity-page-dots>section a{margin:0 .5rem}footer.primary-footer .subfooter nav{width:100%;padding:1rem;margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:439px){footer.primary-footer .footer-column{width:100%;padding-bottom:0;text-align:center}}header.primary-header{background:#383838;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100;height:59px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:5px solid #83bb13}header.primary-header .header-column-menu{margin-right:auto;width:33.3333%;padding:0 1rem;font-weight:100}header.primary-header .header-column-menu .menu-label{float:left;display:block;padding:15px 0;cursor:pointer}header.primary-header .header-column-menu .menu-label b:after{display:block;height:24px;width:20px;content:"\2630"}header.primary-header .header-column-menu .menu-label:focus,header.primary-header .header-column-menu .menu-label:hover{color:#ccc}header.primary-header .header-column-menu #menu-toggle:checked~.menu-label b:after{content:"x"}header.primary-header .header-column-menu #menu-toggle{display:none}header.primary-header .header-column-menu #menu{display:none;position:fixed;top:59px;left:0;bottom:0;width:250px;z-index:998;background:#383838;overflow:scroll;margin:0;padding:0;list-style-type:none}header.primary-header .header-column-menu #menu a{border:none;color:#fff;text-decoration:none}header.primary-header .header-column-menu #menu a:focus,header.primary-header .header-column-menu #menu a:hover{color:#ccc}header.primary-header .header-column-menu #menu li{margin:0}header.primary-header .header-column-menu #menu li .icon{font-size:1.25rem;line-height:1.2}header.primary-header .header-column-menu #menu li svg{height:26px;margin:-5px 19px -5px 3px}header.primary-header .header-column-menu #menu li a{display:block;padding:1rem;border-bottom:1px solid #565656;font-weight:400}header.primary-header .header-column-menu #menu li a.cur,header.primary-header .header-column-menu #menu li a:focus,header.primary-header .header-column-menu #menu li a:hover{background-color:rgba(0,0,0,.35)}header.primary-header .header-column-menu #menu-toggle:checked~#menu{display:block}header.primary-header .header-column-menu .current-section{margin-top:15px}header.primary-header .header-column-menu .current-section a{color:#fff;font-weight:400;text-decoration:none}header.primary-header .header-column-brand{width:33.3333%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.primary-header .header-column-brand a{height:60%;margin:0 auto}header.primary-header .header-column-brand a svg{height:100%}header.primary-header .header-column-social{width:33.3333%;margin-left:auto}header.primary-header .header-column-social nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 .5rem}header.primary-header .header-column-social nav a{font-size:1.5rem;color:#fff;margin:0 .5rem;text-decoration:none}header.primary-header .header-column-social nav a:hover{color:#fff}header.primary-header .header-column-search{width:33.3333%;margin-left:auto}header.primary-header .header-column-search nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 .5rem}header.primary-header .header-column-search nav a{color:#fff;margin:0 .5rem;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header.primary-header .header-column-search nav a .icon{font-family:icons}header.primary-header .header-column-search nav a .icon.cart-icon{font-size:.9rem;line-height:1.5rem}header.primary-header .header-column-search nav a .icon.search-icon{font-size:1.3rem}header.primary-header .header-column-search nav a .cart-quantity{margin-left:.75rem;background:#565656;border-radius:100%;font-size:.8rem;line-height:1.8;font-weight:700;width:25px;height:25px;text-align:center}header.primary-header .header-column-search nav a:hover{color:#fff}header.primary-header .header-column-search nav a:hover .cart-quantity{background:#83bb13}@media (max-width:767px){header.primary-header{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}header.primary-header .header-column-menu{width:10%;margin:0}header.primary-header .header-column-menu .current-section{display:none}header.primary-header .header-column-brand{width:80%}header.primary-header .header-column-brand a{height:40%}header.primary-header .header-column-social{display:none}header.primary-header .header-column-search{width:10%}}.lightbox-wrapper{display:none}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lightbox-container{background-color:#000;border:1rem solid #fff;background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;width:60%;max-width:1200px;max-height:100vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 15px 15px rgba(21,23,20,.2);box-shadow:0 15px 15px rgba(21,23,20,.2)}.lightbox-container:after{position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.5)}.lightbox-content{position:relative;color:#fff;padding:6rem 3rem;text-align:center;z-index:1}.lightbox-content form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lightbox-content form input[type=email]{font-size:1rem;background:#fff;padding:1rem;border:none;min-width:30ch;font-family:trade-gothic-next,sans-serif}.lightbox-content form button{background:#83bb13;color:#fff;font-size:1rem;padding:1rem;border-radius:0;border:none;font-family:trade-gothic-next,sans-serif}.lightbox-content form button:focus,.lightbox-content form button:hover{cursor:pointer;background:#73a411}.lightbox-content .lightbox-close{position:absolute;right:.5rem;top:1rem;border:none;background:transparent}.lightbox-content .lightbox-close:after{padding:.5rem;content:"x";color:#fff;cursor:pointer;font-size:1rem}.lightbox-content .lightbox-close:hover:after{background:#fff;color:#83bb13}@media (max-width:767px){.lightbox-container{width:80%}.lightbox-content{padding:3rem 1.5rem}.lightbox-content form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lightbox-content form input[type=email]{width:100%;margin-bottom:1rem;min-width:10ch}.lightbox-content form>div,.lightbox-content form button{width:100%}}#mc-embedded-subscribe-form div.response{display:none}#mc-embedded-subscribe-form input.mce_inline_error{border-color:#e59429}#mc-embedded-subscribe-form #mce-error-response,#mc-embedded-subscribe-form #mce-success-response,#mc-embedded-subscribe-form div.mce_inline_error{padding:5px 0 0}#mc-embedded-subscribe-form #mce-error-response,#mc-embedded-subscribe-form div.mce_inline_error{background:transparent;color:#e59429;font-weight:400}#mc-embedded-subscribe-form #mce-success-response{color:#83bb13}#mc-embedded-subscribe-form div.honey{position:absolute;left:-5000px}section[data-block-type=authors]{margin:2rem auto 0;background:#fff}section[data-block-type=authors] header{border-bottom:1px solid rgba(72,72,72,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:1rem;margin-bottom:1rem}section[data-block-type=authors] header h2{color:#484848;margin:0;letter-spacing:1.5px}section[data-block-type=authors] ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem;margin:-1rem -2rem 0;width:calc(100% + 4rem)}section[data-block-type=authors] ul li{list-style-type:none;margin:1rem;padding:0;width:calc(25% - 2rem)}@media (max-width:767px){section[data-block-type=authors] ul li{width:calc(50% - 2rem)}}@media (max-width:439px){section[data-block-type=authors] ul li{width:calc(100% - 2rem)}}[data-block-type=author-navigation]{background:#fafafa}[data-block-type=author-navigation] .container,[data-block-type=author-navigation] section[data-block-type=carousel] .flickity-page-dots,[data-block-type=author-navigation] section[data-block-type=carousel] .slider div.slide-background div.slide-content,section[data-block-type=carousel] .slider div.slide-background [data-block-type=author-navigation] div.slide-content,section[data-block-type=carousel] [data-block-type=author-navigation] .flickity-page-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-block-type=author-navigation] header{padding:.2rem 1rem}[data-block-type=author-navigation] header h2{margin:0;color:#565656;font-size:1rem;letter-spacing:.5px}[data-block-type=author-navigation] ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}[data-block-type=author-navigation] ul li{padding:0 .3rem;margin:.1rem;min-width:1.35rem;display:block;text-align:center}[data-block-type=author-navigation] ul li a{border-bottom:1px solid #565656;text-decoration:none;color:#565656;width:100%;display:block;text-align:center}[data-block-type=author-navigation] ul li a:hover{color:#000;border-color:#000}[data-block-type=author-navigation] ul li.active{background:#565656;color:#fff}[data-block-type=book-filters]{background:#fafafa}[data-block-type=book-filters] header{padding:0 1rem}[data-block-type=book-filters] header h2{margin-top:0;color:#565656;font-size:1rem;letter-spacing:.5px}[data-block-type=book-filters] form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1rem .5rem}[data-block-type=book-filters] form select{background:#fff;color:#484848;border-radius:0;border:1px solid #ddd;padding:1rem 3rem 1rem 1rem;font-size:1.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='15px'%3E%3Ctext x='0' y='10' fill='gray'%3E%E2%96%BE%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.15rem 1.3rem;background-position:right .75rem center;background-clip:border-box;outline:none}[data-block-type=book-filters] form select:hover{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='15px'%3E%3Ctext x='0' y='10' fill='%2383BB13'%3E%E2%96%BE%3C/text%3E%3C/svg%3E")}[data-block-type=book-filters] form select:first-child{margin:0 .5rem 0 0}[data-block-type=book-filters] form select:last-child{margin:0 0 0 .5rem}[data-block-type=book-filters] form input{background:#fff;color:#484848;border-radius:0;border:1px solid #ddd;padding:1rem 3rem 1rem 1rem;font-size:1.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;outline:none}@media (max-width:767px){[data-block-type=book-filters] form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-block-type=book-filters] form select{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}[data-block-type=book-filters] form select:nth-child(1n+0){margin:.5rem 0}}section[data-block-type=book-grid]{background:#fff}section[data-block-type=book-grid] header{border-bottom:1px solid rgba(72,72,72,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:1rem;margin-bottom:1rem}section[data-block-type=book-grid] header h2{color:#484848;margin:0;letter-spacing:1.5px}section[data-block-type=book-grid] ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem;margin:-1rem -2rem 0;width:calc(100% + 4rem)}section[data-block-type=book-grid] ul li{list-style-type:none;margin:1rem;padding:0;width:calc(25% - 2rem)}@media (max-width:767px){section[data-block-type=book-grid] ul li{width:calc(50% - 2rem)}}@media (max-width:439px){section[data-block-type=book-grid] ul li{width:calc(100% - 2rem)}}section[data-block-type=carousel]{margin:0 auto}section[data-block-type=carousel] .slider{height:36rem}section[data-block-type=carousel] .slider .slide{height:100%;width:100%}section[data-block-type=carousel] .slider div.slide-background{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;height:100%;width:100%;position:relative;background-size:cover;background-position:50% 50%}section[data-block-type=carousel] .slider div.slide-background div.slide-content{width:100%;position:relative;overflow:initial;padding:0 calc(600px - 6rem) 3rem 2rem;z-index:3}section[data-block-type=carousel] .slider div.slide-background div.slide-content h2{color:#fff;background:#000;margin:0 0 0 -1.5rem;text-transform:uppercase;font-size:3rem;font-size:24px;letter-spacing:1px;padding:.55rem 1.5rem .8rem;line-height:2;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (min-width:320px){section[data-block-type=carousel] .slider div.slide-background div.slide-content h2{font-size:calc(24px + (2400vw - 7680px)/880)}}@media screen and (min-width:1200px){section[data-block-type=carousel] .slider div.slide-background div.slide-content h2{font-size:48px}}@media screen and (min-width:320px){section[data-block-type=carousel] .slider div.slide-background div.slide-content h2{letter-spacing:calc(1px + (100vw - 320px)/880)}}@media screen and (min-width:1200px){section[data-block-type=carousel] .slider div.slide-background div.slide-content h2{letter-spacing:2px}}section[data-block-type=carousel] .slider div.slide-background div.slide-content h3{font-family:linotype-sabon,sans-serif;display:inline-block;background:#fff;color:#202020;margin:.5rem 0 0 -1.5rem;padding:.75rem 1.5rem;font-size:20px;line-height:1}@media screen and (min-width:320px){section[data-block-type=carousel] .slider div.slide-background div.slide-content h3{font-size:calc(20px + (800vw - 2560px)/880)}}@media screen and (min-width:1200px){section[data-block-type=carousel] .slider div.slide-background div.slide-content h3{font-size:28px}}section[data-block-type=carousel] .slider div.slide-background div.slide-content p{color:#fff;font-size:1.2rem;line-height:1.5;font-weight:100}section[data-block-type=carousel] .slider div.slide-background:before{content:"";background:linear-gradient(10deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,.6) 40%,transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}section[data-block-type=carousel] .flickity-page-dots{bottom:6rem;text-align:right;position:relative;z-index:1;pointer-events:none}section[data-block-type=carousel] .flickity-page-dots .dot{pointer-events:all;opacity:1;background:rgba(0,0,0,.2);border:2px solid #fff;width:1rem;height:1rem;margin:0 .4rem;border-radius:100%;-webkit-transition:0s;transition:0s;-webkit-box-shadow:0 0 .75rem 0 rgba(0,0,0,.4);box-shadow:0 0 .75rem 0 rgba(0,0,0,.4)}section[data-block-type=carousel] .flickity-page-dots .dot:last-child{margin-right:1.4rem}section[data-block-type=carousel] .flickity-page-dots .dot.is-selected{background:#fff}@media (max-width:1199px){section[data-block-type=carousel] .slider div.slide-background div.slide-content{padding:3rem}}section[data-block-type=hero]{padding:8rem 2rem 6.5rem;background-size:cover;background-position:50%;color:#fff;text-align:center;position:relative}section[data-block-type=hero] h1{color:#fff;letter-spacing:1.5px;font-size:30px;margin:0}@media screen and (min-width:320px){section[data-block-type=hero] h1{letter-spacing:calc(1.5px + (150vw - 480px)/880)}}@media screen and (min-width:1200px){section[data-block-type=hero] h1{letter-spacing:3px}}@media screen and (min-width:320px){section[data-block-type=hero] h1{font-size:calc(30px + (3000vw - 9600px)/880)}}@media screen and (min-width:1200px){section[data-block-type=hero] h1{font-size:60px}}section[data-block-type=hero] p.subheading{font-size:20px;font-family:linotype-sabon,sans-serif;margin:0}@media screen and (min-width:320px){section[data-block-type=hero] p.subheading{font-size:calc(20px + (1200vw - 3840px)/880)}}@media screen and (min-width:1200px){section[data-block-type=hero] p.subheading{font-size:32px}}section[data-block-type=hero] nav{margin-top:2.5rem}section[data-block-type=hero] nav a{margin:.5rem}section[data-block-type=hero] .hero-section-content,section[data-block-type=hero] .hero-section-content-bt{max-width:1200px;margin:auto}section[data-block-type=hero] .image-credit{display:block;position:absolute;bottom:0;right:0;left:0;width:100%;max-width:1200px;margin:0 auto;padding:0 16px 16px;font-style:italic;text-align:right}section[data-block-type=hero] .image-credit a{color:#fff;outline:none;text-decoration:underline}@media (max-width:767px){section[data-block-type=hero] nav{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section[data-block-type=hero] nav a{display:block}}[data-block-type=longform-copy]{background:#f4f4f4;padding:2rem}[data-block-type=longform-copy] .longform-container{background:#fff;line-height:1.6667}[data-block-type=longform-copy] .longform-container .video-container{background:#202020;margin:3rem -3rem;padding:3rem;text-align:center}[data-block-type=longform-copy] .longform-container .video-container iframe{margin:0 auto}[data-block-type=longform-copy] .longform-container table{overflow-x:scroll;border-bottom:2px solid rgba(86,86,86,.3);border-top:2px solid rgba(86,86,86,.3);border-collapse:collapse;text-align:left}[data-block-type=longform-copy] .longform-container table thead th{margin:0;padding:.4rem .5rem;min-width:8rem;text-transform:uppercase;color:#565656;font-size:.75rem}[data-block-type=longform-copy] .longform-container table tbody tr{border-bottom:1px solid rgba(86,86,86,.3)}[data-block-type=longform-copy] .longform-container table tbody tr:nth-child(odd){background:#f4f4f4}[data-block-type=longform-copy] .longform-container table tbody tr td{border:none;margin:0;padding:.4rem .5rem;min-width:8rem;font-size:.9rem}[data-block-type=longform-copy] .longform-container>figure{position:relative;overflow:hidden;margin:3rem -3rem}[data-block-type=longform-copy] .longform-container>figure figcaption{position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,.7);padding:1rem;color:#fff;bottom:0;left:0;right:0;opacity:0}[data-block-type=longform-copy] .longform-container>figure:focus figcaption,[data-block-type=longform-copy] .longform-container>figure:hover figcaption{opacity:1}[data-block-type=longform-copy] .longform-container h2{color:#83bb13;letter-spacing:1.5px;border-bottom:3px solid #f4f4f4;margin:2rem 0 .75rem}[data-block-type=longform-copy] .longform-container h3,[data-block-type=longform-copy] .longform-container h4{text-transform:uppercase;letter-spacing:.75px;margin:2rem 0 .5rem}[data-block-type=longform-copy] .longform-container p{margin:0 0 1rem}[data-block-type=longform-copy] .longform-container a:not([class]){font-weight:700;border-bottom:2px solid #83bb13;text-decoration:none;color:inherit}[data-block-type=longform-copy] .longform-container a:not([class]):focus,[data-block-type=longform-copy] .longform-container a:not([class]):hover{color:#83bb13}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] header{border:none;padding:0}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] header h2{width:100%}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] ul{padding:0}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] .container,[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] section[data-block-type=carousel] .flickity-page-dots,[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] section[data-block-type=carousel] .slider div.slide-background div.slide-content,section[data-block-type=carousel] .slider div.slide-background [data-block-type=longform-copy] .longform-container [data-block-type=book-grid] div.slide-content,section[data-block-type=carousel] [data-block-type=longform-copy] .longform-container [data-block-type=book-grid] .flickity-page-dots{padding:2rem 0}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] [data-component-type=book]{border:none!important}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] [data-component-type=book] figure{height:auto}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] [data-component-type=book] .book-details h3{text-transform:none}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] [data-component-type=author]{border:none!important}[data-block-type=longform-copy] .longform-container [data-block-type=book-grid] [data-component-type=author] .author-details h3{text-transform:none}[data-block-type=notification]{background:#fff;text-align:center;padding:.8rem}[data-block-type=notification] p{margin:0;color:#565656}[data-block-type=notification] p a{text-decoration:none;color:#565656;border-bottom:1px solid #83bb13}[data-block-type=simple-page-header]{text-align:center;color:#fff;background-size:cover;background-position:50%}[data-block-type=simple-page-header] h1{font-size:18px}@media screen and (min-width:320px){[data-block-type=simple-page-header] h1{font-size:calc(18px + (4200vw - 13440px)/880)}}@media screen and (min-width:1200px){[data-block-type=simple-page-header] h1{font-size:60px}}section[data-block-type=two-column-feature]{background:#f4f4f4;color:#565656}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots,section[data-block-type=two-column-feature] .container,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:4rem;padding-bottom:4rem}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content article,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots article,section[data-block-type=two-column-feature] .container article,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots article,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content article{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;font-size:1.1rem;line-height:1.5;padding:0 3rem}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content article h2,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots article h2,section[data-block-type=two-column-feature] .container article h2,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots article h2,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content article h2{display:inline-block;margin:0 0 .5rem;border-bottom:2px solid #83bb13;color:#565656;letter-spacing:1px}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content figure,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots figure,section[data-block-type=two-column-feature] .container figure,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots figure,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;position:relative}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content figure img,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots figure img,section[data-block-type=two-column-feature] .container figure img,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots figure img,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure img{margin:0}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content figure figcaption,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots figure figcaption,section[data-block-type=two-column-feature] .container figure figcaption,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots figure figcaption,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure figcaption{position:absolute;bottom:0;left:0;right:0;background:rgba(56,45,21,.8);color:#fff;padding:.75rem 1rem;font-size:1.25rem}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=right] div.slide-content,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=right] .flickity-page-dots,section[data-block-type=two-column-feature][data-orientation=right] .container,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .slider div.slide-background div.slide-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=right] div.slide-content figure,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=right] .flickity-page-dots figure,section[data-block-type=two-column-feature][data-orientation=right] .container figure,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .flickity-page-dots figure,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure{margin:0 0 0 2rem}section[data-block-type=two-column-feature][data-color=dark]{background:#383838;color:#fff}section[data-block-type=two-column-feature][data-color=dark] article h2{color:#fff}section[data-block-type=two-column-feature][data-color=dark] article p.large-paragraph{color:rgba(230,225,214,.8)}@media (max-width:1199px){section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots,section[data-block-type=two-column-feature] .container,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content article,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots article,section[data-block-type=two-column-feature] .container article,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots article,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content article{-webkit-box-flex:1;-webkit-flex:1 1 66.6667%;-ms-flex:1 1 66.6667%;flex:1 1 66.6667%}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature] div.slide-content figure,section[data-block-type=carousel] section[data-block-type=two-column-feature] .flickity-page-dots figure,section[data-block-type=two-column-feature] .container figure,section[data-block-type=two-column-feature] section[data-block-type=carousel] .flickity-page-dots figure,section[data-block-type=two-column-feature] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure{-webkit-box-flex:1;-webkit-flex:1 1 33.3333%;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;padding-left:3rem}}@media (max-width:767px){section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=left] div.slide-content,section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=right] div.slide-content,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=left] .flickity-page-dots,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=right] .flickity-page-dots,section[data-block-type=two-column-feature][data-orientation=left] .container,section[data-block-type=two-column-feature][data-orientation=left] section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=two-column-feature][data-orientation=left] section[data-block-type=carousel] .slider div.slide-background div.slide-content,section[data-block-type=two-column-feature][data-orientation=right] .container,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .flickity-page-dots,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .slider div.slide-background div.slide-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=left] div.slide-content article,section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=right] div.slide-content article,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=left] .flickity-page-dots article,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=right] .flickity-page-dots article,section[data-block-type=two-column-feature][data-orientation=left] .container article,section[data-block-type=two-column-feature][data-orientation=left] section[data-block-type=carousel] .flickity-page-dots article,section[data-block-type=two-column-feature][data-orientation=left] section[data-block-type=carousel] .slider div.slide-background div.slide-content article,section[data-block-type=two-column-feature][data-orientation=right] .container article,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .flickity-page-dots article,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .slider div.slide-background div.slide-content article{padding:3rem}section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=left] div.slide-content figure,section[data-block-type=carousel] .slider div.slide-background section[data-block-type=two-column-feature][data-orientation=right] div.slide-content figure,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=left] .flickity-page-dots figure,section[data-block-type=carousel] section[data-block-type=two-column-feature][data-orientation=right] .flickity-page-dots figure,section[data-block-type=two-column-feature][data-orientation=left] .container figure,section[data-block-type=two-column-feature][data-orientation=left] section[data-block-type=carousel] .flickity-page-dots figure,section[data-block-type=two-column-feature][data-orientation=left] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure,section[data-block-type=two-column-feature][data-orientation=right] .container figure,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .flickity-page-dots figure,section[data-block-type=two-column-feature][data-orientation=right] section[data-block-type=carousel] .slider div.slide-background div.slide-content figure{padding:0;margin:0}}[data-component-type=author]{display:block;text-decoration:none;padding:2rem}[data-component-type=author] figure{margin:0;position:relative;z-index:1;border-radius:100%;width:100%;padding-bottom:100%;background-size:cover;background-position:50%}[data-component-type=author] figure figcaption{display:none}[data-component-type=author] div.author-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-component-type=author] div.author-details h1{color:#565656;position:relative;font-size:2rem;line-height:1.3;text-align:center;text-transform:capitalize}[data-component-type=author] div.author-details h3{color:#565656;position:relative;font-size:1.3rem;line-height:1.3;margin:1.5rem 0 0;text-align:center}[data-component-type=author] div.author-details h3 span{border-bottom:1px solid #565656}[data-component-type=author] .author-details-image{width:60%;max-width:250px;text-align:center;margin:auto}[data-component-type=author]:focus,[data-component-type=author]:hover{background:rgba(131,187,19,.1);outline:1px solid #83bb13}.author-details-content [data-component-type=author].section-bg__dark:focus,.author-details-content [data-component-type=author].section-bg__dark:hover{background:#383838;outline:none}.author-details-content [data-component-type=author]:focus,.author-details-content [data-component-type=author]:hover{background:none;outline:none}.author-details-content .section-bg__dark{background:#383838}[data-component-type=book]{display:block;text-decoration:none;padding:1rem}[data-component-type=book] figure{margin:0;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}[data-component-type=book] figure img{max-height:100%;margin:0 auto}[data-component-type=book] figure.book-cover{height:180px}@media screen and (min-width:768px){[data-component-type=book] figure.book-cover{height:calc(180px + (9000vw - 69120px)/432)}}@media screen and (min-width:1200px){[data-component-type=book] figure.book-cover{height:270px}}[data-component-type=book] figure.book-cover img{-webkit-box-shadow:0 10px 6px -6px rgba(0,0,0,.2);box-shadow:0 10px 6px -6px rgba(0,0,0,.2)}[data-component-type=book] div.book-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-component-type=book] div.book-details h3{color:#565656;position:relative;font-size:16px;line-height:1.3;margin:1.5rem 0 0;text-align:center}@media screen and (min-width:320px){[data-component-type=book] div.book-details h3{font-size:calc(16px + (600vw - 1920px)/880)}}@media screen and (min-width:1200px){[data-component-type=book] div.book-details h3{font-size:22px}}[data-component-type=book] div.book-details h3 span{border-bottom:1px solid #565656}[data-component-type=book]:focus,[data-component-type=book]:hover{background:rgba(131,187,19,.1);outline:1px solid #83bb13}@media (max-width:767px){[data-component-type=book] figure.book-cover{height:240px}}@media screen and (max-width:767px) and (min-width:440px){[data-component-type=book] figure.book-cover{height:calc(240px + (3000vw - 13200px)/328)}}@media screen and (max-width:767px) and (min-width:768px){[data-component-type=book] figure.book-cover{height:270px}}@media (max-width:439px){[data-component-type=book] figure.book-cover{height:300px}}.pagination{padding:1rem 0 3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination a{display:block;padding:.5rem .75rem;color:#000;font-weight:700;border:2px solid #fffefa;text-decoration:none;margin:.25rem;font-size:.9rem}.pagination a.active{background:#83bb13;border-color:#83bb13;color:#fff}.pagination a:hover:not(.active){color:#565656;border-color:#83bb13}.ais-Pagination{padding:0}.ais-Hits-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem;margin:-1rem -2rem 0;width:calc(100% + 4rem)}.ais-Hits-item{list-style-type:none;margin:1rem;padding:0;width:calc(25% - 2rem)}@media (max-width:767px){.ais-Hits-item{width:calc(50% - 2rem)}}@media (max-width:439px){.ais-Hits-item{width:calc(100% - 2rem)}}.ais-Hits--empty{padding:4rem;text-align:center;font-size:24px}.ais-Pagination-list{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;width:100%}@media (max-width:439px){.ais-Pagination-item{display:none}.ais-Pagination-item.ais-Pagination-item--firstPage,.ais-Pagination-item.ais-Pagination-item--lastPage,.ais-Pagination-item.ais-Pagination-item--nextPage,.ais-Pagination-item.ais-Pagination-item--previousPage,.ais-Pagination-item.ais-Pagination-item--selected{display:initial!important}}.ais-Pagination-item--selected a{background:#83bb13;border-color:#83bb13;color:#fff}.ais-Pagination-link{display:block;padding:.5rem .75rem;color:#000;font-weight:700;border:2px solid #fffefa;text-decoration:none;margin:.25rem;font-size:.9rem}