.brightcove-playlist{background-color:#fff;padding:20px 20px 10px 20px;font-size:80%}h3.brightcove-playlist-title{margin:0 0 10px 0}.brightcove-playlist-item{display:table;margin-bottom:20px;border-top:1px solid #eee;padding-top:20px;width:100%}.brightcove-playlist-video-order-id{display:table-cell;vertical-align:middle;width:20px;color:#999}.brightcove-playlist-video-thumbnail{display:table-cell;vertical-align:middle;width:40%;padding-right:20px}.brightcove-playlist-video-meta{display:table-cell;vertical-align:middle}h4.brightcove-playlist-video-title{margin:0}.brightcove-playlist-videodescription{margin:0}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr
video{display:block;height:100%;width:100%}.plyr
button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui
label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px
4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active
.plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(10px * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption
div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control
svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls
.plyr__progress__container{flex:1;min-width:0}.plyr__controls
.plyr__controls__item{margin-left:calc(10px / 4);margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls
.plyr__controls__item.plyr__progress__container{padding-left:calc(10px / 4);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls
.plyr__controls__item.plyr__time{padding:0
calc(10px / 2);padding:0
calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control
svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px
solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:'';height:0;position:absolute;right:calc(((18px / 2) + calc(10px * .7)) - (4px / 2));right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container
.plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * .7)/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:calc(calc(10px * .7) * 1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:calc(calc(10px * .7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(calc(10px * .7)/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px
solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(10px * .7) * 4);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(10px * .7) * 1.5) - 4px);right:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(10px * .7)/ 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(10px * .7) * 4);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - (calc(10px * .7) * 2));width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(10px * .7) * 1.5) - 4px);left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(10px * .7)/ 2);margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(10px * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container
.plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(10px * .7) - 2) * -1);margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * .7) * 3.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:calc((3px * 2) + 13px);height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((13px - 5px)/ 2) * -1);margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled
.plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover
.plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control
.plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((18px / 2) + calc(10px * .7));left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child
.plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((18px / 2) + calc(10px * .7));right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover
.plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress
.plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((5px / 2) * -1);margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading
.plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading
.plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading
.plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(10px / 2);margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios
.plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio
.plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio
.plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio
video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video
.plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video
.plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls
.plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid
svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video
.plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen
video{height:100%}.plyr:-ms-fullscreen
video{height:100%}.plyr:fullscreen
video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen
video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen
video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen
video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback
video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback
.plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div
iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px
6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container
img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container
span{background-color:rgba(0,0,0,.55);border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px
6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing
img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em
1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media
print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.h1{font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em}.h2{font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em}.h3{font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.h4{font-size:1em;-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em}.h5{font-size:.83em;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em}.h6{font-size:.67em;-webkit-margin-before:2.33em;margin-block-start:2.33em;-webkit-margin-after:2.33em;margin-block-end:2.33em}.h1,.h2,.h3,.h4,.h5,.h6{display:block;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.h1,.h1 em,.h1 i,.h2,.h2 em,.h2 i,.h3,.h3 em,.h3 i,.h4,.h4 em,.h4 i,.h5,.h5 em,.h5 i,.h6,.h6 em,.h6
i{font-family:mandrel-normal,sans-serif}.has-brand-primary-color{color:#2f76bb!important}.has-rackley-color{color:#5b92ab!important}.has-queen-blue-color{color:#406e8e!important}.has-police-blue-color{color:#22476b!important}.has-oxford-blue-color{color:#0c2746!important}.has-light-grey-color{color:#e5e5e5!important}.has-weekly-light-red-color{color:#fbf4f2!important}.has-weekly-highlights-color{color:#a7a8a9!important}.has-weekly-dark-color{color:#434445!important}.has-weekly-amaranth-red-color{color:#d5212e!important}.has-weekly-fire-engine-red-color{color:#c62121!important}.has-weekly-dark-red-color{color:#8d0101!important}.has-weekly-blood-red-color{color:#680101!important}.has-greenlight-green-color{color:#36b34a!important}.has-greenlight-light-green-color{color:#8dc63f!important}.has-greenlight-dark-green-color{color:#0d6c28!important}.has-brand-primary-background-color{background-color:#2f76bb!important}.has-rackley-background-color{background-color:#5b92ab!important}.has-queen-blue-background-color{background-color:#406e8e!important}.has-police-blue-background-color{background-color:#22476b!important}.has-oxford-blue-background-color{background-color:#0c2746!important}.has-light-grey-background-color{background-color:#e5e5e5!important}.has-weekly-light-red-background-color{background-color:#fbf4f2!important}.has-weekly-highlights-background-color{background-color:#a7a8a9!important}.has-weekly-dark-background-color{background-color:#434445!important}.has-weekly-amaranth-red-background-color{background-color:#d5212e!important}.has-weekly-fire-engine-red-background-color{background-color:#c62121!important}.has-weekly-dark-red-background-color{background-color:#8d0101!important}.has-weekly-blood-red-background-color{background-color:#680101!important}.has-greenlight-green-background-color{background-color:#36b34a!important}.has-greenlight-light-green-background-color{background-color:#8dc63f!important}.has-greenlight-dark-green-background-color{background-color:#0d6c28!important}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:halyard-text,sans-serif}html.site{scroll-behavior:smooth;height:100%;margin-top:0;background:#000}@media (max-width:782px){html.site{margin-top:0!important}}body:not(.mce-content-body){margin:0;background:#fff;min-height:100vh}@media (max-width:782px){body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) header.sticky{top:46px}}body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) div.article-sharing{width:100px;position:relative;margin-top:2rem}@media (max-width:1100px){body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) div.article-sharing{width:100%;margin-top:0;padding:0
1rem}}body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) div.article-sharing
ul{top:calc(10rem + 32px)}@media (max-width:782px){body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) div.article-sharing
ul{top:calc(10rem + 46px)}}@media (max-width:1100px){body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) div.article-sharing
ul{top:0}}@media (max-width:1100px){body:not(.mce-content-body),body:not(.mce-content-body).archive,body:not(.mce-content-body).page{padding-top:0}}body:not(.mce-content-body).home .content main.main section:first-child
header{border-top:0 solid transparent!important;margin-top:0;padding:2rem 0 0}@media (max-width:1100px){body:not(.mce-content-body).home .content main.main section:first-child
header{padding:1rem 0 0}}body:not(.mce-content-body).home .content main.main section:first-child.section--featured_posts
header{border-top:0 solid transparent!important;margin-top:0;padding:2rem 0}@media (max-width:1100px){body:not(.mce-content-body).home .content main.main section:first-child.section--featured_posts
header{padding:1rem 0}}body:not(.mce-content-body).cosmos-magazine-for-schools .article-header .entry-title{text-align:center}.account-menu-item,.cart-menu-item,.newsletter-menu-item,.search-menu-item,.subscribe-menu-item{display:none}@media (max-width:1100px){.account-menu-item,.cart-menu-item,.newsletter-menu-item,.search-menu-item,.subscribe-menu-item{display:block}}@media (min-width:1101px){#mm-primary-menu{display:none!important}.hamburger{display:none}}.mm-navbar>*{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}a.added_to_cart,a.cta,a.is-search-submit{text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center}a.added_to_cart:hover,a.cta:hover,a.is-search-submit:hover{opacity:.75}a.added_to_cart:visited,a.cta:visited,a.is-search-submit:visited{color:#fff}a.added_to_cart.subscribe,a.cta.subscribe,a.is-search-submit.subscribe{background:#ff8847;margin:1rem auto 0;width:auto}h1,h1 em,h1 i,h2,h2 em,h2 i,h3,h3 em,h3 i,h4,h4 em,h4 i,h5,h5 em,h5 i,h6,h6 em,h6
i{font-family:mandrel-normal,sans-serif}table.wp-list-table .column-issue_number--qef-type-text--{width:100px}.content
main.main{position:relative}#wp-auth-check-wrap #wp-auth-check{background-color:#0a0a0a}#user_switching_switch_on{position:fixed;bottom:1rem;left:1rem;margin:0;text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center;background:#ff8847}#user_switching_switch_on:hover{opacity:.75}#user_switching_switch_on
a{color:#fff;text-decoration:none}#user_switching_switch_on a:visited{color:#fff}.mm-menu_offcanvas{width:80vw}.gift_receiver_email,.gift_receiver_message,.gift_sending_date_time{min-width:100%}.mm-listview .menu-weekly-edition a:before,.mm-listview .menu-weekly a:before{content:"";background-color:#a6290d;display:block;top:7px;left:15px;width:70px;height:30px;z-index:-1;position:absolute}.category-weekly a.thumbnail:before{content:"";height:10px;background-color:#a6290d;width:100%;position:absolute;top:0;left:0;z-index:1000}[id]{scroll-margin-top:180px}@media (max-width:767px){.mobile-hide{display:none}}@font-face{font-family:halyard-text;src:local("halyard-text"),url(https://use.typekit.net/af/d289de/00000000000000003b9b40fa/27/l?fvd=i2&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/d289de/00000000000000003b9b40fa/27/d?fvd=i2&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/d289de/00000000000000003b9b40fa/27/a?fvd=i2&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:halyard-text;src:local("halyard-text"),url(https://use.typekit.net/af/1173c2/00000000000000003b9b40f9/27/l?fvd=n2&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/1173c2/00000000000000003b9b40f9/27/d?fvd=n2&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/1173c2/00000000000000003b9b40f9/27/a?fvd=n2&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:halyard-text;src:local("halyard-text"),url(https://use.typekit.net/af/6e8f0a/00000000000000003b9b40ff/27/l?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/6e8f0a/00000000000000003b9b40ff/27/d?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/6e8f0a/00000000000000003b9b40ff/27/a?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:halyard-text;src:local("halyard-text"),url(https://use.typekit.net/af/263f39/00000000000000003b9b4100/27/l?fvd=i5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/263f39/00000000000000003b9b4100/27/d?fvd=i5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/263f39/00000000000000003b9b4100/27/a?fvd=i5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:halyard-text;src:local("halyard-text"),url(https://use.typekit.net/af/d980a5/00000000000000003b9b4103/27/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/d980a5/00000000000000003b9b4103/27/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/d980a5/00000000000000003b9b4103/27/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:halyard-text;src:local("halyard-text"),url(https://use.typekit.net/af/0cd8c7/00000000000000003b9b4104/27/l?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/0cd8c7/00000000000000003b9b4104/27/d?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/0cd8c7/00000000000000003b9b4104/27/a?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:mandrel-normal;src:local("mandrel-normal"),url(https://use.typekit.net/af/607f10/00000000000000003b9b1df2/27/l?fvd=n8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/607f10/00000000000000003b9b1df2/27/d?fvd=n8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/607f10/00000000000000003b9b1df2/27/a?fvd=n8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:mandrel-normal;src:local("mandrel-normal"),url(https://use.typekit.net/af/dfa63e/00000000000000003b9b1df3/27/l?fvd=i8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/dfa63e/00000000000000003b9b1df3/27/d?fvd=i8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/dfa63e/00000000000000003b9b1df3/27/a?fvd=i8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:800;font-display:swap}.tk-halyard-text{font-family:halyard-text,sans-serif}.tk-mandrel-normal{font-family:mandrel-normal,sans-serif}.error-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#2f76bb;position:relative;opacity:0;height:0;border-radius:0;pointer-events:none}.error-notice,.error-notice.open{-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}.error-notice.open{opacity:1;pointer-events:auto;height:auto}.error-notice .error-notice-close{position:absolute;top:0;right:0}.error-notice .error-notice-close:before{content:"×";font-size:48px;line-height:1;font-weight:lighter;position:absolute;top:0;right:16px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;z-index:10}.error-notice
.inner{color:#fff;max-width:1200px;margin:0
auto;padding:1rem 0;font-weight:400;text-align:center}.ad-wrap{position:relative;background:#f4f4f4;padding:2rem}@media (max-width:767px){.ad-wrap{padding:0;display:block;margin:1rem auto}}.ad-wrap
img{max-width:100%;height:auto}.post-pagination{position:relative;border-top:1px solid #d8d8d8;padding:15px
100px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (max-width:767px){.post-pagination{padding:7.5px 100px}}.post-type-archive-ip_community .post-pagination{padding-bottom:30px}.post-pagination .page-numbers{position:relative;display:block;vertical-align:middle;height:38px;line-height:38px;min-width:38px;text-align:center;padding:0
8px;border:1px
solid transparent;background:transparent;color:#000;border-radius:0;margin:0
2px;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.post-pagination .page-numbers{padding:0
4px;height:24px;line-height:24px;min-width:24px}}.post-pagination .page-numbers.next,.post-pagination .page-numbers.prev{position:absolute;left:30px;text-align:left;width:100px;color:#000;margin:0}.post-pagination .page-numbers.next:after,.post-pagination .page-numbers.prev:after{content:"";display:block;position:absolute;top:50%;left:-14px;margin-top:-5px;width:14px;height:14px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA5IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi42ICg2NzQ5MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbi1jaGV2cm9uLWxlZnQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbi1jaGV2cm9uLWxlZnQiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtNTYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAzOTI0OCwgNy41NDgxNjUpIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTQuMDM5MjQ4LCAtNy41NDgxNjUpICIgcG9pbnRzPSItMi44NDIxNzA5NGUtMTQgMC41MzAzMzAwODYgMC41MzAzMzAwODYgLTguODgxNzg0MmUtMTYgOC4wNzg0OTUxMyA3LjU0ODE2NTA0IDAuNTMwMzMwMDg2IDE1LjA5NjMzMDEgLTIuODQyMTcwOTRlLTE0IDE0LjU2NiA3LjAxNzgzNDk2IDcuNTQ4MTY1MDQiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 50%;background-size:8px auto}.post-pagination .page-numbers.next:active,.post-pagination .page-numbers.next:hover,.post-pagination .page-numbers.prev:active,.post-pagination .page-numbers.prev:hover{background-color:#fff}.post-pagination .page-numbers.next{left:auto;right:30px;text-align:right}.post-pagination .page-numbers.next:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA5IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi42ICg2NzQ5MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbi1jaGV2cm9uLXJpZ2h0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Im91dGxpbmUtY2hldnJvbi1yaWdodCIgZmlsbD0iIzAwMDAwMCIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0cm9rZS01NjMiIHBvaW50cz0iMC43MzQ4MzQ5NTcgMS4yNjUxNjUwNCAxLjI2NTE2NTA0IDAuNzM0ODM0OTU3IDguODEzMzMwMDkgOC4yODMgMS4yNjUxNjUwNCAxNS44MzExNjUgMC43MzQ4MzQ5NTcgMTUuMzAwODM1IDcuNzUyNjY5OTEgOC4yODMiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);right:-14px;left:auto}.post-pagination .page-numbers.current{opacity:.5}.post-pagination .page-numbers.current:active,.post-pagination .page-numbers.current:hover{cursor:default;background:#fff;color:#000}.post-pagination .page-numbers.disabled:active,.post-pagination .page-numbers.disabled:hover{cursor:default}.post-pagination .page-numbers:active,.post-pagination .page-numbers:hover{outline:none;text-decoration:none;color:#2f76bb}.post-pagination .page-numbers:active.dots,.post-pagination .page-numbers:hover.dots{background-color:transparent;border-color:transparent}#popup-box-close{position:absolute;top:-15px;right:-15px;width:40px;height:40px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;z-index:1000;border:3px
solid;color:#000;cursor:pointer}#popup-box-close
svg{height:20px;width:20px}#popup-box-close:hover{color:#2f76bb;border-color:#2f76bb}#popup-box-close:hover svg
path{fill:#2f76bb}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}div.wpcf7-response-output{margin:0;border:0
solid #eb4d4b;background:#eb4d4b;color:#fff;padding:.5rem 1rem;width:100%}div.wpcf7-mail-sent-ok{border:0
solid #6ab04c;background:#6ab04c;color:#fff}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{border:0
solid #eb4d4b;background:#eb4d4b;color:#fff;border-radius:.25rem}div.wpcf7-spam-blocked{border:0
solid #f0932b;background:#f0932b;color:#fff;border-radius:.25rem}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:0
solid #f9ca24;background:#f9ca24;color:#000;border-radius:.25rem}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-form-control-wrap.daily-update div.wpcf7 label,span.wpcf7-form-control-wrap.weekly-update div.wpcf7
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}span.wpcf7-form-control-wrap.daily-update div.wpcf7 label input[type=checkbox],span.wpcf7-form-control-wrap.weekly-update div.wpcf7 label input[type=checkbox]{width:auto;margin:0
1rem 0 0}span.wpcf7-not-valid-tip{background:#eb4d4b;color:#fff;padding:.5rem;font-size:1rem;font-weight:400;display:block;border-radius:.25rem}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px
solid #eb4d4b;background:#fff;padding:.2em .8em;border-radius:.25rem}div.wpcf7 .ajax-loader{margin:.5rem auto;visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;position:relative}div.wpcf7{margin:1em
0;width:100%;max-width:600px}div.wpcf7
label{font-weight:700;display:block;font-size:120%}div.wpcf7 input[type=email],div.wpcf7 input[type=number],div.wpcf7 input[type=password],div.wpcf7 input[type=text]{border:none;border-bottom:1px solid #010101;font:inherit;line-height:inherit;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-size:1rem;padding-bottom:.5rem;margin:0
0 1rem;outline:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}div.wpcf7 input[type=email]:active,div.wpcf7 input[type=email]:focus,div.wpcf7 input[type=number]:active,div.wpcf7 input[type=number]:focus,div.wpcf7 input[type=password]:active,div.wpcf7 input[type=password]:focus,div.wpcf7 input[type=text]:active,div.wpcf7 input[type=text]:focus{outline:none;border-bottom:1px solid #2f76bb}div.wpcf7 input[type=submit]{background:#2f76bb;border:none;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:3px;margin:1rem 0 0;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}div.wpcf7 input[type=submit]:hover{background:#000}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:1rem auto;height:auto}.alignleft,.alignright{margin-bottom:1rem;height:auto}@media (min-width:30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.article-sharing{width:100px;position:relative}@media (max-width:1100px){.article-sharing{width:100%}}.article-sharing
ul{list-style:none;padding:0;margin:0;position:sticky;top:10rem}@media (max-width:1100px){.article-sharing
ul{padding:0
1rem;position:relative;margin:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.article-sharing ul
li{margin-bottom:2rem;cursor:pointer}@media (max-width:1100px){.article-sharing ul
li{margin-bottom:1rem;margin-right:1rem}}.article-sharing ul
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#000;text-decoration:none}@media (max-width:1100px){.article-sharing ul
a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.article-sharing ul a:hover
span{color:#2f76bb}.article-sharing ul
svg{width:50px;margin-bottom:.5rem}@media (max-width:1100px){.article-sharing ul
svg{margin-bottom:0;margin-right:.5rem;width:30px}}.article-sharing ul svg
path{fill:#000}.article-sharing ul svg
circle{stroke:#000}#weekly_unsubscribed_access_message{position:fixed;bottom:0;background-color:#680101;color:#fff;width:100%;left:0;padding:1rem;z-index:99;text-align:center;font-size:1.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){#weekly_unsubscribed_access_message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#weekly_unsubscribed_access_message
p{margin:0
1rem}#weekly_unsubscribed_access_message
.cta{background-color:#fff;color:#680101;margin:0
1rem;padding:.5rem 1rem;width:auto;border-radius:3px;text-decoration:none}@media (max-width:767px){#weekly_unsubscribed_access_message
.cta{margin-top:1rem}}#weekly_no_access_box_container{position:fixed;left:0;right:0;width:100%;height:100vh;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.7);top:0;padding:1em;z-index:1000}#weekly_no_access_box_container.active{display:-webkit-box;display:-ms-flexbox;display:flex}#weekly_no_access_box_container
#weekly_no_access_box{position:relative;max-width:350px;width:100%;height:auto;background:#fff;padding:1rem 2rem;text-align:center}#weekly_no_access_box_container #weekly_no_access_box
.h1{color:#8d0101}#weekly_no_access_box_container
.cta{display:block;background-color:#8d0101;color:#fff;margin:0
1rem;padding:.5rem 1rem;width:auto;border-radius:3px;text-decoration:none}#weekly_no_access_box_container
a{color:#8d0101}#weekly_no_access_box_container #popup-box-close:hover{border-color:#8d0101}#weekly_no_access_box_container #popup-box-close:hover svg
path{fill:#8d0101}#weekly_amp_no_access{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0;left:0;width:100%;height:80vh;z-index:800;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(62%,#fff),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(bottom,#fff,#fff 62%,hsla(0,0%,100%,0));background:-o-linear-gradient(bottom,#fff 0,#fff 62%,hsla(0,0%,100%,0) 100%);background:linear-gradient(0deg,#fff,#fff 62%,hsla(0,0%,100%,0))}#weekly_amp_no_access.active{display:-webkit-box;display:-ms-flexbox;display:flex}#weekly_amp_no_access
h3{margin-top:4rem}#weekly_amp_no_access .button
a{display:inline-block;background-color:#8d0101;color:#fff;margin:0
1rem;padding:.5rem 1rem;width:auto;border-radius:3px;text-decoration:none;text-align:center}.weekly-article-cta{width:100%;margin-top:4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem}.weekly-article-cta
h3{margin:0
0 2rem;font-size:1.5rem}@media (max-width:1100px){.weekly-article-cta
h3{margin:0
0 1rem}}@media (max-width:767px){.weekly-article-cta
h3{text-align:center}}.weekly-article-cta .cta-content{width:100%}@media (max-width:767px){.weekly-article-cta .cta-content{text-align:center}}.weekly-article-cta
p{margin:0}.weekly-article-cta .cta-and-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1100px){.weekly-article-cta .cta-and-payment-methods{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.weekly-article-cta .cta-and-payment-methods
img{width:auto;padding:.5rem;background:#fff;height:inherit;border-radius:8px;border:3px
solid #fff}@media (max-width:1100px){.weekly-article-cta .cta-and-payment-methods
img{margin:1rem auto 0}}.weekly-article-cta .cta-and-payment-methods
.cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2rem;height:inherit;font-weight:700;font-size:1.2rem}@media (max-width:767px){.weekly-article-cta .cta-and-payment-methods
.cta{margin-left:auto;margin-right:auto}}.newsletter-box{padding:1rem;background-color:rgba(47,118,187,.075);border-top:10px solid #2f76bb;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.newsletter-box
.h2{margin-top:0}.newsletter-box
div.wpcf7{margin:0;max-width:none}.newsletter-box div.wpcf7 .ajax-loader{display:none}.newsletter-box div.wpcf7
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:1rem;padding-bottom:.5rem}.newsletter-box div.wpcf7 input[type=checkbox]{width:auto;margin-right:.5rem}@media (max-width:1100px){.newsletter-box div.wpcf7 input[name=email]{width:100%}}.newsletter-box div.wpcf7 input[type=submit]{width:100%;margin-top:0}@media (max-width:1100px){.newsletter-box div.wpcf7 input[type=submit]{margin-top:10px;color:#fff}}.newsletter-box div.wpcf7
p{margin:0}.copy .newsletter-box{margin-top:1rem;margin-bottom:1rem}@media (min-width:1100px){.copy .newsletter-box{display:none}}@media (max-width:1100px){aside .newsletter-box{display:none}}p.has-drop-cap:not(:focus):first-letter {font-size:5rem;font-family:mandrel-normal,sans-serif;margin-top:.7rem}.wp-block-image{margin-bottom:1.5em}.wp-block-image
figure{margin-bottom:0;margin-top:0}.wp-block-image
figure.alignleft{margin-right:1.5em}.wp-block-image
figure.alignright{margin-left:1.5em}.wp-block-gallery{margin-bottom:1.5em}.wp-block-gallery
figcaption{font-style:italic}.wp-block-gallery.aligncenter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0
-8px}.wp-block-audio
audio{display:block;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-file .wp-block-file__button{background-color:#222;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:nowrap}.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover{background-color:#767676;-webkit-box-shadow:none;box-shadow:none}.wp-block-code{background:transparent;border:0;padding:0}.wp-block-table thead
th{border-bottom:2px solid #bbb;padding-bottom:.5em}.wp-block-table
tr{border-bottom:1px solid #eee}.wp-block-table td,.wp-block-table
th{border:0}.rtl .wp-block-table td,.rtl .wp-block-table
th{text-align:right}.wp-block-button .wp-block-button__link{-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;line-height:1.66;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:nowrap}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;text-align:center}.wp-block-latest-comments
article{margin-bottom:4em}.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,.search:not(.has-sidebar) #primary .wp-block-latest-comments
article{float:none;width:100%}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:0}.wp-block-latest-comments
a{-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.wp-block-latest-comments__comment-meta{font-size:16px;font-size:1rem;margin-bottom:.4em}.wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-weight:700;text-decoration:none}.wp-block-latest-comments__comment-date{color:#767676;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;margin-top:.4em;text-transform:uppercase}.editor-block-list__block .wp-block-latest-comments__comment-excerpt
p{font-size:14px;font-size:.875rem}html[amp] header.banner
.container{position:unset}header.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;width:100%;background:#fff;z-index:999;position:relative}header.banner.sticky{position:fixed}header.banner
.container{position:relative;height:100%}header.banner .header-upper{max-width:1200px;margin:0
auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding .2s ease;-o-transition:padding .2s ease;transition:padding .2s ease}@media (max-width:1200px){header.banner .header-upper{padding:0
2rem}}@media (max-width:1100px){header.banner .header-upper{padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){header.banner .header-upper{padding:0
1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header.banner .header-upper
.hamburger{margin-right:44px}}header.banner .header-upper
.brand{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease;opacity:1}@media (min-width:1100px){header.banner .header-upper
.brand{margin-right:90px}}@media (max-width:1100px){header.banner .header-upper
.brand{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:767px){header.banner .header-upper
.brand{max-width:40%}}header.banner .header-upper .brand:hover{opacity:.5}header.banner .header-upper .brand
img{margin:1rem 0;min-height:50px;min-width:200px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:767px){header.banner .header-upper .brand
img{min-width:0;max-width:200px;height:auto;width:100%}}header.banner .header-upper .brand
h1{margin:0;line-height:0}header.banner .header-upper .mob-subscribe{display:none;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin:0
4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}@media (max-width:1100px){header.banner .header-upper .mob-subscribe{display:none}}header.banner .header-upper .mob-news{display:none;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin:0
4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}@media (max-width:1100px){header.banner .header-upper .mob-news{display:block;margin:.5rem 30% 0}}header.banner .header-upper>.subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media (max-width:1100px){header.banner .header-upper>.subscribe{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}header.banner .header-upper>.subscribe:hover
.subscribe{opacity:.5}header.banner .header-upper>.subscribe:hover .latest-issue
img{top:1rem}header.banner .header-upper>.subscribe
.subscribe{text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease;opacity:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){header.banner .header-upper>.subscribe
.subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}header.banner .header-upper>.subscribe .subscribe
svg{margin-right:1rem}@media (max-width:1100px){header.banner .header-upper>.subscribe .subscribe
svg{margin-right:0}}header.banner .header-upper>.subscribe .subscribe
span{color:#000;font-size:15px}header.banner .header-upper>.subscribe .latest-issue{margin-left:2rem;overflow-y:hidden;height:100%;position:relative;min-width:110px}header.banner .header-upper>.subscribe .latest-issue
img{position:absolute;top:2rem;left:0;z-index:100;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease;width:100%;border:1px
solid #000;padding:2px}.amp-search{background:#fff;width:100%;border-top:1px solid rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.4);height:0;opacity:0;padding:0
.8em;-webkit-transition:none;-o-transition:none;transition:none}@media (min-width:768px){.amp-search{display:none}}.amp-search.active{height:auto;opacity:1;padding:.8em;-webkit-transition:all .3s ease;-o-transition:.3s ease all;transition:all .3s ease}.amp-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.amp-search__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1em}.amp-search__button{background-color:#065577;color:#fff;border:none;border-radius:2px;padding:5px
10px;text-transform:uppercase}.amp-search__button:active,.amp-search__button:hover{background-color:#176b90;cursor:pointer}.amp-search__button:active{-webkit-box-shadow:inset 0 1px 0 1px rgba(0,0,0,.4);box-shadow:inset 0 1px 0 1px rgba(0,0,0,.4)}.amp-search__button:active
svg{top:3px}.amp-search__button
svg{position:relative;top:2px;max-width:15px;max-height:15px;fill:#fff;stroke:#fff}header.banner .search-login-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){header.banner .search-login-newsletter{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0;display:none}}header.banner .search-login-newsletter
ul{list-style:none;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header.banner .search-login-newsletter ul
li{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){header.banner .search-login-newsletter ul
li{margin-right:0}}@media (max-width:1100px){header.banner .search-login-newsletter ul
li.search{display:none}}header.banner .search-login-newsletter ul li.account body.logged-in.admin-bar{position:relative}header.banner .search-login-newsletter ul li.account body.logged-in.admin-bar:before{content:"";position:absolute;top:-8px;right:calc(50% - 4px);width:8px;height:8px;border-radius:100%;background:#2f76bb}header.banner .search-login-newsletter ul li.account body.logged-in.admin-bar
a{opacity:.3}@media (max-width:1100px){header.banner .search-login-newsletter ul
li.account{width:40px}}@media (max-width:1100px){header.banner .search-login-newsletter ul
li.newsletter{display:none}}body.wc-cart-not-empty header.banner .search-login-newsletter ul
li.cart{position:relative}body.wc-cart-not-empty header.banner .search-login-newsletter ul li.cart:before{content:"";position:absolute;top:-8px;right:calc(50% - 4px);width:8px;height:8px;border-radius:100%;background:#2f76bb}header.banner .search-login-newsletter ul li:last-of-type{margin-right:0}header.banner .search-login-newsletter ul li
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease;opacity:1;color:#fff;font-size:15px}header.banner .search-login-newsletter ul li a:hover{opacity:.5}header.banner .search-login-newsletter .search-form-modal{z-index:200;border:1px
solid #e5e5e5;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;-o-transition:opacity .15s ease-in-out,-o-transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out;margin:0;position:fixed;top:-9999px;left:-9999px;width:1px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1rem;padding-right:1rem;padding-top:calc(50vh - 13.2rem)}header.banner .search-login-newsletter .search-form-modal .search-close{position:absolute;top:0;right:0}header.banner .search-login-newsletter .search-form-modal .search-close:before{content:"×";font-size:48px;line-height:1;font-weight:lighter;position:absolute;top:0;right:16px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;z-index:10}header.banner .search-login-newsletter .search-form-modal:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#000;opacity:.9;z-index:1;pointer-events:none}header.banner .search-login-newsletter .search-form-modal.open{opacity:1;pointer-events:all;top:0;left:0;right:0;bottom:0;width:auto;border:0}header.banner .search-login-newsletter .search-form-modal .search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;z-index:10;background:#fff;border-radius:6px;overflow:hidden}header.banner .search-login-newsletter .search-form-modal .search-container .ais-SearchBox-submitIcon{display:none}header.banner .search-login-newsletter .search-form-modal .search-form__ui{grid-gap:1rem;padding:1rem;border-bottom:1px solid #ccc}header.banner .search-login-newsletter .search-form-modal .search-form__input-wrapper,header.banner .search-login-newsletter .search-form-modal .search-form__ui{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.banner .search-login-newsletter .search-form-modal .search-form__button{border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1rem;font-weight:400;border:none;background:#2f76bb;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header.banner .search-login-newsletter .search-form-modal .search-form__button:hover{background:#4b8fd2}header.banner .search-login-newsletter .search-form-modal .search-form__results{width:100%}header.banner .search-login-newsletter .search-form-modal .search-form__results .ais-Hits--empty{padding:10px
10px 13px;text-align:center}header.banner .search-login-newsletter .search-form-modal .search-form__results-item{padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease;cursor:pointer;text-decoration:none}header.banner .search-login-newsletter .search-form-modal .search-form__results-item:active,header.banner .search-login-newsletter .search-form-modal .search-form__results-item:focus,header.banner .search-login-newsletter .search-form-modal .search-form__results-item:hover{background:#d7d6d6}header.banner .search-login-newsletter .search-form-modal .search-form__results-item__content{padding-left:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}header.banner .search-login-newsletter .search-form-modal .search-form__results-item__title{font-size:.9rem;font-weight:700;text-decoration:none;color:#000}header.banner .search-login-newsletter .search-form-modal .search-form__results-item__standfirst{font-size:10px;color:#888}header.banner .search-login-newsletter .search-form__view-more{padding:1rem;border-top:1px solid #ccc;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease;cursor:pointer;text-align:center}header.banner .search-login-newsletter .search-form__view-more:active,header.banner .search-login-newsletter .search-form__view-more:focus,header.banner .search-login-newsletter .search-form__view-more:hover{background:#d7d6d6}header.banner .search-login-newsletter .newsletter-modal{z-index:200;border:1px
solid #e5e5e5;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;-o-transition:opacity .15s ease-in-out,-o-transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out;margin:0;position:fixed;top:-9999px;left:-9999px;width:1px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}header.banner .search-login-newsletter .newsletter-modal .news-close{position:absolute;top:0;right:0}header.banner .search-login-newsletter .newsletter-modal .news-close:before{content:"×";font-size:48px;line-height:1;font-weight:lighter;position:absolute;top:0;right:16px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;z-index:10}header.banner .search-login-newsletter .newsletter-modal:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#000;opacity:.9;z-index:1}header.banner .search-login-newsletter .newsletter-modal.open{opacity:1;pointer-events:all;top:0;left:0;right:0;bottom:0;width:auto;border:0}header.banner .search-login-newsletter .newsletter-modal .newsletter-container{z-index:10;padding:2rem;background:#fff}header.banner .search-login-newsletter .newsletter-modal .newsletter-container ul.social
li{margin-right:0}header.banner .search-login-newsletter .newsletter-modal .newsletter-container
h2{color:#000;font-size:2rem;margin:0;width:100%}header.banner .search-login-newsletter .newsletter-modal .newsletter-container
form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form
p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){header.banner .search-login-newsletter .newsletter-modal .newsletter-container form
p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-not-valid-tip{width:calc(100% - 1rem);margin-top:1rem}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:1024px){header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.email{width:100%}}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap .wpcf7-list-item
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap .wpcf7-list-item label
input{width:auto;margin-right:1rem}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label,header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.weekly-update>div.wpcf7
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label input[type=checkbox],header.banner .search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.weekly-update>div.wpcf7 label input[type=checkbox]{width:auto;margin:0
1rem 0 0}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form
input{width:100%;pointer-events:auto}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid;font-size:1rem;padding-bottom:.5rem;margin:2rem 0 1rem;outline:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:1100px){header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]{margin:1rem 0}}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:active,header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:focus{border-bottom:1px solid}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:not(:focus):not(:active){border-color:#000!important}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]::-webkit-input-placeholder{color:#000}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]::-moz-placeholder{color:#000}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:-ms-input-placeholder{color:#000}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:-moz-placeholder{color:#000}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=submit]{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1rem;margin-top:2rem}header.banner .search-login-newsletter .newsletter-modal .newsletter-container form input[type=submit]:hover{opacity:.75;cursor:pointer}header.banner .search-login-newsletter .newsletter-modal .search-form__input{width:30%;margin:0
1ex 0 0;position:relative}header.banner .search-login-newsletter .newsletter-modal .search-form__input
svg{position:absolute;top:0;left:0;height:43px}header.banner .search-login-newsletter .newsletter-modal .input-text{width:calc(100% - 36px);margin-left:36px;background:transparent;outline:none;padding:0;line-height:43px;border:none;border-bottom:1px solid #010101}header.banner .search-login-newsletter .newsletter-modal .input-text::-webkit-input-placeholder{font-size:1rem}header.banner .search-login-newsletter .newsletter-modal .button-submit{text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1rem;font-weight:400;border:none;background:#2f76bb;cursor:pointer}header.banner .search-login-newsletter .newsletter-modal .button-submit:hover{opacity:.75}header.banner .search-login-newsletter .newsletter-modal .button-submit:visited{color:#fff}@media (max-width:767px){#wpadminbar{display:none}}@media (max-width:1100px){.hamburger{display:block;position:relative;width:30px;height:24px;border-top:4px solid #000;border-bottom:4px solid #000;cursor:pointer}.hamburger:before{content:"";background:#000;display:block;height:4px;width:100%;margin:6px
0;top:10px}#primary-menu{overflow:scroll;left:-100vw;position:absolute;top:0;width:100%;pointer-events:none;-webkit-transition:all .3s ease .3s;-o-transition:.3s .3s ease all;transition:all .3s ease .3s;z-index:999;height:100vh}#primary-menu .primary-menu__background{position:absolute;top:0;bottom:-70vh;width:100%;background:rgba(0,0,0,.3);opacity:0}#primary-menu.active,#primary-menu .primary-menu__background{display:block;-webkit-transition:all .3s ease;-o-transition:.3s ease all;transition:all .3s ease}#primary-menu.active{left:0;pointer-events:all}#primary-menu.active .primary-menu__background{opacity:1;-webkit-transition:all .6s ease .3s;-o-transition:.6s .3s ease all;transition:all .6s ease .3s}#primary-menu #menu-main-menu{margin:0
0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;background:#333;padding:0;max-width:80%;position:relative;z-index:10}#primary-menu #menu-main-menu .menu-item{position:relative}#primary-menu #menu-main-menu .menu-item
a{display:block;color:#fff;text-decoration:none;font-size:16px;font-family:halyard-text,sans-serif;padding:12px
10px 10px 20px;border-bottom:1px solid rgba(0,0,0,.3)}#primary-menu #menu-main-menu .menu-item.menu-weekly{background:#8d0101;color:#fff}#primary-menu #menu-main-menu .menu-item.active>.sub-menu{height:auto;opacity:1}#primary-menu #menu-main-menu .menu-item.active .sub-menu-toggle:before{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#primary-menu #menu-main-menu .sub-menu{list-style:none;padding:0;border-bottom:1px solid rgba(0,0,0,.3);height:0;opacity:0;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:.3s ease all;transition:all .3s ease}#primary-menu #menu-main-menu .sub-menu .menu-item
a{padding:10px
20px 10px 30px;font-weight:100;border-bottom:none}#primary-menu #menu-main-menu .sub-menu-toggle{position:absolute;right:0;top:0;height:44px;width:40px;border-left:1px solid rgba(0,0,0,.3);font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary-menu #menu-main-menu .sub-menu-toggle:before{-webkit-transition:all .3s ease;-o-transition:.3s ease all;transition:all .3s ease;content:"";display:block;border-right:2px solid #eee;border-bottom:2px solid #eee;width:6px;height:6px;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#primary-menu .amp-menu-actions{background:#fff;max-width:80%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3)}#primary-menu .amp-menu-actions>div{padding:10px
20px 10px 30px;width:50%;text-align:center;color:#000;cursor:pointer}#primary-menu .amp-menu-actions>div
a{text-decoration:none;color:#000}#primary-menu .amp-menu-actions>div:first-child{border-right:1px solid rgba(0,0,0,.3)}}@media (min-width:1100px){#primary-menu{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary-menu .amp-menu-actions,#primary-menu .sub-menu-toggle{display:none}#primary-menu li,#primary-menu
ul{list-style:none;padding:0}#primary-menu li.account-menu-item,#primary-menu li.cart-menu-item,#primary-menu li.newsletter-menu-item,#primary-menu li.search-menu-item,#primary-menu ul.account-menu-item,#primary-menu ul.cart-menu-item,#primary-menu ul.newsletter-menu-item,#primary-menu ul.search-menu-item{display:none}}@media (min-width:1100px) and (max-width:1100px){#primary-menu li.account-menu-item,#primary-menu li.cart-menu-item,#primary-menu li.newsletter-menu-item,#primary-menu li.search-menu-item,#primary-menu ul.account-menu-item,#primary-menu ul.cart-menu-item,#primary-menu ul.newsletter-menu-item,#primary-menu ul.search-menu-item{display:block}}@media (min-width:1100px){#primary-menu>ul{max-width:1250px;margin:0;list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary-menu>ul>li{margin:0;position:relative}#primary-menu>ul>li
a{color:#fff;text-decoration:none;padding:.5rem .75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease}}@media (min-width:1100px) and (max-width:1200px){#primary-menu>ul>li
a{padding:1.5rem .75rem}}@media (min-width:1100px){#primary-menu>ul>li a:hover{background-color:#1a1a1a}#primary-menu>ul>li.menu-weekly-edition>a,#primary-menu>ul>li.menu-weekly>a{background:#8d0101;color:#fff}#primary-menu>ul>li:hover .sub-menu{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#primary-menu>ul>li .sub-menu{margin:0;padding:1rem 0 1.5rem;position:absolute;left:0;top:100%;width:auto;max-width:unset;white-space:nowrap;-webkit-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}#primary-menu>ul>li .sub-menu:before{content:"";display:block;position:absolute;top:0;right:-9999px;bottom:0;left:-9999px;z-index:-1;background:#1a1a1a}#primary-menu>ul>li .sub-menu
a{padding:.5rem 1.25rem;display:block}#primary-menu>ul>li .sub-menu a:hover{color:#2f76bb}}footer.footer{background:#000;padding:0
2rem}@media (max-width:1100px){footer.footer{padding:0}}footer.footer .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:0
auto}@media (max-width:1100px){footer.footer .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0
1rem}}footer.footer .inner-container .footer-branding{padding:4rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1100px){footer.footer .inner-container .footer-branding{padding:2rem 0}}footer.footer .inner-container .footer-branding a.brand
img{-webkit-filter:invert(1);filter:invert(1)}@media (max-width:1100px){footer.footer .inner-container .footer-branding a.brand
img{width:200px}}footer.footer
.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-bottom:4rem}@media (max-width:1100px){footer.footer
.content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem}}@media (min-width:767px){footer.footer .content
.item{width:25%}}@media (max-width:767px){footer.footer .content
.item{width:100%}}@media (max-width:1100px){footer.footer .content
.item.menu{width:50%;padding-right:1rem;-webkit-columns:2;-moz-columns:2;column-count:2}}@media (max-width:767px){footer.footer .content
.item.menu{width:100%;padding-right:1rem;-webkit-columns:2;-moz-columns:2;column-count:2}}footer.footer .content
.item.about{padding-right:8rem}@media (max-width:1100px){footer.footer .content
.item.about{width:50%;padding-right:1rem;margin-top:0}}@media (max-width:767px){footer.footer .content
.item.about{width:100%;padding-right:1rem;margin-top:2rem}}footer.footer .content .item.about
img{width:100%;height:auto}@media (max-width:1100px){footer.footer .content
.item.contact{width:50%;padding-right:1rem;margin-top:2rem}}@media (max-width:767px){footer.footer .content
.item.contact{width:100%;padding-right:1rem;margin-top:2rem}}footer.footer .content .item
p{color:#fff;margin:0}footer.footer .content .item p
a{color:#fff}footer.footer .content .item
p.about{margin:0
0 2rem}@media (max-width:1100px){footer.footer .content .item
p.about{margin:0
0 1rem}}footer.footer .content .item
.nav{margin:0;padding:0}footer.footer .content .item .nav
li{margin:0
0 1rem;list-style:none}@media (max-width:1100px){footer.footer .content .item .nav
li{margin:0}}footer.footer .content .item .nav li
a{color:#fff;text-decoration:none}footer.footer .content .item
.social{margin:2rem 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.footer .content .item .social
li{list-style:none}footer.footer .content .item .social circle,footer.footer .content .item .social
path{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer.footer .content .item
.h2{color:#fff;font-size:2rem;margin:0;width:100%}@media (max-width:1024px){footer.footer .content .item
.h2{margin-bottom:1rem}}.footer-banner{background:#ff8847;text-align:center;width:100%;position:fixed;z-index:9999;opacity:0;bottom:0;border-radius:0;pointer-events:none}.footer-banner,.footer-banner.open{-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}.footer-banner.open{opacity:1;pointer-events:auto}@media (max-width:1100px){.footer-banner{padding:1rem}}.footer-banner .footer-banner-close{position:absolute;top:0;right:0}.footer-banner .footer-banner-close:before{content:"×";font-size:48px;line-height:1;font-weight:lighter;position:absolute;top:0;right:16px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#000;z-index:10}.footer-banner>.content{max-width:1200px;margin:0
auto;padding:2rem 0}@media (max-width:1100px){.footer-banner>.content{padding:1.5rem 0 0}}.footer-banner>.content
a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:400}.footer-banner>.content a:hover{text-decoration:underline}.footer-banner>.content
a.cta{background:transparent;color:#000;border:2px
solid #000}.footer-banner>.content a.cta:hover{text-decoration:none;background:#000;color:#fff;opacity:1}.footer-banner>.content
.links{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 0}.footer-banner>.content .links
li.link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0
.5rem}.footer-banner>.content .links li.link:last-of-type{margin:0}.footer-banner>.content h1,.footer-banner>.content h2,.footer-banner>.content h3,.footer-banner>.content h4,.footer-banner>.content
h5{margin:0
0 1rem}@media (max-width:767px){.footer-banner>.content h1,.footer-banner>.content h2,.footer-banner>.content h3,.footer-banner>.content h4,.footer-banner>.content
h5{font-size:1.25rem}}.footer-banner>.content
p{margin:0
0 1rem;font-weight:100}.footer-banner>.content p:last-of-type{margin:0}@media (max-width:767px){.footer-banner>.content
p{display:none}}.footer-banner>.content p
strong{font-weight:400}@media (max-width:1100px){footer.footer
.item.newsletter{width:50%;margin-top:2rem}}@media (max-width:767px){footer.footer
.item.newsletter{width:100%;margin-top:2rem}}footer.footer .item.newsletter
form{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer.footer .item.newsletter form,footer.footer .item.newsletter
p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.footer .item.newsletter
p{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;position:relative}@media (max-width:1024px){footer.footer .item.newsletter
p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}footer.footer .item.newsletter p .wpcf7-not-valid-tip{width:calc(100% - 1rem);margin-top:1rem}footer.footer .item.newsletter p .wpcf7-form-control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:1024px){footer.footer .item.newsletter p .wpcf7-form-control-wrap.email{width:100%}}footer.footer .item.newsletter p .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}footer.footer .item.newsletter p .wpcf7-form-control-wrap .wpcf7-list-item
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.footer .item.newsletter p .wpcf7-form-control-wrap .wpcf7-list-item label
input{width:auto;margin-right:1rem}footer.footer .item.newsletter p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label,footer.footer .item.newsletter p .wpcf7-form-control-wrap.weekly-update>div.wpcf7
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.footer .item.newsletter p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label input[type=checkbox],footer.footer .item.newsletter p .wpcf7-form-control-wrap.weekly-update>div.wpcf7 label input[type=checkbox]{width:auto;margin:0
1rem 0 0}footer.footer .item.newsletter
input{width:100%}footer.footer .item.newsletter input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid;font-size:1rem;padding-bottom:.5rem;margin:2rem 0;outline:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff}@media (max-width:1100px){footer.footer .item.newsletter input[type=email]{margin:1rem 0}}footer.footer .item.newsletter input[type=email]:active,footer.footer .item.newsletter input[type=email]:focus{border-bottom:1px solid}footer.footer .item.newsletter input[type=email]:not(:focus):not(:active){border-color:#fff!important}footer.footer .item.newsletter input[type=email]::-webkit-input-placeholder{color:#fff}footer.footer .item.newsletter input[type=email]::-moz-placeholder{color:#fff}footer.footer .item.newsletter input[type=email]:-ms-input-placeholder{color:#fff}footer.footer .item.newsletter input[type=email]:-moz-placeholder{color:#fff}footer.footer .item.newsletter input[type=submit]{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1rem}footer.footer .item.newsletter input[type=submit]:hover{opacity:.75;cursor:pointer}section.home-banner{text-align:center}@media (max-width:1100px){section.home-banner{margin-bottom:30px}}section.home-banner>.content{max-width:1200px;margin:0
auto;padding:2rem 0}@media (max-width:1100px){section.home-banner>.content{padding:1rem}}section.home-banner>.content
a{color:unset;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}section.home-banner>.content a:hover{text-decoration:underline}section.home-banner>.content a,section.home-banner>.content b,section.home-banner>.content em,section.home-banner>.content i,section.home-banner>.content p,section.home-banner>.content s,section.home-banner>.content small,section.home-banner>.content span,section.home-banner>.content sub,section.home-banner>.content sup,section.home-banner>.content
u{font-weight:400}section.home-banner>.content
strong{font-weight:600}section.home-banner>.content a,section.home-banner>.content b,section.home-banner>.content em,section.home-banner>.content i,section.home-banner>.content p,section.home-banner>.content s,section.home-banner>.content small,section.home-banner>.content span,section.home-banner>.content strong,section.home-banner>.content sub,section.home-banner>.content sup,section.home-banner>.content
u{margin:0
0 1rem;text-align:center;font-size:1.5rem;font-family:mandrel-normal,sans-serif}section.home-banner>.content a:last-of-type,section.home-banner>.content b:last-of-type,section.home-banner>.content em:last-of-type,section.home-banner>.content i:last-of-type,section.home-banner>.content p:last-of-type,section.home-banner>.content s:last-of-type,section.home-banner>.content small:last-of-type,section.home-banner>.content span:last-of-type,section.home-banner>.content strong:last-of-type,section.home-banner>.content sub:last-of-type,section.home-banner>.content sup:last-of-type,section.home-banner>.content u:last-of-type{margin:0}section.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0
auto;padding:2rem 0 4rem}@media (max-width:1200px){section.feature{margin:2rem 2rem 0}}@media (max-width:1100px){section.feature{margin:0
1rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}}section.feature
header{border-top:5px solid #000;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 0 0}@media (max-width:1100px){section.feature
header{padding:2rem 0 0}}section.feature header div.grouped-cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.feature header div.grouped-cats a:first-of-type{margin-right:2rem}@media (max-width:1100px){section.feature header div.grouped-cats a:first-of-type{margin-right:0}}section.feature header div.category-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.feature header div.category-title
svg{margin-left:1rem;overflow:hidden;width:50px}@media (max-width:1100px){section.feature header div.category-title
svg{margin-left:0}}section.feature header div.category-title
h4{font-size:1.5rem;margin:0
0 0 1rem;font-family:halyard-text,sans-serif;text-transform:uppercase}@media (max-width:1100px){section.feature header div.category-title
h4{font-size:1.15rem;margin:0
0 0 .5rem}}section.feature header a.category-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}section.feature header a.category-archive:hover div.arrow:after{width:3.5rem;height:3.5rem;opacity:1}@media (max-width:767px){section.feature header a.category-archive:hover div.arrow:after{width:2.5rem;height:2.5rem}}section.feature header a.category-archive:hover
p{color:#000}section.feature header a.category-archive
p{font-family:halyard-text,sans-serif;font-weight:700;margin:0
1rem 0 0;color:#000;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}@media (max-width:767px){section.feature header a.category-archive
p{display:none}}section.feature header a.category-archive
div.arrow{width:3rem;height:3rem;background:#000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}@media (max-width:767px){section.feature header a.category-archive
div.arrow{width:2rem;height:2rem}}section.feature header a.category-archive div.arrow:before{position:absolute;content:">";color:#fff;line-height:0;font-size:2rem;z-index:10;margin-top:-2px}@media (max-width:767px){section.feature header a.category-archive div.arrow:before{font-size:1.5rem}}section.feature header a.category-archive div.arrow:after{content:"";position:absolute;width:3rem;height:3rem;background:#000;border-radius:50%;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:5;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){section.feature header a.category-archive div.arrow:after{width:2rem;height:2rem}}section.feature
ul.hero{width:calc(100% - 300px - 2rem);margin-right:2rem;padding-right:2rem;border-right:1px solid #4d4d4d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.feature
ul.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1100px){section.feature
ul.hero{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;border-right:0;margin-right:0;padding-right:0}}section.feature
ul.hero.two{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;padding-left:0;margin-top:0;margin-bottom:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.feature
ul.hero.two{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){section.feature
ul.hero.two{grid-template-columns:1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}}@media (max-width:1100px){section.feature ul.hero.two .hero-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1101px){section.feature ul.hero.two .hero-article+.hero-article{margin-top:30px}}section.feature ul.hero.two .hero-article
.content{padding:3.5rem}@media (max-width:1100px){section.feature ul.hero.two .hero-article
.content{width:100%;padding:1rem 0 1.5rem;background:transparent}}section.feature ul.hero.two .hero-article .content
h1{font-size:32px}@media (max-width:1100px){section.feature ul.hero.two .hero-article .content
h1{font-size:1.5rem;line-height:1.75rem}}section.feature ul.hero.two .hero-article .content
p.description{margin-bottom:2rem;font-size:24px;line-height:1.2}@media (max-width:1100px){section.feature ul.hero.two .hero-article .content
p.description{margin-bottom:.5rem;font-size:1.25rem;line-height:1.25rem}}section.feature ul.hero.two
li.article{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#e5e5e5}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.feature ul.hero.two
li.article{width:calc(50% - 1rem)}}section.feature ul.hero.two li.article.issue,section.feature ul.hero.two
li.article.subscription{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}section.feature ul.hero.two
li.article.subscription{margin-bottom:0}section.feature ul.hero.two li.article.subscriber-only{position:relative}section.feature ul.hero.two li.article.subscriber-only:before{content:"";position:absolute;top:0;right:0;bottom:0;left:1rem;width:calc(100% - 2rem);height:100%;background:#000;z-index:999;opacity:.95}section.feature ul.hero.two li.article.subscriber-only div.subscriber-content{position:absolute;z-index:999;left:50%;top:50%;width:calc(100% - 6rem);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.feature ul.hero.two li.article.subscriber-only div.subscriber-content
h3.subscriber{color:#fff;text-align:center;font-size:2rem}section.feature ul.hero.two li.article.subscriber-only
a.cta{color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.single section.feature ul.hero.two
li.article{max-width:none}@media (max-width:1100px){section.feature ul.hero.two
li.article{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media (max-width:767px){section.feature ul.hero.two
li.article{max-width:none;margin-bottom:1rem;padding-bottom:1rem}}section.feature ul.hero.two li.article picture,section.feature ul.hero.two li.article picture .woocommerce
img{width:100%}section.feature ul.hero.two li.article.article-product .thumbnail
.image{background-size:contain}section.feature ul.hero.two li.article
.thumbnail{position:relative;text-decoration:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;background:#737373}section.feature ul.hero.two li.article .thumbnail:hover
.image{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section.feature ul.hero.two li.article .thumbnail
b{position:absolute;bottom:0;left:0;background:#94cbd8;text-transform:uppercase;z-index:500;padding:.5rem 1rem;font-size:90%}section.feature ul.hero.two li.article .thumbnail
.image{position:relative;display:block;width:100%;opacity:1;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,-o-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:500}section.feature ul.hero.two li.article .thumbnail .image:after{content:"";display:block;padding-bottom:56.25%}section.feature ul.hero.two li.article .thumbnail .image
picture{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;position:relative;background:#737373;min-height:260px}@media (max-width:1100px){section.feature ul.hero.two li.article .thumbnail .image
picture{min-height:200px}}section.feature ul.hero.two li.article .thumbnail .image picture
img{width:100%;position:relative;z-index:10;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}@media (max-width:1100px){section.feature ul.hero.two li.article .thumbnail .image picture
img{width:auto;height:100%;position:absolute}}@media (max-width:767px){section.feature ul.hero.two li.article .thumbnail .image picture
img{width:100%;height:auto;position:absolute}}section.feature ul.hero.two li.article .thumbnail
svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(3) rotate(0deg);-o-transform:translate(-50%,-50%) scale(3) rotate(0deg);transform:translate(-50%,-50%) scale(3) rotate(0deg);opacity:.25;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:300}@media (max-width:1100px){section.feature ul.hero.two li.article .thumbnail
svg{-webkit-transform:translate(-50%,-50%) scale(1) rotate(0deg);-o-transform:translate(-50%,-50%) scale(1) rotate(0deg);transform:translate(-50%,-50%) scale(1) rotate(0deg)}}section.feature ul.hero.two li.article .thumbnail svg
path{fill:#fff}section.feature ul.hero.two li.article
a{text-decoration:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;overflow:hidden;-webkit-transition:min-height .2s ease-in-out 0s;-o-transition:min-height .2s ease-in-out 0s;transition:min-height .2s ease-in-out 0s}section.feature ul.hero.two li.article
a.cta{color:#fff}section.feature ul.hero.two li.article
a.title{width:calc(100% - 4rem);margin:0
2rem;-webkit-transition:min-height .2s ease-in-out 0s;-o-transition:min-height .2s ease-in-out 0s;transition:min-height .2s ease-in-out 0s}@media (max-width:767px){section.feature ul.hero.two li.article
a.title{width:calc(100% - 2rem);margin:0
1rem}}section.feature ul.hero.two li.article a
h2{margin:0;padding:1rem 0;font-size:1.3rem;line-height:1.5rem;width:100%}@media (max-width:1200px){section.feature ul.hero.two li.article a
h2{font-size:1.2rem}}@media (max-width:767px){section.feature ul.hero.two li.article a
h2{min-height:auto;font-size:1.5rem;line-height:1.75rem;padding:1rem 0}}section.feature ul.hero.two li.article a
.logo{width:80px;margin:1.2rem 0 1.2rem .5rem}section.feature ul.hero.two li.article
div.content{display:inline-block;border-top:1px solid #737373;width:calc(100% - 4rem);margin:0
2rem;min-height:180px}@media (max-width:767px){section.feature ul.hero.two li.article
div.content{min-height:auto;width:calc(100% - 2rem);margin:0
1rem}}section.feature ul.hero.two li.article div.content
h3{margin:0;padding:1rem 0;font-size:1.5rem;line-height:1.75rem;color:#737373}section.feature ul.hero.two li.article div.content
h3.subscriber{color:#2f76bb}@media (max-width:1200px){section.feature ul.hero.two li.article div.content
h3{font-size:1.25rem;line-height:1.5rem}}@media (max-width:767px){section.feature ul.hero.two li.article div.content
h3{padding:.5rem 0}}section.feature ul.hero.two li.article div.content h3
p{margin:0}section.feature ul.hero.two li.article div.content
p.description{color:#000;margin:0
0 1rem;font-weight:300}@media (max-width:767px){section.feature ul.hero.two li.article div.content
p.description{display:none}}section.feature ul.hero.two li.article
div.meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 4rem);margin:0
2rem 1rem;border-top:1px solid #737373;padding-top:.2rem}@media (max-width:767px){section.feature ul.hero.two li.article
div.meta{min-height:auto;width:calc(100% - 2rem);margin:0
1rem}}section.feature ul.hero.two li.article div.meta
a{width:auto}section.feature ul.hero.two li.article div.meta
span{color:#737373;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}section.feature ul.hero.two li.article div.meta
span.category{font-weight:700;margin-right:1rem}section.feature ul.hero.two li.article.greenlight-project .article-content{background-color:#0d6c28}@media (max-width:767px){section.feature ul.hero.two li.article.greenlight-project .article-content{padding:0
16px 1rem}}section.feature ul.hero.two li.article.greenlight-project .article-content .meta span,section.feature ul.hero.two li.article.greenlight-project .article-content
.title{color:#fff!important}section.feature ul.hero.two li.article.greenlight-project .article-content
.meta{border-color:#fff}section.feature ul.hero.two
li.advert{-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;text-decoration:none;padding:0
1rem;max-width:33.33333%;margin-bottom:4rem;text-align:center}@media (max-width:1200px){section.feature ul.hero.two
li.advert{padding:0
1rem}}@media (max-width:767px){section.feature ul.hero.two
li.advert{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;margin-bottom:1rem;max-width:100%}}section.feature ul.hero.two li.advert
img{max-width:100%;height:auto}section.feature div.hero-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:1100px){section.feature div.hero-article{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section.feature div.hero-article a.hero-title-link{text-decoration:none;color:inherit}section.feature div.hero-article a.hero-title-link:hover
h1{opacity:.5}section.feature div.hero-article a.hero-title-link
h1{opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}section.feature div.hero-article a.hero-image-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;position:relative}@media (max-width:1100px){section.feature div.hero-article a.hero-image-link{width:100%;height:30vh}}section.feature div.hero-article a.hero-image-link
b{position:absolute;bottom:0;left:0;background:#94cbd8;text-transform:uppercase;z-index:500;padding:.5ex 1.5ex;font-size:90%;color:#000}section.feature div.hero-article div.heading-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (max-width:1100px){section.feature div.hero-article div.heading-description{width:100%}}section.feature div.hero-article div.meta
a{text-decoration:none}section.feature div.hero-article
div.content{background-color:#e5e5e5;width:50%;height:100%;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1100px){section.feature div.hero-article
div.content{width:100%;padding:1rem 0 1.5rem;background:transparent}}section.feature div.hero-article div.content
h1{margin:0;font-size:2.65rem;line-height:2.65rem}@media (max-width:1100px){section.feature div.hero-article div.content
h1{font-size:1.5rem;line-height:1.75rem}}section.feature div.hero-article div.content
p.description{font:normal 2rem/2rem mandrel-normal,sans-serif;color:#737373;padding-top:1rem;margin-top:2rem;border-top:2px solid #737373;margin-bottom:4rem}@media (max-width:1100px){section.feature div.hero-article div.content
p.description{font-size:1.25rem;line-height:1.25rem;font-weight:300;padding-top:.5rem;margin-top:1rem;border-top:2px solid #737373;margin-bottom:.5rem;font-family:mandrel-normal,sans-serif}}section.feature div.hero-article div.content
span{color:#737373}section.feature div.hero-article div.content
span.category{font-weight:700;margin-right:1rem;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}section.feature div.hero-article div.content span.category:hover{opacity:.5}section.feature div.hero-article
picture{background-color:#737373;width:100%;height:100%;overflow:hidden;position:relative}section.feature div.hero-article picture:hover
img{-webkit-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}section.feature div.hero-article picture
img{position:absolute;height:100%;width:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease;top:0;left:50%;-webkit-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}@media (max-width:1100px){section.feature div.hero-article picture
img{height:auto;width:100%;width:120%}}section.feature div.lat-pop{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d5d5d5}@media (max-width:1100px){section.feature div.lat-pop{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:0;padding-top:2rem;border-top:5px solid #000;border-bottom:0}}@media (max-width:767px){section.feature div.lat-pop{width:100%;margin-top:0;padding-top:1rem;border-top:5px solid #000;border-bottom:0}}section.feature div.lat-pop
.toggles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem;width:100%}@media (max-width:1100px){section.feature div.lat-pop
.toggles{margin-bottom:1rem}}section.feature div.lat-pop .toggles a.lat-pop-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50%;text-decoration:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.5;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}section.feature div.lat-pop .toggles a.lat-pop-button.selected{opacity:1}section.feature div.lat-pop .toggles a.lat-pop-button
svg{width:40px}section.feature div.lat-pop .toggles a.lat-pop-button
span{font-family:halyard-text,sans-serif;color:#000;text-transform:uppercase;margin:0
0 0 .6rem;width:calc(100% - 40px - 1rem);font-size:18px;font-weight:700}@media (max-width:1100px){section.feature div.lat-pop .toggles a.lat-pop-button
span{font-size:1.15rem;margin:0
0 0 .5rem}}section.feature div .lat-pop-articles__wrapper{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (max-width:1100px){section.feature div .lat-pop-articles__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}section.feature div .lat-pop-articles__wrapper .lat-pop-articles:first-child
li{padding-right:2rem}}section.feature div .lat-pop-articles{list-style:none;padding:0;margin:0;display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.feature div .lat-pop-articles.selected{display:-webkit-box;display:-ms-flexbox;display:flex}section.feature div .lat-pop-articles .monsterinsights-widget-popular-posts{height:100%}section.feature div .lat-pop-articles .monsterinsights-widget-popular-posts-list{margin:0;padding-left:0;list-style:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.feature div .lat-pop-articles .li,section.feature div .lat-pop-articles
li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d5d5d5}@media (max-width:1100px){section.feature div .lat-pop-articles .li,section.feature div .lat-pop-articles
li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;border-bottom:0;margin-bottom:0}}@media (max-width:767px){section.feature div .lat-pop-articles .li,section.feature div .lat-pop-articles
li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-bottom:1px solid #737373;margin-bottom:1rem}}section.feature div .lat-pop-articles .li:last-of-type,section.feature div .lat-pop-articles li:last-of-type{margin-bottom:0;border-bottom:none}section.feature div .lat-pop-articles .li a,section.feature div .lat-pop-articles li
a{text-decoration:none;color:#000}section.feature div .lat-pop-articles .li a:hover h3,section.feature div .lat-pop-articles li a:hover
h3{opacity:.5}section.feature div .lat-pop-articles .li a .monsterinsights-widget-popular-posts-title,section.feature div .lat-pop-articles .li a h3,section.feature div .lat-pop-articles li a .monsterinsights-widget-popular-posts-title,section.feature div .lat-pop-articles li a
h3{font-family:mandrel-normal,sans-serif;font-size:1.2rem;margin:0
0 .5rem;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}section.feature div .lat-pop-articles .li a .monsterinsights-widget-popular-posts-title:hover h3,section.feature div .lat-pop-articles .li a h3:hover h3,section.feature div .lat-pop-articles li a .monsterinsights-widget-popular-posts-title:hover h3,section.feature div .lat-pop-articles li a h3:hover
h3{opacity:.5}section.feature div .lat-pop-articles .li .meta a,section.feature div .lat-pop-articles .li .monsterinsights-widget-popular-posts-meta a,section.feature div .lat-pop-articles li .meta a,section.feature div .lat-pop-articles li .monsterinsights-widget-popular-posts-meta
a{text-decoration:none;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}section.feature div .lat-pop-articles .li .meta a:hover,section.feature div .lat-pop-articles .li .monsterinsights-widget-popular-posts-meta a:hover,section.feature div .lat-pop-articles li .meta a:hover,section.feature div .lat-pop-articles li .monsterinsights-widget-popular-posts-meta a:hover{opacity:.5}section.feature div .lat-pop-articles .li .meta span,section.feature div .lat-pop-articles .li .monsterinsights-widget-popular-posts-meta span,section.feature div .lat-pop-articles li .meta span,section.feature div .lat-pop-articles li .monsterinsights-widget-popular-posts-meta
span{color:#737373}section.feature div .lat-pop-articles .li .meta span.category,section.feature div .lat-pop-articles .li .monsterinsights-widget-popular-posts-meta span.category,section.feature div .lat-pop-articles li .meta span.category,section.feature div .lat-pop-articles li .monsterinsights-widget-popular-posts-meta
span.category{font-weight:700;margin-right:1rem}section.feature div .lat-pop-articles .li .monsterinsights-widget-popular-posts-meta,section.feature div .lat-pop-articles li .monsterinsights-widget-popular-posts-meta{margin-top:1rem}section.feature div .lat-pop-articles
p{display:none}section.contributors{display:inline-block}section.article-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1200px;margin:0
auto 4rem;padding-bottom:4rem}@media (max-width:1200px){section.article-container{margin:0
2rem 4rem}}@media (max-width:1100px){section.article-container{margin:0
auto 1rem}}section.article-container.woocommerce-archive{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:calc(1200px + 2rem)}section.article-container.contributor
header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1100px){section.article-container.contributor
header{margin:2rem auto 1rem;padding:0
1rem}}@media (max-width:767px){section.article-container.contributor
header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}section.article-container.contributor article,section.article-container.contributor article .primary-content{width:100%!important}section.article-container.contributor article .primary-content .flexible-content{padding-right:0!important;border-right:0!important}@media (max-width:1100px){section.article-container.contributor article .primary-content .flexible-content{width:calc(100% - 1rem)}}section.article-container.contributor article .primary-content .flexible-content
.donation{margin-top:0}section.article-container.contributor article .primary-content .flexible-content .category-listing{margin-top:3rem}section.article-container
header{margin:0
0 2.5rem;width:100%}section.article-container header.article-header{display:block;width:100%}@media (max-width:1100px){section.article-container
header{margin:0
0 1rem}}section.article-container header div.time-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.5rem}@media (max-width:1100px){section.article-container header div.time-author{margin-bottom:0;padding:1rem 1rem 0}}section.article-container header div.time-author
span.sep{margin:0
1rem}@media (max-width:1100px){section.article-container header div.time-author
span.sep{margin:0
.5rem}}section.article-container header div.time-author
p{margin:0}section.article-container header div.time-author p
a{color:#000;text-decoration:none}section.article-container header
h1{width:66.66667%;font-size:2.65rem;line-height:1;margin:2.5rem 0 0}.page section.article-container header
h1{margin-top:0}@media (max-width:1100px){.page section.article-container header
h1{margin-top:0}}@media (max-width:1100px){section.article-container header
h1{margin-top:0;width:100%;padding:1rem 1rem 0;font-size:2rem;line-height:2.25rem}}section.article-container header
h2{margin:1rem 0 0;font-size:1.525rem;line-height:1.2;font-family:halyard-text,sans-serif;font-weight:300}section.article-container header h2
p{margin:0}@media (max-width:1100px){section.article-container header
h2{margin-top:0;width:100%;padding:1rem;font-size:1.5rem;line-height:1.75rem}}section.article-container header h2 em,section.article-container header h2
i{font-family:halyard-text,sans-serif;font-weight:300;font-style:italic}section.article-container header h2 b,section.article-container header h2 b em,section.article-container header h2 b i,section.article-container header h2 strong,section.article-container header h2 strong em,section.article-container header h2 strong
i{font-weight:400}section.article-container
article{width:calc(100% - 300px - 4rem)}@media (max-width:1100px){section.article-container
article{width:100%}}section.article-container article div.entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:1100px){section.article-container article div.entry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.article-container article div.entry-content .primary-content{width:calc(100% - 100px)}@media (max-width:1100px){section.article-container article div.entry-content .primary-content{width:100%}}section.article-container article div.entry-content .primary-content img.feature-image,section.article-container article div.entry-content .primary-content picture.feature-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:auto;margin-bottom:4rem}section.article-container article div.entry-content .primary-content img.feature-image.caption,section.article-container article div.entry-content .primary-content picture.feature-image.caption{margin-bottom:0;margin-top:0}@media (max-width:1100px){section.article-container article div.entry-content .primary-content img.feature-image,section.article-container article div.entry-content .primary-content picture.feature-image{margin-bottom:0}}section.article-container article div.entry-content .primary-content img.feature-image img,section.article-container article div.entry-content .primary-content picture.feature-image
img{width:100%}section.article-container article div.entry-content .primary-content
p.caption{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:0;margin-bottom:1em}section.article-container article div.entry-content .primary-content
p.caption.feature{margin-bottom:3rem}@media (max-width:1100px){section.article-container article div.entry-content .primary-content
p.caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content figcaption.caption
p{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:0;margin-bottom:1em}@media (max-width:1100px){section.article-container article div.entry-content .primary-content figcaption.caption
p{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content figcaption.caption
div.credit{text-transform:uppercase;font-size:9.6px}section.article-container article div.entry-content .primary-content
div.caption{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:0;margin-bottom:1em}section.article-container article div.entry-content .primary-content
div.caption.feature{margin-bottom:3rem}@media (max-width:1100px){section.article-container article div.entry-content .primary-content
div.caption.feature{margin-bottom:0}}@media (max-width:1100px){section.article-container article div.entry-content .primary-content
div.caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content div.flexible-content{padding-right:4rem;border-right:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media (max-width:1100px){section.article-container article div.entry-content .primary-content div.flexible-content{padding:1rem;border-right:0}}section.article-container article div.entry-content .primary-content div.flexible-content>p{font-size:1.15rem}section.article-container article div.entry-content .primary-content div.flexible-content
p{font-weight:300;font-size:1rem}section.article-container article div.entry-content .primary-content div.flexible-content p:first-of-type{margin-top:0}section.article-container article div.entry-content .primary-content div.flexible-content
p.caption{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:.5em;margin-bottom:1em}section.article-container article div.entry-content .primary-content div.flexible-content
p.caption.feature{margin-bottom:3rem}@media (max-width:1100px){section.article-container article div.entry-content .primary-content div.flexible-content
p.caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content div.flexible-content p em,section.article-container article div.entry-content .primary-content div.flexible-content p
i{font-style:italic}section.article-container article div.entry-content .primary-content div.flexible-content ol,section.article-container article div.entry-content .primary-content div.flexible-content
ul{font-weight:300;font-size:1.15rem}section.article-container article div.entry-content .primary-content div.flexible-content ol li,section.article-container article div.entry-content .primary-content div.flexible-content ul
li{font-weight:400;padding-top:.25rem;padding-bottom:.25rem;font-family:mandrel-normal,sans-serif}section.article-container article div.entry-content .primary-content div.flexible-content ol li a,section.article-container article div.entry-content .primary-content div.flexible-content ul li
a{font-size:1rem;font-weight:300}section.article-container article div.entry-content .primary-content div.flexible-content ol.products,section.article-container article div.entry-content .primary-content div.flexible-content
ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.article-container article div.entry-content .primary-content div.flexible-content ol.products li.product,section.article-container article div.entry-content .primary-content div.flexible-content ul.products
li.product{width:46.2%}section.article-container article div.entry-content .primary-content div.flexible-content ol.products li.product .woocommerce-loop-product__title,section.article-container article div.entry-content .primary-content div.flexible-content ul.products li.product .woocommerce-loop-product__title{color:#000}section.article-container article div.entry-content .primary-content div.flexible-content ol.products li.product .button,section.article-container article div.entry-content .primary-content div.flexible-content ul.products li.product
.button{text-align:center}section.article-container article div.entry-content .primary-content div.flexible-content
div.copy{width:100%;margin-bottom:4rem}section.article-container article div.entry-content .primary-content div.flexible-content div.copy
img{max-width:100%;height:auto}section.article-container article div.entry-content .primary-content div.flexible-content div.copy
iframe{border:0;width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy hr.wp-block-separator{position:relative;width:100%;border:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}section.article-container article div.entry-content .primary-content div.flexible-content div.copy hr.wp-block-separator:before{content:"";border-top:1px solid #000;border-bottom:0;margin:2rem auto 1.75rem;width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy hr.wp-block-separator.is-style-default:before{content:"";border-top:1px solid #000;border-bottom:0;margin:2rem auto 1.75rem;max-width:200px}section.article-container article div.entry-content .primary-content div.flexible-content div.copy hr.wp-block-separator.is-style-wide:before{content:"";border-top:1px solid #000;border-bottom:0;margin:2rem auto 1.75rem}section.article-container article div.entry-content .primary-content div.flexible-content div.copy hr.wp-block-separator.is-style-dots:before{content:"";border-top:0;border-bottom:0;margin:1rem auto}section.article-container article div.entry-content .primary-content div.flexible-content div.copy
figure{max-width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-right{float:right;margin:2rem 0 2rem 2rem;width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-right.width-75{width:75%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-right.width-50{width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-right.width-25{width:25%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-left{float:left;margin:2rem 2rem 2rem 0;width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-left.width-75{width:75%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-left.width-50{width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.align-left.width-25{width:25%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-75{width:75%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-75.align-right{float:right;margin:2rem 0 2rem 2rem}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-75.align-left{float:left;margin:2rem 2rem 2rem 0}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-50{width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-50.align-right{float:right;margin:2rem 0 2rem 2rem}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-50.align-left{float:left;margin:2rem 2rem 2rem 0}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-25{width:25%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-25.align-right{float:right;margin:2rem 0 2rem 2rem}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.width-25.align-left{float:left;margin:2rem 2rem 2rem 0}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.wp-block-image{margin:0
0 1.5em}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.wp-block-image
figure{margin-bottom:0;margin-top:0}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.wp-block-image
figure.alignleft{margin:1rem 2rem 1rem 0}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.wp-block-image
figure.alignleft{margin:1rem 1rem 0 0}}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.wp-block-image
figure.alignright{margin:1rem 0 1rem 2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content div.copy figure.wp-block-image
figure.alignright{margin:1rem 0 0 1rem}}section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image{margin:0
0 1.5em}section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image
figure{margin-bottom:0;margin-top:0;display:table}section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image figure
img{max-width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image
figure.alignleft{margin:1rem 2rem 1rem 0}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image
figure.alignleft{margin:1rem 1rem 0 0}}section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image
figure.alignright{margin:1rem 0 1rem 2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content div.copy div.wp-block-image
figure.alignright{margin:1rem 0 0 1rem}}section.article-container article div.entry-content .primary-content div.flexible-content div.copy
figcaption{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:0;margin-bottom:1em}@media (max-width:1100px){section.article-container article div.entry-content .primary-content div.flexible-content div.copy
figcaption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figcaption
div.credit{text-transform:uppercase;font-size:9.6px}section.article-container article div.entry-content .primary-content div.flexible-content div.copy figcaption.caption
p{padding:0;margin:0;font-size:.85rem;font-weight:300}section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol,section.article-container article div.entry-content .primary-content div.flexible-content div.copy
ul{font-weight:300;font-size:1.15rem}section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol li,section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol li a,section.article-container article div.entry-content .primary-content div.flexible-content div.copy ul li,section.article-container article div.entry-content .primary-content div.flexible-content div.copy ul li
a{font-size:1rem;font-weight:300}section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol.products,section.article-container article div.entry-content .primary-content div.flexible-content div.copy
ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol.products li.product,section.article-container article div.entry-content .primary-content div.flexible-content div.copy ul.products
li.product{width:46.2%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol.products li.product .woocommerce-loop-product__title,section.article-container article div.entry-content .primary-content div.flexible-content div.copy ul.products li.product .woocommerce-loop-product__title{color:#000}section.article-container article div.entry-content .primary-content div.flexible-content div.copy ol.products li.product .button,section.article-container article div.entry-content .primary-content div.flexible-content div.copy ul.products li.product
.button{text-align:center}section.article-container article div.entry-content .primary-content div.flexible-content div.copy .embed-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}section.article-container article div.entry-content .primary-content div.flexible-content div.copy .embed-container
iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}section.article-container article div.entry-content .primary-content div.flexible-content div .embed-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}section.article-container article div.entry-content .primary-content div.flexible-content div .embed-container
iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.image-column
figure{margin:0}section.article-container article div.entry-content .primary-content div.flexible-content div.image-column figure
img{width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.image-column figure
p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.article-container article div.entry-content .primary-content div.flexible-content div.image-column figure figcaption div.image-caption{padding-top:.5rem;font-size:.85rem;font-weight:300}@media (max-width:1100px){section.article-container article div.entry-content .primary-content div.flexible-content div.image-column figure figcaption div.image-caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content div.flexible-content div.image-column figure figcaption div.image-credit{padding-top:.5rem;font-size:.65rem;font-weight:300}@media (max-width:1100px){section.article-container article div.entry-content .primary-content div.flexible-content div.image-column figure figcaption div.image-credit{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait{width:400px}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait.image-right{float:right}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait.image-right
figure{margin:2rem 0 2rem 2rem}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait.image-right figure
img{width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait.image-left{float:left}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait.image-left
figure{margin:2rem 2rem 2rem 0}section.article-container article div.entry-content .primary-content div.flexible-content div.image-portrait.image-left figure
img{width:100%}section.article-container article div.entry-content .primary-content div.flexible-content
div.video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2rem;width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div.video div.play-pause{position:absolute;top:2rem;left:2rem}section.article-container article div.entry-content .primary-content div.flexible-content div.video div.play-pause:hover
svg{width:100px}section.article-container article div.entry-content .primary-content div.flexible-content div.video div.play-pause
svg{width:75px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}section.article-container article div.entry-content .primary-content div.flexible-content div.video
video{width:100%}section.article-container article div.entry-content .primary-content div.flexible-content div [class^=wp-block][id^=gutenslider] .slick-slider{margin-bottom:0}section.article-container article div.entry-content .primary-content div.flexible-content div
blockquote{padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:3px solid;border-bottom:3px solid}section.article-container article div.entry-content .primary-content div.flexible-content div blockquote.quote-half--left,section.article-container article div.entry-content .primary-content div.flexible-content div blockquote.quote-half--right{width:50%;margin-left:0;margin-right:2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content div blockquote.quote-half--left,section.article-container article div.entry-content .primary-content div.flexible-content div blockquote.quote-half--right{width:100%;margin-left:0}}section.article-container article div.entry-content .primary-content div.flexible-content div blockquote.quote-half--right{margin-right:0;margin-left:2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content div blockquote.quote-half--right{margin-left:0}}section.article-container article div.entry-content .primary-content div.flexible-content div blockquote
p{width:100%;margin:0
0 1rem;text-align:center;font-size:1.5rem;font-family:mandrel-normal,sans-serif}section.article-container article div.entry-content .primary-content div.flexible-content div blockquote p:last-child{margin-bottom:0;padding:0}section.article-container article div.entry-content .primary-content div.flexible-content div blockquote p a,section.article-container article div.entry-content .primary-content div.flexible-content div blockquote p
em{font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit}section.article-container article div.entry-content .primary-content div.flexible-content div blockquote p
strong{font-family:mandrel-bold;font-size:1.7rem}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote{border-top:unset;border-bottom:unset;margin-top:0;padding-top:unset;padding-bottom:unset;width:25rem}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote:not(.is-style-large):not(.has-text-align-left):not(.has-text-align-right):not(.has-text-align-center){border-left:3px solid}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote:not(.has-text-align-left):not(.has-text-align-right){margin:4rem auto}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote.has-text-align-left{float:left;width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote.has-text-align-right{float:right;width:50%}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote.has-text-align-center{border:none}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote.is-style-large
p{font-size:2rem}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote p,section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-quote
span{text-align:left;font-size:1.5rem;font-family:mandrel-normal,sans-serif}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote{width:25rem;padding:0;margin:4rem auto}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote
cite{color:inherit;text-align:center;width:100%;font-weight:700;font-style:inherit}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote
p{text-align:left;text-transform:none}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote.is-style-default blockquote,section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote :not(.is-style-solid-color) blockquote{border-top:3px solid;border-bottom:3px solid}section.article-container article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote.is-style-solid-color
blockquote{margin:auto;max-width:unset;border-top:unset;border-bottom:unset}section.article-container article div.entry-content .primary-content div.flexible-content
div.quote{width:100%;border-top:5px solid #000;border-bottom:2px solid #000;margin-top:2rem;padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.quote{margin-top:0;margin-bottom:1rem}}section.article-container article div.entry-content .primary-content div.flexible-content
div.quote.half{width:calc(50% - 2rem)}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.quote.half{width:100%}}section.article-container article div.entry-content .primary-content div.flexible-content
div.quote.half.right{margin-left:2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.quote.half.right{margin-left:0}}section.article-container article div.entry-content .primary-content div.flexible-content
div.quote.half.left{margin-right:2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.quote.half.left{margin-right:0}}section.article-container article div.entry-content .primary-content div.flexible-content div.quote
p{width:100%;margin:0}section.article-container article div.entry-content .primary-content div.flexible-content div.quote
p.quote{text-align:center;font-size:1.5rem;font-family:mandrel-normal,sans-serif}section.article-container article div.entry-content .primary-content div.flexible-content div.quote
p.source{margin-top:1rem;font-size:1rem;font-weight:700;text-align:center;font-family:halyard-text,sans-serif}section.article-container article div.entry-content .primary-content div.flexible-content
div.ad{width:100%;padding:2rem;margin-top:2rem;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.ad{margin-bottom:1rem;margin-top:0}}section.article-container article div.entry-content .primary-content div.flexible-content
div.ad.half{width:calc(50% - 2rem)}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.ad.half{width:100%}}section.article-container article div.entry-content .primary-content div.flexible-content
div.ad.half.right{margin-left:2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.ad.half.right{margin-left:0}}section.article-container article div.entry-content .primary-content div.flexible-content
div.ad.half.left{margin-right:2rem}@media (max-width:767px){section.article-container article div.entry-content .primary-content div.flexible-content
div.ad.half.left{margin-right:0}}section.article-container article div.entry-content .primary-content div.flexible-content div.ad a
img{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}section.article-container article div.entry-content .primary-content div.flexible-content div.ad a img:hover{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section.article-container article div.entry-content .primary-content div .taxonomy-lists{font-family:halyard-text,sans-serif;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:4rem;padding-top:1rem;padding-bottom:1rem;border-top:1px solid rgba(141,1,1,.25);border-bottom:1px solid rgba(141,1,1,.25)}section.article-container article div.entry-content .primary-content div .taxonomy-lists .taxonomy-list{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}section.article-container article div.entry-content .primary-content div .taxonomy-lists .taxonomy-list
h4{margin-top:0;margin-bottom:.5rem;color:#434445;font-family:halyard-text,sans-serif}section.article-container article div.entry-content .primary-content div .taxonomy-lists .taxonomy-list
a{color:#8d0101;text-decoration:none;font-weight:300}section.article-container article a.author,section.article-container article div.author,section.article-container article
footer.author{width:100%;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;border-top:1px solid #000;color:initial;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.article-container article a.author:not(:first-of-type),section.article-container article div.author:not(:first-of-type),section.article-container article footer.author:not(:first-of-type){margin-top:0;border:0}@media (max-width:1024px){section.article-container article a.author,section.article-container article div.author,section.article-container article
footer.author{padding-top:1rem}}@media (max-width:767px){section.article-container article a.author,section.article-container article div.author,section.article-container article
footer.author{padding-top:1rem;margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:1rem}}section.article-container article a.author img,section.article-container article div.author img,section.article-container article footer.author
img{height:auto;width:150px}@media (max-width:767px){section.article-container article a.author img,section.article-container article div.author img,section.article-container article footer.author
img{width:33.33333%}}section.article-container article a.author picture.avatar,section.article-container article div.author picture.avatar,section.article-container article footer.author
picture.avatar{border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:225px;height:225px}section.article-container article a.author picture.avatar img,section.article-container article div.author picture.avatar img,section.article-container article footer.author picture.avatar
img{width:100%}section.article-container article a.author a.bio,section.article-container article a.author div.bio,section.article-container article div.author a.bio,section.article-container article div.author div.bio,section.article-container article footer.author a.bio,section.article-container article footer.author
div.bio{padding:1rem 2rem;width:calc(100% - 150px)}@media (max-width:1024px){section.article-container article a.author a.bio,section.article-container article a.author div.bio,section.article-container article div.author a.bio,section.article-container article div.author div.bio,section.article-container article footer.author a.bio,section.article-container article footer.author
div.bio{padding:1rem}}@media (max-width:767px){section.article-container article a.author a.bio,section.article-container article a.author div.bio,section.article-container article div.author a.bio,section.article-container article div.author div.bio,section.article-container article footer.author a.bio,section.article-container article footer.author
div.bio{width:66.66667%;padding:0
0 0 1rem}}section.article-container article a.author a.bio h3,section.article-container article a.author div.bio h3,section.article-container article div.author a.bio h3,section.article-container article div.author div.bio h3,section.article-container article footer.author a.bio h3,section.article-container article footer.author div.bio
h3{font-size:1.5rem;margin:0}@media (max-width:1024px){section.article-container article a.author a.bio h3,section.article-container article a.author div.bio h3,section.article-container article div.author a.bio h3,section.article-container article div.author div.bio h3,section.article-container article footer.author a.bio h3,section.article-container article footer.author div.bio
h3{margin:0
0 1rem}}@media (max-width:767px){section.article-container article a.author a.bio h3,section.article-container article a.author div.bio h3,section.article-container article div.author a.bio h3,section.article-container article div.author div.bio h3,section.article-container article footer.author a.bio h3,section.article-container article footer.author div.bio
h3{text-align:left;margin:0
0 .5rem}}section.article-container article a.author a.bio p,section.article-container article a.author div.bio p,section.article-container article div.author a.bio p,section.article-container article div.author div.bio p,section.article-container article footer.author a.bio p,section.article-container article footer.author div.bio
p{margin-bottom:0}@media (max-width:767px){section.article-container article a.author a.bio p,section.article-container article a.author div.bio p,section.article-container article div.author a.bio p,section.article-container article div.author div.bio p,section.article-container article footer.author a.bio p,section.article-container article footer.author div.bio
p{margin-bottom:0}}section.article-container article
dl.faqs{margin:1em
0 0;padding:0;width:100%}section.article-container article dl.faqs dd,section.article-container article dl.faqs
dt{margin:0;padding:0}section.article-container article dl.faqs
dt{color:#fff;background:#2f76bb;padding:1ex 2em 1ex 1em;border-radius:3px;cursor:pointer;margin:1ex 0 0;position:relative;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}section.article-container article dl.faqs dt:hover{background:#000}section.article-container article dl.faqs dt:after{content:"";display:inline-block;width:1em;position:absolute;top:0;right:1em;bottom:0;background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 185.344 185.344'%3E%3Cpath d='M92.672 144.373a10.707 10.707 0 01-7.593-3.138L3.145 59.301c-4.194-4.199-4.194-10.992 0-15.18a10.72 10.72 0 0115.18 0l74.347 74.341 74.347-74.341a10.72 10.72 0 0115.18 0c4.194 4.194 4.194 10.981 0 15.18l-81.939 81.934a10.694 10.694 0 01-7.588 3.138z' fill='%23fff'/%3E%3C/svg%3E") 50%/contain;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}section.article-container article dl.faqs
dt.open{background:#000}section.article-container article dl.faqs dt.open:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.article-container article dl.faqs dt.open+dd{display:block;margin-top:1ex}section.article-container article dl.faqs
dd{display:none}div.category-listing{max-width:1200px;margin:0
auto}@media (max-width:1200px){div.category-listing{margin:0
-1rem}}@media (max-width:1100px){div.category-listing{max-width:100%;padding:0;margin:0}}div.category-listing.category-listing--bottom ul.category-listing li.cat .category-block{width:100%}div.category-listing.category-listing--bottom ul.category-listing li.cat .category-block .category-title
h4{margin-left:0}div.category-listing.category-listing--bottom ul.category-listing li.cat .category-block ul.article-listing{margin:0;width:100%}div.category-listing.category-listing--bottom ul.category-listing li.cat .category-block ul.article-listing
li{padding:0}div.category-listing ul.category-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:4rem -2rem 0}@media (max-width:1200px){div.category-listing ul.category-listing{margin-top:2rem;margin-left:-1rem;margin-right:-1rem}}@media (max-width:1100px){div.category-listing ul.category-listing{margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0;margin-right:0}}div.category-listing ul.category-listing
li.cat{-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0
2rem;min-width:33.33333%;max-width:33.33333%;margin-bottom:4rem}@media (max-width:1100px){div.category-listing ul.category-listing
li.cat{-webkit-box-flex:1;-ms-flex:1 1 10000%;flex:1 1 10000%;min-width:0;max-width:100%;margin-bottom:1rem;padding:0}}div.category-listing ul.category-listing li.cat .category-block{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.error404 .search-form{margin:1em
0 5em}body.error404 .search-form .search-field{border:none;border-bottom:1px solid #010101;width:48ex;max-width:100%;margin:0
0 1em}body.error404 .search-form .search-submit{padding:3px
2ex;font-size:1rem;border:none;background:#2f76bb;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;border-radius:3px;text-decoration:none;display:inline-block;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;height:auto;margin:0
0 1em}body.error404 .search-form .search-submit:hover{background:#000}#loginform{margin:1em
0}#loginform
label{font-weight:700;display:block;font-size:120%}#loginform input[type=password],#loginform input[type=text]{border:none;border-bottom:1px solid #010101;font:inherit;line-height:inherit}#loginform input[type=password]:active,#loginform input[type=password]:focus,#loginform input[type=text]:active,#loginform input[type=text]:focus{outline:none}#loginform input[type=submit]{background:#2f76bb;border:none;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:3px;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}#loginform input[type=submit]:hover{background:#000}aside>div:not(:last-child){margin-bottom:3rem}.category-weekly-edition aside .lat-pop h3,.category-weekly aside .lat-pop
h3{margin-top:0;margin-bottom:2em}.weekly-edition{background-color:#fff;padding-bottom:0}.weekly-edition
div#breadcrumbs{margin-bottom:unset}.weekly-edition .entry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.weekly-edition .entry-content div.primary-content
div.caption.feature{margin-bottom:1rem!important}.weekly-edition .entry-content div.primary-content img.feature-image{margin-bottom:2rem!important}.weekly-edition .entry-content div.primary-content img.feature-image.caption{margin-bottom:0!important;margin-top:0!important}.weekly-edition .weekly-border-img{padding-top:2rem;border-top:3px solid #8d0101}.weekly-edition section.article-container.category-block{width:unset!important}@media (max-width:1260px){.weekly-edition section.article-container.category-block{margin:0
2rem}}.weekly-edition section.article-container .flexible-content{border-right:unset!important}@media (min-width:1100px){.weekly-edition section.article-container .flexible-content{padding-right:0!important}}.weekly-edition section.article-container .flexible-content .copy p.has-drop-cap:not(:focus):first-letter {color:#8d0101}.weekly-edition section.article-container .flexible-content .copy
p{text-align:justify}.weekly-edition section.article-container .flexible-content .copy .wp-block-quote,.weekly-edition section.article-container .flexible-content .copy p
a{color:#8d0101}.weekly-edition section.article-container .flexible-content .copy .wp-block-quote:not(.has-text-align-left){border-color:#8d0101}.weekly-edition section.article-container .flexible-content .copy .wp-block-pullquote.is-style-default
blockquote{border-color:#8d0101;color:#8d0101}.weekly-edition section.article-container
aside{position:sticky;top:12rem}@media only screen and (max-width:1100px){.weekly-edition section.article-container
aside{padding-top:1rem!important}}.weekly-edition section.article-container aside div.lat-pop.weekly{border-top:unset;border-bottom:unset;background-color:#fbf4f2;padding:1rem}.weekly-edition section.article-container aside div.lat-pop.weekly
.title{color:#8d0101;margin:0
0 1.5rem;font-size:1.5rem;font-weight:400;line-height:.8rem}.weekly-edition section.article-container aside div.lat-pop.weekly ul.lat-pop-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.weekly-edition section.article-container aside div.lat-pop.weekly ul.lat-pop-articles
li{margin-bottom:1rem;padding-bottom:1rem}.weekly-edition section.article-container aside div.lat-pop.weekly ul.lat-pop-articles li:not(:last-child){border-bottom:2px solid #8d0101}.weekly-edition section.article-container aside div.lat-pop.weekly ul.lat-pop-articles li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:unset}.weekly-edition section.article-container aside div.lat-pop.weekly ul.lat-pop-articles li a
h3{margin:0;font-size:1.2rem}@media (min-width:1100px){.weekly-edition section.article-container
header{margin-left:100px;margin-bottom:0}}.weekly-edition section.article-container header .entry-title{color:#8d0101;margin-bottom:.5rem}.weekly-edition section.article-container .entry-subtitle{color:#8d0101;border-top:3px solid;padding-top:.5rem;padding-bottom:.5rem;font-family:halyard-text,sans-serif}@media (max-width:1100px){.weekly-edition section.article-container .entry-subtitle{padding-left:1rem;padding-right:1rem}}.weekly-edition section.article-container .entry-subtitle
em{font-family:halyard-text,sans-serif}#republish-container{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:999}#republish-container #republish-box{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33%;height:33%;border-radius:1rem}@media (max-width:1100px){#republish-container #republish-box{position:relative;top:15%;width:75%;height:50%;left:0;-webkit-transform:unset;-o-transform:unset;transform:unset}}#republish-container #republish-box #republish-box-heading{width:100%;background:#fff}#republish-container #republish-box #republish-box-heading
h3{padding:1rem;margin:0}#republish-container #republish-box #republish-box-heading
p{padding:0
1rem 1rem;margin:0;font-size:1rem}#republish-container #republish-box
textarea{position:relative;width:100%;z-index:999;height:100%;font-size:12px}.post-content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.post-content-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section.article-container.greenlight-project article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote,section.article-container.greenlight-project article div.entry-content .primary-content div.flexible-content div .wp-block-quote{background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 38 38' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd%3Bclip-rule:evenodd%3Bstroke-linejoin:round%3Bstroke-miterlimit:2%3B'%3E%3Cg transform='matrix(4.16667 0 0 4.16667 -184.575 -103.35)'%3E%3Cpath d='M49.766 30.805C48.918 31.361 47.778 31.124 47.221 30.276C46.665 29.427 46.902 28.287 47.75 27.73C48.599 27.174 49.738 27.411 50.296 28.259C50.852 29.108 50.615 30.248 49.766 30.805ZM51.858 28.377L52.837 27.454L52.045 26.247L50.811 26.778L50.32 26.445L50.36 25.099L48.948 24.804L48.449 26.056L47.866 26.167L46.944 25.189L45.738 25.98L46.268 27.213L45.934 27.703L44.592 27.663L44.298 29.077L45.548 29.576L45.659 30.158L44.679 31.081L45.471 32.288L46.705 31.757L47.196 32.09L47.156 33.436L48.569 33.73L49.067 32.479L49.65 32.368L50.572 33.346L51.778 32.555L51.248 31.322L51.582 30.832L52.924 30.872L53.218 29.458L51.968 28.959L51.858 28.377Z' style='fill:rgb(139 197 64)%3Bfill-rule:nonzero%3B'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.article-container.greenlight-project article div.entry-content .primary-content div.flexible-content div .wp-block-pullquote{background-repeat:no-repeat;background-size:14rem 14rem;background-position:bottom -4.8rem right -5.5rem}section.article-container.greenlight-project article div.entry-content .primary-content div.flexible-content div .wp-block-quote{padding-top:3.4rem;background-size:2.5rem 2.5rem;background-position:top .4rem left 1rem}.greenlight-project-info{margin-top:2rem;background-color:#0d6c28;color:#fff;padding:.5rem 1rem}@media (max-width:767px){.greenlight-project-info{padding:1rem}}.greenlight-project-info
.row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.greenlight-project-info
.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.greenlight-project-info .row
.col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.greenlight-project-info .row
.logo{-webkit-box-flex:1;-ms-flex:1;flex:1}.greenlight-project-info .row
.info{-webkit-box-flex:3;-ms-flex:3;flex:3}@media (max-width:767px){.greenlight-project-info .row
.info{padding:0
1rem}}.greenlight-project-info .row .info
p{margin-bottom:0}.article-container .above-content-area{margin-bottom:2rem}.article-container .above-content-area
.logo{width:190px}@media (max-width:1100px){.article-container .above-content-area
.logo{width:33.33333%}}@media (max-width:767px){.article-container .above-content-area
.logo{width:100%}}section.article-container.weekly-issue{max-width:unset}@media (max-width:1200px){section.article-container.weekly-issue{margin:0}}section.article-container.weekly-issue
article{width:100%!important}section.article-container.weekly-issue .primary-content{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.article-container.weekly-issue
.cta{color:#fff;background-color:#c62121;padding:1rem;border:unset;border-radius:3px;text-transform:uppercase;white-space:nowrap;cursor:pointer}section.article-container.weekly-issue .cta:focus,section.article-container.weekly-issue .cta:hover{background-color:#8d0101;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}section.article-container.weekly-issue
.logo{width:80px}section.article-container.weekly-issue .logo
svg{height:auto;padding:.6rem 0 0 .6rem}section.article-container.weekly-issue .logo .gp-white{display:none}section.article-container.weekly-issue .weekly-issue-section{width:100%}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.article-container.weekly-issue .weekly-issue-section ul.article-listing{margin-top:0;margin-left:0;margin-right:0}@media (max-width:1100px){section.article-container.weekly-issue .weekly-issue-section ul.article-listing{width:100%;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section ul.article-listing{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.article-container.weekly-issue .weekly-issue-section ul.article-listing
.article{margin-bottom:0;padding:1rem;color:#434445;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section ul.article-listing
.article{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article
a{text-decoration:none}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article h2,section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article h3,section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article
h4{padding:.5rem 0;min-height:unset}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article
h2{font-size:1.5rem}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article .thumbnail
.image{height:56.25vw}}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article
.content{border-top:unset;padding-left:unset;padding-right:unset;min-height:unset}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article .content
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article .content .entry-subtitle{font-size:1.2rem;font-family:halyard-text,sans-serif}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article .content .entry-subtitle:empty{display:none}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article .content .entry-subtitle
em{font-family:halyard-text,sans-serif}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article .image-tag{position:absolute;padding:.25rem .5rem;bottom:0;left:0;background:#94cbd8;text-transform:uppercase;z-index:500;font-weight:600;color:#434445}section.article-container.weekly-issue .weekly-issue-section ul.article-listing .article
.image{z-index:1;height:100%}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 33.333333%;flex:1 1 33.333333%;background-color:#fbf4f2}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list h2,section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list h3,section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list
h4{color:#434445;padding:0
1rem}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list
h2{margin-bottom:unset;text-transform:uppercase;font-family:halyard-text,sans-serif}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin-top:0;margin-bottom:0;height:100%}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list ul
li.hrule{border-bottom:2px solid #680101;margin:0
1rem}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list ul li.hrule:last-child{border-bottom:unset}section.article-container.weekly-issue .weekly-issue-section .weekly-curated-list
a{text-decoration:none;color:#434445}section.article-container.weekly-issue .weekly-issue-section:not(.featured_layout_a){display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px}section.article-container.weekly-issue .weekly-issue-section.featured_layout_a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.weekly-issue .weekly-issue-section.featured_layout_a
.cta.mobile{border-radius:0}@media (min-width:767px){section.article-container.weekly-issue .weekly-issue-section.featured_layout_a
.cta.mobile{display:none}}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section.featured_layout_a
.cta.mobile{display:block}}section.article-container.weekly-issue .weekly-issue-section .weekly-featured{height:100%;min-height:25vw;max-height:50vh;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1100px){section.article-container.weekly-issue .weekly-issue-section .weekly-featured{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:33.33333vw}}@media (max-width:1100px){section.article-container.weekly-issue .weekly-issue-section .weekly-featured{min-height:33.33333vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section .weekly-featured{min-height:50vw}}section.article-container.weekly-issue .weekly-issue-section .weekly-featured
.content{width:100%;max-width:1200px;padding:2rem 1rem;color:#fff;text-decoration:none}@media (min-width:1100px){section.article-container.weekly-issue .weekly-issue-section .weekly-featured
.content{min-height:14rem}}@media (max-width:767px){section.article-container.weekly-issue .weekly-issue-section .weekly-featured
.content{margin-bottom:4rem}}section.article-container.weekly-issue .weekly-issue-section .weekly-featured .content
a{text-decoration:none;color:#fff}section.article-container.weekly-issue .weekly-issue-section .weekly-featured .content a:hover
span{color:#fff!important}section.article-container.weekly-issue .weekly-issue-section .weekly-featured .content
h2{margin:0;padding:1.5rem 0;font-size:2rem;line-height:2rem}@media (max-width:1100px){section.article-container.weekly-issue .weekly-issue-section .weekly-featured .content
h2{margin-top:0;width:100%;font-size:1.5rem;line-height:1.75rem}}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container{position:relative}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing{margin:2rem;position:absolute!important;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:unset;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}@media (max-width:1100px){section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem}}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing
a{text-decoration:unset}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing a.weekly-svg-fill-hover:hover
path{fill:#d5212e!important}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing a.weekly-svg-fill-hover:hover
circle{stroke:#d5212e!important}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing a.weekly-svg-fill-hover:hover
span{color:#d5212e!important}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing
.cta{margin-right:2rem}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing
.logo{width:120px;margin-left:2rem}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing .logo .gp-white{display:block}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing
ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing ul
li{margin-bottom:unset;margin-left:.5rem;margin-right:.5rem}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing ul li
a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing ul li
span{color:#fff}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing ul li
svg{width:unset}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing ul li svg
path{fill:#fff}section.article-container.weekly-issue .weekly-issue-section .article-sharing-container .weekly-issue-sharing ul li svg
circle{stroke:#fff}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article:first-child{background-color:#8d0101;color:#fff}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article:first-child .entry-subtitle,section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article:first-child
a{color:#fff;text-decoration:unset}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article:first-child .logo .gp-white{display:block}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article:first-child .logo .gp-green{display:none}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article-listing{-webkit-box-flex:1;-ms-flex:1 1 66.66666%;flex:1 1 66.66666%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article-listing
.article{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50%}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article-listing .article
.thumbnail{height:100%}@media (min-width:767px){section.article-container.weekly-issue .weekly-issue-section.mixed_layout_a .article-listing .article
.thumbnail{margin-right:2rem}}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_b .article-listing{-webkit-box-flex:1;-ms-flex:1 1 66.66666%;flex:1 1 66.66666%}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_b .article-listing .article:nth-child(2){background-color:#434445;color:#fff}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_b .article-listing .article:nth-child(2) .entry-subtitle,section.article-container.weekly-issue .weekly-issue-section.mixed_layout_b .article-listing .article:nth-child(2) a{color:#fff;text-decoration:unset}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_b .article-listing .article:nth-child(2) .logo .gp-white{display:block}section.article-container.weekly-issue .weekly-issue-section.mixed_layout_b .article-listing .article:nth-child(2) .logo .gp-green{display:none}section.article-container.weekly-issue .weekly-issue-section.stories_layout_a .article:first-child{-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;background-color:#8d0101;color:#fff}section.article-container.weekly-issue .weekly-issue-section.stories_layout_a .article:first-child .entry-subtitle,section.article-container.weekly-issue .weekly-issue-section.stories_layout_a .article:first-child
a{color:#fff;text-decoration:unset}section.article-container.weekly-issue .weekly-issue-section.stories_layout_a .article:first-child .logo .gp-white{display:block}section.article-container.weekly-issue .weekly-issue-section.stories_layout_a .article:first-child .logo .gp-green{display:none}section.article-container.weekly-issue .weekly-issue-section.stories_layout_a .article:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 66.66666%;flex:1 1 66.66666%}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:first-child{-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:first-child
.article{background-color:#434445;color:#fff}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:first-child .article .entry-subtitle,section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:first-child .article
a{color:#fff;text-decoration:unset}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:first-child .article .logo .gp-white{display:block}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:first-child .article .logo .gp-green{display:none}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 66.66666%;flex:1 1 66.66666%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50%}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article
.thumbnail{height:100%}@media (min-width:767px){section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article
.thumbnail{margin-right:2rem}}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article:nth-child(2){background-color:#8d0101;color:#fff}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article:nth-child(2) .entry-subtitle,section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article:nth-child(2) a{color:#fff;text-decoration:unset}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article:nth-child(2) .logo .gp-white{display:block}section.article-container.weekly-issue .weekly-issue-section.stories_layout_b .article-listing:nth-child(2) .article:nth-child(2) .logo .gp-green{display:none}.previous-weekly-issues{max-width:100%!important;width:100%;border-top:1rem solid #8d0101;display:block!important}.previous-weekly-issues .category-block.article-container{width:100%;display:block!important;padding-bottom:1rem}@media (max-width:1300px){.previous-weekly-issues .category-block.article-container{width:calc(100% - 4rem);width:100%!important}}@media (max-width:1200px){.previous-weekly-issues .category-block.article-container{margin-left:auto;margin-right:auto}}.previous-weekly-issues .category-block.article-container .category-title
h4{margin:0}@media (max-width:1200px){.previous-weekly-issues .category-block.article-container .category-title
h4{margin-left:1rem}}@media (min-width:1300px){.previous-weekly-issues .category-block.article-container ul.article-listing{margin-left:-1rem!important;margin-right:-1rem!important;width:calc(100% + 2rem)}}@media (max-width:1300px){.previous-weekly-issues .category-block.article-container ul.article-listing{width:100%}}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider{display:block;position:relative}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slick-list{overflow:hidden}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider
li.article{display:inline-block}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slick-slide{height:auto}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider
button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slide-arrow{position:absolute;top:50%;margin-top:-50px;z-index:2}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .prev-arrow{width:0;height:0;border-color:transparent rgba(198,33,33,.5) transparent transparent;border-style:solid;border-width:1rem 1.5rem 1rem 0;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}@media (min-width:1300px){.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .prev-arrow{left:-2rem}}@media (max-width:1300px){.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .prev-arrow{left:2rem}}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .prev-arrow:focus,.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .prev-arrow:hover{border-right:1.5rem solid #c62121;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .next-arrow{width:0;height:0;border-color:transparent transparent transparent rgba(198,33,33,.5);border-style:solid;border-width:1rem 0 1rem 1.5rem;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}@media (min-width:1300px){.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .next-arrow{right:-2rem}}@media (max-width:1300px){.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .next-arrow{right:2rem}}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .next-arrow:focus,.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .next-arrow:hover{border-left:1.5rem solid #c62121;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slick-dots
li{margin:0
.25rem}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slick-dots
button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:rgba(198,33,33,.5);text-indent:-9999px;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}.previous-weekly-issues .category-block.article-container ul.article-listing.slick-slider .slick-dots li.slick-active
button{background-color:#c62121;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease}.previous-weekly-issues .category-block.article-container ul.article-listing
.article{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0}@media (min-width:767px){.previous-weekly-issues .category-block.article-container ul.article-listing
.article{border-left:2px solid transparent}.previous-weekly-issues .category-block.article-container ul.article-listing .article.slick-active~.slick-active{border-left:2px solid #8d0101}}@media (max-width:767px){.previous-weekly-issues .category-block.article-container ul.article-listing
.article{padding:0!important;margin-bottom:2rem!important}}.previous-weekly-issues .category-block.article-container ul.article-listing .article
h3{margin-top:unset;padding-top:unset!important;line-height:1;color:#8d0101;font-size:1.4rem;margin-bottom:.5rem}.previous-weekly-issues .category-block.article-container ul.article-listing .article
div.content{min-height:unset;padding-top:.5rem;border-top:unset}.previous-weekly-issues .category-block.article-container ul.article-listing .article div.content
p{margin-bottom:unset;margin-top:unset}.previous-weekly-issues .category-block.article-container ul.article-listing .article div.content p:empty{display:none}@media (max-width:767px){.previous-weekly-issues .category-block.article-container ul.article-listing .article .thumbnail
.image{height:56.25vw}}.previous-weekly-issues .category-block.article-container ul.article-listing .article
.meta{display:none}.previous-weekly-issues
a{text-decoration:unset}.previous-weekly-issues
.cta{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.archive.post-type-archive-weekly_issue section.category-block{padding-top:3rem}.archive.post-type-archive-weekly_issue section.category-block ul.article-listing li.article.article-weekly_issue
h3{margin-top:unset;padding-top:unset!important;line-height:1;color:#8d0101;font-size:1.4rem;margin-bottom:1rem}.archive.post-type-archive-weekly_issue section.category-block ul.article-listing li.article.article-weekly_issue
div.content{min-height:unset;padding-top:.5rem;border-top:unset}.archive.post-type-archive-weekly_issue section.category-block ul.article-listing li.article.article-weekly_issue div.content
p{margin-bottom:unset;margin-top:unset;font-weight:400;color:#434445;display:block}.archive.post-type-archive-weekly_issue section.category-block ul.article-listing li.article.article-weekly_issue div.content p:empty{display:none}.archive.post-type-archive-weekly_issue section.category-block .weekly-banner-logo{margin-right:unset}.archive.post-type-archive-weekly_issue section.category-block .alert.alert-warning{text-align:center;display:block;margin:1rem}.archive.post-type-archive-weekly_issue section.category-block .search-form{text-align:center}.weekly-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.weekly-banner .banner-image{position:absolute;width:100%;height:inherit;z-index:1}.weekly-banner .banner-image
.inner{position:absolute;height:100%;width:100%;opacity:.5;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:1100px){.weekly-banner{height:100px}}@media (max-width:1100px){.weekly-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1rem}}.weekly-banner .weekly-banner-title{color:#fff;z-index:300}@media (min-width:1100px){.weekly-banner .weekly-banner-title{font-size:1.2rem;margin-left:1rem}}@media (max-width:1100px){.weekly-banner .weekly-banner-title
h1{margin:0}}@media (max-width:767px){.weekly-banner .weekly-banner-title
h1{font-size:5vw}}.weekly-banner .weekly-banner-logo{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:300}@media (min-width:1100px){.weekly-banner .weekly-banner-logo{margin-right:1rem}}@media (max-width:1100px){.weekly-banner .weekly-banner-logo{margin:.5rem}}.weekly-banner .weekly-banner-logo
img{height:50px;max-width:100%}img.contributor-profile{margin-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1100px){img.contributor-profile{margin-right:2rem}}@media (max-width:1100px){.contributor-detail h1,.contributor-detail
h2{padding:1rem 0 0!important}}ol.products,ul.products{width:100%}@media (max-width:400px){ol.products li.product,ul.products
li.product{width:100%!important}}ol.products li.product a,ul.products li.product
a{width:100%;margin-bottom:1rem}ol.article-listing,ul.article-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:4rem -1rem 0;width:calc(100% + 4rem)}@media (max-width:1200px){ol.article-listing,ul.article-listing{margin-top:2rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}@media (max-width:1100px){ol.article-listing,ul.article-listing{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}ol.article-listing.contributor,ul.article-listing.contributor{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);margin-top:0}ol.article-listing.contributor li.article-post,ul.article-listing.contributor li.article-post{padding:0
2rem;max-width:33.33333%!important}@media (max-width:1100px){ol.article-listing.contributor li.article-post,ul.article-listing.contributor li.article-post{max-width:50%!important}}@media (max-width:767px){ol.article-listing.contributor li.article-post,ul.article-listing.contributor li.article-post{max-width:100%!important}}ol.article-listing li.article-post.weekly-article,ul.article-listing li.article-post.weekly-article{position:relative}ol.article-listing li.article-post.weekly-article:before,ul.article-listing li.article-post.weekly-article:before{content:"";height:100%;width:calc(100% - 32px);position:absolute;left:16px;top:0;z-index:-1}@media only screen and (max-width:767px){ol.article-listing li.article-post.weekly-article:before,ul.article-listing li.article-post.weekly-article:before{width:100%;position:absolute;left:0;top:0}}ol.article-listing li.article-post.weekly-article .article-content,ul.article-listing li.article-post.weekly-article .article-content{padding:0
16px 1rem;background-color:#fbf4f2}ol.article-listing li.article-post.weekly-article .thumbnail:before,ul.article-listing li.article-post.weekly-article .thumbnail:before{height:10px;position:absolute;top:0;content:"";width:100%;z-index:400}ol.article-listing li.article-post.weekly-article .thumbnail:after,ul.article-listing li.article-post.weekly-article .thumbnail:after{content:"Weekly";position:absolute;bottom:0;left:0;text-transform:uppercase;z-index:500;padding:.5rem 1rem;font-size:90%;color:#fff}ol.article-listing li.article-post.greenlight-project .article-content,ul.article-listing li.article-post.greenlight-project .article-content{padding:0
16px 1rem;background-color:#0d6c28}ol.article-listing li.article-post.greenlight-project .article-content .meta span,ol.article-listing li.article-post.greenlight-project .article-content .title,ul.article-listing li.article-post.greenlight-project .article-content .meta span,ul.article-listing li.article-post.greenlight-project .article-content
.title{color:#fff!important}ol.article-listing li.article-post.greenlight-project .article-content .meta,ul.article-listing li.article-post.greenlight-project .article-content
.meta{border-color:#fff}ol.article-listing.woocommerce h2,ul.article-listing.woocommerce
h2{width:100%;padding:0
1rem;font-size:2rem}@media (max-width:1100px){ol.article-listing.woocommerce h2,ul.article-listing.woocommerce
h2{padding:0
2rem}}@media (max-width:767px){ol.article-listing.woocommerce h2,ul.article-listing.woocommerce
h2{padding:0}}ol.article-listing.woocommerce.subscriptions,ul.article-listing.woocommerce.subscriptions{width:50%;margin-left:0;margin-right:0;padding-right:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1100px){ol.article-listing.woocommerce.subscriptions,ul.article-listing.woocommerce.subscriptions{width:100%;margin-left:0;margin-right:0;padding-right:0}}ol.article-listing.woocommerce.subscriptions.sub-archive,ul.article-listing.woocommerce.subscriptions.sub-archive{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}ol.article-listing.woocommerce.subscriptions.sub-archive article.subscription,ul.article-listing.woocommerce.subscriptions.sub-archive
article.subscription{width:100%}ol.article-listing.woocommerce.issues,ul.article-listing.woocommerce.issues{width:50%;margin-left:0;margin-right:0;padding-left:4rem;padding-right:0;border-left:1px solid #000}@media (max-width:1100px){ol.article-listing.woocommerce.issues,ul.article-listing.woocommerce.issues{width:100%;margin-left:0;margin-right:0;padding-left:0;border-left:0}}ol.article-listing.woocommerce li.article a.button,ul.article-listing.woocommerce li.article
a.button{color:#fff}ol.article-listing.woocommerce li.article div.content,ul.article-listing.woocommerce li.article
div.content{min-height:0}ol.article-listing.woocommerce.subscription-downloads,ul.article-listing.woocommerce.subscription-downloads{margin-top:0;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 4rem)}@media (max-width:1200px){ol.article-listing.woocommerce.subscription-downloads,ul.article-listing.woocommerce.subscription-downloads{margin-top:2rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}@media (max-width:1100px){ol.article-listing.woocommerce.subscription-downloads,ul.article-listing.woocommerce.subscription-downloads{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}ol.article-listing.woocommerce.subscription-downloads li.article,ul.article-listing.woocommerce.subscription-downloads
li.article{margin-bottom:3rem}ol.article-listing.woocommerce.subscription-downloads li.article a.cta,ul.article-listing.woocommerce.subscription-downloads li.article
a.cta{margin-top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;font-weight:400;font-size:15px}ol.article-listing.woocommerce.subscription-downloads li.article a h2,ul.article-listing.woocommerce.subscription-downloads li.article a
h2{min-height:auto}ol.article-listing li.article:not(.search-result),ul.article-listing li.article:not(.search-result){-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0
1rem;max-width:33.33333%;margin-bottom:4rem}ol.article-listing li.article:not(.search-result).issue,ul.article-listing li.article:not(.search-result).issue{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}ol.article-listing li.article:not(.search-result).subscription,ul.article-listing li.article:not(.search-result).subscription{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin-bottom:0}ol.article-listing li.article:not(.search-result).subscriber-only,ul.article-listing li.article:not(.search-result).subscriber-only{position:relative}ol.article-listing li.article:not(.search-result).subscriber-only:before,ul.article-listing li.article:not(.search-result).subscriber-only:before{content:"";position:absolute;top:0;right:0;bottom:0;left:1rem;width:calc(100% - 2rem);height:100%;background:#000;z-index:999;opacity:.95}ol.article-listing li.article:not(.search-result).subscriber-only div.subscriber-content,ul.article-listing li.article:not(.search-result).subscriber-only div.subscriber-content{position:absolute;z-index:999;left:50%;top:50%;width:calc(100% - 6rem);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ol.article-listing li.article:not(.search-result).subscriber-only div.subscriber-content h3.subscriber,ul.article-listing li.article:not(.search-result).subscriber-only div.subscriber-content
h3.subscriber{color:#fff;text-align:center;font-size:2rem}ol.article-listing li.article:not(.search-result).subscriber-only a.cta,ul.article-listing li.article:not(.search-result).subscriber-only
a.cta{color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.single ol.article-listing li.article:not(.search-result),.single ul.article-listing li.article:not(.search-result){max-width:none}@media (max-width:1200px){ol.article-listing li.article:not(.search-result),ul.article-listing li.article:not(.search-result){padding:0
1rem}}@media (max-width:1100px){ol.article-listing li.article:not(.search-result),ul.article-listing li.article:not(.search-result){margin-bottom:1.5rem}}@media (max-width:767px){ol.article-listing li.article:not(.search-result),ul.article-listing li.article:not(.search-result){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1.5rem;max-width:none;padding:0
1rem}}ol.article-listing li.article:not(.search-result) picture,ul.article-listing li.article:not(.search-result) picture{width:100%;min-height:100px}ol.article-listing li.article:not(.search-result) picture .woocommerce img,ul.article-listing li.article:not(.search-result) picture .woocommerce
img{width:100%}ol.article-listing li.article:not(.search-result).article-product .thumbnail .image,ul.article-listing li.article:not(.search-result).article-product .thumbnail
.image{background-size:contain}ol.article-listing li.article:not(.search-result) .thumbnail,ul.article-listing li.article:not(.search-result) .thumbnail{position:relative;text-decoration:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;background:#737373}ol.article-listing li.article:not(.search-result) .thumbnail:hover .image,ul.article-listing li.article:not(.search-result) .thumbnail:hover
.image{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}ol.article-listing li.article:not(.search-result) .thumbnail b,ul.article-listing li.article:not(.search-result) .thumbnail
b{position:absolute;bottom:0;left:0;background:#94cbd8;text-transform:uppercase;z-index:500;padding:.5rem 1rem;font-size:90%}ol.article-listing li.article:not(.search-result) .thumbnail .image,ul.article-listing li.article:not(.search-result) .thumbnail
.image{position:relative;display:block;width:100%;opacity:1;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,-o-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:500}ol.article-listing li.article:not(.search-result) .thumbnail .image:after,ul.article-listing li.article:not(.search-result) .thumbnail .image:after{content:"";display:block;padding-bottom:56.25%}ol.article-listing li.article:not(.search-result) .thumbnail .image picture,ul.article-listing li.article:not(.search-result) .thumbnail .image
picture{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;position:relative;background:#737373;min-height:260px}@media (max-width:1100px){ol.article-listing li.article:not(.search-result) .thumbnail .image picture,ul.article-listing li.article:not(.search-result) .thumbnail .image
picture{min-height:200px}}ol.article-listing li.article:not(.search-result) .thumbnail .image picture img,ul.article-listing li.article:not(.search-result) .thumbnail .image picture
img{width:100%;position:relative;z-index:10;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}@media (max-width:1100px){ol.article-listing li.article:not(.search-result) .thumbnail .image picture img,ul.article-listing li.article:not(.search-result) .thumbnail .image picture
img{width:auto;height:100%;position:absolute}}@media (max-width:767px){ol.article-listing li.article:not(.search-result) .thumbnail .image picture img,ul.article-listing li.article:not(.search-result) .thumbnail .image picture
img{width:100%;height:auto;position:absolute}}ol.article-listing li.article:not(.search-result) .thumbnail svg,ul.article-listing li.article:not(.search-result) .thumbnail
svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(3) rotate(0deg);-o-transform:translate(-50%,-50%) scale(3) rotate(0deg);transform:translate(-50%,-50%) scale(3) rotate(0deg);opacity:.25;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:300}@media (max-width:1100px){ol.article-listing li.article:not(.search-result) .thumbnail svg,ul.article-listing li.article:not(.search-result) .thumbnail
svg{-webkit-transform:translate(-50%,-50%) scale(1) rotate(0deg);-o-transform:translate(-50%,-50%) scale(1) rotate(0deg);transform:translate(-50%,-50%) scale(1) rotate(0deg)}}ol.article-listing li.article:not(.search-result) .thumbnail svg path,ul.article-listing li.article:not(.search-result) .thumbnail svg
path{fill:#fff}ol.article-listing li.article:not(.search-result) a,ul.article-listing li.article:not(.search-result) a{text-decoration:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;overflow:hidden;-webkit-transition:min-height .2s ease-in-out 0s;-o-transition:min-height .2s ease-in-out 0s;transition:min-height .2s ease-in-out 0s}ol.article-listing li.article:not(.search-result) a.cta,ul.article-listing li.article:not(.search-result) a.cta{color:#fff}ol.article-listing li.article:not(.search-result) a h2,ul.article-listing li.article:not(.search-result) a
h2{margin:0;padding:1rem 0;font-size:1.3rem;line-height:1.5rem;width:100%}@media (max-width:1200px){ol.article-listing li.article:not(.search-result) a h2,ul.article-listing li.article:not(.search-result) a
h2{font-size:1.2rem;line-height:1.2}}@media (max-width:767px){ol.article-listing li.article:not(.search-result) a h2,ul.article-listing li.article:not(.search-result) a
h2{min-height:auto;font-size:1.5rem;line-height:1.75rem;padding:1rem 0}}ol.article-listing li.article:not(.search-result) a .logo,ul.article-listing li.article:not(.search-result) a
.logo{width:80px;margin:1.2rem 0 1.2rem .5rem}ol.article-listing li.article:not(.search-result) .article-content,ul.article-listing li.article:not(.search-result) .article-content{width:100%}ol.article-listing li.article:not(.search-result) div.content,ul.article-listing li.article:not(.search-result) div.content{display:inline-block;border-top:1px solid #737373;width:100%;min-height:180px}@media (max-width:767px){ol.article-listing li.article:not(.search-result) div.content,ul.article-listing li.article:not(.search-result) div.content{min-height:auto}}ol.article-listing li.article:not(.search-result) div.content h3,ul.article-listing li.article:not(.search-result) div.content
h3{margin:0;padding:1rem 0;font-size:1.5rem;line-height:1.75rem;color:#737373}ol.article-listing li.article:not(.search-result) div.content h3.subscriber,ul.article-listing li.article:not(.search-result) div.content
h3.subscriber{color:#2f76bb}@media (max-width:1200px){ol.article-listing li.article:not(.search-result) div.content h3,ul.article-listing li.article:not(.search-result) div.content
h3{font-size:1.25rem;line-height:1.5rem}}@media (max-width:767px){ol.article-listing li.article:not(.search-result) div.content h3,ul.article-listing li.article:not(.search-result) div.content
h3{padding:.5rem 0}}ol.article-listing li.article:not(.search-result) div.content h3 p,ul.article-listing li.article:not(.search-result) div.content h3
p{margin:0}ol.article-listing li.article:not(.search-result) div.content p.description,ul.article-listing li.article:not(.search-result) div.content
p.description{color:#000;margin:0
0 1rem;font-weight:300}@media (max-width:767px){ol.article-listing li.article:not(.search-result) div.content p.description,ul.article-listing li.article:not(.search-result) div.content
p.description{display:none}}ol.article-listing li.article:not(.search-result) div.meta,ul.article-listing li.article:not(.search-result) div.meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #737373;padding-top:.2rem;width:100%}ol.article-listing li.article:not(.search-result) div.meta a,ul.article-listing li.article:not(.search-result) div.meta
a{width:auto}ol.article-listing li.article:not(.search-result) div.meta span,ul.article-listing li.article:not(.search-result) div.meta
span{color:#737373;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}ol.article-listing li.article:not(.search-result) div.meta span.category,ul.article-listing li.article:not(.search-result) div.meta
span.category{font-weight:700;margin-right:1rem}ol.article-listing li.advert,ul.article-listing
li.advert{-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;text-decoration:none;padding:0
1rem;max-width:33.33333%;margin-bottom:4rem;text-align:center}@media (max-width:1200px){ol.article-listing li.advert,ul.article-listing
li.advert{padding:0
1rem}}@media (max-width:767px){ol.article-listing li.advert,ul.article-listing
li.advert{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;margin-bottom:1rem;max-width:100%}}ol.article-listing li.advert img,ul.article-listing li.advert
img{max-width:100%;height:auto}.unsubs-weekly
h2{padding:0!important;margin-top:0!important}@media only screen and (max-width:1100px){.unsubs-weekly
h2{padding:0!important;margin-top:revert!important}}.unsubs-weekly
.issues{border-left:0!important}.unsubs-weekly .first-subs{border-right:1px solid #000}@media only screen and (max-width:1100px){.unsubs-weekly .first-subs{border-right:0}}.unsubs-weekly .cta-custom{width:auto!important;margin-left:0!important;padding:10px
2rem}@media only screen and (max-width:1100px){.unsubs-weekly ul.article-listing li.custom-issue{border-bottom:1px solid #000}.unsubs-weekly ul.article-listing li.weekly-article{padding:0
0 50px}}.search-page-wrapper{min-height:calc(100vh - 120px)}.search-box-wrapper{position:relative;margin:0
auto;text-align:center;max-width:1200px;padding:2rem 1rem}@media (min-width:767px){.search-box-wrapper{padding:2em
2rem}}@media (min-width:1100px){.search-box-wrapper{padding:2em
1rem}}.ais-SearchBox-input{padding:10px;font-size:20px;width:100%;border:1px
solid}.ais-SearchBox-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.ais-SearchBox-submit{position:absolute}@media (min-width:1100px){.ais-SearchBox-submit{right:2rem}}@media (max-width:1100px){.ais-SearchBox-submit{right:3rem}}.ais-SearchBox-submit
svg{height:24px;width:24px}.ais-SearchBox-reset{display:none}ol.ais-Hits-list.article-listing{margin:0;width:100%;max-width:100%;display:grid}@media (min-width:767px){ol.ais-Hits-list.article-listing{grid-template-columns:repeat(3,minmax(0,1fr))}ol.ais-Hits-list.article-listing
div.content{padding-bottom:1rem}}.search-result-block{max-width:1200px;margin:0
auto;padding:2em
0 2rem}@media (max-width:1100px){.search-result-block{padding:0
1rem 1rem}}#searchPagination{padding:20px}#searchPagination,#searchPagination .ais-Pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#searchPagination .ais-Pagination-list{grid-gap:4px}#searchPagination .ais-Pagination-item--firstPage,#searchPagination .ais-Pagination-item--lastPage{display:none!important}#searchPagination .ais-Pagination-item--previousPage{visibility:hidden;position:absolute;left:0;background-repeat:no-repeat}#searchPagination .ais-Pagination-item--previousPage .ais-Pagination-link:after{visibility:visible;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA5IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi42ICg2NzQ5MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbi1jaGV2cm9uLWxlZnQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbi1jaGV2cm9uLWxlZnQiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtNTYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAzOTI0OCwgNy41NDgxNjUpIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTQuMDM5MjQ4LCAtNy41NDgxNjUpICIgcG9pbnRzPSItMi44NDIxNzA5NGUtMTQgMC41MzAzMzAwODYgMC41MzAzMzAwODYgLTguODgxNzg0MmUtMTYgOC4wNzg0OTUxMyA3LjU0ODE2NTA0IDAuNTMwMzMwMDg2IDE1LjA5NjMzMDEgLTIuODQyMTcwOTRlLTE0IDE0LjU2NiA3LjAxNzgzNDk2IDcuNTQ4MTY1MDQiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:left 70%;padding-left:1.2rem}@media (min-width:767px){#searchPagination .ais-Pagination-item--previousPage .ais-Pagination-link:after{content:"Previous"}}@media (max-width:767px){#searchPagination .ais-Pagination-item--previousPage .ais-Pagination-link:after{content:" "}}#searchPagination .ais-Pagination-item--nextPage{visibility:hidden;position:absolute;right:0}#searchPagination .ais-Pagination-item--nextPage .ais-Pagination-link:before{visibility:visible;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA5IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi42ICg2NzQ5MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbi1jaGV2cm9uLXJpZ2h0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Im91dGxpbmUtY2hldnJvbi1yaWdodCIgZmlsbD0iIzAwMDAwMCIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0cm9rZS01NjMiIHBvaW50cz0iMC43MzQ4MzQ5NTcgMS4yNjUxNjUwNCAxLjI2NTE2NTA0IDAuNzM0ODM0OTU3IDguODEzMzMwMDkgOC4yODMgMS4yNjUxNjUwNCAxNS44MzExNjUgMC43MzQ4MzQ5NTcgMTUuMzAwODM1IDcuNzUyNjY5OTEgOC4yODMiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:right 70%;padding-right:1.2rem}@media (min-width:767px){#searchPagination .ais-Pagination-item--nextPage .ais-Pagination-link:before{content:"Next"}}@media (max-width:767px){#searchPagination .ais-Pagination-item--nextPage .ais-Pagination-link:before{content:" "}}#searchPagination .ais-Pagination-item--selected{opacity:.5}#searchPagination .ais-Pagination-item{padding:2px
.8rem;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#searchPagination .ais-Pagination-item
a{text-decoration:none;color:#000}#searchPagination .ais-Pagination-item a:hover{color:#2f76bb}li.search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0
1rem;border-bottom:1px solid #e5e5e5}@media (max-width:767px){li.search-result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:767px){li.search-result{margin-bottom:1.5rem}}li.search-result
.thumbnail{position:relative;text-decoration:none;overflow:hidden;width:100%;background:#737373}@media (max-width:767px){li.search-result
.thumbnail{width:80px;min-width:80px;height:80px}}li.search-result .thumbnail
.image{display:block;overflow:hidden;height:inherit;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:50%}li.search-result .thumbnail .image:after{content:"";display:block;padding-bottom:56.25%}@media (max-width:767px){li.search-result .thumbnail .image:after{padding:0}}li.search-result
a{text-decoration:none;color:#000}li.search-result
h2{min-height:inherit;font-size:1.3rem;line-height:1.5rem;padding:1rem 0;margin:0}@media (max-width:767px){li.search-result
h2{font-size:1rem;line-height:1.25rem;padding:0
0 .5rem}}li.search-result
h3{font-size:1.25rem;line-height:1.5rem;color:#737373;padding:1rem 0;margin:0}@media (max-width:767px){li.search-result
h3{font-size:.8rem;line-height:1rem;padding:0
0 .5rem}}@media (max-width:767px){li.search-result
.information{padding-left:1rem}}@media (max-width:767px){li.search-result
.description{display:none}}li.search-result
.content{border-top:1px solid #737373}@media (max-width:767px){li.search-result
.content{font-size:.8rem;border:0}}li.search-result
p{color:#000;margin:0
0 1rem;font-weight:300}li.search-result
.meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}li.search-result .meta
.category{color:#737373;margin-right:1rem;font-weight:700}li.search-result .meta
.published{color:#737373}div.search-login-newsletter-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1100px){div.search-login-newsletter-page{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}}div.search-login-newsletter-page
ul{list-style:none;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:1.5rem 0 0}@media (max-width:1100px){div.search-login-newsletter-page
ul{margin-top:0}}div.search-login-newsletter-page ul
li{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){div.search-login-newsletter-page ul
li{margin-right:0}}@media (max-width:1100px){div.search-login-newsletter-page ul
li.search{display:none}}@media (max-width:1100px){div.search-login-newsletter-page ul
li.account{width:40px}}@media (max-width:1100px){div.search-login-newsletter-page ul
li.newsletter{display:none}}div.search-login-newsletter-page ul li:last-of-type{margin-right:0}div.search-login-newsletter-page ul li
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease;opacity:1;color:#fff}div.search-login-newsletter-page ul li a:hover{opacity:.5}div.search-login-newsletter-page .search-form{background:#fff;width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}div.search-login-newsletter-page .search-form .search-form__input{width:30%;margin:0
1ex 0 0;position:relative}@media (max-width:1100px){div.search-login-newsletter-page .search-form .search-form__input{width:100%}}div.search-login-newsletter-page .search-form .search-form__input
svg{position:absolute;top:0;left:0}div.search-login-newsletter-page .search-form .input-text{width:calc(100% - 36px);margin-left:36px;background:transparent;outline:none;padding:0;line-height:27px;border:none;border-bottom:1px solid #010101}div.search-login-newsletter-page .search-form .button-submit{display:block;width:100px;border:none;padding:0
5px;background:#2f76bb;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;border-radius:3px;line-height:27px;cursor:pointer}.is-search-sections .thumbnail
img{height:auto}.is-ajax-search
label{width:100%}section.category-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0
auto}.archive section.category-block,.blog section.category-block,.search section.category-block{padding-top:3rem}@media (max-width:1100px){.archive section.category-block,.blog section.category-block,.search section.category-block{padding-top:1rem}}@media (max-width:1200px){section.category-block{margin:0
2rem}}@media (max-width:1100px){section.category-block{margin:0
1rem;width:calc(100% - 2rem)!important}}section.category-block.category-block--no-results{padding-bottom:3rem}@media (max-width:1100px){section.category-block.category-block--no-results{padding-bottom:1rem}}section.category-block:first-of-type
header{border-top:0 solid transparent}section.category-block
header{border-top:5px solid #000;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}@media (max-width:1100px){section.category-block
header{padding:1rem 0}}section.category-block header div.category-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.category-block header div.category-title
svg{margin-left:1rem;overflow:hidden;width:50px}@media (max-width:1100px){section.category-block header div.category-title
svg{margin-left:0}}section.category-block header div.category-title
h4{font-size:1.5rem;margin:0
0 0 1rem;font-family:halyard-text,sans-serif;text-transform:uppercase}@media (max-width:1100px){section.category-block header div.category-title
h4{font-size:1.15rem;margin:0
0 0 .5rem}}section.category-block header a.category-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}section.category-block header a.category-archive:hover div.arrow:after{width:3.5rem;height:3.5rem;opacity:1}@media (max-width:767px){section.category-block header a.category-archive:hover div.arrow:after{width:2.5rem;height:2.5rem}}section.category-block header a.category-archive:hover
p{color:#000}section.category-block header a.category-archive
p{font-family:halyard-text,sans-serif;font-weight:700;margin:0
1rem 0 0;color:#000;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}@media (max-width:767px){section.category-block header a.category-archive
p{display:none}}section.category-block header a.category-archive
div.arrow{width:3rem;height:3rem;background:#000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}@media (max-width:767px){section.category-block header a.category-archive
div.arrow{width:2rem;height:2rem}}section.category-block header a.category-archive div.arrow:before{position:absolute;content:">";color:#fff;line-height:0;font-size:2rem;z-index:10;margin-top:-2px}@media (max-width:767px){section.category-block header a.category-archive div.arrow:before{font-size:1.5rem}}section.category-block header a.category-archive div.arrow:after{content:"";position:absolute;width:3rem;height:3rem;background:#000;border-radius:50%;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:5;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){section.category-block header a.category-archive div.arrow:after{width:2rem;height:2rem}}section.category-block ul.article-listing{margin-top:0}@media (max-width:767px){section.category-block ul.article-listing{width:100%;margin:0}section.category-block ul.article-listing
.article{padding-left:0;padding-right:0}}.category-weekly .category-title{margin:0!important}.category-weekly .article-post
.meta{width:100%;position:relative}.category-weekly .article-post .meta
.published{position:absolute;right:0}.weekly-related .category-block
header{border-top:10px solid #000!important}.weekly-related
.published{display:none!important}section.image-of-the-day{background:#000;width:100%;position:relative;margin-bottom:4rem}@media (max-width:1100px){section.image-of-the-day{margin-bottom:0}}section.image-of-the-day:after{position:absolute;content:"";background:#fff;width:100%;height:33%;bottom:0;z-index:0}@media (max-width:1100px){section.image-of-the-day:after{height:45%;bottom:-1px}}section.image-of-the-day div.inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0
auto;position:relative;z-index:10}@media (max-width:1200px){section.image-of-the-day div.inner-container{margin:0
2rem}}@media (max-width:1100px){section.image-of-the-day div.inner-container{margin:0
1rem}}section.image-of-the-day
div.hero{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.image-of-the-day div.hero .brightcove-video{width:66.66667%;background:#000}section.image-of-the-day div.hero .brightcove-video>*{max-width:unset!important}section.image-of-the-day div.hero .brightcove-video
iframe{border:0;width:100%}section.image-of-the-day
div.hero.video{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.image-of-the-day div.hero.video .brightcove-video{width:100%}section.image-of-the-day div.hero.video .brightcove-video>*{max-width:unset!important}section.image-of-the-day div.hero.video div.heading-description{width:100%}section.image-of-the-day div.hero.video
div.content{width:100%;padding:1rem 0;background-color:#fff;min-height:150px;height:auto}section.image-of-the-day div.hero.video p.sub-title{margin-top:1rem;margin-bottom:0}@media (max-width:1100px){section.image-of-the-day
div.hero{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section.image-of-the-day div.hero a.hero-title-link{text-decoration:none;color:inherit}section.image-of-the-day div.hero a.hero-title-link:hover
h2{opacity:.5}section.image-of-the-day div.hero a.hero-title-link
h2{opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;font-size:2rem;margin:0}@media (max-width:1100px){section.image-of-the-day div.hero a.hero-title-link
h2{font-size:1.5rem}}section.image-of-the-day div.hero a.hero-image-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:66.66667%;position:relative;overflow:hidden}@media (max-width:1100px){section.image-of-the-day div.hero a.hero-image-link{width:100%}}section.image-of-the-day div.hero a.hero-image-link
.image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out}section.image-of-the-day div.hero a.hero-image-link:hover
.image{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section.image-of-the-day div.hero div.heading-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1100px){section.image-of-the-day div.hero div.heading-description{width:100%}}@media (max-width:767px){section.image-of-the-day div.hero
div.meta{display:none}}section.image-of-the-day div.hero div.meta
a{text-decoration:none}section.image-of-the-day div.hero
div.content{background-color:#e5e5e5;width:33.33333%;height:100%;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:600px}@media (max-width:1100px){section.image-of-the-day div.hero
div.content{width:100%;padding:1rem 0;background-color:#fff;min-height:150px;height:auto}}section.image-of-the-day div.hero div.content
h1{margin:0;font-size:3.5rem;line-height:3.5rem}section.image-of-the-day div.hero div.content p.sub-title{font-family:mandrel-normal,sans-serif;color:#737373;font-size:2rem;line-height:2rem;font-weight:300;padding-top:1rem;margin-top:2rem;border-top:2px solid #737373}@media (max-width:1100px){section.image-of-the-day div.hero div.content p.sub-title{font-size:1.25rem;line-height:1.5rem;margin-top:1rem;margin-bottom:0}}section.image-of-the-day div.hero div.content
p.description{font-family:halyard-text,sans-serif;color:#000;font-weight:300;margin:0
0 4rem}@media (max-width:1100px){section.image-of-the-day div.hero div.content
p.description{margin:0
0 1rem;display:none}}section.image-of-the-day div.hero div.content
span{color:#737373}section.image-of-the-day div.hero div.content
span.category{font-weight:700;margin-right:1rem;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:1100px){section.image-of-the-day div.hero div.content
span.category{display:none}}section.image-of-the-day div.hero div.content span.category:hover{opacity:.5}section.image-of-the-day div.hero
picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#737373;width:100%;height:100%;overflow:hidden;position:relative}@media (max-width:1100px){section.image-of-the-day div.hero
picture{height:250px}}section.image-of-the-day div.hero picture:hover
img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section.image-of-the-day div.hero picture
img{position:absolute;height:auto;width:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}@media (max-width:1100px){section.image-of-the-day div.hero picture
img{height:auto;width:100%}}section.image-of-the-day
header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}@media (max-width:1100px){section.image-of-the-day
header{padding:1rem 0}}section.image-of-the-day header div.category-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.image-of-the-day header div.category-title
svg{margin-left:1rem}section.image-of-the-day header div.category-title
h4{font-size:2rem;margin:0;color:#fff}@media (max-width:1100px){section.image-of-the-day header div.category-title
h4{font-size:1.5rem}}section.image-of-the-day header a.category-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media (max-width:767px){section.image-of-the-day header a.category-archive{display:none}}section.image-of-the-day header a.category-archive:hover div.arrow:after{width:3.5rem;height:3.5rem;opacity:1}section.image-of-the-day header a.category-archive:hover
p{color:#fff}section.image-of-the-day header a.category-archive
p{font-family:halyard-text,sans-serif;font-weight:700;margin:0
1rem 0 0;color:#fff;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}section.image-of-the-day header a.category-archive
div.arrow{width:3rem;height:3rem;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}section.image-of-the-day header a.category-archive div.arrow:before{position:absolute;content:">";color:#000;line-height:0;font-size:2rem;z-index:10;margin-top:-2px}section.image-of-the-day header a.category-archive div.arrow:after{content:"";position:absolute;width:3rem;height:3rem;background:#fff;border-radius:50%;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:5;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsletter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:350px;pointer-events:none}@media (max-width:1100px){.newsletter-container{max-width:100%;padding:0
1rem}}.newsletter-container
.h2{color:#000;font-size:2rem;margin:0;width:100%}.newsletter-container
form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.newsletter-container form
p{width:100%;margin:0}.newsletter-container form
input{width:100%;pointer-events:auto}.newsletter-container form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid;font-size:1rem;padding-bottom:.5rem;margin:2rem 0 1rem;outline:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:1100px){.newsletter-container form input[type=email]{margin:1rem 0}}.newsletter-container form input[type=email]:active,.newsletter-container form input[type=email]:focus{border-bottom:1px solid}.newsletter-container form input[type=email]:not(:focus):not(:active){border-color:#000!important}.newsletter-container form input[type=email]::-webkit-input-placeholder{color:#000}.newsletter-container form input[type=email]::-moz-placeholder{color:#000}.newsletter-container form input[type=email]:-ms-input-placeholder{color:#000}.newsletter-container form input[type=email]:-moz-placeholder{color:#000}.newsletter-container form input[type=submit]{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1rem;margin-top:2rem}.newsletter-container form input[type=submit]:hover{opacity:.75;cursor:pointer}.newsletter-container
ul.social{width:100%;margin-right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-container ul.social
li{margin-right:0}.newsletter-container ul.social li a svg
path{fill:#000!important}.newsletter-container ul.social li a svg
circle{stroke:#000!important}div.newsletter-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){div.newsletter-page{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}}div.newsletter-page
ul{list-style:none;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:1.5rem 0 0}@media (max-width:1100px){div.newsletter-page
ul{margin-top:0}}div.newsletter-page ul
li{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){div.newsletter-page ul
li{margin-right:0}}@media (max-width:1100px){div.newsletter-page ul
li.search{display:none}}@media (max-width:1100px){div.newsletter-page ul
li.account{width:40px}}@media (max-width:1100px){div.newsletter-page ul
li.newsletter{display:none}}div.newsletter-page ul li:last-of-type{margin-right:0}div.newsletter-page ul li
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease;opacity:1;color:#fff}div.newsletter-page ul li a:hover{opacity:.5}div.newsletter-page .search-form{background:#fff;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}div.newsletter-page .search-form:before{content:"×";font-size:48px;line-height:1;font-weight:lighter;position:absolute;top:0;right:16px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}div.newsletter-page .search-form .search-form__input{width:30%;margin:0
1ex 0 0;position:relative}div.newsletter-page .search-form .search-form__input
svg{position:absolute;top:0;left:0}div.newsletter-page .search-form .input-text{width:calc(100% - 36px);margin-left:36px;background:transparent;outline:none;padding:0;line-height:27px;border:none;border-bottom:1px solid #010101}div.newsletter-page .search-form .button-submit{display:block;width:100px;border:none;padding:0
5px;background:#2f76bb;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;border-radius:3px;line-height:27px;cursor:pointer}.full-width-advert{padding:0
0 4rem;margin:4rem 0 0}@media (max-width:1100px){.full-width-advert{padding:1rem}.full-width-advert.category-block{padding-left:0;padding-right:0}}.full-width-advert.ad-placement-page-top{padding:0;margin:0;z-index:0}.full-width-advert.ad-placement-page-bottom{padding:0;width:100%}.full-width-advert.ad-placement-page-bottom
img{margin:0
auto;width:100%;height:auto}@media (max-width:1100px){.full-width-advert.ad-placement-page-bottom
img{width:100%;height:auto}}.full-width-advert div.inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:0
auto;width:100%}.full-width-advert div.inner-container
div{width:100%;display:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-width-advert div.inner-container
img{margin:0
auto}@media (max-width:1100px){.full-width-advert div.inner-container
img{width:100%;height:auto}}.full-width-advert div.inner-container
picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-width-advert div.inner-container picture
img{width:100%}.full-width-advert div.inner-container
a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc-window{padding:1.5rem calc((100% - 1200px)/2);border-top:1px solid}.cc-window.cc-floating{max-width:100%}.cc-window.cc-bottom{bottom:0;z-index:990}@media (max-width:767px){.cc-window{padding:1rem}.cc-window .cc-message{margin-bottom:1rem}}.cc-message{margin-right:4rem;font-size:.9rem;line-height:1rem;font-weight:400}@media (max-width:767px){.cc-message{margin-right:0}}.cc-link{display:inline}.cc-dismiss{border-radius:3px;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;font-weight:400}.cc-dismiss:hover{opacity:.5}.cc-btn{font-size:1rem}nav.rank-math-breadcrumb{max-width:1200px;border-bottom:1px solid #000;margin:0
auto 4rem;width:100%}@media (max-width:1200px){nav.rank-math-breadcrumb{padding:1rem 2rem}}@media (max-width:1100px){nav.rank-math-breadcrumb{margin-top:0;margin-bottom:0;padding:1rem}}@media (max-width:767px){nav.rank-math-breadcrumb{margin-top:0;margin-bottom:0;padding:1rem}}@media (min-width:767px){nav.rank-math-breadcrumb
.separator{padding-left:1rem;padding-right:1rem}}@media (max-width:767px){nav.rank-math-breadcrumb
.separator{padding-left:.5rem;padding-right:.5rem}}nav.rank-math-breadcrumb
a{margin-left:0;color:#000}nav.woocommerce-breadcrumb{max-width:1200px;padding:1rem 0;border-bottom:1px solid #000;margin:0
auto 4rem;width:100%}@media (max-width:1200px){nav.woocommerce-breadcrumb{padding:1rem 2rem}}@media (max-width:1100px){nav.woocommerce-breadcrumb{margin-top:0;margin-bottom:0;padding:1rem}}nav.woocommerce-breadcrumb
a{color:#000;margin:0
1rem}nav.woocommerce-breadcrumb a:first-of-type{margin-left:0}@media (max-width:1100px){nav.woocommerce-breadcrumb
a{margin:0
.5rem}}body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:0;position:relative}@media (max-width:767px){body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:32px}}body.woocommerce-account .woocommerce-MyAccount-navigation a.account-menu-nav{padding:16px
0;display:block;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-transform:uppercase;background:#fff}body.woocommerce-account .woocommerce-MyAccount-navigation a.account-menu-nav:after{content:"+";float:right;font-size:48px;line-height:.5ex}@media (min-width:767px){body.woocommerce-account .woocommerce-MyAccount-navigation a.account-menu-nav{display:none}}body.woocommerce-account .woocommerce-MyAccount-navigation
ul{-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease;padding:1rem 0 0}@media (max-width:767px){body.woocommerce-account .woocommerce-MyAccount-navigation
ul{position:absolute;z-index:999;border-radius:0 3px 3px 3px;overflow:hidden;padding:0;width:100%}body.woocommerce-account .woocommerce-MyAccount-navigation ul li
a{padding:.5rem}body.woocommerce-account .woocommerce-MyAccount-navigation
ul.closed{max-height:0;overflow:hidden}}@media (max-width:767px){.woocommerce-page img,.woocommerce
img{width:100%}}.woocommerce-notices-wrapper{max-width:1200px;margin:2rem auto 0;position:relative}@media (max-width:1100px){.woocommerce-notices-wrapper{top:0}}.woocommerce-error,.woocommerce-info{padding:1em
2em 1em 3.5em;margin:0
0 2em;border-top:3px solid #a46497}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;background-color:#f7f6f7;color:#515151;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-message{padding:1rem 2rem 1rem 3.5rem;margin:0
0 1em;border-top:3px solid #8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}@media (min-width:768px){.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-1{float:left;width:48%}.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-2{float:right;width:48%}}.woocommerce a.button,.woocommerce
button.button.button{border-radius:3px;padding:0
2rem;font-size:1rem;position:relative}.woocommerce a.button.loading:after,.woocommerce button.button.button.loading:after{top:0;z-index:10}.woocommerce a.button.added,.woocommerce
button.button.button.added{background-color:#6ab04c!important}.woocommerce a.button.added:before,.woocommerce button.button.button.added:before{position:absolute;z-index:10;background:#6ab04c;content:"Added to cart";width:100%;height:100%;left:0;border-radius:3px}.woocommerce a.button.added:after,.woocommerce button.button.button.added:after{right:1em!important;position:absolute;z-index:10}@media (max-width:767px){.woocommerce a.button.added:after,.woocommerce button.button.button.added:after{right:.5rem!important}}.woocommerce a.added_to_cart,.woocommerce
button.button.added_to_cart{padding-top:.5em;display:inline-block;font-size:1rem;font-weight:700;background:#2f76bb;color:#fff}.woocommerce a.added_to_cart:visited,.woocommerce button.button.added_to_cart:visited{color:#fff}.woocommerce.menu-open:before{-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease}@media (max-width:767px){.woocommerce.menu-open:before{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-transition:all .2s ease;-o-transition:.2s all ease;transition:all .2s ease}}>.woocommerce.menu-open div.woocommerce-MyAccount-navigation{z-index:20}.woocommerce.menu-open div.woocommerce-MyAccount-content{pointer-events:none}.woocommerce.menu-open div.woocommerce-MyAccount-content table.subscription_details
a{margin-right:1rem}.woocommerce .quantity
.qty{width:3.631em;text-align:center;border:0;border-bottom:1px solid #d5d5d5;height:20px;margin-right:-.5rem;padding-left:.5rem}@media (max-width:767px){.woocommerce .quantity
.qty{margin-right:0;min-height:30px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}}.woocommerce input,.woocommerce
select{font-size:inherit}.woocommerce .select2.select2-container .select2-selection,.woocommerce select,.woocommerce
textarea{border:1px
solid #d5d5d5!important;border-radius:3px!important;min-height:40px}.woocommerce fieldset,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row,.woocommerce label.woocommerce-form__label-for-checkbox{position:relative}.woocommerce fieldset>input[type=checkbox],.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox],.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]{position:absolute;left:-9999px}.woocommerce fieldset>input[type=checkbox]+label,.woocommerce fieldset>input[type=checkbox]+span,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+label,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+span,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+label,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+span{padding-left:calc(14px + 1ex);font-size:16px;font-weight:400}.woocommerce fieldset>input[type=checkbox]+label:after,.woocommerce fieldset>input[type=checkbox]+label:before,.woocommerce fieldset>input[type=checkbox]+span:after,.woocommerce fieldset>input[type=checkbox]+span:before,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+label:after,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+label:before,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+span:after,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+span:before,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+label:after,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+label:before,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+span:after,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+span:before{content:"";display:inline-block;position:absolute;top:50%;left:0;border-radius:3px;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce fieldset>input[type=checkbox]+label:before,.woocommerce fieldset>input[type=checkbox]+span:before,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+label:before,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+span:before,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+label:before,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]+span:before{height:14px;width:14px;border:1px
solid}.woocommerce fieldset>input[type=checkbox]:checked+label:after,.woocommerce fieldset>input[type=checkbox]:checked+span:after,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]:checked+label:after,.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]:checked+span:after,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]:checked+label:after,.woocommerce label.woocommerce-form__label-for-checkbox>input[type=checkbox]:checked+span:after{left:3px;height:10px;width:10px;background:#1e85be}.woocommerce
form.login{border:none;padding:0;max-width:600px}.woocommerce .woocommerce-MyAccount-navigation{margin-bottom:2em;border-top:5px solid #000}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-navigation{border-top:none}}.woocommerce .woocommerce-MyAccount-navigation:hover{cursor:pointer}.woocommerce .woocommerce-MyAccount-navigation li,.woocommerce .woocommerce-MyAccount-navigation
ul{list-style:none;margin:0;padding:0}.woocommerce .woocommerce-MyAccount-navigation
a{text-decoration:none;color:inherit;display:block;padding:.5ex 1em .5ex 0}@media (min-width:768px){.woocommerce .woocommerce-MyAccount-navigation
a{font:normal 22px mandrel-normal,sans-serif}}.woocommerce .woocommerce-MyAccount-navigation
li{border-bottom:1px solid #d5d5d5;background:#fff;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding:0}.woocommerce .woocommerce-MyAccount-navigation li:hover{color:#000}.woocommerce .woocommerce-MyAccount-navigation li.is-active
a{text-decoration:underline}.woocommerce .woocommerce-MyAccount-content{padding-bottom:50px}.woocommerce .woocommerce-MyAccount-content table.subscription_details
a{margin-right:1rem}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-content .button,.woocommerce .woocommerce-MyAccount-content>a{margin-bottom:.5rem;margin-right:.5em;font-weight:400;line-height:30px!important;height:auto!important;min-height:30px;width:auto}.woocommerce .woocommerce-MyAccount-content .button:last-of-type,.woocommerce .woocommerce-MyAccount-content>a:last-of-type{margin-bottom:0;margin-right:0}}.woocommerce .woocommerce-MyAccount-content
table.my_account_orders{font-size:1em}.woocommerce .woocommerce-MyAccount-content
table.shop_table{border-left:none;border-right:none;border-radius:0}.woocommerce .woocommerce-MyAccount-content table.shop_table
tbody{padding:0;border:0;margin:0}.woocommerce .woocommerce-MyAccount-content table.shop_table
td{padding-left:0;font-weight:300}.woocommerce .woocommerce-MyAccount-content table.shop_table td ul.wc-item-meta{padding:0}.woocommerce .woocommerce-MyAccount-content table.shop_table td.woocommerce-orders-table__cell-order-actions
a{margin-right:1rem}.woocommerce .woocommerce-MyAccount-content table.shop_table
th{padding-left:0}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-content table.shop_table
th{width:50%}}.woocommerce #update_all_subscriptions_addresses_field
small{display:block}.woocommerce .woocommerce-EditAccountForm
fieldset{margin-top:1em}.woocommerce .woocommerce-EditAccountForm fieldset
label{font-size:100%;font-weight:400}.woocommerce fieldset>input[type=checkbox]+label:after,.woocommerce fieldset>input[type=checkbox]+label:before{top:5px;-webkit-transform:none;-o-transform:none;transform:none}.woocommerce fieldset>input[type=checkbox]:checked+label:after{top:8px}.woocommerce
label{font-size:100%}.woocommerce .woocommerce-shipping-methods
label{font-weight:300;font-size:100%}.woocommerce .form-row .input-text,.woocommerce .form-row
textarea{border:none;border-bottom:1px solid #d5d5d5}section.article-container.woocommerce-archive{padding:0
1rem}section.article-container.woocommerce-archive
header{margin:0
0 1rem;width:100%;padding:0}section.article-container.woocommerce-archive header
h1{margin:0}@media (max-width:767px){section.article-container.woocommerce-archive header
h1{padding:1rem 0 0}}section.article-container.woocommerce-archive
article.issue{width:33.33333%}@media (max-width:1100px){section.article-container.woocommerce-archive
article.issue{width:50%}}@media (max-width:767px){section.article-container.woocommerce-archive
article.issue{width:50%;padding:0}}section.article-container.woocommerce-archive
article.subscription{width:100%;height:100%;padding:1rem;background:#f4f4f4;border-radius:3px;margin-bottom:2rem}section.article-container.woocommerce-archive article.subscription
h2{text-align:center;margin:2rem 0 0;padding:0;font-family:halyard-text,sans-serif;font-weight:700;font-size:20px}section.article-container.woocommerce-archive article.subscription
p{margin-bottom:.25rem;font-weight:300;text-align:center;width:100%}section.article-container.woocommerce-archive article.subscription
li{padding:0;min-height:550px}section.article-container.woocommerce-archive article.subscription
a.cta.subscribe{width:auto!important}section.article-container.woocommerce-archive article.subscription:not(.product_cat-weekly) a.cta.subscribe{background-color:#2f76bb}section.article-container.woocommerce-archive article.subscription.product_cat-weekly
a.cta.subscribe{background-color:#8d0101}@media (max-width:1100px){section.article-container.woocommerce-archive
article{padding:0
1rem}}section.article-container.woocommerce-archive article li a picture
img{width:100%}section.article-container.woocommerce-archive article li a
h2{font-size:1.15rem;line-height:1.5rem}section.article-container.product
article.product{width:100%}section.article-container.product article.product.product_cat-subscriptions
button{background-color:#a6290d!important}section.article-container.product article.product.product_cat-gift-cards.product-type-variable div div div.prod-sum div.gift-cards
p.price{display:none}section.article-container.product article.product div.entry-content{width:100%}section.article-container.product article.product div.entry-content div.primary-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.article-container.product article.product div.entry-content div.primary-content
figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;margin:0
0 2rem}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content
figure{margin-bottom:0}}section.article-container.product article.product div.entry-content div.primary-content figure div,section.article-container.product article.product div.entry-content div.primary-content figure div
a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content figure div
a{margin:0
auto}}section.article-container.product article.product div.entry-content div.primary-content figure div a
img{width:100%;height:100%}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:400px}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content div.prod-sum{width:calc(100% - 2rem);margin:0
1rem;max-width:100%}}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.woocommerce-product-gallery{width:400px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.woocommerce-product-gallery{width:100%}}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0;width:400px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub
a.cta{margin:0
0 1rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub a.cta:last-of-type{margin-bottom:1rem}}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub
div{font-weight:300;font-size:1.15rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.woocommerce-variation{margin-bottom:1rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.country-selector{margin-bottom:1rem;width:100%}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.country-selector div
select{width:100%}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.woocommerce-variation-add-to-cart
fieldset{padding:0;border:0;margin:0
0 2rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.woocommerce-variation-add-to-cart fieldset
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.woocommerce-variation-add-to-cart fieldset label
p{margin:0}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.woocommerce-variation-add-to-cart fieldset label p
a{font-size:1rem!important;margin:0}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container{width:100%;font-size:1.15rem}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container{margin-bottom:1rem}}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container
p{margin:0}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container div.product_meta,section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container h1,section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container p.first-payment-date{display:none}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form div.quantity
input{padding:0;margin:0
0 1rem;width:100%;min-height:48px}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form
button{width:100%}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form
button.disabled{background-color:#74a9dc}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form
table{width:100%;margin-top:1rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form table tbody
tr{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.15rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form table tbody tr
td.label{font-size:1.15rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form table tbody tr td.label
label{font-weight:300}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form table tbody tr
td.value{font-size:1.15rem;width:100%}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form table tbody tr td.value
select{width:100%;margin-top:.25rem;margin-bottom:1rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub div.buy-container form.variations_form table tbody tr td.value
a.reset_variations{background-color:#f4f4f4;width:100%;display:none!important;border-radius:3px;margin:.5rem 0 0;padding:.5rem;text-align:center;color:#969696;text-decoration:none;font-size:1rem;font-weight:300}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub
a{margin-top:1rem;width:100%}@media (max-width:767px){section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub
a{margin:0
1rem}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub
a.added_to_cart{margin:1rem 0}section.article-container.product article.product div.entry-content div.primary-content div.prod-sum div.buy-sub a:last-of-type{margin-bottom:0}}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content{width:calc(100% - 400px - 4rem);padding-right:0;padding-left:4rem;margin-left:4rem;border-left:1px solid #000;border-right:none}@media (max-width:1100px){section.article-container.product article.product div.entry-content div.primary-content div.flexible-content{width:calc(100% - 2rem);padding:1rem 0;margin:0
1rem;border:none;border-top:1px solid #000}}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content .wc-tabs{display:none}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content
p{width:100%}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content .woocommerce-Tabs-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content .woocommerce-Tabs-panel h2:first-of-type{display:none}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content .woocommerce-Tabs-panel
ul{margin-bottom:0;padding-left:1.5rem}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content
section.related.products{display:none}section.article-container.product article.product div.entry-content div.primary-content div.flexible-content
div.copy{width:100%}.cart-subtotal.recurring-total,.show-password-input{display:none}.woocommerce-MyAccount-content
a{font-weight:700}.woocommerce-MyAccount-content .woocommerce-notices-wrapper{margin:0
auto}.woocommerce-cart .cart-collaterals .cross-sells
ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-cart .cart-collaterals .cross-sells ul.products
li.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product a.woocommerce-loop-product__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product img.attachment-woocommerce_thumbnail{width:auto;height:auto;max-width:100%;max-height:240px;margin:0
auto auto}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .price,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .woocommerce-loop-product__title{width:100%}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product
.button{margin-top:0}li.product .woocommerce-loop-product__title{color:#000;font-size:1.5rem!important}li.product
.button{text-align:center}li.product
.price{font-size:1rem!important}.woocommerce-billing-fields>h3{display:none}@media (max-width:767px){.woocommerce-billing-fields>h3{font-size:1.5rem;text-align:center;display:block}}@media (max-width:767px){.woocommerce-cart-form
table.shop_table{border-top:5px solid #000!important}.woocommerce-cart-form .give_wc_intro_text,.woocommerce-cart-form
label{font-size:100%!important}.woocommerce-cart-form
.cart_item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:3px solid #000}.woocommerce-cart-form .cart_item td.product-name{border-top:0!important;width:calc(100% - 20px)!important}.woocommerce-cart-form .cart_item td.product-name
label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-cart-form .cart_item td.product-name p.form-row{padding:0;margin-bottom:0}}@media (max-width:767px) and (max-width:767px){.woocommerce-cart-form .cart_item td.product-name
a{margin-left:.5rem}}@media (max-width:767px){.woocommerce-cart-form .cart_item td.product-name
fieldset{margin-bottom:0!important}.woocommerce-cart-form .cart_item td.product-name fieldset
label{font-weight:400;color:#989898}.woocommerce-cart-form .cart_item td.product-name fieldset input::-webkit-input-placeholder{color:#989898}.woocommerce-cart-form .cart_item td.product-remove{border-top:0!important;width:20px!important}.woocommerce-cart-form .cart_item td.product-price,.woocommerce-cart-form .cart_item td.product-quantity,.woocommerce-cart-form .cart_item td.product-subtotal{width:100%!important;padding:.25rem .5rem;border-top:1px solid rgba(0,0,0,.25)!important}.woocommerce-cart-form .cart_item td.product-price:before,.woocommerce-cart-form .cart_item td.product-quantity:before,.woocommerce-cart-form .cart_item td.product-subtotal:before{margin-right:.5rem}}@media (max-width:767px){.woocommerce label.give-wc-give-form-label.give-wc-checkbox-row>input[type=checkbox]+span{padding-left:2rem;display:inline-block;line-height:1rem}}.select2.select2-container .select2-selection,input,select,textarea{font-weight:400;font-size:inherit;line-height:inherit}.recipient_email{font-weight:300}.select2.select2-container{line-height:40px;min-height:40px}.select2.select2-container .select2-selection .select2-selection__arrow{background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 185.344 185.344'%3E%3Cpath d='M92.672 144.373a10.707 10.707 0 01-7.593-3.138L3.145 59.301c-4.194-4.199-4.194-10.992 0-15.18a10.72 10.72 0 0115.18 0l74.347 74.341 74.347-74.341a10.72 10.72 0 0115.18 0c4.194 4.194 4.194 10.981 0 15.18l-81.939 81.934a10.694 10.694 0 01-7.588 3.138z' fill='%23010101'/%3E%3C/svg%3E") center right 10px/14px!important;top:1px;bottom:1px;width:32px;height:auto}.select2.select2-container .select2-selection .select2-selection__arrow:before,.select2.select2-container .select2-selection .select2-selection__arrow
b{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#010101;line-height:40px}.select2.select2-container .select2-selection{border:1px
solid #010101!important;border-radius:3px!important;min-height:40px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot
th{font-weight:400}.woocommerce-Address .woocommerce-Address-title,.woocommerce-Address .woocommerce-Address-title
h3{margin:0}.woocommerce-Address
address{font-style:normal;font-weight:300}.shop .woocommerce-loop-product__title{min-height:3.5em}.shop a
img{min-height:300px;max-height:300px;-o-object-fit:contain;object-fit:contain}.product_cat-subscriptions .woocommerce-variation-price{display:none}body#tinymce{margin:0!important;padding:12px!important;background:#fff}blockquote{width:100%;border-top:5px solid #000;border-bottom:2px solid #000;margin:2rem 0 0;padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}blockquote.quote-half--left,blockquote.quote-half--right{width:50%;margin-left:0;margin-right:2rem}@media (max-width:767px){blockquote.quote-half--left,blockquote.quote-half--right{width:100%;margin-left:0}}blockquote.quote-half--right{margin-right:0;margin-left:2rem}@media (max-width:767px){blockquote.quote-half--right{margin-left:0}}blockquote
p{width:100%;margin:0
0 1rem;text-align:center;font-size:1.5rem;font-family:mandrel-normal,sans-serif}blockquote p:last-child{margin-bottom:0;padding:0}blockquote p
em{font-style:normal;font-size:1rem;font-weight:700;text-align:center;font-family:halyard-text,sans-serif}section.article-container.subscribe-page header
h1{width:auto;padding-left:0}section.article-container.subscribe-page
article{width:100%}@media (max-width:1100px){section.article-container.subscribe-page{margin:0
1rem}}section.article-container.subscribe-page .entry-content .subscribe-page{width:100%}section.article-container.subscribe-page
.subtitle{border-top:5px solid #000;font-weight:lighter;font-size:1.5rem;padding-top:.7ex;margin-top:4rem}section.article-container.subscribe-page .subtitle:first-of-type{margin-top:1em}section.article-container.subscribe-page input,section.article-container.subscribe-page
select{border:1px
solid #000;padding:1ex 1em;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit}@media (max-width:767px){section.article-container.subscribe-page input,section.article-container.subscribe-page
select{width:100%}}section.article-container.subscribe-page
select{min-height:40px;background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 185.344 185.344'%3E%3Cpath d='M92.672 144.373a10.707 10.707 0 01-7.593-3.138L3.145 59.301c-4.194-4.199-4.194-10.992 0-15.18a10.72 10.72 0 0115.18 0l74.347 74.341 74.347-74.341a10.72 10.72 0 0115.18 0c4.194 4.194 4.194 10.981 0 15.18l-81.939 81.934a10.694 10.694 0 01-7.588 3.138z' fill='%23010101'/%3E%3C/svg%3E") center right 10px/14px;padding-right:40px}section.article-container.subscribe-page .subscription-gift{display:none;margin:1em
0 0}section.article-container.subscribe-page .subscription-gift
input{margin-left:1ex;width:64ex}@media (max-width:767px){section.article-container.subscribe-page .subscription-gift
input{width:auto}}section.article-container.subscribe-page
ul{margin:0;padding:0}@media (min-width:768px){section.article-container.subscribe-page
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}section.article-container.subscribe-page ul
li{background:#e9e9e9;list-style:none;text-align:center;padding:10px;cursor:pointer;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;margin:0
0 20px;border-radius:3px}@media (min-width:768px){section.article-container.subscribe-page ul
li{margin:0
20px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}}section.article-container.subscribe-page ul li:last-child{margin:0}section.article-container.subscribe-page ul li span:before{content:"";display:inline-block;background:no-repeat 50%/contain;width:1.3em;height:1.3em;padding-right:1em;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.279 21.49c.295-.03.564-.185.736-.428l7.782-10.934a1.027 1.027 0 00-1.674-1.19l-7.098 9.972-4.028-3.799a1.026 1.026 0 10-1.41 1.495l4.886 4.608a1.024 1.024 0 00.806.275M15 2.055C7.862 2.055 2.055 7.862 2.055 15S7.862 27.945 15 27.945 27.945 22.138 27.945 15 22.138 2.055 15 2.055M15 30C6.73 30 0 23.271 0 15S6.73 0 15 0c8.271 0 15 6.729 15 15s-6.729 15-15 15' fill='%23aeaeae' fill-rule='evenodd'/%3E%3C/svg%3E%0A")}@media (max-width:767px){section.article-container.subscribe-page ul li span:before{display:none}}section.article-container.subscribe-page ul li.active,section.article-container.subscribe-page ul li:hover{color:#fff;background:#3375ba}section.article-container.subscribe-page ul li.active span:before,section.article-container.subscribe-page ul li:hover span:before{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.279 21.49c.295-.03.564-.185.736-.428l7.782-10.934a1.027 1.027 0 00-1.674-1.19l-7.098 9.972-4.028-3.799a1.026 1.026 0 10-1.41 1.495l4.886 4.608a1.024 1.024 0 00.806.275M15 2.055C7.862 2.055 2.055 7.862 2.055 15S7.862 27.945 15 27.945 27.945 22.138 27.945 15 22.138 2.055 15 2.055M15 30C6.73 30 0 23.271 0 15S6.73 0 15 0c8.271 0 15 6.729 15 15s-6.729 15-15 15' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A")}@media (max-width:767px){section.article-container.subscribe-page ul li.active span:before,section.article-container.subscribe-page ul li:hover span:before{display:none}}section.article-container.subscribe-page ul.subscription-type
li{white-space:nowrap}section.article-container.subscribe-page ul.subscription-products li>div{margin:10px
0 0;padding:0
0 78%;position:relative;background:#fff}section.article-container.subscribe-page ul.subscription-products li>div
div{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff no-repeat 50%/contain}section.article-container.subscribe-page ul.subscription-variations
li{display:none}section.article-container.subscribe-page ul.subscription-variations
li.show{display:block}section.article-container.subscribe-page ul.subscription-variations
div{border-top:2px solid #737373;margin:12px
10%;padding:10px
0 0}section.article-container.subscribe-page ul.subscription-variations .active
div{border-top-color:#fff}section.article-container.subscribe-page .subscription-submit{border-top:1px solid #d5d5d5;margin:4rem 0;padding:2rem 0 0;text-align:center}section.article-container.subscribe-page .subscription-submit
.submit{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1rem}section.article-container.subscribe-page .subscription-submit
.submit.inactive{pointer-events:none;background:#e9e9e9}section.article-container.subscribe-page .subscription-submit .submit:hover{opacity:.75;cursor:pointer}@media (max-width:1100px){section.article-container.give-page{margin:0
1rem 1rem!important}}section.article-container.give-page header
h1{width:auto;padding-left:0}section.article-container.give-page
article{width:100%}@media (max-width:1100px){section.article-container.give-page{margin:0
1rem}}section.article-container.give-page div.entry-content div.primary-content{width:100%}@media (min-width:768px){section.article-container.give-page.give-form-page .primary-content{display:-webkit-box;display:-ms-flexbox;display:flex}section.article-container.give-page.give-form-page .primary-content>*{-webkit-box-flex:1;-ms-flex:1;flex:1}section.article-container.give-page.give-form-page .primary-content
.copy{border-left:1px solid #000;padding-left:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.article-container.give-page.give-form-page .primary-content .give-form-wrap{padding-right:30px}}@media (min-width:1101px){section.article-container.give-page.give-form-page .primary-content
.copy{padding-left:60px}section.article-container.give-page.give-form-page .primary-content .give-form-wrap{padding-right:60px}}section.article-container.give-page .give-form-wrap
fieldset{border:none;padding:0;margin:2em
0}section.article-container.give-page .give-form-wrap fieldset
legend{display:block;font-weight:700;font-size:120%;padding:0;margin:0
0 1em}section.article-container.give-page .give-form-wrap fieldset
#give_secure_site_wrapper{margin-bottom:1rem}section.article-container.give-page .give-form-wrap fieldset div#give-payment-mode-wrap ul#give-gateway-radio-list{list-style:none;padding:0;margin:0}section.article-container.give-page .give-form-wrap fieldset div#give-payment-mode-wrap ul#give-gateway-radio-list li
label{display:inline}section.article-container.give-page .give-form-wrap input:active,section.article-container.give-page .give-form-wrap input:focus{outline:none}section.article-container.give-page .give-form-wrap input::-webkit-input-placeholder{color:#000}section.article-container.give-page .give-form-wrap input::-moz-placeholder{color:#000}section.article-container.give-page .give-form-wrap input::-ms-input-placeholder{color:#000}section.article-container.give-page .give-form-wrap input::placeholder{color:#000}section.article-container.give-page .give-form-wrap label:not(.give-gateway-option),section.article-container.give-page .give-form-wrap label:not(.give-recurring-donors-choice){display:none}section.article-container.give-page .give-form-wrap .give-recurring-donors-choice
label{display:inline-block!important;margin-top:1rem}section.article-container.give-page .give-form-wrap
p{margin:0}section.article-container.give-page .give-form-wrap .form-row{border-bottom:1px solid #010101;margin:0
0 1em;height:24px}section.article-container.give-page .give-form-wrap .form-row-two-thirds{float:left;width:65.75%}section.article-container.give-page .give-form-wrap .form-row-one-third{float:left;width:31.25%;margin-left:3%}section.article-container.give-page .give-form-wrap .give-total-wrap{overflow:hidden;margin:16px
0 0}section.article-container.give-page .give-form-wrap .give-total-wrap
b{color:#2f76bb;border:1px
solid #2f76bb;border-radius:50%;height:65px;width:65px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1ex;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}section.article-container.give-page .give-form-wrap .give-total-wrap b.active,section.article-container.give-page .give-form-wrap .give-total-wrap b:hover{color:#fff;background:#2f76bb}section.article-container.give-page .give-form-wrap .give-donation-amount{border:1px
solid #000;display:inline-block;padding:10px
14px}section.article-container.give-page .give-form-wrap .give-donation-amount
input{border:none;padding:0;width:9ex}section.article-container.give-page .give-form-wrap #give_purchase_form_wrap .input,section.article-container.give-page .give-form-wrap #give_purchase_form_wrap
input{border:none;width:100%;padding:0;margin:0;color:#32325d;font:500 16px Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.article-container.give-page .give-form-wrap
#give_purchase_submit{border-top:8px solid #000;text-align:center;padding:1em
0 0}section.article-container.give-page .give-form-wrap #give_purchase_submit #give-final-total-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin:0
0 3em}section.article-container.give-page .give-form-wrap #give_purchase_submit .give-btn{width:auto;background:#2f76bb;text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:700;font-family:inherit}section.article-container.give-page .give-form-wrap #give_purchase_submit .give-btn:hover{opacity:.75}section.article-container.give-page .give-form-wrap #give_purchase_submit .give-btn:visited{color:#fff}#give_user_history{width:100%;border:1px
solid rgba(0,0,0,.1);border-collapse:collapse;margin:1ex 0 5ex;border-left:0;border-right:0}#give_user_history tr
th{text-align:left;padding:11px
0}#give_user_history tr
td{border-top:1px solid rgba(0,0,0,.1);padding:11px
0}#give_user_history tr td
a{text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background:#2f76bb}#give_user_history tr td a:hover{opacity:.75}#give_user_history tr td a:visited{color:#fff}#give_user_history:nth-child(odd) td{background:#dedede}#give_user_history .give-mobile-title{display:none}@media screen and (max-width:480px){#give_user_history
thead{display:none}#give_user_history
tr{padding:0
0 .5rem;background:#fff}#give_user_history tr:nth-child(2n){background-color:#fafafa}#give_user_history
td{border:none;padding-top:0;padding-bottom:0;background-color:transparent}#give_user_history td,#give_user_history
tr{display:block;border-left:none;text-align:left}#give_user_history .give-mobile-title{display:inline-block;font-weight:700;min-width:6em}}#give-receipt
.give_notices{font-weight:300}#give-receipt
#give_donation_receipt{width:100%}#give-receipt #give_donation_receipt .give-receipt-thead-text{text-align:left;text-decoration:underline}#give-receipt #give_donation_receipt
td{width:50%}#give-receipt #give_donation_receipt td:last-of-type{font-weight:300}#give-receipt #give_donation_receipt
th{width:50%;margin-bottom:1rem;text-align:left}#give-receipt #give-subscription-receipt{width:100%;margin-top:2rem}#give-receipt #give-subscription-receipt .give-receipt-thead-text{text-align:left}#give-receipt #give-subscription-receipt
td{width:50%}#give-receipt #give-subscription-receipt td:last-of-type{font-weight:300}#give-receipt #give-subscription-receipt
th{width:50%;margin-bottom:1rem}#give-receipt .give-recurring-manage-subscriptions-receipt-link{text-decoration:none;text-transform:uppercase;border-radius:3px;color:#fff;padding:.5rem 1rem;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background:#2f76bb;margin-top:1rem}#give-receipt .give-recurring-manage-subscriptions-receipt-link:hover{opacity:.75}#give-receipt .give-recurring-manage-subscriptions-receipt-link:visited{color:#fff}section.article-container.cart-page header,section.article-container.checkout-page
header{margin-bottom:10px}section.article-container.cart-page header h1,section.article-container.checkout-page header
h1{width:auto;padding-left:0}section.article-container.cart-page header .flex,section.article-container.checkout-page header
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){section.article-container.cart-page header .flex,section.article-container.checkout-page header
.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.cart-page header .flex h1.title,section.article-container.checkout-page header .flex
h1.title{padding-right:0}}@media (max-width:1100px){section.article-container.cart-page,section.article-container.checkout-page{margin:0
1rem}}section.article-container.cart-page article,section.article-container.cart-page div.entry-content .primary-content,section.article-container.checkout-page article,section.article-container.checkout-page div.entry-content .primary-content{width:100%}section.article-container.cart-page .country-selector,section.article-container.checkout-page .country-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){section.article-container.cart-page .country-selector,section.article-container.checkout-page .country-selector{width:100%}}@media (max-width:767px){section.article-container.cart-page .country-selector,section.article-container.checkout-page .country-selector{padding-top:0}}section.article-container.cart-page .country-selector select,section.article-container.checkout-page .country-selector
select{border:1px
solid #000;padding:1ex 40px 1ex 1em;margin:0
0 0 2ex;border-radius:3px;min-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 185.344 185.344'%3E%3Cpath d='M92.672 144.373a10.707 10.707 0 01-7.593-3.138L3.145 59.301c-4.194-4.199-4.194-10.992 0-15.18a10.72 10.72 0 0115.18 0l74.347 74.341 74.347-74.341a10.72 10.72 0 0115.18 0c4.194 4.194 4.194 10.981 0 15.18l-81.939 81.934a10.694 10.694 0 01-7.588 3.138z' fill='%23010101'/%3E%3C/svg%3E") center right 10px/14px;font-size:inherit}@media (max-width:1100px){section.article-container.cart-page .country-selector select,section.article-container.checkout-page .country-selector
select{margin:1rem 0;width:100%}}section.article-container.cart-page .woocommerce .button,section.article-container.checkout-page .woocommerce
.button{border-radius:3px;padding:0
2rem;font-size:1rem;line-height:37px}section.article-container.cart-page .woocommerce .button:not(.checkout-button),section.article-container.checkout-page .woocommerce .button:not(.checkout-button){background:#fff;border:1px
solid #2f76bb;color:#2f76bb}section.article-container.cart-page .woocommerce .button:not(.checkout-button):hover,section.article-container.checkout-page .woocommerce .button:not(.checkout-button):hover{color:#000;border-color:#000}section.article-container.cart-page .woocommerce table.shop_table,section.article-container.checkout-page .woocommerce
table.shop_table{border:none;border-top:5px solid #000;border-bottom:1px solid #d5d5d5;border-radius:0}section.article-container.cart-page .woocommerce table.shop_table.subscription_details tr,section.article-container.checkout-page .woocommerce table.shop_table.subscription_details
tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.article-container.cart-page .woocommerce table.shop_table th,section.article-container.checkout-page .woocommerce table.shop_table
th{padding:18px
12px}section.article-container.cart-page .woocommerce table.shop_table th:first-child,section.article-container.checkout-page .woocommerce table.shop_table th:first-child{padding-left:0}section.article-container.cart-page .woocommerce table.shop_table td,section.article-container.checkout-page .woocommerce table.shop_table
td{border-top:1px solid #d5d5d5;vertical-align:middle;padding:.5rem 0}section.article-container.cart-page .woocommerce table.shop_table td.product-remove,section.article-container.cart-page .woocommerce table.shop_table td:first-child,section.article-container.checkout-page .woocommerce table.shop_table td.product-remove,section.article-container.checkout-page .woocommerce table.shop_table td:first-child{padding-left:0}section.article-container.cart-page .woocommerce table.shop_table td.product-name a,section.article-container.checkout-page .woocommerce table.shop_table td.product-name
a{font-size:1.15rem;font-weight:700;display:inline-block;margin-bottom:.5rem;margin-top:.5rem}section.article-container.cart-page .woocommerce table.shop_table td.product-name label,section.article-container.checkout-page .woocommerce table.shop_table td.product-name
label{font-size:16px;font-weight:400}section.article-container.cart-page .woocommerce table.shop_table td.actions,section.article-container.checkout-page .woocommerce table.shop_table
td.actions{padding-left:0;padding-right:0;vertical-align:bottom;padding-top:68px}section.article-container.cart-page .woocommerce table.shop_table td.actions .coupon,section.article-container.checkout-page .woocommerce table.shop_table td.actions
.coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}section.article-container.cart-page .woocommerce table.shop_table td.actions .coupon:before,section.article-container.checkout-page .woocommerce table.shop_table td.actions .coupon:before{content:"Have a coupon? Enter it here";font-weight:700;font-size:120%;position:absolute;bottom:110%;left:0}section.article-container.cart-page .woocommerce table.shop_table td.actions .coupon .input-text,section.article-container.checkout-page .woocommerce table.shop_table td.actions .coupon .input-text{border:none;border-bottom:1px solid #d5d5d5;width:40ex;max-width:100%}@media (max-width:767px){section.article-container.cart-page .woocommerce table.shop_table td.actions .coupon,section.article-container.checkout-page .woocommerce table.shop_table td.actions
.coupon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.article-container.cart-page .woocommerce table.shop_table td.actions .coupon .input-text,section.article-container.cart-page .woocommerce table.shop_table td.actions .coupon button,section.article-container.checkout-page .woocommerce table.shop_table td.actions .coupon .input-text,section.article-container.checkout-page .woocommerce table.shop_table td.actions .coupon
button{width:100%;margin-top:1ex}}section.article-container.cart-page .woocommerce table.shop_table tr.shipping.recurring-total,section.article-container.checkout-page .woocommerce table.shop_table tr.shipping.recurring-total{position:absolute;left:-9999px}section.article-container.cart-page .woocommerce table.shop_table fieldset,section.article-container.checkout-page .woocommerce table.shop_table
fieldset{border:none;padding:0;margin:1ex 0}section.article-container.cart-page .woocommerce table.shop_table fieldset label,section.article-container.checkout-page .woocommerce table.shop_table fieldset
label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.article-container.cart-page .woocommerce table.shop_table fieldset label p,section.article-container.checkout-page .woocommerce table.shop_table fieldset label
p{margin:0}section.article-container.cart-page .woocommerce table.shop_table fieldset label p a,section.article-container.checkout-page .woocommerce table.shop_table fieldset label p
a{font-size:1rem!important;margin:0}section.article-container.cart-page .woocommerce input[type=email],section.article-container.cart-page .woocommerce input[type=text],section.article-container.checkout-page .woocommerce input[type=email],section.article-container.checkout-page .woocommerce input[type=text]{border:none;border-bottom:1px solid #d5d5d5;font-size:inherit}section.article-container.cart-page .woocommerce .give_wc_donation_section_td,section.article-container.checkout-page .woocommerce
.give_wc_donation_section_td{padding:0}section.article-container.cart-page .woocommerce .give_wc_donation_section_td table,section.article-container.cart-page .woocommerce .give_wc_donation_section_td table td,section.article-container.checkout-page .woocommerce .give_wc_donation_section_td table,section.article-container.checkout-page .woocommerce .give_wc_donation_section_td table
td{border:none}section.article-container.cart-page .woocommerce .give-wc-give-form-row,section.article-container.checkout-page .woocommerce .give-wc-give-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:46px}section.article-container.cart-page .woocommerce .give-wc-give-form-row>div,section.article-container.checkout-page .woocommerce .give-wc-give-form-row>div{-webkit-box-flex:1;-ms-flex:1;flex:1}section.article-container.cart-page .woocommerce .give-wc-donation-inside,section.article-container.checkout-page .woocommerce .give-wc-donation-inside{white-space:nowrap}section.article-container.cart-page .woocommerce .give_wc_donation_section table tr td.give-wc-intro-row,section.article-container.checkout-page .woocommerce .give_wc_donation_section table tr td.give-wc-intro-row{padding:0
0 12px}section.article-container.cart-page .woocommerce span.give_wc_intro_text,section.article-container.checkout-page .woocommerce
span.give_wc_intro_text{font-size:120%;padding:0}section.article-container.cart-page .woocommerce .give-wc-give-form-head,section.article-container.checkout-page .woocommerce .give-wc-give-form-head{padding:0;min-height:40px}section.article-container.cart-page .woocommerce .give-wc-give-form-head.active,section.article-container.cart-page .woocommerce .give-wc-give-form-head:hover,section.article-container.cart-page .woocommerce .give_wc_donation_section table tr td.give-wc-give-form-row.give-wc-active-row,section.article-container.checkout-page .woocommerce .give-wc-give-form-head.active,section.article-container.checkout-page .woocommerce .give-wc-give-form-head:hover,section.article-container.checkout-page .woocommerce .give_wc_donation_section table tr td.give-wc-give-form-row.give-wc-active-row{background:none}section.article-container.cart-page .woocommerce .give-wc-give-form-row .give-wc-donation-inside,section.article-container.checkout-page .woocommerce .give-wc-give-form-row .give-wc-donation-inside{background:none;padding:0}section.article-container.cart-page .woocommerce .give-wc-donation-amount-wrapper,section.article-container.checkout-page .woocommerce .give-wc-donation-amount-wrapper{text-align:right}section.article-container.cart-page .woocommerce .give-wc-give-form-row .give-wc-donation-inside .give-wc-donation-amount-wrap,section.article-container.checkout-page .woocommerce .give-wc-give-form-row .give-wc-donation-inside .give-wc-donation-amount-wrap{max-width:100%;width:auto}section.article-container.cart-page .woocommerce .give-wc-give-form-row .give-wc-donation-inside .give-wc-donation-amount-wrap .give-text-input,section.article-container.checkout-page .woocommerce .give-wc-give-form-row .give-wc-donation-inside .give-wc-donation-amount-wrap .give-text-input{border:1px
solid #d5d5d5;padding:1.2ex 1em}section.article-container.cart-page .woocommerce .give-wc-inside-left-panel,section.article-container.checkout-page .woocommerce .give-wc-inside-left-panel{width:auto}section.article-container.cart-page .woocommerce a.remove,section.article-container.checkout-page .woocommerce
a.remove{color:#747373!important;display:inline;font-weight:400;font-size:1rem}section.article-container.cart-page .woocommerce a.remove:hover,section.article-container.checkout-page .woocommerce a.remove:hover{background:none}section.article-container.cart-page .woocommerce a.remove:before,section.article-container.checkout-page .woocommerce a.remove:before{content:"";display:inline-block;width:1em;height:1em;margin-right:1ex;vertical-align:-2px;background:no-repeat 50%/contain;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h22v22H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M13.62 16.494l.679-8.103a.772.772 0 01.836-.698.767.767 0 01.708.824l-.678 8.102a.77.77 0 01-.836.698.767.767 0 01-.709-.823zM6.455 8.517a.767.767 0 01.709-.824c.426-.034.8.278.836.698l.678 8.103a.767.767 0 01-.773.826.77.77 0 01-.772-.7l-.678-8.103zm3.92 8.04V8.454a.77.77 0 01.774-.763.77.77 0 01.775.763v8.103a.77.77 0 01-.775.763.77.77 0 01-.775-.763zm6.346 3.917H5.577L3.801 4.039h14.696l-1.776 16.435zM9.385 2.423v-.897h3.529v.897c0 .03.002.06.006.09H9.379a.748.748 0 00.006-.09zm11.84.09H14.458a.759.759 0 00.006-.09V1.208c0-.666-.55-1.208-1.227-1.208H9.062c-.677 0-1.227.542-1.227 1.208v1.215c0 .03.002.06.006.09H.775A.77.77 0 000 3.276a.77.77 0 00.775.763h1.467l1.853 17.144c.05.466.445.817.92.817h12.268a.918.918 0 00.92-.815l1.853-17.146h1.169A.77.77 0 0022 3.276a.77.77 0 00-.775-.763z' fill='%23231F20' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E")}section.article-container.cart-page .woocommerce .wc-proceed-to-checkout,section.article-container.checkout-page .woocommerce .wc-proceed-to-checkout{text-align:right}section.article-container.cart-page .woocommerce .wc-proceed-to-checkout a.checkout-button,section.article-container.checkout-page .woocommerce .wc-proceed-to-checkout a.checkout-button{display:inline-block}section.article-container.cart-page .woocommerce .cross-sells+.cart_totals,section.article-container.checkout-page .woocommerce .cross-sells+.cart_totals{width:48%}@media (max-width:767px){section.article-container.cart-page .woocommerce .cross-sells+.cart_totals,section.article-container.checkout-page .woocommerce .cross-sells+.cart_totals{width:100%}}section.article-container.cart-page .woocommerce .cart_totals,section.article-container.checkout-page .woocommerce
.cart_totals{width:100%}section.article-container.cart-page .woocommerce .cart_totals p,section.article-container.checkout-page .woocommerce .cart_totals
p{margin-top:0}section.article-container.cart-page .woocommerce .cart_totals table.shop_table th,section.article-container.checkout-page .woocommerce .cart_totals table.shop_table
th{border-top:1px solid #d5d5d5;padding:24px
12px 24px 0}section.article-container.cart-page .woocommerce .cart_totals table.shop_table td,section.article-container.checkout-page .woocommerce .cart_totals table.shop_table
td{font-weight:300!important}section.article-container.cart-page .woocommerce .cart_totals tr.order-total.recurring-total td,section.article-container.checkout-page .woocommerce .cart_totals tr.order-total.recurring-total
td{border-top:none}section.article-container.cart-page .woocommerce .cart_totals tr.order-total.recurring-total td[data-title],section.article-container.checkout-page .woocommerce .cart_totals tr.order-total.recurring-total td[data-title]{border-top:1px solid #d5d5d5}section.article-container.cart-page .woocommerce .cart_totals tr.cart-subtotal,section.article-container.cart-page .woocommerce .cart_totals tr.cart-subtotal.recurring-total,section.article-container.checkout-page .woocommerce .cart_totals tr.cart-subtotal,section.article-container.checkout-page .woocommerce .cart_totals tr.cart-subtotal.recurring-total{display:none}section.article-container.cart-page .woocommerce .cart_totals tr.cart-subtotal.recurring-total td,section.article-container.checkout-page .woocommerce .cart_totals tr.cart-subtotal.recurring-total
td{border-top:none}section.article-container.cart-page .woocommerce .cart_totals tr.cart-subtotal.recurring-total td[data-title],section.article-container.checkout-page .woocommerce .cart_totals tr.cart-subtotal.recurring-total td[data-title]{border-top:1px solid #d5d5d5}section.article-container.cart-page .woocommerce .cart_totals .recurring-totals,section.article-container.checkout-page .woocommerce .cart_totals .recurring-totals{border-top:5px solid #000}section.article-container.cart-page .woocommerce-error .button.wc-forward,section.article-container.cart-page .woocommerce-message .button.wc-forward,section.article-container.checkout-page .woocommerce-error .button.wc-forward,section.article-container.checkout-page .woocommerce-message .button.wc-forward{display:none}.give_wc_donation_section.give_wc_donation_section .give-wc-give-form-row .give-wc-give-form-head label.give-wc-give-form-label{font-size:18px}.woocommerce-checkout
header{margin-bottom:0}.woocommerce-checkout header
h1{width:auto;padding-left:0}.woocommerce-checkout header
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){.woocommerce-checkout{margin:0
1rem}}.woocommerce-checkout article,.woocommerce-checkout div.entry-content .primary-content{width:100%}.woocommerce-checkout ul.tab-nav{display:none;background:#101010;height:5px;margin:3em
0 4em;padding:0}@media (min-width:768px){.woocommerce-checkout ul.tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.woocommerce-checkout ul.tab-nav
li{color:#fff;background:#727272;border-radius:50%;width:32px;height:32px;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;line-height:1}.woocommerce-checkout ul.tab-nav li.active,.woocommerce-checkout ul.tab-nav li:hover{background:#2f76bb}.woocommerce-checkout .woocommerce
.button{border-radius:3px;padding:0
2rem;font-size:1rem}.woocommerce-checkout
label{font-size:120%}.woocommerce-checkout .select2.select2-container .select2-selection,.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout
textarea{font-weight:400;font-size:inherit}.woocommerce-checkout
input{border:none;border-bottom:1px solid #d5d5d5}.woocommerce-checkout .select2.select2-container .select2-selection,.woocommerce-checkout select,.woocommerce-checkout
textarea{border:1px
solid #d5d5d5!important;border-radius:3px!important;min-height:40px}.woocommerce-checkout
#order_review_heading{text-align:center;margin:1rem 0;font-size:1.5rem}.woocommerce-checkout
#order_review{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1100px){.woocommerce-checkout
#order_review{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}@media (max-width:1100px){.woocommerce-checkout
#order_review{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.woocommerce-checkout #order_review
.opc_order_review{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.woocommerce-checkout #order_review .opc_order_review
.shop_table{padding:2rem}.woocommerce-checkout #order_review .opc_order_review
thead{display:none}.woocommerce-checkout #order_review .opc_order_review
tbody{margin:1rem 0}.woocommerce-checkout #order_review .opc_order_review .opc_cart_item .product-quantity:before{content:"\00d7";padding:.5rem}.woocommerce-checkout #order_review .opc_order_review .opc_cart_item
td{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.5rem}.woocommerce-checkout #order_review .opc_order_review
a.remove{visibility:hidden;width:1.5em;font-size:1rem}.woocommerce-checkout #order_review .opc_order_review a.remove:before{content:"";display:inline-block;width:1em;height:1em;margin-right:1ex;vertical-align:-6px;background:no-repeat 50%/contain;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h22v22H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M13.62 16.494l.679-8.103a.772.772 0 01.836-.698.767.767 0 01.708.824l-.678 8.102a.77.77 0 01-.836.698.767.767 0 01-.709-.823zM6.455 8.517a.767.767 0 01.709-.824c.426-.034.8.278.836.698l.678 8.103a.767.767 0 01-.773.826.77.77 0 01-.772-.7l-.678-8.103zm3.92 8.04V8.454a.77.77 0 01.774-.763.77.77 0 01.775.763v8.103a.77.77 0 01-.775.763.77.77 0 01-.775-.763zm6.346 3.917H5.577L3.801 4.039h14.696l-1.776 16.435zM9.385 2.423v-.897h3.529v.897c0 .03.002.06.006.09H9.379a.748.748 0 00.006-.09zm11.84.09H14.458a.759.759 0 00.006-.09V1.208c0-.666-.55-1.208-1.227-1.208H9.062c-.677 0-1.227.542-1.227 1.208v1.215c0 .03.002.06.006.09H.775A.77.77 0 000 3.276a.77.77 0 00.775.763h1.467l1.853 17.144c.05.466.445.817.92.817h12.268a.918.918 0 00.92-.815l1.853-17.146h1.169A.77.77 0 0022 3.276a.77.77 0 00-.775-.763z' fill='%23231F20' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E");visibility:visible}.woocommerce-checkout #order_review .opc_order_review .woocommerce-form-login-toggle{display:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;background:#f4f4f4;margin-top:2rem;padding:2rem 1rem;margin-bottom:0;border-top:5px solid #000;border-bottom:1px solid #d5d5d5;border-radius:unset}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table:before{content:"Your order summary";text-align:center;margin:0
1rem 1rem;font-size:1.5em;font-family:mandrel-normal,sans-serif}.woocommerce-checkout #order_review
tfoot{text-transform:lowercase}.woocommerce-checkout #order_review tfoot th:first-letter {text-transform:capitalize}.woocommerce-checkout
#payment{background-color:unset;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media (min-width:1100px){.woocommerce-checkout
#payment{margin-right:1rem}}.woocommerce-checkout #payment
.wc_payment_method{padding:3px}.woocommerce-checkout #payment .wc_payment_method
label{font-size:100%}.woocommerce-checkout #payment .wc_payment_method
.payment_box{border-top:1px solid #d3ced2;border-radius:unset;background-color:unset;padding:0}.woocommerce-checkout #payment .wc_payment_method .payment_box
ul{padding:0}.woocommerce-checkout #payment .wc_payment_method .payment_box:before{border:unset}.woocommerce-checkout #payment .wc_payment_method .payment_box .wc-stripe-elements-field,.woocommerce-checkout #payment .wc_payment_method .payment_box .wc-stripe-iban-element-field{border:1px
solid #d3ced2}.woocommerce-checkout #payment
ul.payment_methods{padding:1rem 0}.woocommerce-checkout #payment
#place_order{float:none}.woocommerce-checkout #payment div.form-row.place-order{padding:0
0 1rem}.woocommerce-checkout .add-latest-issue{padding:.25rem 1rem;margin-bottom:2rem;background-color:#ff8847;border-radius:3px}.woocommerce-checkout .add-latest-issue span.woocommerce-input-wrapper
label{font-size:100%;color:#fff}@media (min-width:1101px){.woocommerce-checkout form.checkout p.form-row>label{font-weight:400;font-size:1rem;margin:1ex 0 0}}.woocommerce-checkout form.checkout p.form-row>label.checkbox{font-weight:400;font-size:16px}.woocommerce-checkout form.checkout p.form-row input.input-text,.woocommerce-checkout form.checkout p.form-row
textarea{font-weight:300}.woocommerce-checkout form.checkout label span.woocommerce-terms-and-conditions-checkbox-text{line-height:0;padding-left:0}.woocommerce-checkout form.checkout label span.woocommerce-terms-and-conditions-checkbox-text:before{position:relative;-webkit-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);margin-right:1rem}.woocommerce-checkout form.checkout label span.woocommerce-terms-and-conditions-checkbox-text:after{top:15px}@media (min-width:768px){.woocommerce-checkout form.checkout .tabs
.tab{display:none}}@media (max-width:767px){.woocommerce-checkout form.checkout .tabs
.tab{border-top:5px solid #000;margin-top:1rem}.woocommerce-checkout form.checkout .tabs .tab:first-of-type{margin-top:0}}.woocommerce-checkout form.checkout .tabs
.tab.active{display:block}.woocommerce-checkout form.checkout .tab-nav-btn{text-align:center;margin:3em
0}@media (max-width:767px){.woocommerce-checkout form.checkout .tab-nav-btn{display:none}}.woocommerce-checkout form.checkout
.shop_table{border:none;border-collapse:collapse}.woocommerce-checkout form.checkout .shop_table td,.woocommerce-checkout form.checkout .shop_table
th{padding:18px
12px}.woocommerce-checkout form.checkout .shop_table td small,.woocommerce-checkout form.checkout .shop_table th
small{font-weight:300}.woocommerce-checkout form.checkout .shop_table td:first-child,.woocommerce-checkout form.checkout .shop_table th:first-child{padding-left:0}.woocommerce-checkout form.checkout .shop_table td.product-name{border:none;position:relative;padding:0
0 2em}.woocommerce-checkout form.checkout .shop_table td.product-name
img{max-width:220px;max-height:220px;height:auto;width:auto}.woocommerce-checkout form.checkout .shop_table
tr.cart_item{text-align:center}.woocommerce-checkout form.checkout .shop_table tr.cart_item+tr.cart_item td.product-name{padding-top:2em}.woocommerce-checkout form.checkout .shop_table tr.cart_item+tr.cart_item td.product-name:after{content:"";display:block;position:absolute;left:30%;right:30%;top:0;border-bottom:1px solid #d5d5d5}.woocommerce-checkout form.checkout .shop_table
fieldset{border:none;padding:0;margin:0}.woocommerce-checkout form.checkout .shop_table fieldset
label{pointer-events:none;display:none}.woocommerce-checkout form.checkout .shop_table
.woocommerce_subscription_gifting_checkbox{visibility:hidden;pointer-events:none}.woocommerce-checkout form.checkout .shop_table .woocommerce_subscription_gifting_checkbox:not(:checked),.woocommerce-checkout form.checkout .shop_table .woocommerce_subscription_gifting_checkbox:not(:checked)+label{display:none}.woocommerce-checkout form.checkout .shop_table tfoot tr:first-child td,.woocommerce-checkout form.checkout .shop_table tfoot tr:first-child
th{border-top:5px solid #000}.woocommerce-checkout form.checkout .shop_table tfoot tr
th{border-bottom:1px solid #d5d5d5;padding-left:0}.woocommerce-checkout form.checkout .shop_table tfoot tr
td{border-bottom:1px solid #d5d5d5;padding-left:0;font-weight:300}.woocommerce-checkout form.checkout .shop_table tfoot tr.recurring-totals
th{padding-left:0;border-top:5px solid #000;border-bottom:0}.woocommerce-checkout form.checkout .shop_table tfoot tr.shipping.recurring-total{position:absolute;left:-9999px}.woocommerce-checkout form.checkout .shop_table .woocommerce-shipping-methods
label{font-weight:300;font-size:100%}.woocommerce-checkout form.checkout .shop_table .woocommerce-shipping-methods
li{margin:0}.woocommerce-checkout form.checkout .shop_table .form-row
label{line-height:auto}.woocommerce-checkout form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email{display:inline-block;margin:0;padding:0}.woocommerce-checkout form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email
label{display:none}.woocommerce-checkout form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email:after,.woocommerce-checkout form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email:before{display:inline;content:"Gifting to: "}.woocommerce-checkout form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email:after{content:")";display:none}.woocommerce-checkout form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email
input{display:inline-block;margin:0;border:none;pointer-events:none;width:auto;overflow:hidden;text-overflow:ellipsis}.wcopc .woocommerce-form-login-toggle{display:none}.wcopc
#order_review{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.wcopc .wc_payment_method.payment_method_stripe
img{display:none}.wcopc table.shop_table
td{border-top:unset}section.subscription-download-page.article-container header
h1{width:auto;padding-left:0}section.subscription-download-page.article-container
article{width:100%}@media (max-width:1100px){section.subscription-download-page.article-container{margin:0
1rem}}section.subscription-download-page.article-container div.entry-content div.primary-content{width:100%}section.subscription-download-page.article-container
ul.downloads{list-style:none;padding:0;margin:0
-16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.subscription-download-page.article-container ul.downloads>li{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:160px;max-width:200px;margin:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}section.subscription-download-page.article-container ul.downloads>li>div>div{position:relative;padding-bottom:134%}section.subscription-download-page.article-container ul.downloads>li>div>div
div{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}section.subscription-download-page.article-container ul.downloads
img{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}section.subscription-download-page.article-container ul.downloads
a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}section.subscription-download-page.article-container ul.downloads a:before{content:"";display:inline-block;width:23px;height:23px;vertical-align:-6px;margin-right:.5ex;background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z' fill='%232f76bb'/%3E%3C/svg%3E") 50%/contain}section.subscription-download-page.article-container ul.downloads
ul{list-style:none;margin:0;padding:0}section.subscription-download-page.article-container ul.downloads ul
li{margin:0;padding:0}body.template-full-width section.article-container header
h1{width:auto;padding-left:0}body.template-full-width section.article-container
article{width:100%}@media (max-width:1100px){body.template-full-width section.article-container{margin:0
1rem}}body.template-full-width section.article-container div.entry-content div.primary-content{width:100%}body.template-full-width section.article-container div.entry-content div.primary-content
p{font-weight:300}body.page-template-landing-page{padding-top:2rem;padding-bottom:2rem}body.page-template-landing-page section.article-container{padding-bottom:0;margin-bottom:0}body.page-template-landing-page section.article-container
article{width:100%}@media (max-width:1100px){body.page-template-landing-page section.article-container{margin:0
1rem}}body.page-template-landing-page section.article-container div.entry-content div.primary-content{width:100%}body.page-template-landing-page section.article-container div.entry-content div.primary-content
p{font-weight:300}figcaption.caption
p{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:.5em;margin-bottom:1em}@media (max-width:1100px){figcaption.caption
p{padding:1rem;border-right:0;background:#f4f4f4}}div.acf-block-preview figcaption.caption
p{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:.5em;margin-bottom:1em}@media (max-width:1100px){div.acf-block-preview figcaption.caption
p{padding:1rem;border-right:0;background:#f4f4f4}}.error404 .article-container{margin-bottom:1rem;padding-bottom:0}@media (min-width:1200px){.error404 .article-container{padding:0
1rem}}@media (max-width:1200px){.error404 .article-container{margin:0
1rem}}@media (max-width:1100px){.error404 .article-container{padding:0
1rem}}@media (max-width:767px){.error404 .article-container{padding:0}}.error404 .entry-title{padding-left:0;margin-left:0}aside{width:calc(300px + 4rem);padding-left:4rem}@media (max-width:1100px){aside{width:100%;padding:0
1rem}}aside .lat-pop{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d5d5d5;border-top:10px solid #000}aside .lat-pop:first-of-type{margin-top:0}@media (max-width:1100px){aside .lat-pop{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:0;padding-top:0;border-top:5px solid #000;border-bottom:0}}@media (max-width:767px){aside .lat-pop{width:100%;margin-top:0;padding-top:1rem;border-top:5px solid #000;border-bottom:0}}aside .lat-pop
.title{font-family:halyard-text,sans-serif;font-weight:700;text-transform:uppercase}aside .lat-pop .lat-pop-articles{list-style:none;padding:0;margin:0;width:100%}@media (max-width:1100px){aside .lat-pop .lat-pop-articles{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}aside .lat-pop .lat-pop-articles
li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d5d5d5}@media (max-width:1100px){aside .lat-pop .lat-pop-articles
li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;border-bottom:0;margin-bottom:0}}@media (max-width:767px){aside .lat-pop .lat-pop-articles
li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-bottom:1px solid #737373;margin-bottom:1rem}}aside .lat-pop .lat-pop-articles li:last-of-type{margin-bottom:0;border-bottom:none}aside .lat-pop .lat-pop-articles li
a{text-decoration:none;color:#000}aside .lat-pop .lat-pop-articles li a:hover
h3{opacity:.5}aside .lat-pop .lat-pop-articles li
h3{font-family:mandrel-normal,sans-serif;font-size:1.3em;margin:0
0 1rem;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:1100px){aside .lat-pop .lat-pop-articles li
h3{font-size:1.25rem;margin:0
0 .5rem}}aside .lat-pop .lat-pop-articles li .meta
a{text-decoration:none;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}aside .lat-pop .lat-pop-articles li .meta a:hover{opacity:.5}aside .lat-pop .lat-pop-articles li .meta
span{color:#737373}aside .lat-pop .lat-pop-articles li .meta
span.category{font-weight:700;margin-right:1rem}aside .aside-ad{width:100%}@media (max-width:1100px){aside .aside-ad{margin-top:0;background:#f4f4f4}}aside .aside-ad
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){aside .aside-ad
a{padding:1rem}}aside .aside-ad
img{width:100%}@media (max-width:1100px){aside .aside-ad
img{width:auto;height:auto}}.coupon-container{line-height:1.4em;position:relative;display:inline-table;margin:2px!important;padding:.55em;cursor:pointer;text-align:center;-webkit-box-shadow:0 0 5px #e0e0e0;box-shadow:0 0 5px #e0e0e0}.coupon-container.previews{cursor:inherit}.coupon-content{padding:.2em 1.2em}.coupon-content
.code{font-family:monospace;font-size:1.2em;font-weight:700}.coupon-content .coupon-expire,.coupon-content .discount-info{font-family:Helvetica,Arial,sans-serif;font-size:1em}.coupon-content .discount-description{font:.7em/1 Helvetica,Arial,sans-serif;display:inline-block;margin:10px
inherit}.wc-sc-coupon-style-preview .coupon-container{display:inline-block}span.wc-sc-coupon-preview-container{position:absolute;display:inline-block;margin:0
0 0 1em;font-size:medium}.wc_sc_custom_design_css_doc_div{margin:15px
0}#coupon-selector #coupon-option label
span{display:inline-block;width:100px}#coupon-selector #coupon-option label
select{width:175px;margin-bottom:6px;margin-left:-.2em}div#sc_shortcode_update{float:right;margin-top:-5px}form#sc_coupons_attributes{padding:0
1em 1em}div#coupon-selector{float:left;padding:1em
1em 1em 0;border-right:1px solid #e6e6e6}.coupon-preview{float:left;width:175px;padding:1em
0 1em 1em}.preview-heading{font-size:15px;padding-bottom:10px;text-align:center}#search-panel{overflow-x:hidden;width:275px;min-height:80px;max-height:110px;margin:5px
0;color:#333;border:1px
solid #d4d4d4;background-color:#fff}#coupon-option #search-panel #search-results
span{width:100%;margin-left:10px}#search-results
ul{margin:5px
-2px}#search-results ul
li{font-size:12px;margin-bottom:-1px;padding:3px
15px;cursor:pointer;border:1px
solid #f2f2f2}#search-results ul li:hover{color:#000;background-color:#eaf2fa}#coupon-option #search-panel #search-results ul li
span{width:0;color:red}#sc_coupons_attributes
.submitbox{clear:both}#default-text{font-style:italic;margin-bottom:-5px;padding:2px;text-align:center;background-color:#f2f2f2}input.gift_receiver_email,input.gift_sending_date_time{min-width:100%;margin:1% 0}div#gift-certificate-receiver-form thead th,input#deliver_on_date{text-align:center}.email_sending_date_time_wrapper:not(.show),.wc_sc_schedule_gift_sending_wrapper:not(.show){display:none}.wc_sc_schedule_gift_sending_wrapper.show{margin-left:2em}form#generate_coupons p.form-field input[type=checkbox]{width:2%}form#generate_coupons p.form-field input[type=text]{width:30%}form#generate_coupons p.form-field input[type=number]{width:15%}form#generate_coupons p.form-field input[name=wc_sc_max_discount]{width:30%}#gift-certificate-receiver-form-multi,.gift-certificate-receiver-detail-form{display:none}a#single_multi{float:right}.sc_info_box{overflow:hidden;margin-bottom:2em!important;padding:.5em 1em 0!important;background-color:#f7f6f7}tr.wc_sc_custom_design_css_wrapper .CodeMirror+span.wc-sc-coupon-preview-container{top:15px}tr.wc_sc_custom_design_css_wrapper td.forminp.forminp-textarea{position:relative}tr.wc_sc_custom_design_css_wrapper
.CodeMirror{width:100%;max-width:400px;height:200px}@media (min-width:768px){.page-template-template-fullwidth-php .sc_info_box,.sc_info_box{float:unset!important;width:unset!important;margin-right:unset!important;padding:.5em 1em 0!important}.page-template-template-fullwidth-php
.sc_info_box{margin-left:unset!important}label[for=smart_coupons_schedule_store_credit] span.woocommerce-help-tip,label[for=smart_coupons_sell_store_credit_at_less_price] span.woocommerce-help-tip{float:left;margin:1px
4px 1px -1.7em!important}tr.wc_sc_custom_design_css_wrapper .CodeMirror+span.wc-sc-coupon-preview-container{left:415px}}textarea.gift_receiver_message{width:100%}.form_table{width:97%;padding:20px
10px;border-top:2px;border-top-style:solid;border-top-color:#dbdbdb}.email_amount,.message_row,.sc_message{width:100%}.gift-certificate-show-form
p{margin:0}.gift-certificate-show-form
lable{display:inline}.gift-certificate-show-form input[type=radio]{margin-left:1em}.show_hide_list{padding-left:0;margin-left:25px}.single_multi_list{display:none}div.mce-smart-coupon-shortcode{cursor:pointer}div.mce-smart-coupon-shortcode i:before{font-family:WooCommerce,Arial,Helvetica,sans-serif;content:""}div[aria-describedby=sc_coupons_attributes]{z-index:1000}.wc_sc_total_available_store_credit{padding:1em
0;text-align:right}.wc_sc_total_available_store_credit
.amount{font-size:1.5em;font-weight:700}div#invalid_coupons_list div#all_coupon_container .coupon-container{cursor:auto!important;opacity:.5}.variation-sc_called_credit,div#invalid_coupons_list div#all_coupon_container .coupon-container .coupon-content .coupon-expire{display:none}.sc_bulk_description textarea#woocommerce-coupon-description{width:90%;margin-left:.5em}#call_for_credit{position:relative}input#credit_called{position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wc-sc-call-for-credit-container .wc-sc-input,.wc-sc-call-for-credit-container .wc-sc-label{width:48%;float:left}.wc-sc-call-for-credit-container .wc-sc-row{position:relative;margin-top:1em}.wc-sc-call-for-credit-container .wc-sc-row:after{content:"";display:table;clear:both}.wc-sc-description{display:inline-block}@media screen and (max-width:767px){.wc-sc-description{margin-left:0}tr.wc_sc_custom_design_css_wrapper .CodeMirror+span.wc-sc-coupon-preview-container{position:static;margin-top:15px}}@media screen and (min-width:768px) and (max-width:799px){.wc-sc-description{margin-left:5%}}@media screen and (min-width:800px) and (max-width:1023px){.wc-sc-description{margin-left:7%}}@media screen and (min-width:1024px) and (max-width:1199px){.wc-sc-description{margin-left:11%}}@media screen and (min-width:1200px) and (max-width:1279px){.wc-sc-description{margin-left:14%}}@media screen and (min-width:1280px) and (max-width:1365px){.wc-sc-description{margin-left:15%}}@media screen and (min-width:1366px) and (max-width:1599px){.wc-sc-description{margin-left:16%}}@media screen and (min-width:1600px){.wc-sc-description{margin-left:20%}}@media (min-width:767px){.in-content-area{display:block;min-width:33%;width:33%}.in-content-area.more-from{margin-left:1%}.in-content-area.content-start{float:left;margin-right:.8rem}}@media (max-width:767px){.in-content-area{width:100%;margin-top:1rem;margin-bottom:1rem}}.in-content-area
.logo{padding:.5rem 1rem 1rem}.in-content-area .related-box{background-color:rgba(47,118,187,.075);padding:.5rem 1rem;border-top:4px solid #2f76bb;margin-top:.4rem}.in-content-area .related-box .more-list
h4{font-size:1rem;margin:0}.in-content-area .related-box .more-list .related-title{font-size:.7rem;margin:0;font-weight:600;text-transform:uppercase}.in-content-area .related-box .more-list .related-title
a{text-decoration:none}.in-content-area .related-box .more-list .related-title.related-type{float:left}.in-content-area .related-box .more-list .related-title.related-by{float:right}.in-content-area .related-box .more-list
ul{margin:0;padding:0;list-style-type:none;clear:both}.in-content-area .related-box .more-list ul
li{padding-bottom:.5rem}.in-content-area .related-box .more-list ul li:not(:last-child){border-bottom:1px solid rgba(91,146,171,.25)}.in-content-area .related-box .more-list ul li
a{font-size:.8rem;text-decoration:none}article
.donation{border-top:10px solid;width:100%;margin-top:4rem;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4rem 4rem 2rem}@media (max-width:767px){article
.donation{margin-top:0;padding:1rem}}article .donation
h3{margin:0
0 2rem;font-size:1.5rem}@media (max-width:1024px){article .donation
h3{margin:0
0 1rem}}@media (max-width:767px){article .donation
h3{margin:0
0 1rem;width:100%;text-align:center}}article .donation
p{margin:0}@media (max-width:767px){article .donation
p{text-align:center;font-weight:300}}article .donation .cta-and-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}@media (max-width:767px){article .donation .cta-and-payment-methods{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;width:100%}}article .donation .cta-and-payment-methods
img{width:198px}@media (max-width:767px){article .donation .cta-and-payment-methods
img{margin:0
auto}}article .donation .cta-and-payment-methods
.cta{margin-right:2rem;margin-bottom:2rem}@media (max-width:767px){article .donation .cta-and-payment-methods
.cta{margin:0
auto 2rem}}