.fndry-border-ctrl{margin-bottom:24px}.fndry-border-ctrl>.components-base-control{margin-bottom:8px}.fndry-border-ctrl__side{display:flex;gap:.5rem;align-items:flex-end}.fndry-border-ctrl__side>.components-base-control{margin-bottom:0 !important}.fndry-border-ctrl__reset{height:2rem;width:1.5rem}
.fndry-color-swatch{--size: 2.5rem;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:.5rem}.fndry-color-swatch:hover,.fndry-color-swatch:focus{color:var(--wp-admin-theme-color, #3858e9)}.fndry-color-swatch__preview{--color: linear-gradient(-45deg, #0000 calc(50% - 0.5px), #ddd 0, #ddd calc(50% + 0.5px), #0000 0);background:var(--color);height:var(--size);width:var(--size);border-radius:100%;display:block;flex:0 0 var(--size);border:1px solid #fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);background-clip:content-box;padding:0;cursor:pointer}.fndry-color-swatch__preview--selected{outline:2px solid var(--wp-admin-theme-color, #3858e9)}
.fndry-color-panel__fields-wrapper{background:rgba(0,0,0,.2);display:flex;flex-flow:column;gap:1px;padding:1px}.fndry-color-panel__field{display:flex;background:#fff;position:relative;padding:.25rem}.fndry-color-panel__field--open{outline:1px solid var(--wp-admin-theme-color, #3858e9)}
.fndry-color-palette{padding:calc(var(--fndry-gutter)*.5)}.fndry-color-palette__preview{--color: #fff;--bgColor: #000;height:120px;background:var(--bgColor);color:var(--color);border-radius:.25rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);padding:1rem;font-size:1rem;font-weight:600}.fndry-color-palette__swatches{display:flex;flex-wrap:wrap;gap:.125rem;padding-top:.5rem;width:208px}
.fndry-repeater-field{padding:.5rem 0}.fndry-repeater-field__label{text-transform:uppercase}.fndry-repeater-field__fields{display:flex;flex-flow:column;margin:.5rem 0}.fndry-repeater-field__field{display:flex;align-items:flex-end;padding:.5rem 0;gap:.5em;background:#fff}.fndry-repeater-field__field>.components-base-control{flex-grow:1;margin:0}.fndry-repeater-field__field>.components-base-control>.components-base-control__field{margin:0}.fndry-repeater-field .components-input-control__label{text-transform:initial}
.fndry-sortable--implied{filter:grayscale(0.5);opacity:.5}.fndry-sortable__item{background:#fff;display:flex;box-shadow:0 2px 15px rgba(0,0,0,.125);margin-bottom:.5rem}.fndry-sortable__item .components-panel__body{flex-grow:1;border:none;display:flex;flex-flow:column}.fndry-sortable__item .components-panel__body .components-panel__body-title{flex-grow:1;display:flex}.fndry-sortable__item--dragging{z-index:99999;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fndry-sortable__handle{width:1.5rem;padding:.5rem;cursor:row-resize;background:linear-gradient(to left, rgba(0, 0, 0, 0.1), transparent 0.25rem);user-select:none}.fndry-sortable__handle:hover{background-color:#ced6ee}.fndry-sortable__preview{height:1.5rem;width:1.5rem;position:absolute;right:3rem;border-radius:100%;box-shadow:0 0 0 1px #949494}.fndry-sortable__controls{display:flex;flex-flow:column;justify-content:flex-end;gap:.125em;padding:.625em;background:linear-gradient(to right, rgba(0, 0, 0, 0.1), transparent 0.25rem)}.fndry-sortable__controls--row{padding:0;flex-flow:row}
.fndry-reset-wrapper{display:flex;gap:1rem;flex-flow:wrap;align-items:end;margin-bottom:24px}.fndry-reset-wrapper>.components-base-control{min-height:2rem;margin-bottom:0 !important;flex-grow:1;display:flex;flex-flow:column;justify-content:center}.fndry-reset-wrapper>.components-base-control .components-base-control__field,.fndry-reset-wrapper>.components-base-control .components-base-control__help{margin-bottom:0 !important}.fndry-reset-wrapper>.fndry-border-ctrl{margin-bottom:0}.fndry-reset-wrapper>.fndry-base-ctrl,.fndry-reset-wrapper .fndry-border-radius-box-ctrl{flex-basis:100%}.fndry-reset-wrapper--backgroundField{flex-flow:column;align-items:start}.fndry-reset-wrapper--backgroundField>.fndry-block-panel{width:100%;padding-bottom:0}.fndry-reset-wrapper--backgroundField>.components-button{margin-left:1rem}.fndry-reset-wrapper--default:not(.fndry-reset-wrapper--responsiveMultiControl)>div{opacity:.5;filter:grayscale(1)}.fndry-reset-wrapper>.components-button.is-secondary{min-width:4rem;text-align:center;justify-content:center}
.fndry-placeholder-card{border-radius:1rem;aspect-ratio:2/1;background:#eee;background:linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%);background-size:300% 100%;animation:1.5s shine linear infinite}@keyframes shine{to{background-position-x:-300%}}
:root{--fndry-sans-serif: "system-ui", "-apple-system", "Segoe UI", "Roboto", "Helvetica", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji";--fndry-serif: "Georgia", "serif";--fndry-monospace: "Courier New", "monospace"}html{scroll-behavior:smooth}img{vertical-align:middle}figure{margin:0 0 1rem}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:var(--fndry-base-p-spacing, 1rem)}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.fndry-settings .components-input-control:not(.components-unit-control) input[type=date],.fndry-settings .components-input-control:not(.components-unit-control) input[type=datetime-local],.fndry-settings .components-input-control:not(.components-unit-control) input[type=datetime],.fndry-settings .components-input-control:not(.components-unit-control) input[type=email],.fndry-settings .components-input-control:not(.components-unit-control) input[type=month],.fndry-settings .components-input-control:not(.components-unit-control) input[type=number],.fndry-settings .components-input-control:not(.components-unit-control) input[type=password],.fndry-settings .components-input-control:not(.components-unit-control) input[type=search],.fndry-settings .components-input-control:not(.components-unit-control) input[type=tel],.fndry-settings .components-input-control:not(.components-unit-control) input[type=text],.fndry-settings .components-input-control:not(.components-unit-control) input[type=time],.fndry-settings .components-input-control:not(.components-unit-control) input[type=url],.fndry-settings .components-input-control:not(.components-unit-control) input[type=week],.fndry-settings .components-input-control:not(.components-unit-control) .components-text-control__input,.fndry-settings .components-input-control:not(.components-unit-control) .components-select-control__input,.fndry-settings .components-input-control:not(.components-unit-control) .components-input-control__input,.fndry-settings .components-input-control:not(.components-unit-control) .components-textarea-control__input,.fndry-settings .components-base-control:not(.components-unit-control) input[type=date],.fndry-settings .components-base-control:not(.components-unit-control) input[type=datetime-local],.fndry-settings .components-base-control:not(.components-unit-control) input[type=datetime],.fndry-settings .components-base-control:not(.components-unit-control) input[type=email],.fndry-settings .components-base-control:not(.components-unit-control) input[type=month],.fndry-settings .components-base-control:not(.components-unit-control) input[type=number],.fndry-settings .components-base-control:not(.components-unit-control) input[type=password],.fndry-settings .components-base-control:not(.components-unit-control) input[type=search],.fndry-settings .components-base-control:not(.components-unit-control) input[type=tel],.fndry-settings .components-base-control:not(.components-unit-control) input[type=text],.fndry-settings .components-base-control:not(.components-unit-control) input[type=time],.fndry-settings .components-base-control:not(.components-unit-control) input[type=url],.fndry-settings .components-base-control:not(.components-unit-control) input[type=week],.fndry-settings .components-base-control:not(.components-unit-control) .components-text-control__input,.fndry-settings .components-base-control:not(.components-unit-control) .components-select-control__input,.fndry-settings .components-base-control:not(.components-unit-control) .components-input-control__input,.fndry-settings .components-base-control:not(.components-unit-control) .components-textarea-control__input{border-color:#c5cece !important}.fndry-settings .components-input-control .components-input-control__backdrop,.fndry-settings .components-base-control .components-input-control__backdrop{min-height:50px !important;border-color:#c5cece !important}.fndry-settings .components-input-control .components-text-control__input,.fndry-settings .components-input-control .components-select-control__input,.fndry-settings .components-input-control .components-input-control__input,.fndry-settings .components-input-control .components-textarea-control__input,.fndry-settings .components-base-control .components-text-control__input,.fndry-settings .components-base-control .components-select-control__input,.fndry-settings .components-base-control .components-input-control__input,.fndry-settings .components-base-control .components-textarea-control__input{min-height:50px !important}.fndry-settings .components-unit-control__select{min-width:max-content;width:auto !important}.fndry-settings{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-bottom:2rem}.fndry-settings__main{padding:0 3rem}.fndry-settings__notices{position:fixed;top:3rem;right:3rem;width:420px}.fndry-settings__notices .components-snackbar{margin-left:auto}.fndry-media-upload .image-source{margin-top:.75rem}.fndry-tag-select .components-input-control__container[disabled],.fndry-tag-select select[disabled]{color:rgba(0,0,0,0) !important}.fndry-input-disabled{opacity:.25}.fndry-uniqid{flex:1 1 9rem}.components-panel__body .components-panel__row>.components-panel__body{margin:0 -1rem -1rem;background:#fafafa}.components-panel__body .components-panel__row>.components-panel__body.is-opened{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.1), transparent 1rem)}.components-panel__body-toggle>*{margin:0 !important}.fndry-settings-header{display:flex;align-items:center;margin:0 0 0 -20px;padding:4rem 4rem 2rem;background:#fff}.fndry-settings-header__logo{width:400px;display:flex;align-items:center;justify-content:center;padding:1rem}.fndry-settings-header__title{font-weight:900;font-size:28px;line-height:33px;color:#31498c}.fndry-settings-nav{display:flex;margin:0 0 2rem -20px;padding:0 3rem;background:#fff}.fndry-settings-nav__nav-item{font-weight:500;font-size:18px;display:flex;align-items:center;color:#000;text-decoration:none;padding:1rem 1.5rem;height:50px}.fndry-settings-nav__nav-item:hover{color:#31498c}.fndry-settings-nav__nav-item--active{color:#31498c;text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:1rem}.fndry-settings-nav__upgrade{background-color:#ed125a;color:#fff;padding:1rem 2rem;box-shadow:unset;outline:unset;text-decoration:none;font-weight:500;font-size:18px;border-radius:100px;display:flex;align-items:center;gap:10px}.fndry-settings-nav__upgrade--icon{fill:#fff;height:15px;width:15px}.fndry-settings-nav__upgrade:hover{background-color:#31488b;color:#fff}#adminmenu .toplevel_page_foundry-plugin-settings a[href="https://refoundry.io/pricing"]{font-weight:600;background-color:#ed125a;color:#fff;margin:3px 10px 0;display:block;text-align:center;border-radius:3px;transition:all .3s}#adminmenu .toplevel_page_foundry-plugin-settings a[href="https://refoundry.io/pricing"]:hover{box-shadow:unset;background-color:#31488b}.fndry-panel{display:flex;border:none}.fndry-panel__title{font-size:1.75rem;font-weight:700;color:#31498c;margin-bottom:1.5rem}.fndry-panel__content{flex-grow:1;border:none;padding:2rem}.fndry-panel__inner{max-width:680px}.fndry-panel__sidebar{padding:2rem}.fndry-panel__sidebar:first-of-type{background-image:linear-gradient(to right, #fff, #fafafa)}.fndry-panel__sidebar:last-of-type{background-image:linear-gradient(to left, #fff, #fafafa)}.fndry-panel__sidebar-content{position:sticky;top:4rem}.fndry-panel__sidebar-save{cursor:pointer;width:162px;height:50px;right:50px;background:#c5cece;border:0;color:#8d8d8d;text-transform:uppercase}.fndry-panel__sidebar-save--unsaved-changes{background:#31498c;color:#fff}.fndry-panel__sidebar-tab-link{color:#31498c;font-size:1.125rem;display:flex;height:60px;align-items:center;padding:0 2rem;text-decoration:none;appearance:none;cursor:pointer;border:0;background:rgba(0,0,0,0);width:100%;white-space:nowrap}.fndry-panel__sidebar-tab-link--active{color:#fff;background:#31498c}.fndry-panel__sidebar-tab-link--active:hover,.fndry-panel__sidebar-tab-link--active:focus{color:#fff}.fndry-panel__tab-pane{display:none}.fndry-panel__tab-pane--active{display:block}.fndry-settings-section{margin-bottom:4rem}.fndry-settings-section__title{font-style:normal;font-weight:500;font-size:22px;margin-bottom:.5em}.fndry-settings-section__field-group{padding:1rem 0}.fndry-label{display:flex;align-items:center}.fndry-label__text{display:inline-block;padding-right:.5em;font-weight:bold}.fndry-label__tooltip{text-transform:none;max-width:200px}.fndry-label__tooltip-icon{width:1.5em}select.components-select-control__input:required:invalid,input.components-text-control__input:required:invalid,textarea.components-textarea-control__input:required:invalid{box-shadow:0 0 0 1px red !important}.fndry-color-picker{position:relative}.fndry-color-picker--is-loading{background:red}.fndry-color-picker__label{font-weight:500;display:inline-block;margin-bottom:.25rem;text-transform:uppercase;font-size:11px;line-height:1.4}.fndry-color-picker__palette{position:relative}.fndry-color-picker__preview{background:rgba(0,0,0,0);border-radius:100%;height:50px;width:50px;border:1px solid #c5cece;overflow:hidden;padding:0;cursor:pointer}.fndry-color-picker__preview .component-color-indicator{height:100%;width:100%}.fndry-color-picker__palette-modal{position:absolute;display:none;z-index:999;top:100%;left:0;background:#fff;padding:.5rem;box-shadow:0 2px 15px rgba(0,0,0,.125)}.fndry-color-picker__palette-modal--active{display:block}.fndry-checkbox-ctrl{text-transform:uppercase;color:#31498c;font-weight:500;font-size:.875rem}.fndry-checkbox-ctrl .components-checkbox-control__input-container .components-checkbox-control__input[type=checkbox]{border-radius:0;border-color:#31498c;border-width:2px}.fndry-checkbox-ctrl .components-checkbox-control__input-container .components-checkbox-control__input[type=checkbox]:checked{background-color:#31498c}.fndry-checkbox-group-ctrl__preview{display:flex;flex-wrap:wrap;gap:.25em;margin-bottom:.5em}.fndry-checkbox-group-ctrl__preview-item{background:#f0f0f1;padding:.25em .5em;border-radius:.25em}.fndry-checkbox-group-ctrl__wrapper{overflow:auto;height:8rem;padding:.5em;box-shadow:inset 0 0 3px #cecece}.fndry-panel-row{padding:.5em;gap:.5em;justify-content:flex-start}.fndry-repeater-field__preview{box-shadow:0px 1px 6px rgba(0,0,0,.25);padding:0 1rem;margin:0 -1rem}.fndry-icon-picker__icons{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));gap:1rem;justify-content:center;justify-items:center}.fndry-icon-picker__filters{display:flex}.fndry-icon-picker__filter-toggle{flex:1 1 200px}.fndry-icon-picker__icon-button{border:none;width:100%;height:10vw;display:inline-flex;justify-content:center;align-items:center;flex-flow:column;gap:1rem;padding:1rem;min-height:6rem}.fndry-icon-picker__icon-button--active{background-color:#a7b739}.fndry-settings-preview{position:sticky;top:2rem;z-index:10;padding:1rem 1.5rem;background:#eaeaea;margin:0 -1rem}.fndry-snack{border-left:4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));white-space:pre-line}.fndry-snack--error{color:#000;border-left-color:#cc1818;background-color:#f4a2a2}.fndry-snack--success{color:#000;border-left-color:#4ab866;background-color:#eff9f1}.fndry-snack--warning{color:#000;border-left-color:#f0b849;background-color:#fef8ee}.welcome-page{margin-top:3rem;line-height:initial}.welcome-page__btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.875rem;text-decoration:none;color:#fff;border-radius:100px;font-size:16px}.welcome-page__btn--pink{background-color:#ed145b}.welcome-page__btn--pink:hover{background-color:#fff}.welcome-page__btn--pink:hover svg path{fill:#31498c}.welcome-page__btn--white{background-color:#fff;color:#ed145b}.welcome-page__btn--white:hover{background-color:#fff}.welcome-page__btn--pink-no-bg{background-color:rgba(0,0,0,0);color:#ed145b;padding:0}.welcome-page__btn--pink-no-bg svg{border-radius:100px;background-color:#ed145b}.welcome-page__btn--pink-no-bg:hover svg{background-color:#31498c}.welcome-page__btn--white-no-bg{background-color:rgba(0,0,0,0);color:#fff;padding:0}.welcome-page__btn--white-no-bg svg{border-radius:100px;background-color:#fff}.welcome-header{display:flex;justify-content:space-between;gap:4.6875rem}@media(max-width: 1024px){.welcome-header{flex-wrap:wrap}}.welcome-header__primary{width:50%}@media(max-width: 1024px){.welcome-header__primary{width:100%}}.welcome-header__title{font-size:1.5rem;font-weight:500;line-height:2.1rem;color:#31498c;margin-bottom:1.25rem}.welcome-header__subtitle{font-size:2.75rem;font-weight:500;line-height:3.3rem;color:#000;margin-bottom:1.25rem}.welcome-header__description{font-size:1.25rem;font-weight:400;line-height:1.875rem;color:#000}.welcome-header__setup{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.25rem;width:22.75rem;padding:2.5rem;border-radius:20px;border:3px solid #31498c;background-color:#31498c;box-sizing:border-box}@media(max-width: 1024px){.welcome-header__setup{width:100%}}.welcome-header__setup--title{font-size:1.5rem;font-weight:500;margin-bottom:0}.welcome-main{margin-top:4.375rem}.welcome-main__heading{font-size:1.5rem;font-weight:500;margin-bottom:1rem}.welcome-main .cards-grid{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}.welcome-main .cards-grid .card{flex:1 1 calc(33.333% - 1.25rem);box-sizing:border-box;border:1px solid #d1ddff;border-radius:10px;padding:2.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.25rem}.welcome-main .cards-grid .card__title{font-size:1.5rem;font-weight:500}@media(max-width: 1024px){.welcome-main .cards-grid .card{flex:1 1 calc(50% - 1.25rem)}}@media(max-width: 600px){.welcome-main .cards-grid .card{flex:1 1 100%}}.welcome-main .cards-grid .card.card--light{background-color:#eef2ff;flex-direction:row;align-items:center;font-size:1.5rem;font-weight:500;text-decoration:unset;color:#212121}.welcome-main__middle{margin-top:5rem}.welcome-footer{display:flex;flex-direction:column;align-items:flex-start;gap:1.1875rem;margin-top:6.625rem;padding:4.375rem 5.5rem;background-color:#ed145b;align-items:center}@media(max-width: 1024px){.welcome-footer{padding:3.125rem .9375rem}}.welcome-footer__heading,.welcome-footer__subtitle,.welcome-footer__description{margin-bottom:1.25rem;color:#fff}.welcome-footer__heading{font-size:1.5rem;font-weight:500}.welcome-footer__subtitle{font-size:2.75rem;font-weight:500}.welcome-footer__description{font-size:1.25rem;font-weight:400}.welcome-footer .cards-grid{margin-top:3.5rem;display:flex;flex-wrap:wrap;gap:1.25rem}.welcome-footer .cards-grid .card{flex:1 1 calc(33.333% - 1.25rem);box-sizing:border-box;border-radius:10px;background-color:#fff;color:#000;padding:2.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}@media(max-width: 1024px){.welcome-footer .cards-grid .card{flex:1 1 calc(50% - 1.25rem)}}@media(max-width: 600px){.welcome-footer .cards-grid .card{flex:1 1 100%}}.welcome-footer .cards-grid .card .addon{color:#31498c;font-size:.9375rem;font-weight:500}.fndry-col--3{flex:1 1 calc(33.333% - 1.25rem)}@media(max-width: 1024px){.fndry-col--3{flex:1 1 calc(50% - 1.25rem)}}@media(max-width: 600px){.fndry-col--3{flex:1 1 100%}}.white-text{color:#fff}.fndry-collapse--hidden{display:none}.fndry-collapse--collapsing{height:0;overflow:hidden;transition:height .2s ease-in-out}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.fndry-btn{--fndry-btn-default-transition-duration: var(--fndry-global-transition-duration, 125ms);--fndry-btn-default-transition-delay: var(--fndry-global-transition-delay, 0ms);--fndry-btn-default-transition-timing-function: var(--fndry-global-transition-timing-function, ease-in-out);background:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);transition-property:background-color,border-color,color,box-shadow,opacity;transition-duration:var(--fndry-btn-transition-duration, var(--fndry-btn-default-transition-duration));transition-delay:var(--fndry-btn-transition-delay, var(--fndry-btn-default-transition-delay));transition-timing-function:var(--fndry-btn-transition-timing-function, var(--fndry-btn-default-transition-timing-function));display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.fndry-btn:after{background-size:contain;background-position:center;background-repeat:no-repeat}.fndry-btn .svg-inline--fa{height:var(--fndry-btn-icon-size, 1em);color:var(--fndry-btn-icon-color, currentColor);transition-property:background-color,border-color,color,box-shadow,opacity;transition-duration:var(--fndry-btn-transition-duration, var(--fndry-btn-default-transition-duration));transition-delay:var(--fndry-btn-transition-delay, var(--fndry-btn-default-transition-delay));transition-timing-function:var(--fndry-btn-transition-timing-function, var(--fndry-btn-default-transition-timing-function))}.fndry-btn:hover .svg-inline--fa{color:var(--fndry-btn-icon-color-hover, var(--fndry-btn-icon-color, currentColor))}.fndry-col{flex:1 0 0}.fndry-col--auto{flex:0 0 auto;width:auto}.fndry-col--1{flex:0 0 auto;width:calc(1/12*100%)}.fndry-col--2{flex:0 0 auto;width:calc(2/12*100%)}.fndry-col--3{flex:0 0 auto;width:calc(3/12*100%)}.fndry-col--4{flex:0 0 auto;width:calc(4/12*100%)}.fndry-col--5{flex:0 0 auto;width:calc(5/12*100%)}.fndry-col--6{flex:0 0 auto;width:calc(6/12*100%)}.fndry-col--7{flex:0 0 auto;width:calc(7/12*100%)}.fndry-col--8{flex:0 0 auto;width:calc(8/12*100%)}.fndry-col--9{flex:0 0 auto;width:calc(9/12*100%)}.fndry-col--10{flex:0 0 auto;width:calc(10/12*100%)}.fndry-col--11{flex:0 0 auto;width:calc(11/12*100%)}.fndry-col--12{flex:0 0 auto;width:calc(12/12*100%)}@media(max-width: 1024px){.fndry-col--md-auto{flex:0 0 auto;width:auto}.fndry-col--md-1{flex:0 0 auto;width:calc(1/12*100%)}.fndry-col--md-2{flex:0 0 auto;width:calc(2/12*100%)}.fndry-col--md-3{flex:0 0 auto;width:calc(3/12*100%)}.fndry-col--md-4{flex:0 0 auto;width:calc(4/12*100%)}.fndry-col--md-5{flex:0 0 auto;width:calc(5/12*100%)}.fndry-col--md-6{flex:0 0 auto;width:calc(6/12*100%)}.fndry-col--md-7{flex:0 0 auto;width:calc(7/12*100%)}.fndry-col--md-8{flex:0 0 auto;width:calc(8/12*100%)}.fndry-col--md-9{flex:0 0 auto;width:calc(9/12*100%)}.fndry-col--md-10{flex:0 0 auto;width:calc(10/12*100%)}.fndry-col--md-11{flex:0 0 auto;width:calc(11/12*100%)}.fndry-col--md-12{flex:0 0 auto;width:calc(12/12*100%)}}@media(max-width: 480px){.fndry-col--sm-auto{flex:0 0 auto;width:auto}.fndry-col--sm-1{flex:0 0 auto;width:calc(1/12*100%)}.fndry-col--sm-2{flex:0 0 auto;width:calc(2/12*100%)}.fndry-col--sm-3{flex:0 0 auto;width:calc(3/12*100%)}.fndry-col--sm-4{flex:0 0 auto;width:calc(4/12*100%)}.fndry-col--sm-5{flex:0 0 auto;width:calc(5/12*100%)}.fndry-col--sm-6{flex:0 0 auto;width:calc(6/12*100%)}.fndry-col--sm-7{flex:0 0 auto;width:calc(7/12*100%)}.fndry-col--sm-8{flex:0 0 auto;width:calc(8/12*100%)}.fndry-col--sm-9{flex:0 0 auto;width:calc(9/12*100%)}.fndry-col--sm-10{flex:0 0 auto;width:calc(10/12*100%)}.fndry-col--sm-11{flex:0 0 auto;width:calc(11/12*100%)}.fndry-col--sm-12{flex:0 0 auto;width:calc(12/12*100%)}}@property --fndry-position{syntax:"*";inherits:false}@property --fndry-position--md{syntax:"*";inherits:false}@property --fndry-position--sm{syntax:"*";inherits:false}@property --fndry-top{syntax:"*";inherits:false}@property --fndry-top--md{syntax:"*";inherits:false}@property --fndry-top--sm{syntax:"*";inherits:false}@property --fndry-bottom{syntax:"*";inherits:false}@property --fndry-bottom--md{syntax:"*";inherits:false}@property --fndry-bottom--sm{syntax:"*";inherits:false}@property --fndry-left{syntax:"*";inherits:false}@property --fndry-left--md{syntax:"*";inherits:false}@property --fndry-left--sm{syntax:"*";inherits:false}@property --fndry-right{syntax:"*";inherits:false}@property --fndry-right--md{syntax:"*";inherits:false}@property --fndry-right--sm{syntax:"*";inherits:false}@property --fndry-z-index{syntax:"*";inherits:false}@property --fndry-z-index--md{syntax:"*";inherits:false}@property --fndry-z-index--sm{syntax:"*";inherits:false}.fndry-container{max-width:1200px;margin-left:auto;margin-right:auto;--fndry-container-width: 100%;width:var(--fndry-container-width);padding-left:calc(var(--fndry-gutter)*.5);padding-right:calc(var(--fndry-gutter)*.5);position:var(--fndry-position);top:var(--fndry-top);right:var(--fndry-right);bottom:var(--fndry-bottom);left:var(--fndry-left);z-index:var(--fndry-z-index)}@media(max-width: 1024px){.fndry-container{position:var(--fndry-position--md, var(--fndry-position));top:var(--fndry-top--md, var(--fndry-top));right:var(--fndry-right--md, var(--fndry-right));bottom:var(--fndry-bottom--md, var(--fndry-bottom));left:var(--fndry-left--md, var(--fndry-left));z-index:var(--fndry-z-index--md, var(--fndry-z-index))}}@media(max-width: 480px){.fndry-container{position:var(--fndry-position--sm, var(--fndry-position-md, var(--fndry-position)));top:var(--fndry-top--sm, var(--fndry-top--md, var(--fndry-top)));right:var(--fndry-right--sm, var(--fndry-right--md, var(--fndry-right)));bottom:var(--fndry-bottom--sm, var(--fndry-bottom--md, var(--fndry-bottom)));left:var(--fndry-left--sm, var(--fndry-left--md, var(--fndry-left)));z-index:var(--fndry-z-index--sm, var(--fndry-z-index--md, var(--fndry-z-index)))}}.fndry-container--full{max-width:unset}.fndry-row{display:flex;flex-wrap:wrap;margin-left:calc(var(--fndry-gutter)*-0.5);margin-right:calc(var(--fndry-gutter)*-0.5)}.fndry-row--gutter>.fndry-col{padding:calc(var(--fndry-gutter)*.5)}.fndry-img-src{--img-src-vis: hidden;--img-src-opacity: 0;--img-src-min-height: 100px;--img-height-all: auto;position:relative;max-width:100%}.fndry-img-src__image{max-width:100%;height:var(--img-height-all)}@media(max-width: 1024px){.fndry-img-src__image{height:var(--img-height-md)}}@media(max-width: 480px){.fndry-img-src__image{height:var(--img-height-sm)}}.fndry-img-src__placeholder{background:#c5cece;text-align:center;color:#31498c;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-height:var(--img-src-min-height)}.fndry-img-src__button,.fndry-img-src__reset{cursor:pointer;z-index:99;position:absolute;visibility:var(--img-src-vis, hidden);opacity:var(--img-src-opacity, 1);transition-property:visibility, opacity;transition-duration:var(--fndryTransitionDuration, 0.25s);transition-timing-function:var(--fndryTimingFunction, ease-in-out)}.fndry-img-src__reset{top:.5rem;right:.5rem}.fndry-img-src::before{content:"";position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;background:#31498c;visibility:var(--img-src-vis, hidden);opacity:var(--img-src-opacity, 1);filter:opacity(0.5);transition-property:visibility, opacity;transition-duration:var(--fndryTransitionDuration, 0.25s);transition-timing-function:var(--fndryTimingFunction, ease-in-out)}.fndry-img-src__button{top:50%;left:50%;transform:translate(-50%, -50%)}.fndry-img-src:hover{--img-src-vis: visible;--img-src-opacity: 1}
