/*!
 * 
 * cpResources
 * 
 * @author Mission Lab
 * @version 1.0.6
 * @link https://missionlab.dev
 * @license GPL-3.0
 * 
 * Copyright (c) 2024 Mission Lab
 * 
 * This software is released under the GPL-3.0 License
 * https://opensource.org/licenses/GPL-3.0
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
:root{--cp-color-canvas-main: #ffffff;--cp-color-canvas-inverted: #000000;--cp-color-brand-primary: #313E48;--cp-color-ui-primary: var(--cp-color-brand-primary);--cp-color-ui-secondary: #6c757d;--cp-color-ui-inverted: #E5E8EF;--cp-color-ui-inverted-light: #EBECED;--cp-color-ui-success: #198754;--cp-color-ui-info: #0dcaf0;--cp-color-ui-warn: #ffc107;--cp-color-ui-danger: #dc3545;--cp-color-text-primary: #333;--cp-color-text-secondary: var(--cp-color-ui-secondary);--cp-color-text-tertiary: #76737A;--cp-color-text-disabled: #A2A1A4;--cp-color-text-inverted: #fff;--cp-color-text-link: var(--cp-color-brand-primary);--cp-font-size--base: 16px;--cp-font-size--xs: .75em;--cp-font-size--sm: .85em;--cp-font-size: 1em;--cp-font-size--lg: 1.375em;--cp-font-size-h1: calc(var(--cp-font-size--lg) * 2);--cp-font-size-h2: calc(var(--cp-font-size--lg) * 1.75);--cp-font-size-h3: calc(var(--cp-font-size--lg) * 1.5);--cp-font-size-h4: var(--cp-font-size--lg);--cp-font-size-h5: calc(var(--cp-font-size) * 1.25);--cp-font-size-h6: var(--cp-font-size);--cp-font-weight--light: 300;--cp-font-weight--normal: 400;--cp-font-weight--bold: 700;--cp-font-family--base: "Baskerville", "Roboto", sans-serif;--cp-font-family--header: "Montserrat", sans-serif;--cp-gap-base: .5rem;--cp-gap--sm: calc( var(--cp-gap-base) * 2 );--cp-gap--md: calc( var(--cp-gap-base) * 4 );--cp-gap--lg: calc( var(--cp-gap-base) * 8 );--cp-gap--xl: calc( var(--cp-gap-base) * 16 );--cp-gap--xxl: calc( var(--cp-gap-base) * 32 );--cp-ui--gap-y--sm: calc( var(--cp-gap-base) * .5 );--cp-ui--gap-x--sm: var(--cp-gap-base );--cp-ui--gap-y-x--sm: var(--cp-ui--gap-y--sm) var(--cp-ui--gap-x--sm);--cp-ui--gap-y: calc( var(--cp-gap-base) * .5 );--cp-ui--gap-x: var( --cp-gap--sm );--cp-ui--gap-y-x: var(--cp-ui--gap-y) var(--cp-ui--gap-x);--cp-ui--gap-y--lg: var( --cp-gap-base );--cp-ui--gap-x--lg: var( --cp-gap--md );--cp-ui--gap-y-x--lg: var(--cp-ui--gap-y--lg) var(--cp-ui--gap-x--lg);--cp-box-shadow--sm: 0px 0px 1px rgba(0, 0, 0, 0.2), 0px 1px 4px rgba(0, 0, 0, 0.06);--cp-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.16), 0px 2px 10px rgba(0, 0, 0, 0.08);--cp-box-shadow--lg: 0px 0px 2px rgba(0, 0, 0, 0.08), 0px 4px 16px rgba(0, 0, 0, 0.16);--cp-box-shadow--xl: 0px 0px 4px rgba(0, 0, 0, 0.08), 0px 6px 32px rgba(0, 0, 0, 0.16);--cp-border-radius-sm: 2px;--cp-border-radius: 4px;--cp-border-radius-lg: 20px;--cp-border-radius-round: 100px;--cp-content-width: 70rem;--cp-content-padding: var(--cp-gap--md)}:root{--cp-button--color: var(--cp-color-ui-inverted-light);--cp-button--color--hover: var(--cp-button--color);--cp-button--bg: var(--cp-color-ui-primary);--cp-button--bg--hover: #19221E;--cp-button--border-color: var(--cp-button--bg);--cp-button--border-color--hover: var(--cp-button--bg--hover);--cp-button--border-radius: var(--cp-border-radius-sm);--cp-button--padding: var(--cp-ui--gap-y-x);--cp-button--text-align: center;--cp-button--line-height: 1.5}.cp-button{border:1px solid;border-color:var(--cp-button--border-color);border-radius:var(--cp-button--border-radius);background:var(--cp-button--bg);padding:var(--cp-button--padding);color:var(--cp-button--color);line-height:var(--cp-button--line-height);letter-spacing:.04em;font-weight:var(--cp-font-weight--bold);text-align:var(--cp-button--text-align);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.cp-button svg,.cp-button i,.cp-button .fl-button-text,.cp-button span{color:var(--cp-button--color)}.cp-button svg{width:1.25em;height:1.25em;font-size:1.25em}.cp-button svg.is-small{width:1em;height:1em}.cp-button i{font-size:1.25em}.cp-button i.is-small{font-size:1em}.cp-button svg:last-child:not(:first-child),.cp-button i:last-child:not(:first-child){margin:-0.5em 0 -0.5em .5em;float:right}.cp-button svg:first-child:not(:last-child),.cp-button i:first-child:not(:last-child){margin:-0.5em .5em -0.5em 0;float:left}.cp-button:hover,.cp-button:focus{color:var(--cp-button--color--hover);border-color:var(--cp-button--border-color--hover);background:var(--cp-button--bg--hover)}.cp-button:hover svg,.cp-button:hover i,.cp-button:hover .fl-button-text,.cp-button:hover span,.cp-button:focus svg,.cp-button:focus i,.cp-button:focus .fl-button-text,.cp-button:focus span{color:var(--cp-button--color--hover)}.cp-button:active,.cp-button:focus{color:var(--cp-button--color--hover);border-color:var(--cp-button--border-color--hover);outline:none}.cp-button:active .fl-button-text,.cp-button:focus .fl-button-text{color:var(--cp-button--color--hover)}.cp-button.is-xsmall{--cp-button--padding: var(--cp-ui--gap-y-x--sm);font-size:var(--cp-font-size--xs)}.cp-button.is-small{--cp-button--padding: var(--cp-ui--gap-y-x--sm);font-size:var(--cp-font-size--sm)}.cp-button.is-large{--cp-button--padding: var(--cp-ui--gap-y-x--lg)}.cp-button.is-fullwidth{width:100%}.cp-button.is-light{--cp-button--bg: var(--cp-color-ui-inverted-light );--cp-button--bg--hover: var(--cp-color-ui-inverted );--cp-button--color: var(--cp-color-text-primary);--cp-button--color--hover: var(--cp-button--color);--cp-button--border-color: var(--cp-button--bg)}.cp-button--outlined,.cp-button.is-transparent{--cp-button--color: var(--cp-color-ui-secondary);--cp-button--color--hover: var(--cp-color-ui-inverted-light);--cp-button--bg: transparent;--cp-button--bg--hover: var(--cp-color-ui-secondary);--cp-button--border-color: var(--cp-button--color)}.cp-button--transparent,.cp-button.is-text{--cp-button--color: var(--cp-color-text-link);--cp-button--bg: transparent;--cp-button--bg--hover: transparent;--cp-button--border-color: transparent;--cp-button--border-radius: var(--cp-border-radius-sm);--cp-button--padding: 0}.cp-resources--feature-first .cp-resources-list--resource:first-child a{background:rgba(0,0,0,0)}.cp-resources--feature-first .cp-resources-list--resource:first-child a:before{content:"";position:absolute;height:100%;width:100%;background:var(--cp-resources-widget-list--item-background--hover);opacity:.25;left:0;top:0;z-index:-1}.cp-resources-widget{--cp-resources-widget-list--margin: 0 0 0 var(--cp-gap--md);--cp-resources-widget-list--width: 18rem;--cp-resources-widget-list--item-background: var(--cp-color-ui-inverted-light);--cp-resources-widget-list--item-color: var(--cp-color-text-primary);--cp-resources-widget-list--item-background--hover: var(--cp-color-ui-secondary);--cp-resources-widget-list--item-color--hover: var(--cp-color-text-inverted);--cp-resources-widget-list--item-padding: var(--cp-gap-base) var(--cp-gap--sm);--cp-resources-widget-list--item-margin: 0 0 var(--cp-gap-base);margin:var(--cp-resources-widget-list--margin)}.cp-resources-widget .cp-resources-list{max-width:var(--cp-resources-widget-list--width)}.cp-resources-widget .cp-resources-list--resource svg{margin-right:.5em;height:1.25em;width:1.25em;flex-shrink:0}.cp-resources-widget .cp-resources-list--resource a{display:flex;align-items:center;position:relative;text-decoration:none;background:var(--cp-resources-widget-list--item-background);padding:var(--cp-resources-widget-list--item-padding);margin:var(--cp-resources-widget-list--item-margin)}.cp-resources-widget .cp-resources-list--resource a:hover{background:var(--cp-resources-widget-list--item-background--hover);color:var(--cp-resources-widget-list--item-color--hover)}.cp-resources-archive--list{display:grid;column-gap:var(--cp-gap--md);row-gap:var(--cp-gap--md);grid-template-columns:repeat(auto-fill, minmax(20em, 1fr))}.cp-resources-archive--list--item{padding:var(--cp-gap--sm);box-shadow:var(--cp-box-shadow);cursor:pointer}.cp-resources-archive--list--item:hover{box-shadow:var(--cp-box-shadow--lg)}.cp-resources-archive .navigation{margin-top:var(--cp-gap--md);text-align:center}.cp-resources-list-resource{display:grid;column-gap:var(--cp-gap--md);grid-template-columns:minmax(5rem, 33%) 1fr;height:100%;align-items:center}.cp-resources-list-resource--thumb{grid-column:1}.cp-resources-list-resource--main{grid-column:2}.cp-resources-list-resource--main>*:last-child{margin-bottom:0}.cp-resources-list-resource--title{font-size:var(--cp-font-size-h5);text-transform:uppercase;margin-bottom:var(--cp-gap-base)}.cp-resources-list-resource--title a{text-decoration:none}.cp-resources-list-resource--type{font-size:var(--cp-font-size--md)}.cp-resources-filter--form{display:flex;justify-content:flex-start;flex-flow:row wrap;border-bottom:1px solid;margin-bottom:var(--cp-gap--sm)}.cp-resources-filter--form>*{margin-bottom:var(--cp-gap--sm)}.cp-resources-filter--form>*:not(:last-child){margin-right:var(--cp-gap--sm)}.cp-resources-filter--form .filter__button button{color:inherit}.cp-resources-filter--has-dropdown{position:relative}.cp-resources-filter--has-dropdown.open .cp-resources-filter--dropdown{display:block}.cp-resources-filter--dropdown-button svg,.cp-resources-filter--dropdown-button .material-icons-outlined{display:none;margin:-0.25em -0.25em -0.25em .25em}.cp-resources-filter--dropdown-button:after{content:"";font-family:"Material Icons Outlined";font-size:1.5em;line-height:.75em;margin:-0.25em -0.25em -0.25em .25em}.cp-resources-filter--dropdown{display:none;background:#fff;padding:var(--cp-gap--sm) var(--cp-gap--md);box-shadow:var(--cp-box-shadow);border-radius:.5em;margin-top:.25em;position:absolute;top:100%;left:0;min-width:100%;z-index:5555;width:calc(100% + var(--cp-gap--md)*2);margin-left:calc(var(--cp-gap--md)*-1);max-height:50vh;overflow:scroll}.cp-resources-filter--dropdown label{display:block;cursor:pointer;white-space:nowrap}.cp-resources-filter--search{margin-right:0;margin-left:auto !important}@media(max-width: 879.98px){.cp-resources-filter--search{flex-grow:1}}.cp-resources-filter--search--box{background:#fff;display:flex;align-items:center;padding:var(--cp-button--padding);border-radius:var(--cp-border-radius);border:1px solid var(--cp-color-text-disabled);line-height:var(--cp-button--line-height);height:100%}.cp-resources-filter--search--box svg,.cp-resources-filter--search--box button{padding:0;margin:0 .5em 0 0;background:rgba(0,0,0,0);color:inherit;border:none}.cp-resources-filter--search--box svg>*,.cp-resources-filter--search--box button>*{display:block}.cp-resources-filter--search--box input[type=text]{width:8em;height:1em;padding:0;background:rgba(0,0,0,0);border:none !important;outline:none !important;box-shadow:none !important}.cp-resources-filter--filters{display:flex;margin-bottom:2rem}.cp-resources-filter--filters--filter{border:1px solid;border-radius:20px;display:inline-flex;padding:0 .5em;margin-right:.5em;text-decoration:none}.cp-resources-filter--filters--filter:before{content:"";font-family:"Material Icons Outlined";margin:0 .25em 0 -0.25em}.cp-resources-template{max-width:100%;width:var(--cp-content-width);padding:var(--cp-content-padding);margin:auto}

/*# sourceMappingURL=main-2618ccbe.css.map*/