@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}/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);line-height:20px;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;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:'';display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,.3);border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{min-height:44px}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:rgba(0,0,0,.05)}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-iconbar{width:50px;border-color:rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu_iconbar-left .mm-iconbar,.mm-menu_iconbar-right .mm-iconbar{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}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12.5px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden)+.mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{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-right:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs>*{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,.75);background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs>*{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs>*{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield input{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems>.mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active~.mm-panel{padding-right:20px}.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text{-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>.mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#f3f3f3}input.mm-toggle:before{content:'';display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{margin-top:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:'';display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);content:'';display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}body.modal-open .mm-slideout{z-index:unset}.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}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent!important}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent!important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}*{-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 (min-width:1100px){body:not(.mce-content-body){padding-top:220px}}body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) header.banner{top:32px}@media (max-width:782px){body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch) header.banner{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}@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%}}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).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch){margin-top:32px}}@media (max-width:767px){body:not(.mce-content-body).logged-in.admin-bar:not(.woocommerce-order-received):not(.user-switch){margin-top:46px}}@media (max-width:1100px){body:not(.mce-content-body){padding-top:117px}}@media (max-width:767px){body:not(.mce-content-body){padding-top:85px}}@media (max-width:1100px){body:not(.mce-content-body).logged-in.admin-bar{margin-top:32px}}@media (max-width:767px){body:not(.mce-content-body).logged-in.admin-bar{margin-top:46px}}@media (max-width:1100px){body:not(.mce-content-body).archive,body:not(.mce-content-body).page{padding-top:117px}}@media (max-width:767px){body:not(.mce-content-body).archive,body:not(.mce-content-body).page{padding-top:85px}}body:not(.mce-content-body).riaus-magazine-for-schools header.article-header h1.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}}.hamburger{padding:0;outline:none;opacity:1}@media (max-width:1100px){.hamburger{margin-right:60px}}@media (max-width:767px){.hamburger{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{width:30px;border-radius:0;background:#000}@media (max-width:1100px){#primary-menu{display:none!important}.hamburger{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:#2a55a5;margin:1rem auto 0;width:auto}h1,h2,h3,h4,h5,h6{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:#2a55a5}#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%}.embed-wrapper{width:100%}.embed-wrapper .inner{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0}.embed-wrapper .inner embed,.embed-wrapper .inner iframe,.embed-wrapper .inner object,.embed-wrapper .inner video{position:absolute;top:0;left:0;width:100%;height:100%}.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:#2a55a5}.post-pagination .page-numbers:active.dots,.post-pagination .page-numbers:hover.dots{background-color:transparent;border-color:transparent}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}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 #2a55a5}div.wpcf7 input[type=submit]{background:#2a55a5;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}.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}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;position:fixed;top:0;width:100%;background:#fff;z-index:999}header.banner.scrolled nav>ul>li a{padding:.5rem .75rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:768px){header.banner.scrolled div.header-upper a.brand #logo-img{min-width:auto;min-height:50px;height:50px;margin:1rem 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}}header.banner.scrolled div.header-upper a.subscribe div.subscribe{margin-top:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header.banner.scrolled div.header-upper a.subscribe div.latest-issue img{position:absolute;top:1rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header.banner.scrolled div.header-upper div.search-login-newsletter ul{margin-top:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;pointer-events:auto}header.banner div.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-transition:padding .2s ease;-o-transition:padding .2s ease;transition:padding .2s ease}@media (max-width:1200px){header.banner div.header-upper{padding:0 2rem}}@media (max-width:1100px){header.banner div.header-upper{padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){header.banner div.header-upper{padding:0 1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header.banner div.header-upper .hamburger{margin-right:44px}}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0;display:none}}header.banner div.header-upper div.search-login-newsletter ul{list-style:none;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:1100px){header.banner div.header-upper div.search-login-newsletter ul{margin-top:0}}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter ul li{margin-right:0}}@media (max-width:1100px){header.banner div.header-upper div.search-login-newsletter ul li.search{display:none}}body.logged-in.admin-bar header.banner div.header-upper div.search-login-newsletter ul li.account{position:relative}body.logged-in.admin-bar header.banner div.header-upper div.search-login-newsletter ul li.account:before{content:"";position:absolute;top:-8px;right:calc(50% - 4px);width:8px;height:8px;border-radius:100%;background:#2a55a5}body.logged-in.admin-bar header.banner div.header-upper div.search-login-newsletter ul li.account a{opacity:.3}@media (max-width:1100px){header.banner div.header-upper div.search-login-newsletter ul li.account{width:40px}}@media (max-width:1100px){header.banner div.header-upper div.search-login-newsletter ul li.newsletter{display:none}}body.wc-cart-not-empty header.banner div.header-upper div.search-login-newsletter ul li.cart{position:relative}body.wc-cart-not-empty header.banner div.header-upper div.search-login-newsletter ul li.cart:before{content:"";position:absolute;top:-8px;right:calc(50% - 4px);width:8px;height:8px;border-radius:100%;background:#2a55a5}header.banner div.header-upper div.search-login-newsletter ul li:last-of-type{margin-right:0}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter ul li a:hover{opacity:.5}header.banner div.header-upper div.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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-close{position:absolute;top:0;right:0}header.banner div.header-upper div.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 div.header-upper div.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 div.header-upper div.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 div.header-upper div.search-login-newsletter .search-form-modal .search-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:500px;z-index:10;padding:2rem;background:#fff}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container h2{color:#000;font-size:2rem;margin:0;width:100%}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form p{width:100%;margin:0}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input{width:100%;pointer-events:auto}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-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 div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]{margin:1rem 0}}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]:active,header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]:focus{border-bottom:1px solid}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]:not(:focus):not(:active){border-color:#000!important}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]::-webkit-input-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]::-moz-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]:-ms-input-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=email]:-moz-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-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 div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=submit].is-search-submit{background:#2a55a5}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-container form input[type=submit]:hover{opacity:.75;cursor:pointer}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-form__input{width:calc(100% - 100px - 4rem);margin:0 4rem 0 0;position:relative}header.banner div.header-upper div.search-login-newsletter .search-form-modal .search-form__input svg{position:absolute;top:0;left:0;height:43px}header.banner div.header-upper div.search-login-newsletter .search-form-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 div.header-upper div.search-login-newsletter .search-form-modal .input-text::-webkit-input-placeholder{font-size:1rem}header.banner div.header-upper div.search-login-newsletter .search-form-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:#2a55a5;cursor:pointer}header.banner div.header-upper div.search-login-newsletter .search-form-modal .button-submit:hover{opacity:.75}header.banner div.header-upper div.search-login-newsletter .search-form-modal .button-submit:visited{color:#fff}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .news-close{position:absolute;top:0;right:0}header.banner div.header-upper div.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 div.header-upper div.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 div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .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;z-index:10;padding:2rem;background:#fff}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container ul.social li a svg path{fill:#000!important}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container ul.social li a svg circle{stroke:#000!important}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container h2{color:#000;font-size:2rem;margin:0;width:100%}header.banner div.header-upper div.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 div.header-upper div.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 div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-not-valid-tip{width:calc(100% - 1rem);margin-top:1rem}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.email{width:100%}}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}header.banner div.header-upper div.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 div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label,header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label input[type=checkbox],header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input{width:280px;pointer-events:auto}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]{margin:1rem 0}}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:active,header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:focus{border-bottom:1px solid}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:not(:focus):not(:active){border-color:#000!important}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]::-webkit-input-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]::-moz-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:-ms-input-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=email]:-moz-placeholder{color:#000}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=submit]{width:100%;background:#2f76bb;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 div.header-upper div.search-login-newsletter .newsletter-modal .newsletter-container form input[type=submit]:hover{opacity:.75;cursor:pointer}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .search-form__input{width:30%;margin:0 1ex 0 0;position:relative}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .search-form__input svg{position:absolute;top:0;left:0;height:43px}header.banner div.header-upper div.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 div.header-upper div.search-login-newsletter .newsletter-modal .input-text::-webkit-input-placeholder{font-size:1rem}header.banner div.header-upper div.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:#2a55a5;cursor:pointer}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .button-submit:hover{opacity:.75}header.banner div.header-upper div.search-login-newsletter .newsletter-modal .button-submit:visited{color:#fff}header.banner div.header-upper a.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 (max-width:1100px){header.banner div.header-upper a.brand{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:767px){header.banner div.header-upper a.brand{max-width:40%}}header.banner div.header-upper a.brand #logo-img{margin:2rem 0;min-height:85px;min-width:300px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:1100px){header.banner div.header-upper a.brand #logo-img{min-width:200px;margin:0}}@media (max-width:767px){header.banner div.header-upper a.brand #logo-img{min-width:0;max-width:200px;height:auto;width:100%}}header.banner div.header-upper a.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 div.header-upper a.mob-subscribe{display:none}}header.banner div.header-upper a.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 div.header-upper a.mob-news{display:block;margin:.5rem 30% 0}}header.banner div.header-upper a.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 div.header-upper a.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 div.header-upper a.subscribe:hover div.subscribe{opacity:.5}header.banner div.header-upper a.subscribe:hover div.latest-issue img,header.banner div.header-upper a.subscribe:hover div.subscribe+.latest-issue img{top:1rem}header.banner div.header-upper a.subscribe div.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 div.header-upper a.subscribe div.subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}header.banner div.header-upper a.subscribe div.subscribe svg{margin-right:1rem}@media (max-width:1100px){header.banner div.header-upper a.subscribe div.subscribe svg{margin-right:0}}header.banner div.header-upper a.subscribe div.subscribe span{color:#000;font-size:15px}header.banner div.header-upper a.subscribe div.latest-issue{margin-left:2rem;overflow-y:hidden;height:100%;position:relative;min-width:110px}header.banner div.header-upper a.subscribe div.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}header.banner nav{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}header.banner nav li,header.banner nav ul{list-style:none;padding:0}header.banner nav li.account-menu-item,header.banner nav li.cart-menu-item,header.banner nav li.newsletter-menu-item,header.banner nav li.search-menu-item,header.banner nav ul.account-menu-item,header.banner nav ul.cart-menu-item,header.banner nav ul.newsletter-menu-item,header.banner nav ul.search-menu-item{display:none}@media (max-width:1100px){header.banner nav li.account-menu-item,header.banner nav li.cart-menu-item,header.banner nav li.newsletter-menu-item,header.banner nav li.search-menu-item,header.banner nav ul.account-menu-item,header.banner nav ul.cart-menu-item,header.banner nav ul.newsletter-menu-item,header.banner nav ul.search-menu-item{display:block}}header.banner nav>ul{max-width:1200px;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}header.banner nav>ul>li{margin:0;position:relative}header.banner nav>ul>li a{color:#fff;text-decoration:none;padding:1.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 (max-width:1200px){header.banner nav>ul>li a{padding:1.5rem .75rem}}header.banner nav>ul>li a:hover{background-color:#1a1a1a}header.banner nav>ul>li:hover>ul.sub-menu{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}header.banner nav>ul>li>ul.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}header.banner nav>ul>li>ul.sub-menu:before{content:"";display:block;position:absolute;top:0;right:-9999px;bottom:0;left:-9999px;z-index:-1;background:#1a1a1a}header.banner nav>ul>li>ul.sub-menu a{padding:.5rem 1.25rem;display:block}header.banner nav>ul>li>ul.sub-menu a:hover{color:#2a55a5}#nf-field-6_1{cursor:pointer;background:#2f76bb;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:-1rem}#nf-field-6_1:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.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}.lat-pop h3.title{font-family:halyard-text,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:1100px){.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){.lat-pop{width:100%;margin-top:0;padding-top:1rem;border-top:5px solid #000;border-bottom:0}}.lat-pop div.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){.lat-pop div.toggles{margin-bottom:1rem}}.lat-pop div.toggles 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){.lat-pop div.toggles span{font-size:1.15rem;margin:0 0 0 .5rem}}.lat-pop div.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}.lat-pop div.toggles a.lat-pop-button.selected{opacity:1}.lat-pop div.toggles a.lat-pop-button svg{width:40px}.lat-pop div.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){.lat-pop div.toggles a.lat-pop-button span{font-size:1.15rem;margin:0 0 0 .5rem}}@media (max-width:1100px){.lat-pop .lat-pop-articles__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.lat-pop .lat-pop-articles__wrapper .lat-pop-articles:first-child li{padding-right:2rem}}.lat-pop ul{list-style:none;padding:0;margin:0;width:100%}.lat-pop ul.selected{display:block}.lat-pop ul li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d5d5d5}@media (max-width:1100px){.lat-pop ul li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;border-bottom:0;margin-bottom:0}}@media (max-width:767px){.lat-pop ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-bottom:1px solid #737373;margin-bottom:1rem}}.lat-pop ul li:last-of-type{margin-bottom:0;border-bottom:none}.lat-pop ul li a{text-decoration:none;color:#000;font-family:mandrel-normal,sans-serif;font-size:1.5rem;margin:0 0 1rem;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.lat-pop ul li a:hover{opacity:.5}@media (max-width:1100px){.lat-pop ul li a{font-size:1.25rem;margin:0 0 .5rem}}.lat-pop ul li .wprss-feed-meta .feed-source{text-decoration:none;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;color:#737373}section.footer-banner{background:#2a55a5;text-align:center;width:100%;position:fixed;z-index:9999;opacity:0;bottom:0;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease;border-radius:0;pointer-events:none}@media (max-width:1100px){section.footer-banner{padding:1rem}}section.footer-banner>.content{max-width:1200px;margin:0 auto;padding:2rem 0}@media (max-width:1100px){section.footer-banner>.content{padding:1.5rem 0 0}}section.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}section.footer-banner>.content a:hover{text-decoration:underline}section.footer-banner>.content a.cta{background:transparent;color:#000;border:2px solid #000}section.footer-banner>.content a.cta:hover{text-decoration:none;background:#000;color:#fff;opacity:1}section.footer-banner>.content ul.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}section.footer-banner>.content ul.links li.link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .5rem}section.footer-banner>.content ul.links li.link:last-of-type{margin:0}section.footer-banner>.content h1,section.footer-banner>.content h2,section.footer-banner>.content h3,section.footer-banner>.content h4,section.footer-banner>.content h5{margin:0 0 1rem}@media (max-width:767px){section.footer-banner>.content h1,section.footer-banner>.content h2,section.footer-banner>.content h3,section.footer-banner>.content h4,section.footer-banner>.content h5{font-size:1.25rem}}section.footer-banner>.content p{margin:0 0 1rem;font-weight:100}section.footer-banner>.content p:last-of-type{margin:0}@media (max-width:767px){section.footer-banner>.content p{display:none}}section.footer-banner>.content p strong{font-weight:400}section.footer-banner.open{opacity:1;-webkit-transition:all .2s ease;-o-transition:.2s ease all;transition:all .2s ease;pointer-events:auto}section.footer-banner .footer-banner-close{position:absolute;top:0;right:0}section.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.footer{background:#000;padding:0 2rem}@media (max-width:1100px){footer.footer{padding:0}}footer.footer 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}@media (max-width:1100px){footer.footer div.inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem}}footer.footer div.inner-container header{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 div.inner-container header{padding:2rem 0}}footer.footer div.inner-container header a.brand img{-webkit-filter:invert(1);filter:invert(1)}@media (max-width:1100px){footer.footer div.inner-container header a.brand img{width:200px}}footer.footer div.inner-container div.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 div.inner-container div.content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem}}footer.footer div.inner-container div.content div.item{width:25%}@media (max-width:1100px){footer.footer div.inner-container div.content div.item.menu{width:50%;padding-right:1rem;-webkit-columns:2;-moz-columns:2;column-count:2}}@media (max-width:767px){footer.footer div.inner-container div.content div.item.menu{width:100%;padding-right:1rem;-webkit-columns:2;-moz-columns:2;column-count:2}}footer.footer div.inner-container div.content div.item.about{padding-right:8rem}@media (max-width:1100px){footer.footer div.inner-container div.content div.item.about{width:50%;padding-right:1rem;margin-top:0}}@media (max-width:767px){footer.footer div.inner-container div.content div.item.about{width:100%;padding-right:1rem;margin-top:2rem}}footer.footer div.inner-container div.content div.item.about img{width:100%}@media (max-width:1100px){footer.footer div.inner-container div.content div.item.contact{width:50%;padding-right:1rem;margin-top:2rem}}@media (max-width:767px){footer.footer div.inner-container div.content div.item.contact{width:100%;padding-right:1rem;margin-top:2rem}}@media (max-width:1100px){footer.footer div.inner-container div.content div.item.newsletter_subscribe{width:50%;margin-top:2rem}}@media (max-width:767px){footer.footer div.inner-container div.content div.item.newsletter_subscribe{width:100%;margin-top:2rem}}footer.footer div.inner-container div.content div.item p{color:#fff;margin:0}footer.footer div.inner-container div.content div.item p a{color:#fff}footer.footer div.inner-container div.content div.item p.about{margin:0 0 2rem}@media (max-width:1100px){footer.footer div.inner-container div.content div.item p.about{margin:0 0 1rem}}footer.footer div.inner-container div.content div.item ul.nav{margin:0;padding:0}footer.footer div.inner-container div.content div.item ul.nav li{margin:0 0 1rem;list-style:none}@media (max-width:1100px){footer.footer div.inner-container div.content div.item ul.nav li{margin:0}}footer.footer div.inner-container div.content div.item ul.nav li a{color:#fff;text-decoration:none}footer.footer div.inner-container div.content div.item ul.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}footer.footer div.inner-container div.content div.item ul.social li{list-style:none;margin-right:1rem}footer.footer div.inner-container div.content div.item ul.social li svg circle,footer.footer div.inner-container div.content div.item ul.social li svg path{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer.footer div.inner-container div.content div.item h2{color:#fff;font-size:2rem;margin:0;width:100%}@media (max-width:1100px){footer.footer div.inner-container div.content div.item h2{margin-bottom:1rem}}footer.footer div.inner-container div.content div.item form{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;-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}footer.footer div.inner-container div.content div.item 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){footer.footer div.inner-container div.content div.item form 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 div.inner-container div.content div.item form p .wpcf7-not-valid-tip{width:calc(100% - 1rem);margin-top:1rem}footer.footer div.inner-container div.content div.item 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){footer.footer div.inner-container div.content div.item form p .wpcf7-form-control-wrap.email{width:100%}}footer.footer div.inner-container div.content div.item form p .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}footer.footer div.inner-container div.content div.item 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}footer.footer div.inner-container div.content div.item form p .wpcf7-form-control-wrap .wpcf7-list-item label input{width:auto;margin-right:1rem}footer.footer div.inner-container div.content div.item form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label,footer.footer div.inner-container div.content div.item 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}footer.footer div.inner-container div.content div.item form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label input[type=checkbox],footer.footer div.inner-container div.content div.item form p .wpcf7-form-control-wrap.weekly-update>div.wpcf7 label input[type=checkbox]{width:auto;margin:0 1rem 0 0}footer.footer div.inner-container div.content div.item form input{width:100%!important}footer.footer div.inner-container div.content div.item 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;outline:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff}@media (max-width:1100px){footer.footer div.inner-container div.content div.item form input[type=email]{margin:1rem 0}}footer.footer div.inner-container div.content div.item form input[type=email]:active,footer.footer div.inner-container div.content div.item form input[type=email]:focus{border-bottom:1px solid}footer.footer div.inner-container div.content div.item form input[type=email]:not(:focus):not(:active){border-color:#fff!important}footer.footer div.inner-container div.content div.item form input[type=email]::-webkit-input-placeholder{color:#fff}footer.footer div.inner-container div.content div.item form input[type=email]::-moz-placeholder{color:#fff}footer.footer div.inner-container div.content div.item form input[type=email]:-ms-input-placeholder{color:#fff}footer.footer div.inner-container div.content div.item form input[type=email]:-moz-placeholder{color:#fff}footer.footer div.inner-container div.content div.item form input[type=submit]{background:#2f76bb;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}footer.footer div.inner-container div.content div.item form input[type=submit]:hover{opacity:.75;cursor:pointer}div.first_row,div.last_row{width:100%}.nf-error-field-errors,.nf-form-fields-required{display:none}.ninja-field-element:after{opacity:0;content:""}.ninja-forms-field:after{display:none;opacity:0;content:""}#nf-field-6_2{cursor:pointer;background:#2f76bb;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:-1rem}#nf-field-6_2:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}#nf-field-6{cursor:pointer;background:#2f76bb;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:-1rem}#nf-field-6:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}input[value=Submit]{cursor:pointer;background:#2f76bb;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:-1rem}input[value=Submit]:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}section.home-banner{background:#2a55a5;text-align:center;color:#fff}@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:#fff;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:400}section.home-banner>.content a:hover{text-decoration:underline}section.home-banner>.content h1,section.home-banner>.content h2,section.home-banner>.content h3,section.home-banner>.content h4,section.home-banner>.content h5{margin:0 0 1rem}section.home-banner>.content p{margin:0 0 1rem;font-weight:100}section.home-banner>.content p:last-of-type{margin:0}section.home-banner>.content p strong{font-weight:400}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:2rem auto 0}@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}}section.feature div.hero{width:calc(100% - 300px - 2rem);margin-right:2rem;padding-right:2rem;border-right:1px solid #4d4d4d}@media (max-width:1100px){section.feature div.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 div.hero.two{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media (max-width:767px){section.feature div.hero.two{grid-template-columns:1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:1100px){section.feature div.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 div.hero.two .hero-article+.hero-article{margin-top:30px}}section.feature div.hero.two .hero-article .content{padding:3.5rem}@media (max-width:1100px){section.feature div.hero.two .hero-article .content{width:100%;padding:1rem 0 1.5rem;background:transparent}}section.feature div.hero.two .hero-article .content h1{font-size:32px}@media (max-width:1100px){section.feature div.hero.two .hero-article .content h1{font-size:1.5rem;line-height:1.75rem}}section.feature div.hero.two .hero-article .content p.description{margin-bottom:2rem;font-size:24px;line-height:1.2}@media (max-width:1100px){section.feature div.hero.two .hero-article .content p.description{margin-bottom:.5rem;font-size:1.25rem;line-height:1.25rem}}section.feature div.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}section.feature div.hero.two li.article.issue,section.feature div.hero.two li.article.subscription{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}section.feature div.hero.two li.article.subscription{margin-bottom:0}section.feature div.hero.two li.article.subscriber-only{position:relative}section.feature div.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 div.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 div.hero.two li.article.subscriber-only div.subscriber-content h3.subscriber{color:#fff;text-align:center;font-size:2rem}section.feature div.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 div.hero.two li.article{max-width:none}@media (max-width:1200px){section.feature div.hero.two li.article{margin-bottom:2rem;padding-bottom:2rem}}@media (max-width:1100px){section.feature div.hero.two li.article{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media (max-width:767px){section.feature div.hero.two li.article{max-width:none}}section.feature div.hero.two li.article picture,section.feature div.hero.two li.article picture .woocommerce img{width:100%}section.feature div.hero.two li.article.article-product .thumbnail .image{background-size:contain}section.feature div.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 div.hero.two li.article .thumbnail:hover .image{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section.feature div.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 div.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 div.hero.two li.article .thumbnail .image:after{content:"";display:block;padding-bottom:56.25%}section.feature div.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 div.hero.two li.article .thumbnail .image picture{min-height:200px}}section.feature div.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 div.hero.two li.article .thumbnail .image picture img{width:auto;height:100%;position:absolute}}@media (max-width:767px){section.feature div.hero.two li.article .thumbnail .image picture img{width:100%;height:auto;position:absolute}}section.feature div.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 div.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 div.hero.two li.article .thumbnail svg path{fill:#fff}section.feature div.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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden}section.feature div.hero.two li.article a.cta{color:#fff}section.feature div.hero.two li.article a.title{width:calc(100% - 4rem);margin:0 2rem}section.feature div.hero.two li.article a h2{margin:0;padding:1.5rem 0;font-size:2rem;line-height:2rem;min-height:7rem;width:100%}@media (max-width:1200px){section.feature div.hero.two li.article a h2{font-size:1.75rem;min-height:7rem}}@media (max-width:767px){section.feature div.hero.two li.article a h2{min-height:auto;font-size:1.5rem;line-height:1.75rem;padding:1rem 0}}section.feature div.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 div.hero.two li.article div.content{min-height:auto}}section.feature div.hero.two li.article div.content h3{margin:0;padding:1rem 0;font-size:1.5rem;line-height:1.75rem;color:#737373}section.feature div.hero.two li.article div.content h3.subscriber{color:#f63}@media (max-width:1200px){section.feature div.hero.two li.article div.content h3{font-size:1.25rem;line-height:1.5rem}}@media (max-width:767px){section.feature div.hero.two li.article div.content h3{padding:.5rem 0}}section.feature div.hero.two li.article div.content h3 p{margin:0}section.feature div.hero.two li.article div.content p.description{color:#000;margin:0 0 1rem;font-weight:300}@media (max-width:767px){section.feature div.hero.two li.article div.content p.description{display:none}}section.feature div.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 2rem}section.feature div.hero.two li.article div.meta a{width:auto}section.feature div.hero.two li.article div.meta span{color:#737373;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}section.feature div.hero.two li.article div.meta span.category{font-weight:700;margin-right:1rem}section.feature div.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 div.hero.two li.advert{padding:0 1rem}}@media (max-width:767px){section.feature div.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 div.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.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}@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 4rem;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:4rem}@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.2}.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.625rem;line-height:1.2;font-family:halyard-text,sans-serif;font-weight:300}@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 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 div.article-sharing{width:100px;position:relative}@media (max-width:1100px){section.article-container article div.entry-content div.article-sharing{width:100%}}section.article-container article div.entry-content div.article-sharing ul{list-style:none;padding:0;margin:0;position:sticky;top:10rem}@media (max-width:1100px){section.article-container article div.entry-content div.article-sharing ul{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;padding:0 1rem}}section.article-container article div.entry-content div.article-sharing ul li{margin-bottom:2rem}@media (max-width:1100px){section.article-container article div.entry-content div.article-sharing ul li{margin-bottom:1rem;margin-right:1rem}}section.article-container article div.entry-content div.article-sharing ul li 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){section.article-container article div.entry-content div.article-sharing ul li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}section.article-container article div.entry-content div.article-sharing ul li a svg{width:50px;margin-bottom:.5rem}@media (max-width:1100px){section.article-container article div.entry-content div.article-sharing ul li a svg{margin-bottom:0;margin-right:.5rem;width:30px}}section.article-container article div.entry-content div.article-sharing ul li a svg path{fill:#000}section.article-container article div.entry-content div.article-sharing ul li a svg circle{stroke:#000}section.article-container article div.entry-content div.primary-content{width:calc(100% - 100px)}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content{width:100%}}section.article-container article div.entry-content div.primary-content img.feature-image,section.article-container article div.entry-content div.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 div.primary-content img.feature-image.caption,section.article-container article div.entry-content div.primary-content picture.feature-image.caption{margin-bottom:0}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content img.feature-image,section.article-container article div.entry-content div.primary-content picture.feature-image{margin-bottom:0}}section.article-container article div.entry-content div.primary-content img.feature-image img,section.article-container article div.entry-content div.primary-content picture.feature-image img{width:100%}section.article-container article div.entry-content div.primary-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 div.primary-content p.caption.feature{margin-bottom:3rem}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content p.caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content div.primary-content figcaption.caption p{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:.5em;margin-bottom:1em}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content figcaption.caption p{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content div.primary-content figcaption.caption div.credit{text-transform:uppercase;font-size:9.6px}section.article-container article div.entry-content div.primary-content div.caption{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:.5em;margin-bottom:1em}section.article-container article div.entry-content div.primary-content div.caption.feature{margin-bottom:3rem}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content div.caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content{padding:1rem;border-right:0}}section.article-container article div.entry-content div.primary-content div.flexible-content>p{font-size:1.15rem}section.article-container article div.entry-content div.primary-content div.flexible-content p{font-weight:300;font-size:1rem}section.article-container article div.entry-content div.primary-content div.flexible-content p:first-of-type{margin-top:0}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content p.caption.feature{margin-bottom:3rem}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content div.flexible-content p.caption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content div.primary-content div.flexible-content ul{font-weight:300;font-size:1.15rem}section.article-container article div.entry-content div.primary-content div.flexible-content ul li,section.article-container article div.entry-content div.primary-content div.flexible-content ul li a{font-size:1rem;font-weight:300}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content ul.products li.product{width:46.2%}section.article-container article div.entry-content div.primary-content div.flexible-content ul.products li.product .woocommerce-loop-product__title{color:#000}section.article-container article div.entry-content div.primary-content div.flexible-content ul.products li.product .button{text-align:center}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy{width:100%}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy img{max-width:100%;height:auto}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy iframe{border:0;width:100%}section.article-container article div.entry-content div.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 div.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 div.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 div.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 div.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 div.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 div.primary-content div.flexible-content div.copy figure.align-right.width-75{width:75%}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figure.align-right.width-50{width:50%}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figure.align-right.width-25{width:25%}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div.copy figure.align-left.width-75{width:75%}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figure.align-left.width-50{width:50%}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figure.align-left.width-25{width:25%}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figure.width-75{width:75%}section.article-container article div.entry-content div.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 div.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 div.primary-content div.flexible-content div.copy figure.width-50{width:50%}section.article-container article div.entry-content div.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 div.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 div.primary-content div.flexible-content div.copy figure.width-25{width:25%}section.article-container article div.entry-content div.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 div.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 div.primary-content div.flexible-content div.copy figure.wp-block-image{margin:0 0 1.5em}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div.copy figure.wp-block-image figure.alignleft{margin:2rem 2rem 2rem 0}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figure.wp-block-image figure.alignright{margin:2rem 0 2rem 2rem}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy div.wp-block-image{margin:0 0 1.5em}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy div.wp-block-image figure{margin-bottom:0;margin-top:0}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy div.wp-block-image figure.alignleft{margin:2rem 2rem 2rem 0}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy div.wp-block-image figure.alignright{margin:2rem 0 2rem 2rem}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figcaption{padding-top:.5rem;font-size:.85rem;font-weight:300;margin-top:.5em;margin-bottom:1em}@media (max-width:1100px){section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figcaption{padding:1rem;border-right:0;background:#f4f4f4}}section.article-container article div.entry-content div.primary-content div.flexible-content div.copy figcaption div.credit{text-transform:uppercase;font-size:9.6px}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div.image-column figure{margin:0}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-column figure img{width:100%}section.article-container article div.entry-content div.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 div.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 div.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 div.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 div.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 div.primary-content div.flexible-content div.image-portrait{width:400px}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-portrait.image-right{float:right}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-portrait.image-right figure{margin:2rem 0 2rem 2rem}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-portrait.image-right figure img{width:100%}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-portrait.image-left{float:left}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-portrait.image-left figure{margin:2rem 2rem 2rem 0}section.article-container article div.entry-content div.primary-content div.flexible-content div.image-portrait.image-left figure img{width:100%}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div.video div.play-pause{position:absolute;top:2rem;left:2rem}section.article-container article div.entry-content div.primary-content div.flexible-content div.video div.play-pause:hover svg{width:100px}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div.video video{width:100%}section.article-container article div.entry-content div.primary-content div.flexible-content div 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}section.article-container article div.entry-content div.primary-content div.flexible-content div blockquote.quote-half--left,section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div blockquote.quote-half--left,section.article-container article div.entry-content div.primary-content div.flexible-content div blockquote.quote-half--right{width:100%;margin-left:0}}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div blockquote.quote-half--right{margin-left:0}}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div blockquote p:last-child{margin-bottom:0;padding:0}section.article-container article div.entry-content div.primary-content div.flexible-content div blockquote p em{font-style:normal;font-size:1rem;font-weight:700;text-align:center;font-family:halyard-text,sans-serif}section.article-container article div.entry-content div.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 div.primary-content div.flexible-content div.quote{margin-top:0;margin-bottom:1rem}}section.article-container article div.entry-content div.primary-content div.flexible-content div.quote.half{width:calc(50% - 2rem)}@media (max-width:767px){section.article-container article div.entry-content div.primary-content div.flexible-content div.quote.half{width:100%}}section.article-container article div.entry-content div.primary-content div.flexible-content div.quote.half.right{margin-left:2rem}@media (max-width:767px){section.article-container article div.entry-content div.primary-content div.flexible-content div.quote.half.right{margin-left:0}}section.article-container article div.entry-content div.primary-content div.flexible-content div.quote.half.left{margin-right:2rem}@media (max-width:767px){section.article-container article div.entry-content div.primary-content div.flexible-content div.quote.half.left{margin-right:0}}section.article-container article div.entry-content div.primary-content div.flexible-content div.quote p{width:100%;margin:0}section.article-container article div.entry-content div.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 div.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 div.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 div.primary-content div.flexible-content div.ad{margin-bottom:1rem;margin-top:0}}section.article-container article div.entry-content div.primary-content div.flexible-content div.ad.half{width:calc(50% - 2rem)}@media (max-width:767px){section.article-container article div.entry-content div.primary-content div.flexible-content div.ad.half{width:100%}}section.article-container article div.entry-content div.primary-content div.flexible-content div.ad.half.right{margin-left:2rem}@media (max-width:767px){section.article-container article div.entry-content div.primary-content div.flexible-content div.ad.half.right{margin-left:0}}section.article-container article div.entry-content div.primary-content div.flexible-content div.ad.half.left{margin-right:2rem}@media (max-width:767px){section.article-container article div.entry-content div.primary-content div.flexible-content div.ad.half.left{margin-right:0}}section.article-container article div.entry-content div.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 div.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.donation{border-top:5px 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){section.article-container article div.donation{margin-top:0;padding:1rem}}section.article-container article div.donation h3{margin:0 0 2rem;font-size:1.5rem}@media (max-width:767px){section.article-container article div.donation h3{margin:0 0 1rem;width:100%;text-align:center}}section.article-container article div.donation p{margin:0}section.article-container article div.donation div.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){section.article-container article div.donation div.cta-and-payment-methods{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;width:100%}}section.article-container article div.donation div.cta-and-payment-methods img{width:198px}@media (max-width:767px){section.article-container article div.donation div.cta-and-payment-methods img{margin:0 auto}}section.article-container article div.donation div.cta-and-payment-methods a.cta{margin-right:2rem;margin-bottom:2rem}@media (max-width:767px){section.article-container article div.donation div.cta-and-payment-methods a.cta{margin:0 auto 1rem}}section.article-container article a.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;margin-top:4rem;border-top:1px solid #000;color:initial;text-decoration:none}section.article-container article a.author:not(:first-of-type),section.article-container article footer.author:not(:first-of-type){margin-top:0;border:0}@media (max-width:767px){section.article-container article a.author,section.article-container article footer.author{padding-top:1rem;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}section.article-container article a.author img,section.article-container article footer.author img{height:100%}section.article-container article a.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 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 footer.author a.bio,section.article-container article footer.author div.bio{padding:2rem 4rem;width:calc(100% - 225px)}@media (max-width:767px){section.article-container article a.author a.bio,section.article-container article a.author div.bio,section.article-container article footer.author a.bio,section.article-container article footer.author div.bio{width:100%;padding:1rem 0}}section.article-container article a.author a.bio h3,section.article-container article a.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:767px){section.article-container article a.author a.bio h3,section.article-container article a.author div.bio h3,section.article-container article footer.author a.bio h3,section.article-container article footer.author div.bio h3{text-align:center;margin:1rem 0}}section.article-container article a.author a.bio p,section.article-container article a.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 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:#2a55a5;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}section.article-container aside{width:calc(300px + 4rem);padding-left:4rem}@media (max-width:1100px){section.article-container aside{width:100%;padding:0 1rem}}section.article-container aside div.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 #737373;border-top:5px solid #000;margin-top:0}section.article-container aside div.aside-ad{width:100%;margin-top:4rem}@media (max-width:1100px){section.article-container aside div.aside-ad{margin-top:0;background:#f4f4f4}}section.article-container aside div.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){section.article-container aside div.aside-ad a{padding:1rem}}section.article-container aside div.aside-ad a img{width:100%}@media (max-width:1100px){section.article-container aside div.aside-ad a img{width:auto;height:auto}}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:#2a55a5;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:#2a55a5;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}.search-result-block{max-width:1200px;margin:0 auto;padding:3rem 2rem}@media (max-width:1100px){.search-result-block{padding:1rem}}article.search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 30px;padding:0 0 1rem;border-bottom:1px solid #e5e5e5}article.search-result a.feature-image{display:block;width:200px;background-color:#e5e5e5;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (max-width:767px){article.search-result a.feature-image{width:100px}}article.search-result a.feature-image:after{content:"";display:block;padding-bottom:80%}article.search-result a.feature-image:hover{opacity:.5}article.search-result div.content{width:calc(100% - 200px);padding-left:30px}@media (max-width:767px){article.search-result div.content{width:calc(100% - 100px);padding-left:15px}}article.search-result div.content header{margin:0 0 1rem}@media (max-width:1100px){article.search-result div.content header{margin:0 0 .5rem}}article.search-result div.content header h2{margin:0}@media (max-width:1100px){article.search-result div.content header h2{font-size:1rem}}article.search-result div.content header h2 a{text-decoration:none}article.search-result div.content div.entry-summary p{margin:1rem 0 0}@media (max-width:1100px){article.search-result div.content div.entry-summary p{margin:.5rem 0 0;font-size:.75rem}}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:#2a55a5;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%}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}}ul.products{width:100%}@media (max-width:400px){ul.products li.product{width:100%!important}}ul.products li.product a{width:100%;margin-bottom:1rem}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){ul.article-listing{margin-top:2rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}@media (max-width:1100px){ul.article-listing{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}ul.article-listing.contributor{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);margin-top:0}ul.article-listing.contributor li.article-post{padding:0 2rem;max-width:33.33333%!important}@media (max-width:1100px){ul.article-listing.contributor li.article-post{max-width:50%!important}}@media (max-width:767px){ul.article-listing.contributor li.article-post{max-width:100%!important}}ul.article-listing.woocommerce h2{width:100%;padding:0 1rem;font-size:2rem}@media (max-width:1100px){ul.article-listing.woocommerce h2{padding:0 2rem}}@media (max-width:767px){ul.article-listing.woocommerce h2{padding:0}}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){ul.article-listing.woocommerce.subscriptions{width:100%;margin-left:0;margin-right:0;padding-right:0}}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}ul.article-listing.woocommerce.subscriptions.sub-archive article.subscription{width:100%}ul.article-listing.woocommerce.issues{width:50%;margin-left:0;margin-right:0;padding-left:4rem;border-left:1px solid #000}@media (max-width:1100px){ul.article-listing.woocommerce.issues{width:100%;margin-left:0;margin-right:0;padding-left:0;border-left:0}}ul.article-listing.woocommerce li.article a.button{color:#fff}ul.article-listing.woocommerce li.article div.content{min-height:0}ul.article-listing.woocommerce.subscription-downloads{margin-top:0;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 4rem)}@media (max-width:1200px){ul.article-listing.woocommerce.subscription-downloads{margin-top:2rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}@media (max-width:1100px){ul.article-listing.woocommerce.subscription-downloads{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}ul.article-listing.woocommerce.subscription-downloads li.article{margin-bottom:3rem}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}ul.article-listing.woocommerce.subscription-downloads li.article a h2{min-height:auto}ul.article-listing li.article{-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}ul.article-listing li.article.issue,ul.article-listing li.article.subscription{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}ul.article-listing li.article.subscription{margin-bottom:0}ul.article-listing li.article.subscriber-only{position:relative}ul.article-listing 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}ul.article-listing 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}ul.article-listing li.article.subscriber-only div.subscriber-content h3.subscriber{color:#fff;text-align:center;font-size:2rem}ul.article-listing li.article.subscriber-only a.cta{color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.single ul.article-listing li.article{max-width:none}@media (max-width:1200px){ul.article-listing li.article{padding:0 1rem}}@media (max-width:1100px){ul.article-listing li.article{margin-bottom:1.5rem}}@media (max-width:767px){ul.article-listing li.article{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1.5rem;max-width:none;padding:0 1rem}}ul.article-listing li.article picture,ul.article-listing li.article picture .woocommerce img{width:100%}ul.article-listing li.article.article-product .thumbnail .image{background-size:contain}ul.article-listing 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}ul.article-listing li.article .thumbnail:hover .image{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}ul.article-listing li.article .thumbnail b{position:absolute;bottom:0;left:0;background:#94cbd8;text-transform:uppercase;z-index:500;padding:.5rem 1rem;font-size:90%}ul.article-listing 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}ul.article-listing li.article .thumbnail .image:after{content:"";display:block;padding-bottom:56.25%}ul.article-listing 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){ul.article-listing li.article .thumbnail .image picture{min-height:200px}}ul.article-listing 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){ul.article-listing li.article .thumbnail .image picture img{width:auto;height:100%;position:absolute}}@media (max-width:767px){ul.article-listing li.article .thumbnail .image picture img{width:100%;height:auto;position:absolute}}ul.article-listing 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){ul.article-listing 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)}}ul.article-listing li.article .thumbnail svg path{fill:#fff}ul.article-listing 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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden}ul.article-listing li.article a.cta{color:#fff}ul.article-listing li.article a h2{margin:0;padding:1.5rem 0;font-size:2rem;line-height:2rem;min-height:7rem;width:100%}@media (max-width:1200px){ul.article-listing li.article a h2{font-size:1.75rem;min-height:7rem}}@media (max-width:767px){ul.article-listing li.article a h2{min-height:auto;font-size:1.5rem;line-height:1.75rem;padding:1rem 0}}ul.article-listing li.article div.content{display:inline-block;border-top:1px solid #737373;width:100%;min-height:180px}@media (max-width:767px){ul.article-listing li.article div.content{min-height:auto}}ul.article-listing li.article div.content h3{margin:0;padding:1rem 0;font-size:1.5rem;line-height:1.75rem;color:#737373}ul.article-listing li.article div.content h3.subscriber{color:#f63}@media (max-width:1200px){ul.article-listing li.article div.content h3{font-size:1.25rem;line-height:1.5rem}}@media (max-width:767px){ul.article-listing li.article div.content h3{padding:.5rem 0}}ul.article-listing li.article div.content h3 p{margin:0}ul.article-listing li.article div.content p.description{color:#000;margin:0 0 1rem;font-weight:300}@media (max-width:767px){ul.article-listing li.article div.content p.description{display:none}}ul.article-listing 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}ul.article-listing li.article div.meta a{width:auto}ul.article-listing li.article div.meta span{color:#737373;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}ul.article-listing li.article div.meta span.category{font-weight:700;margin-right:1rem}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){ul.article-listing li.advert{padding:0 1rem}}@media (max-width:767px){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%}}ul.article-listing li.advert img{max-width:100%;height:auto}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 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}@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}}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%)}section.newsletter{background:#000;width:100%;position:relative;margin-bottom:4rem}@media (max-width:1100px){section.newsletter{margin-bottom:1.5rem}}section.newsletter div #nf-form-3-cont div .nf-form-layout form div{width:100%}section.newsletter 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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:1200px;margin:0 auto;padding:4rem 0;position:relative;z-index:10}@media (max-width:1200px){section.newsletter div.inner-container{margin:0 2rem}}@media (max-width:1100px){section.newsletter div.inner-container{margin:0 1rem}}section.newsletter div.inner-container__wrap{width:50%;position:relative;top:20px}@media (max-width:1100px){section.newsletter div.inner-container__wrap{width:100%!important}}section.newsletter div.inner-container h2{color:#fff;font-size:2rem;margin:0;width:calc(50% - 2rem)}@media (max-width:1100px){section.newsletter div.inner-container h2{width:100%;font-size:1.5rem;line-height:1.75rem;margin-bottom:1rem}}section.newsletter div.inner-container .wpcf7{margin:0}section.newsletter div.inner-container .wpcf7 .ajax-loader{position:absolute;top:0;right:0}section.newsletter div.inner-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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1100px){section.newsletter div.inner-container form{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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}}section.newsletter div.inner-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:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){section.newsletter div.inner-container form 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}}section.newsletter div.inner-container form p .wpcf7-not-valid-tip{width:calc(100% - 1rem);margin-top:1rem}section.newsletter div.inner-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){section.newsletter div.inner-container form p .wpcf7-form-control-wrap.email{width:100%}}section.newsletter div.inner-container form p .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}section.newsletter div.inner-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}section.newsletter div.inner-container form p .wpcf7-form-control-wrap .wpcf7-list-item label span.wpcf7-list-item-label{color:#fff}section.newsletter div.inner-container form p .wpcf7-form-control-wrap .wpcf7-list-item label input{width:auto;margin-right:1rem}section.newsletter div.inner-container form p .wpcf7-form-control-wrap:first-child{margin-right:2rem}section.newsletter div.inner-container form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label,section.newsletter div.inner-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}section.newsletter div.inner-container form p .wpcf7-form-control-wrap.daily-update>div.wpcf7 label input[type=checkbox],section.newsletter div.inner-container form p .wpcf7-form-control-wrap.weekly-update>div.wpcf7 label input[type=checkbox]{width:auto;margin:0 1rem 0 0}section.newsletter div.inner-container form .wpcf7-response-output{margin-top:1rem}section.newsletter div.inner-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;width:calc(100% - 1rem);outline:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;margin:0}@media (max-width:1100px){section.newsletter div.inner-container form input[type=email]{width:100%;margin:1rem 0}}section.newsletter div.inner-container form input[type=email]:active,section.newsletter div.inner-container form input[type=email]:focus{border-bottom:1px solid}section.newsletter div.inner-container form input[type=email]:not(:focus):not(:active){border-color:#fff!important}section.newsletter div.inner-container form input[type=email]::-webkit-input-placeholder{color:#fff}section.newsletter div.inner-container form input[type=email]::-moz-placeholder{color:#fff}section.newsletter div.inner-container form input[type=email]:-ms-input-placeholder{color:#fff}section.newsletter div.inner-container form input[type=email]:-moz-placeholder{color:#fff}section.newsletter div.inner-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}@media (max-width:1100px){section.newsletter div.inner-container form input[type=submit]{width:100%}}section.newsletter div.inner-container form input[type=submit]:hover{opacity:.75;cursor:pointer}.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}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:#2a55a5;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;border-radius:3px;line-height:27px;cursor:pointer}.inline-nf{padding-left:0!important;margin-left:0!important}@media (max-width:1100px){#nf-field-8{position:relative;top:16px}}@media (max-width:767px){#nf-field-8{top:0}}@media (max-width:1100px){#nf-field-9{position:relative;top:32px}}@media (max-width:767px){#nf-field-9{top:16px}}@media (max-width:600px){#nf-field-9{top:-10px}}section.full-width-advert{padding:0 0 4rem;margin:4rem 0 0}@media (max-width:1100px){section.full-width-advert{padding:1rem}}section.full-width-advert div.inner-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}section.full-width-advert div.inner-container,section.full-width-advert div.inner-container 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-box-pack:center;-ms-flex-pack:center;justify-content:center}section.full-width-advert div.inner-container a{width:100%}section.full-width-advert div.inner-container a 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}section.full-width-advert div.inner-container a picture img{width:100%}section.full-width-advert div.inner-container a img{margin:0 auto}@media (max-width:1100px){section.full-width-advert div.inner-container a img{width:100%;height:auto}}.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}div#breadcrumbs{max-width:1200px;padding:1rem 0;border-bottom:1px solid #000;margin:0 auto 4rem;width:100%}@media (max-width:1200px){div#breadcrumbs{padding:1rem 2rem}}@media (max-width:1100px){div#breadcrumbs{margin-top:0;margin-bottom:0;padding:1rem}}@media (max-width:767px){div#breadcrumbs{margin-top:0;margin-bottom:0;padding:1rem}}div#breadcrumbs span>span>a{margin-left:0;color:#000}div#breadcrumbs span>span>span.breadcrumb_last{margin-left:1rem}@media (max-width:1100px){div#breadcrumbs span>span>span.breadcrumb_last{margin-left:.5rem}}div#breadcrumbs span>span>span a{margin:0 1rem;color:#000}@media (max-width:1100px){div#breadcrumbs span>span>span a{margin:0 .5rem}}div#breadcrumbs span.breadcrumb_last{margin-left:1rem}@media (max-width:1100px){div#breadcrumbs span.breadcrumb_last{margin-left:.5rem}}div#breadcrumbs span a{color:#000;margin:0 1rem}@media (max-width:1100px){div#breadcrumbs span a{margin:0 .5rem}}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:#2a55a5;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%;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-size:1.15rem}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}section.article-container.woocommerce-archive article.subscription a.cta.subscribe{width:auto!important}@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:#ff8847!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%;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{width:100%}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{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:auto}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;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:100%;-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:#5f89d6}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{width:46.2%}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}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 .copy .wp-block-image img{height:auto!important}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:#2a55a5;border:1px solid #2a55a5;border-radius:50%;height:45px;width:45px;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:#2a55a5}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;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:#2a55a5;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:#2a55a5}#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:#2a55a5;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{margin-bottom:10px}section.article-container.cart-page header h1{width:auto;padding-left:0}section.article-container.cart-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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.article-container.cart-page header .flex h1.title{padding-right:0}}@media (max-width:1100px){section.article-container.cart-page{margin:0 1rem}}section.article-container.cart-page article,section.article-container.cart-page div.entry-content .primary-content{width:100%}section.article-container.cart-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{width:100%}}@media (max-width:767px){section.article-container.cart-page .country-selector{padding-top:0}}section.article-container.cart-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{margin:1rem 0;width:100%}}section.article-container.cart-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){background:#fff;border:1px solid #2a55a5;color:#2a55a5}section.article-container.cart-page .woocommerce .button:not(.checkout-button):hover{color:#000;border-color:#000}section.article-container.cart-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{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{padding:18px 12px}section.article-container.cart-page .woocommerce table.shop_table th:first-child{padding-left:0}section.article-container.cart-page .woocommerce table.shop_table td{border-top:1px solid #d5d5d5;vertical-align:top;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{padding-left:0}section.article-container.cart-page .woocommerce table.shop_table td.product-name a{font-size:1.15rem;font-weight:700;display:inline-block;margin-bottom:12px}section.article-container.cart-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{padding-left:0;padding-right:0;vertical-align:bottom;padding-top:68px}section.article-container.cart-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{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{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{-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{width:100%;margin-top:1ex}}section.article-container.cart-page .woocommerce table.shop_table tr.shipping.recurring-total{position:absolute;left:-9999px}section.article-container.cart-page .woocommerce table.shop_table fieldset{border:none;padding:0;margin:1ex 0}section.article-container.cart-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{margin:0}section.article-container.cart-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]{border:none;border-bottom:1px solid #d5d5d5;font-size:inherit}section.article-container.cart-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{border:none}section.article-container.cart-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{-webkit-box-flex:1;-ms-flex:1;flex:1}section.article-container.cart-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{padding:0 0 12px}section.article-container.cart-page .woocommerce span.give_wc_intro_text{font-size:120%;padding:0}section.article-container.cart-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{background:none}section.article-container.cart-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{text-align:right}section.article-container.cart-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{border:1px solid #d5d5d5;padding:1.2ex 1em}section.article-container.cart-page .woocommerce .give-wc-inside-left-panel{width:auto}section.article-container.cart-page .woocommerce a.remove{color:#747373!important;display:inline;font-weight:400;font-size:1rem}section.article-container.cart-page .woocommerce a.remove:hover{background:none}section.article-container.cart-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{text-align:right}section.article-container.cart-page .woocommerce .wc-proceed-to-checkout a.checkout-button{display:inline-block}section.article-container.cart-page .woocommerce .cross-sells+.cart_totals{width:48%}@media (max-width:767px){section.article-container.cart-page .woocommerce .cross-sells+.cart_totals{width:100%}}section.article-container.cart-page .woocommerce .cart_totals{width:100%}section.article-container.cart-page .woocommerce .cart_totals p{margin-top:0}section.article-container.cart-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{font-weight:300!important}section.article-container.cart-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]{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{display:none}section.article-container.cart-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]{border-top:1px solid #d5d5d5}section.article-container.cart-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{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}section.article-container.checkout-page header{margin-bottom:0}section.article-container.checkout-page header h1{width:auto;padding-left:0}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.checkout-page{margin:0 1rem}}section.article-container.checkout-page article,section.article-container.checkout-page div.entry-content .primary-content{width:100%}section.article-container.checkout-page ul.tab-nav{display:none;background:#101010;height:5px;margin:3em 0 4em;padding:0}@media (min-width:768px){section.article-container.checkout-page 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}}section.article-container.checkout-page 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}section.article-container.checkout-page ul.tab-nav li.active,section.article-container.checkout-page ul.tab-nav li:hover{background:#2a55a5}section.article-container.checkout-page .woocommerce .button{border-radius:3px;padding:0 2rem;font-size:1rem}section.article-container.checkout-page label{font-size:120%}section.article-container.checkout-page .select2.select2-container .select2-selection,section.article-container.checkout-page input,section.article-container.checkout-page select,section.article-container.checkout-page textarea{font-weight:400;font-size:inherit}section.article-container.checkout-page input{border:none;border-bottom:1px solid #d5d5d5}section.article-container.checkout-page .select2.select2-container .select2-selection,section.article-container.checkout-page select,section.article-container.checkout-page textarea{border:1px solid #d5d5d5!important;border-radius:3px!important;min-height:40px}section.article-container.checkout-page #order_review_heading{text-align:center}@media (min-width:1101px){section.article-container.checkout-page form.checkout p.form-row>label{font-weight:400;font-size:1rem;margin:1ex 0 0}}section.article-container.checkout-page form.checkout p.form-row>label.checkbox{font-weight:400;font-size:16px}section.article-container.checkout-page form.checkout p.form-row input.input-text,section.article-container.checkout-page form.checkout p.form-row textarea{font-weight:300}section.article-container.checkout-page form.checkout label span.woocommerce-terms-and-conditions-checkbox-text{line-height:0;padding-left:0}section.article-container.checkout-page 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}section.article-container.checkout-page form.checkout label span.woocommerce-terms-and-conditions-checkbox-text:after{top:15px}@media (min-width:768px){section.article-container.checkout-page form.checkout .tabs .tab{display:none}}@media (max-width:767px){section.article-container.checkout-page form.checkout .tabs .tab{border-top:5px solid #000;margin-top:1rem}section.article-container.checkout-page form.checkout .tabs .tab:first-of-type{margin-top:0}}section.article-container.checkout-page form.checkout .tabs .tab.active{display:block}section.article-container.checkout-page form.checkout .tab-nav-btn{text-align:center;margin:3em 0}@media (max-width:767px){section.article-container.checkout-page form.checkout .tab-nav-btn{display:none}}section.article-container.checkout-page form.checkout .shop_table{border:none;border-collapse:collapse}section.article-container.checkout-page form.checkout .shop_table td,section.article-container.checkout-page form.checkout .shop_table th{padding:18px 12px}section.article-container.checkout-page form.checkout .shop_table td small,section.article-container.checkout-page form.checkout .shop_table th small{font-weight:300}section.article-container.checkout-page form.checkout .shop_table td:first-child,section.article-container.checkout-page form.checkout .shop_table th:first-child{padding-left:0}section.article-container.checkout-page form.checkout .shop_table td.product-name{border:none;position:relative;padding:0 0 2em}section.article-container.checkout-page form.checkout .shop_table td.product-name img{max-width:220px;max-height:220px;height:auto;width:auto}section.article-container.checkout-page form.checkout .shop_table tr.cart_item{text-align:center}section.article-container.checkout-page form.checkout .shop_table tr.cart_item+tr.cart_item td.product-name{padding-top:2em}section.article-container.checkout-page 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}section.article-container.checkout-page form.checkout .shop_table fieldset{border:none;padding:0;margin:0}section.article-container.checkout-page form.checkout .shop_table fieldset label{pointer-events:none;display:none}section.article-container.checkout-page form.checkout .shop_table .woocommerce_subscription_gifting_checkbox{visibility:hidden;pointer-events:none}section.article-container.checkout-page form.checkout .shop_table .woocommerce_subscription_gifting_checkbox:not(:checked),section.article-container.checkout-page form.checkout .shop_table .woocommerce_subscription_gifting_checkbox:not(:checked)+label{display:none}section.article-container.checkout-page form.checkout .shop_table tfoot tr:first-child td,section.article-container.checkout-page form.checkout .shop_table tfoot tr:first-child th{border-top:5px solid #000}section.article-container.checkout-page form.checkout .shop_table tfoot tr th{border-bottom:1px solid #d5d5d5;padding-left:0}section.article-container.checkout-page form.checkout .shop_table tfoot tr td{border-bottom:1px solid #d5d5d5;padding-left:0;font-weight:300}section.article-container.checkout-page form.checkout .shop_table tfoot tr.recurring-totals th{padding-left:0;border-top:5px solid #000;border-bottom:0}section.article-container.checkout-page form.checkout .shop_table tfoot tr.shipping.recurring-total{position:absolute;left:-9999px}section.article-container.checkout-page form.checkout .shop_table .woocommerce-shipping-methods label{font-weight:300;font-size:100%}section.article-container.checkout-page form.checkout .shop_table .woocommerce-shipping-methods li{margin:0}section.article-container.checkout-page form.checkout .shop_table .form-row label{line-height:auto}section.article-container.checkout-page form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email{display:inline-block;margin:0;padding:0}section.article-container.checkout-page form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email label{display:none}section.article-container.checkout-page form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email:after,section.article-container.checkout-page form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email:before{display:inline;content:"Gifting to: "}section.article-container.checkout-page form.checkout .shop_table .form-row.woocommerce_subscriptions_gifting_recipient_email:after{content:")";display:none}section.article-container.checkout-page 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}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}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}}.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%}}