/*!
 * Theme Name: Foundry
 * Author: Forge and Smith
 * Author URI: https://forgeandsmith.com
 * Description: Blank theme for Foundry development
 * Version: 1.0.0
 *
 */
.wp-block{--nothing: initial}a:not([class]){color:var(--fndry-color-black, #33302c);text-decoration:none;transition-property:color;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color}a:not([class]):hover,a:not([class]):focus{color:var(--fndry-color-primaryHighlight, #24415D)}footer .fndry-text-h5ColumnSubtitle{margin-bottom:1em}footer .fndry-social__link{border:0px solid #fff !important}footer .footer-border{height:2px}.fndry-br{border-radius:10px !important}.financials-slider .fndry-btn{background:#fff;margin-bottom:20px;min-height:100px;font-size:16px}.min-height-250{min-height:250px}.fndry-border-bottom{border-bottom:1px solid var(--fndry-color-black, currentColor)}.section-bottom-border{border-bottom:2px solid var(--fndry-color-midGrey)}.with-top-border .fndry-col--6,.with-top-border .fndry-col--10{background-image:linear-gradient(to right, var(--fndry-color-midGrey), var(--fndry-color-midGrey));background-size:100% 2px;background-repeat:no-repeat;background-clip:content-box;background-attachment:unset;background-origin:content-box}.with-top-border .fndry-col.fndry-col--6.fndry-col--sm-12{padding:0;padding-right:15px}.top-border{border-top:2px solid var(--fndry-color-midGrey)}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gfield_label{font-size:14px;color:var(--fndry-color-primaryHighlight, #24415D);text-transform:uppercase;letter-spacing:2px}.gform_wrapper .gfield_required_asterisk{color:var(--fndry-color-primaryHighlight, #24415D)}.gform_wrapper .gfield_checkbox{margin-top:35px}.gform_wrapper .gfield{align-items:flex-end}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{padding:20px;border-radius:5px;border:1px solid #bdc6ce;transition-property:border-color, box-shadow;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:border-color, box-shadow;min-height:60px}.gform_wrapper .gfield input:focus,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield textarea:focus{box-shadow:0 0 2px 0 var(--fndry-color-primaryHighlight, #24415D)}.gform_wrapper .gfield input{line-height:2rem}.footer-newsletter .gform_wrapper .gform_fields{flex-wrap:wrap;display:flex}.footer-newsletter .gform_wrapper .gform_fields .gfield{min-width:200px}.footer-newsletter .gfield_label{color:var(--fndry-color-gold, #B6812F);font-weight:600;font-size:14px;line-height:17px;letter-spacing:.1em}.footer-newsletter .gform_wrapper .gfield input{border:unset;border-radius:unset;border-bottom:1px solid #183b4d}.footer-newsletter .gform_wrapper .gfield input::placeholder{font-style:italic}.svg-inline--fa{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-nav-link--active{transition-property:color, border-bottom;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color, border-bottom;color:var(--fndry-color-gold, #B6812F)}.fndry-nav-link--active~.fndry-nav__submenu-toggle{color:var(--fndry-color-gold, #B6812F)}.fndry-nav ul .fndry-nav-submenu{padding:15px}.fndry-nav__submenu-toggle{color:var(--fndry-color-tealBlue, #3389A3)}.fndry-nav__submenu-toggle::before,.fndry-nav__submenu-toggle::after{width:10px;background-color:currentColor}@media screen and (max-width: 1020px){.fndry-nav__responsive-container-close svg{height:40px;width:40px}.fndry-nav__responsive-container-close svg path{fill:#fff}.fndry-nav__submenu-toggle{margin-left:30px}.fndry-nav__submenu-toggle::before,.fndry-nav__submenu-toggle::after{background-color:#fff;width:22px}}@media screen and (max-width: 1020px){.footer-newsletter-row{display:block}}.fndry-nav__responsive-container--open{padding-left:10px !important}.fndry-nav__responsive-container--open .fndry-nav__container{padding-top:100px}.fndry-nav__responsive-container--open .fndry-nav-link{font-size:20px}.fndry-copyright{display:flex;flex-wrap:wrap;gap:2rem}@media(min-width: 1100px){.fndry-filters{padding-left:110px}}.fndry-filters .fndry-form-ctrl{border-radius:5px;box-shadow:none;height:50px;line-height:30px;max-width:340px;border:1px solid var(--fndry-base-color-grey)}.fndry-filters .fndry-form-ctrl__select{background:url("data:image/svg+xml,<svg height=%2718px%27 width=%2718px%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27><path fill=%27#3389A3%27%20d=%27M201.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L224%20338.7%2054.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z%27/%3E%3C/svg%3E") no-repeat right 5px top 55%}.fndry-filters--blue-bg .fndry-form-ctrl{background-color:var(--fndry-color-lightBlue);border-color:var(--fndry-color-lightBlue)}.fndry-filters .fndry-filter-dropdowns{flex-grow:var(--grow, 0);position:relative}.fndry-filters .fndry-filter-dropdowns:before{content:"FILTER BY:";display:block;color:var(--fndry-color-primaryHighlight, #24415D);left:-100px;position:absolute;font-weight:600;font-size:14px;letter-spacing:.1em;top:15px}@media screen and (max-width: 1100px){.fndry-filters .fndry-filter-dropdowns:before{display:none}}.fndry-filters .fndry-btn-primary{width:183px}.fndry-filters .fndry-filter-search .fndry-filter-search__input{background:url("data:image/svg+xml, <svg height=%2718px%27 width=%2718px%27  xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27><path fill=%27#3389A3%27%20d=%27M416%20208c0%2045.9-14.9%2088.3-40%20122.7L502.6%20457.4c12.5%2012.5%2012.5%2032.8%200%2045.3s-32.8%2012.5-45.3%200L330.7%20376c-34.4%2025.2-76.8%2040-122.7%2040C93.1%20416%200%20322.9%200%20208S93.1%200%20208%200S416%2093.1%20416%20208zM208%20352a144%20144%200%201%200%200-288%20144%20144%200%201%200%200%20288z%27/%3E%3C/svg%3E") no-repeat right 5px top 55%}@media screen and (max-width: 1100px){.fndry-filters{flex-direction:column;align-items:center;justify-content:center}.fndry-filters .fndry-form-ctrl{max-width:100%}}.news-filters .fndry-filter-dropdowns{flex-grow:unset;flex-shrink:unset;width:175px}@media screen and (max-width: 1100px){.news-filters .fndry-filter-dropdowns{width:100%}}.news-filters .fndry-filter-search{order:2;margin-left:auto}@media screen and (max-width: 1100px){.news-filters .fndry-filter-search{order:1;max-width:100%;width:100%;margin-top:20px;margin-bottom:20px}}.news-filters .fndry-btn-primary{order:1;min-width:unset;margin-left:20px}.fndry-pagination{font-weight:700}.fndry-pagination .svg-inline--fa{color:currentColor}.fndry-pagination__nav{color:inherit;transition-property:color;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color}.fndry-pagination__nav:hover{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-pagination__nav--disabled{visibility:hidden}.fndry-pagination .fndry-page-numbers{display:flex}.fndry-pagination .fndry-page-numbers .page-numbers{display:flex;border-radius:50%;display:flex;justify-content:center;align-items:center;width:42px;height:42px;color:var(--fndry-color-black);text-decoration:none;transition-property:color;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color}.fndry-pagination .fndry-page-numbers .page-numbers:hover{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-pagination .fndry-page-numbers .page-numbers.current{background:var(--fndry-color-darkBlue);color:#fff}footer .fndry-nav__container{gap:0}footer .fndry-nav-link{padding:.45em 0px !important}footer .fndry-nav-link--active{text-decoration-thickness:2px;text-underline-offset:.5em}footer .fndry-text-legalText a:hover{color:var(--fndry-color-gold, #B6812F);text-decoration:underline}.fndry-icon-post__inner{height:100%;position:relative}.fndry-icon-post__image{width:auto;max-width:100%}.fndry-post:not(.our-mines){margin-top:20px}.fndry-post .fndry-post-title a{color:var(--fndry-color-darkBlue, #24415D);text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition-property:background-size;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:background-size}.fndry-post__inner .fndry-container{min-height:220px}.fndry-post .fndry-post-featured-image,.fndry-post .fndry-post-featured-image__link{overflow:hidden;position:relative}.fndry-post .fndry-post-featured-image img,.fndry-post .fndry-post-featured-image__link img{transition-property:transform;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:transform}.fndry-post .fndry-post-featured-image img:hover,.fndry-post .fndry-post-featured-image__link img:hover{transform:scale(1.02)}.fndry-post .fndry-post-date{margin-top:15px}.fndry-post:hover .fndry-post-date,.fndry-post a:focus .fndry-post-date{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-post:hover .fndry-post-title a,.fndry-post a:focus .fndry-post-title a{background-size:100% 2px}.fndry-post:hover .fndry-post-featured-image,.fndry-post:hover .fndry-post-featured-image__link,.fndry-post a:focus .fndry-post-featured-image,.fndry-post a:focus .fndry-post-featured-image__link{transition-property:transform;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:transform}.fndry-post:hover .fndry-post-featured-image::after,.fndry-post:hover .fndry-post-featured-image__link::after,.fndry-post a:focus .fndry-post-featured-image::after,.fndry-post a:focus .fndry-post-featured-image__link::after{transition-property:background-color;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:background-color}.fndry-post:hover .fndry-post-featured-image::after,.fndry-post:hover .fndry-post-featured-image__link::after,.fndry-post a:focus .fndry-post-featured-image::after,.fndry-post a:focus .fndry-post-featured-image__link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--fndry-color-blackOverlay, rgba(0, 0, 0, 0.1882352941));z-index:1;pointer-events:none}.fndry-post-terms p{font-weight:400 !important;font-size:17px !important;line-height:25px !important;text-transform:none !important;font:var(--fndry-font-proximaNova)}.fndry-query .fndry-row{align-items:baseline !important;justify-content:flex-start !important}figure.wp-block-gallery.has-nested-images{display:flex;flex-wrap:wrap}figure.wp-block-gallery.has-nested-images .wp-block-image{margin:10px}@media screen and (max-width: 800px){.section-with-links .fndry-row--gutter>.fndry-col{padding:0 !important}.section-with-links>.fndry-row{margin:0 !important}.section-with-links .fndry-row--gutter>.fndry-col{padding:0 !important}.section-with-links .fndry-btn-learnMore{display:flex;margin-bottom:15px}.section-with-links .remove-padding{flex:unset;width:unset}.section-with-links .remove-padding>.fndry-col{display:flex;flex-direction:column}.section-with-links .remove-padding>div>div{padding:0 !important}.section-with-links .remove-padding .fndry-btn-learnMore{position:relative;width:unset;justify-content:unset;margin-bottom:10px;padding-bottom:10px}}@media screen and (max-width: 800px){.mid-section{padding:32px !important}}.single-post .fndry-list{padding-bottom:10px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.fndry-btn,.fndry-btn::after{transition-property:color, border-bottom, background-color, border;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color, border-bottom, background-color, border}.fndry-btn-primary,.fndry-btn-secondary,.fndry-btn-default{transition-property:background-color, color;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:background-color, color;position:relative;min-width:220px;padding:20px 55px 20px 55px}.fndry-btn-primary::after,.fndry-btn-secondary::after,.fndry-btn-default::after{content:"";position:absolute;right:30px;opacity:0;top:50%;transform:translate(-30px, -50%);height:1rem;width:1rem;display:block;background:url(https://www.equinoxgold.com/wp-content/uploads/2023/02/arrow-right-solid-white.svg) no-repeat center;background-size:contain;transition-property:transform, opacity;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:transform, opacity}.fndry-btn-primary:hover::after,.fndry-btn-secondary:hover::after,.fndry-btn-default:hover::after{transform:translate(0px, -50%);opacity:1}.fndry-btn-primary::after,.fndry-btn-default::after,.fndry-btn-secondaryButtonDownload::after{color:var(--fndry-color-white, #fff)}.fndry-btn-primary:hover,.fndry-btn-default:hover,.fndry-btn-secondaryButtonDownload:hover{background-color:var(--fndry-color-gold, #B6812F)}.fndry-btn-secondary::after{color:var(--fndry-color-white, #fff)}.fndry-btn-secondary:hover{background-color:var(--fndry-color-black, #212121);color:var(--fndry-color-white, #fff)}.fndry-btn-learnMore:hover,.fndry-btn-emailUsLink:hover,.fndry-btn-externalLink:hover{color:var(--fndry-color-gold, #B6812F)}.fndry-btn-learnMore:hover::after,.fndry-btn-emailUsLink:hover::after,.fndry-btn-externalLink:hover::after{animation:pulse 1s ease-in-out infinite}.fndry-btn-learnMore{width:fit-content;font-weight:500 !important}.fndry-btn-learnMore::after{background-color:var(--fndry-color-darkBlue, #24415D);padding:20px;border-radius:50%;background-size:35%}@media screen and (max-width: 425px){.fndry-btn-learnMore::after{max-height:35px;max-width:35px}}.fndry-btn-learnMore:hover{color:var(--fndry-color-gold, #B6812F)}.fndry-btn-learnMore:hover::after{background-color:var(--fndry-color-gold, #B6812F);animation:pulse 1s ease-in-out infinite}.fndry-btn-learnMoreReverse::after{background-color:var(--fndry-color-white, #fff);padding:10px;border-radius:50%;background-size:35%}.fndry-btn-learnMoreReverse:hover{color:var(--fndry-color-babyBlue, #A1E9FF)}.fndry-btn-learnMoreReverse:hover::after{background-color:var(--fndry-color-babyBlue, #A1E9FF);animation:pulse 1s ease-in-out infinite}.fndry-btn-externalLinkReverse::after{border-radius:50%}.fndry-btn-externalLinkReverse:hover{color:var(--fndry-color-babyBlue, #A1E9FF)}.fndry-btn-externalLinkReverse:hover::after{background-color:var(--fndry-color-babyBlue, #A1E9FF);animation:pulse 1s ease-in-out infinite}@media screen and (max-width: 700px){.no-margin-mobile .fndry-container--full>div{padding:0}.no-margin-mobile .fndry-container--full>div .fndry-col{padding:0 !important;width:100%}}.fndry-btn-downloadPdf:hover,.fndry-btn-pageLink:hover{color:var(--fndry-color-gold, #B6812F)}.fndry-btn-downloadPdf:hover::after,.fndry-btn-pageLink:hover::after{animation:pulse .4s ease-in-out infinite}.fndry-btn-downloadPdf::after,.fndry-btn-pageLink::after{background-size:contain;max-width:30px;max-height:30px;min-width:30px;min-height:30px}.fndry-btn-twitterButton,.fndry-btn-primaryReverseExternal,.fndry-btn-primaryReverse,.fndry-btn-primaryButtonExternal{min-width:220px}.fndry-btn-twitterButton:hover,.fndry-btn-primaryReverseExternal:hover,.fndry-btn-primaryReverse:hover,.fndry-btn-primaryButtonExternal:hover{background-color:var(--fndry-color-gold, #B6812F);color:#fff}.fndry-btn-twitterButton:hover::after,.fndry-btn-primaryReverseExternal:hover::after,.fndry-btn-primaryReverse:hover::after,.fndry-btn-primaryButtonExternal:hover::after{filter:invert(1);animation:pulse 1s ease-in-out infinite}.fndry-paragraph a{color:var(--color, var(--fndry-color-gold));text-decoration:underline}.fndry-paragraph a:hover{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-btn-downloadPdf{width:100%;justify-content:space-between;align-items:flex-start;padding:25px 15px}.fndry-btn-downloadPdf:hover::after{filter:hue-rotate(-160deg) brightness(1.5) saturate(0.5);animation:pulse 1s ease-in-out infinite}.banner-with-btn .fndry-btn-downloadPdf{width:unset;justify-content:unset;padding-left:0;gap:20px}.fndry-text-postDate{margin-bottom:0px}.fndry-video-popup__play{background-color:#24415d}.fndry-social-list .fndry-social__link{transition-property:color, border, outline;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color, border, outline}.fndry-social-list .fndry-social__link:hover{color:var(--fndry-color-gold, #B6812F);border:1px solid var(--fndry-color-gold, #B6812F);outline:1px solid var(--fndry-color-gold, #B6812F);background-color:unset !important}.fndry-social-list .fndry-social li{transition-property:transform;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:transform}.fndry-social-list .fndry-social li:hover{transform:scale(1.1)}footer .fndry-social svg,footer .wp-social-link-youtube svg{width:30px !important;height:30px !important}footer .fndry-social svg path,footer .wp-social-link-youtube svg path{fill:var(--fndry-color-primaryHighlight, #24415D)}footer .wp-social-link-youtube a{position:relative;bottom:5px;left:2px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;transition-property:color, border, outline;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color, border, outline}@media screen and (max-width: 480px){footer .wp-social-link-youtube a{bottom:0}}footer .wp-social-link-youtube a:hover{color:var(--fndry-color-gold, #B6812F);border:1px solid var(--fndry-color-gold, #B6812F);background-color:unset !important}@media screen and (max-width: 600px){footer .fndry-col--sm-12{flex:0 0 auto;width:100%}}.fndry-tabs__nav,.wp-block-table__nav{border-bottom:0px solid #fff;justify-content:flex-end;font-weight:600;font-size:15px;line-height:18px}.fndry-tabs__nav-link,.wp-block-table__nav-link{width:300px;background:#ecfbff;border-radius:0px;border:0px solid #fff;text-align:left;padding:10px 15px;transition-property:background;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:background}.fndry-tabs__nav-link span,.wp-block-table__nav-link span{font-weight:600;font-size:15px;line-height:18px}.fndry-tabs__nav-link--active,.wp-block-table__nav-link--active{background:var(--fndry-color-babyBlue, #A1E9FF)}.fndry-tabs__nav-link:hover,.wp-block-table__nav-link:hover{background:#b9f0ff}.fndry-tabs thead th,.wp-block-table thead th{font-weight:600;font-size:15px;line-height:18px;color:var(--fndry-color-secondaryHighlight, #3389A3);padding:1.5em}.fndry-tabs td,.wp-block-table td{padding:1em}.fndry-slider__nav{padding-top:2rem}.fndry-slider__ctrl{border:unset;background:var(--fndry-color-gold, #B6812F)}.fndry-slider__ctrl-icon{fill:#fff}.fndry-slider__ctrl:hover{background:var(--fndry-color-darkBlue, #24415D)}.fndry-slider__pills{margin-left:10px}.fndry-slider__pill{border:unset;background:rgba(182,129,47,.3)}.fndry-slider__pill--active{background:#b6812f}.fndry-slideout-block__slideout-content,.fndry-slideout-block__slideout-content:focus{padding:20px}.fndry-slideout-block__slideout-content .fndry-slideout-toggle,.fndry-slideout-block__slideout-content:focus .fndry-slideout-toggle{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-slideout-block h3{color:var(--fndry-color-primaryHighlight, #24415D)}.fndry-slideout-block__block__content{position:relative}.fndry-slideout-block__slideout-hidden{margin-top:20px;margin-bottom:20px}.fndry-slideout-block .fndry-slideout-toggle{position:absolute;right:20px;bottom:30px}.tall-boxes .fndry-container{height:100%}.tall-boxes .fndry-list.fndry-list--custom{margin-left:0}.tall-boxes .fndry-list.fndry-list--custom .fa-phone{transform:rotate(255deg)}.fndry-accordion-block__label-heading{max-width:90%;text-align:left}.grey-slideout{padding-top:unset !important}.grey-slideout .fndry-slideout-block__slideout-content{background-color:#f7f7f7}.foundry-stocks-alpha__row,.foundry-metals-alpha__row{margin:0}.foundry-stocks-alpha__label,.foundry-metals-alpha__label{margin-right:0}.foundry-stocks-alpha__price p,.foundry-metals-alpha__price p{line-height:18px;font-weight:500;font-size:19px;margin:0px 0px 15px 0px !important;color:var(--fndry-color-white, #fff)}@media screen and (max-width: 900px){.single-our-mines .fndry-container.fndry-pt--6.fndry-pb--6 .fndry-row.fndry-row--gutter{flex-direction:column}.single-our-mines .fndry-container.fndry-pt--6.fndry-pb--6 .fndry-row.fndry-row--gutter>div{width:100%}}@media screen and (max-width: 900px){.single-our-mines .mobile-cards{flex-direction:column}.single-our-mines .mobile-cards>div{width:100%}}.single .fndry-paragraph.fndry-text-postDate{margin-right:5px}.blue-text{color:var(--fndry-color-darkBlue, #24415D) !important}.fndry-accordion-block__label{align-items:baseline !important}.fndry-accordion-block__label svg{margin-top:.25em}.accordion-blue-bg .fndry-accordion-block__content{background:var(--fndry-color-tealBlue, #3389A3);color:var(--fndry-color-white, #fff)}.less-spacing-section .grey-bg-text .fndry-text-intro{font-size:inherit !important}.less-spacing-section .fndry-paragraph{margin-bottom:10px}@media screen and (max-width: 900px){.fndry-container--full .fndry-col--md-10.fndry-col--sm-12{padding-right:0 !important}}.stock-ticker .fndry-col--auto{display:flex}.stock-ticker .fndry-col--auto .fndry-text-stockTicker{margin-right:3px}.fndry-slideout-block__excerpt.fndry-text-stockTicker{color:var(--fndry-color-secondaryHighlight, #3389A3)}.our-growth-projects:hover .fndry-post-title a,.our-mines:hover .fndry-post-title a{color:var(--fndry-color-gold, #B6812F);background:unset !important}.our-growth-projects:hover .fndry-post-featured-image::after,.our-mines:hover .fndry-post-featured-image::after{display:none}.page-id-21 .footer-newsletter>div{background-color:var(--fndry-color-tealBlue, #3389A3) !important;color:var(--fndry-color-white, #fff)}.page-id-21 .footer-newsletter>div .fndry-heading,.page-id-21 .footer-newsletter>div .fndry-paragraph,.page-id-21 .footer-newsletter>div .gfield_label{color:var(--fndry-color-white, #fff)}.page-id-21 .footer-newsletter>div ::placeholder{color:#fff !important}.page-id-21 .footer-newsletter>div input{background:var(--fndry-color-tealBlue, #3389A3) !important;color:#fff;border:0px solid #fff;border-bottom:1px solid #fff !important}@media screen and (max-width: 800px){.with-top-border.fndry-row--gutter .fndry-col--6{width:100%}}.fndry-btn-downloadLink:hover{color:var(--fndry-color-gold, #B6812F)}.fndry-icon-post__content{display:flex;flex-direction:column;align-items:start;height:100%}.fndry-icon-post__content .fndry-btn-learnMore{margin-top:auto}@media screen and (max-width: 1000px){.fndry-row--gutter.fndry-align--start{flex-direction:column}.fndry-row--gutter.fndry-align--start .fndry-col{width:100%}}@media screen and (min-width: 950px){.same-height-cntr .fndry-col--4.fndry-col--sm-12{height:600px}.same-height-cntr .fndry-col--4.fndry-col--sm-12 .fndry-container{height:100%}}.same-height-cntr .fndry-list.fndry-list--custom{margin-left:0}.same-height-cntr .fndry-heading:not(:first-of-type){margin-top:35px}.same-height-cntr .fndry-list-item{margin-bottom:20px !important}@media screen and (max-width: 700px){h4.fndry-text-pageTitle{font-size:1.8em}}@media only screen and (min-width: 992px){.fndry-text-intro a{font-size:17px}}.contact-callout .fndry-col.fndry-col--6.fndry-col--md-10,.contact-callout .fndry-col.fndry-col--5.fndry-col--md-10{padding:0 !important;width:100% !important}@media screen and (max-width: 900px){.single-our-mines .mobile-cards,.single-our-mines .mobile-cards-events,.single-our-growth-projects .mobile-cards,.single-our-growth-projects .mobile-cards-events{flex-direction:column}.single-our-mines .mobile-cards>.fndry-col,.single-our-mines .mobile-cards-events>.fndry-col,.single-our-growth-projects .mobile-cards>.fndry-col,.single-our-growth-projects .mobile-cards-events>.fndry-col{width:100%}}.single-our-mines .mobile-cards .fndry-col,.single-our-mines .mobile-cards-events .fndry-col,.single-our-growth-projects .mobile-cards .fndry-col,.single-our-growth-projects .mobile-cards-events .fndry-col{display:flex}.mobile-cards-events .fndry-col{display:flex}.financials-slider .fndry-slider__ctrl{display:flex;justify-content:center;align-items:center}header{position:fixed;width:100%;height:100px;background:#fff;z-index:10000}header.shrink-nav{transition:all .3s ease-in-out;height:80px}header.shrink-nav .custom-logo-link{transition:all .3s ease-in-out}header.shrink-nav .custom-logo-link img{max-width:80%;transition:all .3s ease-in-out}.is-layout-flow.entry-content.wp-block-post-content{padding-top:100px}.fndry-text-postDate,.fndry-post-date{position:relative;left:0}.our-mines .fndry-text-postDate,.our-mines .fndry-post-date{position:relative;left:0px}.fndry-post.fndry-col--12{margin-top:0px !important}.fndry-post.fndry-col--12 .fndry-container{min-height:unset !important}.fndry-list{margin-left:20px}.fndry-list-item{margin:0 0 10px !important}.fndry-list-item .fndry-list{margin-top:10px}.fndry-list-item__icon{top:-5px !important;left:-35px}.fndry-list-item a{transition-property:color;transition-duration:var(--fndryTransitionDuration, 0.1s);will-change:color;word-wrap:break-word;color:var(--fndry-color-black, #212121);font-size:17px;text-decoration:none}.fndry-list-item a:hover{color:var(--fndry-color-gold, #B6812F)}mark{color:inherit !important}.grey-bg-text{padding:20px;background:#f6f6f6}

        .wp-block-create-block-foundry-stocks-alpha {
            background-color: #21759b;
            color: #fff;
            padding: 2px;
        }

        .foundry-stocks-alpha__row {
            display: flex;
            justify-content: space-between;
            margin: 0;
        }

        .foundry-stocks-alpha__label {
            font-weight: bold;
            font-size: 1.5rem;
            margin-right: 1rem;
        }

        .foundry-stocks-alpha__price, .foundry-stocks-alpha__symbol, .foundry-stocks-alpha__change, .foundry-stocks-alpha__change-percent, .foundry-stocks-alpha__volume {
            font-size: 1.5rem;
        }

        .ticker-options-menu {
            background-color: white;
            padding: 20px 40px;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        }

        .ticker-options-menu tr {
            border-top: 1px solid lightgrey;
        }

        .ticker-options-menu p {
            /* italics; */
            font-style: italic;
        }

        img.wp-smiley, img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 0.07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }

        :root {
            --wp-admin-theme-color: #007cba;
            --wp-admin-theme-color--rgb: 0,124,186;
            --wp-admin-theme-color-darker-10: #006ba1;
            --wp-admin-theme-color-darker-10--rgb: 0,107,161;
            --wp-admin-theme-color-darker-20: #005a87;
            --wp-admin-theme-color-darker-20--rgb: 0,90,135;
            --wp-admin-border-width-focus: 2px;
            --wp-block-synced-color: #7a00df;
            --wp-block-synced-color--rgb: 122,0,223
        }

        @media (min-resolution: 192dpi) {
            :root {
                --wp-admin-border-width-focus:1.5px
            }
        }

        .wp-element-button {
            cursor: pointer
        }

        :root {
            --wp--preset--font-size--normal: 16px;
            --wp--preset--font-size--huge: 42px
        }

        :root .has-very-light-gray-background-color {
            background-color: #eee
        }

        :root .has-very-dark-gray-background-color {
            background-color: #313131
        }

        :root .has-very-light-gray-color {
            color: #eee
        }

        :root .has-very-dark-gray-color {
            color: #313131
        }

        :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
            background: linear-gradient(135deg,#00d084,#0693e3)
        }

        :root .has-purple-crush-gradient-background {
            background: linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)
        }

        :root .has-hazy-dawn-gradient-background {
            background: linear-gradient(135deg,#faaca8,#dad0ec)
        }

        :root .has-subdued-olive-gradient-background {
            background: linear-gradient(135deg,#fafae1,#67a671)
        }

        :root .has-atomic-cream-gradient-background {
            background: linear-gradient(135deg,#fdd79a,#004a59)
        }

        :root .has-nightshade-gradient-background {
            background: linear-gradient(135deg,#330968,#31cdcf)
        }

        :root .has-midnight-gradient-background {
            background: linear-gradient(135deg,#020381,#2874fc)
        }

        .has-regular-font-size {
            font-size: 1em
        }

        .has-larger-font-size {
            font-size: 2.625em
        }

        .has-normal-font-size {
            font-size: var(--wp--preset--font-size--normal)
        }

        .has-huge-font-size {
            font-size: var(--wp--preset--font-size--huge)
        }

        .has-text-align-center {
            text-align: center
        }

        .has-text-align-left {
            text-align: left
        }

        .has-text-align-right {
            text-align: right
        }

        #end-resizable-editor-section {
            display: none
        }

        .aligncenter {
            clear: both
        }

        .items-justified-left {
            justify-content: flex-start
        }

        .items-justified-center {
            justify-content: center
        }

        .items-justified-right {
            justify-content: flex-end
        }

        .items-justified-space-between {
            justify-content: space-between
        }

        .screen-reader-text {
            clip: rect(1px,1px,1px,1px);
            word-wrap: normal!important;
            border: 0;
            -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
            height: 1px;
            margin: -1px;
            overflow: hidden;
            padding: 0;
            position: absolute;
            width: 1px
        }

        .screen-reader-text:focus {
            clip: auto!important;
            background-color: #ddd;
            -webkit-clip-path: none;
            clip-path: none;
            color: #444;
            display: block;
            font-size: 1em;
            height: auto;
            left: 5px;
            line-height: normal;
            padding: 15px 23px 14px;
            text-decoration: none;
            top: 5px;
            width: auto;
            z-index: 100000
        }

        html :where(.has-border-color) {
            border-style: solid
        }

        html :where([style*=border-top-color]) {
            border-top-style: solid
        }

        html :where([style*=border-right-color]) {
            border-right-style: solid
        }

        html :where([style*=border-bottom-color]) {
            border-bottom-style: solid
        }

        html :where([style*=border-left-color]) {
            border-left-style: solid
        }

        html :where([style*=border-width]) {
            border-style: solid
        }

        html :where([style*=border-top-width]) {
            border-top-style: solid
        }

        html :where([style*=border-right-width]) {
            border-right-style: solid
        }

        html :where([style*=border-bottom-width]) {
            border-bottom-style: solid
        }

        html :where([style*=border-left-width]) {
            border-left-style: solid
        }

        html :where(img[class*=wp-image-]) {
            height: auto;
            max-width: 100%
        }

        :where(figure) {
            margin: 0 0 1em
        }

        html :where(.is-position-sticky) {
            --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px)
        }

        @media screen and (max-width: 600px) {
            html :where(.is-position-sticky) {
                --wp-admin--admin-bar--position-offset:0px
            }
        }

        :root {
            --fndry-gutter: 1rem;
            ;--fndry-color-darkBlue: #24415D;
            --fndry-color-tealBlue: #3389A3;
            --fndry-color-gold: #B6812F;
            --fndry-color-lightGrey: #F6F6F6;
            --fndry-color-midGrey: #EBEBEB;
            --fndry-color-babyBlue: #A1E9FF;
            --fndry-color-extraLightGrey: #fbfbfb;
            --fndry-color-black: #212121;
            --fndry-color-white: #fff;
            --fndry-global-transition-duration: 125ms;
            ;--fndry-global-transition-delay: 0ms;
            ;--fndry-global-transition-timing-function: ease;
        }

        body {
            color: var(--color, var(--fndry-color-black));
            font-family: var(--fndry-font-proximaNova);
            line-height: 1.5;
            font-weight: 400;
            font-size: 13px;
            --fndry-base-p-spacing: 1.25em;
            font-size: calc(13px + 0.403225806452vw);
        }

        @media only screen and (min-width: 992px) {
            body {
                font-size:17px
            }
        }

        .fndry-text-h1PageTitle73, h1 {
            color: var(--color, var(--fndry-color-darkBlue));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.15;
            font-weight: 500;
            font-size: 30px;
            margin-bottom: 0.75rem;
            font-size: calc(30px + 3.22580645161vw);
        }

        @media only screen and (min-width: 992px) {
            .fndry-text-h1PageTitle73, h1 {
                font-size:62px
            }
        }

        .fndry-text-h2Headline50, h2 {
            color: var(--color, var(--fndry-color-darkBlue));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.25;
            font-weight: 500;
            font-size: 32px;
            margin-bottom: 1rem;
            font-size: calc(32px + 1.81451612903vw);
        }

        @media only screen and (min-width: 992px) {
            .fndry-text-h2Headline50, h2 {
                font-size:50px
            }
        }

        .fndry-text-h3SectionHeadline30, h3 {
            color: var(--color, var(--fndry-color-darkBlue));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.25;
            font-weight: 500;
            font-size: 25px;
            margin-bottom: 0.75rem;
            font-size: calc(25px + 0.504032258065vw);
        }

        @media only screen and (min-width: 992px) {
            .fndry-text-h3SectionHeadline30, h3 {
                font-size:30px
            }
        }

        .fndry-text-h4ColumnTitle22, h4 {
            color: var(--color, var(--fndry-color-tealBlue));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.5;
            font-weight: 500;
            font-size: 19px;
            margin-bottom: 0.75em;
            font-size: calc(19px + 0.302419354839vw);
        }

        @media only screen and (min-width: 992px) {
            .fndry-text-h4ColumnTitle22, h4 {
                font-size:22px
            }
        }

        .fndry-text-h5ColumnSubtitle16, h5 {
            color: var(--color, var(--fndry-color-tealBlue));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.5;
            font-weight: 500;
            font-size: 16px;
            margin-bottom: 1.5em;
        }

        .fndry-text-h6Label14, h6 {
            color: var(--color, var(--fndry-color-gold));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.5;
            letter-spacing: 2px;
            font-weight: 500;
            font-size: 14px;
            margin-bottom: 1rem;
            text-transform: uppercase;
        }

        .fndry-text-intro {
            color: var(--color, var(--fndry-color-black));
            font-family: var(--fndry-font-proximaNova);
            line-height: 1.35;
            font-weight: 400;
            font-size: 16px;
            margin-bottom: 1.35em;
            font-size: calc(16px + 0.201612903226vw);
        }

        @media only screen and (min-width: 992px) {
            .fndry-text-intro {
                font-size:18px
            }
        }

        .fndry-text-legalText {
            color: var(--color, var(--fndry-color-black));
            font-family: var(--fndry-font-proximaNova);
            line-height: 1.75;
            font-weight: 400;
            font-size: 14px;
            margin-bottom: 2em;
            font-style: italic;
        }

        .fndry-text-stockTicker {
            color: var(--color, var(--fndry-color-darkBlue));
            font-family: var(--fndry-font-montserrat);
            line-height: 1;
            font-weight: 500;
            font-size: 18px;
            margin-bottom: 0em;
        }

        .fndry-text-postDate {
            color: var(--color, var(--fndry-color-gold));
            font-family: var(--fndry-font-montserrat);
            line-height: 1.5;
            font-weight: 500;
            font-size: 14px;
            margin-bottom: 1em;
            text-transform: uppercase;
        }

        a:not([class]) {
            transition: var(--linkTransition, color 0.125s ease-in-out, text-decoration-color 0.125s ease-in-out);
            color: var(--linkColor, var(--color, var(--fndry-color-gold)));
            text-decoration-thickness: 1px;
            text-underline-offset: 3px;
            background-position: 0 100%;
            background-repeat: no-repeat;
            background-size: var(--linkBackgroundSize);
            background-image: var(--linkBackground);
            text-decoration-color: var(--linkUnderlineColor, currentColor)
        }

        a:not([class]):hover {
            color: var(--linkHoverColor, var(--fndry-color-tealBlue));
            background-size: var(--linkHoverBackgroundSize);
            text-decoration-color: var(--linkHoverUnderlineColor, currentColor)
        }

        a:not([class]):active {
            color: var(--fndry-color-tealBlue)
        }

        .fndry-btn-primary, .fndry-btn-default {
            background-color: var(--fndry-color-darkBlue);
            border-radius: 50px;
            padding: 20px 35px 20px 35px;
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-white);
            font-size: 14px;
            letter-spacing: 0px;
            font-weight: 600;
            text-transform: uppercase;
            gap: 15px;
        }

        .fndry-btn-secondary {
            background-color: var(--fndry-color-tealBlue);
            border-radius: 50px;
            padding: 20px 35px 20px 35px;
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-white);
            font-size: 14px;
            letter-spacing: 0px;
            font-weight: 600;
            text-transform: uppercase;
            gap: 15px;
        }

        .fndry-btn-primaryButtonReverse {
            background-color: var(--fndry-color-white);
            border-radius: 5px;
            padding: 10px 30px 10px 30px;
            color: var(--fndry-color-darkBlue);
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
        }

        .fndry-btn-learnMore {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 16px;
            font-weight: 500;
            gap: 15px;
        }

        .fndry-btn-learnMore::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2023/02/arrow-right-solid-white.svg);
            height: 40px;
            width: 40px;
            left: 0;
            order: -1;
        }

        .fndry-btn-learnMoreReverse {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-white);
            font-size: 16px;
            font-weight: 600;
            gap: 15px;
        }

        .fndry-btn-learnMoreReverse::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2023/02/arrow-right-solid.svg);
            height: 40px;
            width: 40px;
            left: 0;
            order: -1;
        }

        .fndry-btn-secondaryButtonDownload {
            background-color: var(--fndry-color-tealBlue);
            border-radius: 50px;
            padding: 20px 35px 20px 35px;
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-white);
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
            gap: 8px;
        }

        .fndry-btn-secondaryButtonDownload::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/download-icon.svg);
            height: 14px;
            width: 14px;
            :0;}

        .fndry-btn-downloadPdf {
            padding: 15px 15px 15px 15px;
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 22px;
            font-weight: 500;
            gap: 40px;
        }

        .fndry-btn-downloadPdf::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/PDF-Icon.svg);
            height: 18px;
            width: 18px;
            :0;}

        .fndry-btn-externalLink {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 16px;
            font-weight: 600;
            gap: 15px;
        }

        .fndry-btn-externalLink::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/external-link-icon.svg);
            height: 40px;
            width: 40px;
            left: 0;
            order: -1;
        }

        .fndry-btn-externalLinkReverse {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-white);
            font-size: 16px;
            font-weight: 600;
            gap: 15px;
        }

        .fndry-btn-externalLinkReverse::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/external-link-icon-white.svg);
            height: 40px;
            width: 40px;
            left: 0;
            order: -1;
        }

        .fndry-btn-downloadPdfReverse {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-white);
            font-size: 14px;
            font-weight: 600;
            gap: 5px;
        }

        .fndry-btn-downloadPdfReverse::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/PDF-Icon-White.svg);
            height: 15px;
            width: 15px;
            :0;}

        .fndry-btn-primaryHollowButton {
            border-color: var(--fndry-color-darkBlue);
            border-width: 1px;
            border-radius: 50px;
            padding: 20px 35px 20px 35px;
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
        }

        .fndry-btn-emailUsLink {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 16px;
            font-weight: 600;
            gap: 15px;
        }

        .fndry-btn-emailUsLink::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/email-icon.svg);
            height: 40px;
            width: 40px;
            left: 0;
            order: -1;
        }

        .fndry-btn-downloadLink {
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 16px;
            font-weight: 600;
            gap: 15px;
        }

        .fndry-btn-downloadLink::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/download-icon-1.svg);
            height: 40px;
            width: 40px;
            left: 0;
            order: -1;
        }

        .fndry-btn-pageLink {
            padding: 15px 15px 15px 15px;
            font-family: var(--fndry-font-montserrat);
            color: var(--fndry-color-darkBlue);
            font-size: 22px;
            font-weight: 500;
            gap: 40px;
        }

        .fndry-btn-pageLink::after {
            content: '';
            background-image: url(https://www.equinoxgold.com/wp-content/uploads/2022/12/arrow-icon.svg);
            height: 18px;
            width: 18px;
            :0;}

        .fndry-link-primary, .fndry-link-default {
            font-family: --fndry-font-roboto;
            color: var(--fndry-color-primary);
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
            text-decoration: underline;
            text-decoration-color: var(--fndry-color-primaryOrange);
            text-decoration-thickness: 1px;
            text-underline-offset: 0.125em;
        }

        :root {
            --fndry-font-proximaNova: "proxima-nova",sans-serif;
            --fndry-font-montserrat: "montserrat",sans-serif;
        }

        body {
            --wp--preset--color--black: #000000;
            --wp--preset--color--cyan-bluish-gray: #abb8c3;
            --wp--preset--color--white: #ffffff;
            --wp--preset--color--pale-pink: #f78da7;
            --wp--preset--color--vivid-red: #cf2e2e;
            --wp--preset--color--luminous-vivid-orange: #ff6900;
            --wp--preset--color--luminous-vivid-amber: #fcb900;
            --wp--preset--color--light-green-cyan: #7bdcb5;
            --wp--preset--color--vivid-green-cyan: #00d084;
            --wp--preset--color--pale-cyan-blue: #8ed1fc;
            --wp--preset--color--vivid-cyan-blue: #0693e3;
            --wp--preset--color--vivid-purple: #9b51e0;
            --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
            --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
            --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
            --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
            --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
            --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
            --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
            --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
            --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
            --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
            --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
            --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
            --wp--preset--font-size--small: 13px;
            --wp--preset--font-size--medium: 20px;
            --wp--preset--font-size--large: 36px;
            --wp--preset--font-size--x-large: 42px;
            --wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
            --wp--preset--spacing--20: 0.44rem;
            --wp--preset--spacing--30: 0.67rem;
            --wp--preset--spacing--40: 1rem;
            --wp--preset--spacing--50: 1.5rem;
            --wp--preset--spacing--60: 2.25rem;
            --wp--preset--spacing--70: 3.38rem;
            --wp--preset--spacing--80: 5.06rem;
            --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
            --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
            --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
        }

        body {
            margin: 0;
        }

        .wp-site-blocks > .alignleft {
            float: left;
            margin-right: 2em;
        }

        .wp-site-blocks > .alignright {
            float: right;
            margin-left: 2em;
        }

        .wp-site-blocks > .aligncenter {
            justify-content: center;
            margin-left: auto;
            margin-right: auto;
        }

        :where(.is-layout-flex) {
            gap: 0.5em;
        }

        :where(.is-layout-grid) {
            gap: 0.5em;
        }

        body .is-layout-flow > .alignleft {
            float: left;
            margin-inline-start: 0;margin-inline-end: 2em;}

        body .is-layout-flow > .alignright {
            float: right;
            margin-inline-start: 2em;margin-inline-end: 0;}

        body .is-layout-flow > .aligncenter {
            margin-left: auto !important;
            margin-right: auto !important;
        }

        body .is-layout-constrained > .alignleft {
            float: left;
            margin-inline-start: 0;margin-inline-end: 2em;}

        body .is-layout-constrained > .alignright {
            float: right;
            margin-inline-start: 2em;margin-inline-end: 0;}

        body .is-layout-constrained > .aligncenter {
            margin-left: auto !important;
            margin-right: auto !important;
        }

        body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
            max-width: var(--wp--style--global--content-size);
            margin-left: auto !important;
            margin-right: auto !important;
        }

        body .is-layout-constrained > .alignwide {
            max-width: var(--wp--style--global--wide-size);
        }

        body .is-layout-flex {
            display: flex;
        }

        body .is-layout-flex {
            flex-wrap: wrap;
            align-items: center;
        }

        body .is-layout-flex > * {
            margin: 0;
        }

        body .is-layout-grid {
            display: grid;
        }

        body .is-layout-grid > * {
            margin: 0;
        }

        body {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
        }

        a:where(:not(.wp-element-button)) {
            text-decoration: underline;
        }

        .wp-element-button, .wp-block-button__link {
            background-color: #32373c;
            border-width: 0;
            color: #fff;
            font-family: inherit;
            font-size: inherit;
            line-height: inherit;
            padding: calc(0.667em + 2px) calc(1.333em + 2px);
            text-decoration: none;
        }

        .has-black-color {
            color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-color {
            color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-color {
            color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-color {
            color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-color {
            color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-color {
            color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-color {
            color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-color {
            color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-color {
            color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-color {
            color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-color {
            color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-color {
            color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-black-background-color {
            background-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-background-color {
            background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-background-color {
            background-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-background-color {
            background-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-background-color {
            background-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-background-color {
            background-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-background-color {
            background-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-background-color {
            background-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-background-color {
            background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-background-color {
            background-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-black-border-color {
            border-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-border-color {
            border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-border-color {
            border-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-border-color {
            border-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-border-color {
            border-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-border-color {
            border-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-border-color {
            border-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-border-color {
            border-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-border-color {
            border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-border-color {
            border-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
            background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
        }

        .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
            background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
        }

        .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-orange-to-vivid-red-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
        }

        .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
            background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
        }

        .has-cool-to-warm-spectrum-gradient-background {
            background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
        }

        .has-blush-light-purple-gradient-background {
            background: var(--wp--preset--gradient--blush-light-purple) !important;
        }

        .has-blush-bordeaux-gradient-background {
            background: var(--wp--preset--gradient--blush-bordeaux) !important;
        }

        .has-luminous-dusk-gradient-background {
            background: var(--wp--preset--gradient--luminous-dusk) !important;
        }

        .has-pale-ocean-gradient-background {
            background: var(--wp--preset--gradient--pale-ocean) !important;
        }

        .has-electric-grass-gradient-background {
            background: var(--wp--preset--gradient--electric-grass) !important;
        }

        .has-midnight-gradient-background {
            background: var(--wp--preset--gradient--midnight) !important;
        }

        .has-small-font-size {
            font-size: var(--wp--preset--font-size--small) !important;
        }

        .has-medium-font-size {
            font-size: var(--wp--preset--font-size--medium) !important;
        }

        .has-large-font-size {
            font-size: var(--wp--preset--font-size--large) !important;
        }

        .has-x-large-font-size {
            font-size: var(--wp--preset--font-size--x-large) !important;
        }

        .has-system-font-font-family {
            font-family: var(--wp--preset--font-family--system-font) !important;
        }

        .single-post .fndry-post-title {
            font-size: 32px;
        }

        .single-our-stories .fndry-post-title {
            font-size: 32px;
        }

        .single-post .fndry-text-h2Headline50 {
            font-size: 32px;
        }

        .slide-out-fix .fndry-slideout-block {
            height: unset;
        }

        footer .fndry-list--custom {
            margin-left: 0;
        }

        footer .privacy-policy a {
            color: #212121;
            text-decoration: none;
        }

        .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
            display: none;
        }

        .single-post .wp-block-post-content:first-child .fndry-row--gutter .foundry-col {
            padding-left: 0!important;
        }

        table tr td:first-child, table tr th:first-child {
            text-align: left ;
        }

        table tr td:not(:first-child) li, table tr th:not(:first-child) li {
            text-align: left ;
        }

        .single-post .fndry-container:first-of-type .fndry-text-postDate {
            left: -6px;
        }

        .single-post .fndry-container:first-of-type .fndry-post-date {
            left: -6px;
        }

        .single-post .fndry-text-legalText {
            margin-bottom: 1em!important;
        }

        .editor-styles-wrapper .fndry-btn-downloadPdf {
            justify-content: space-between;
        }

        .top-border {
            border-top: 2px #ebebeb solid;
        }

        .skip-link.screen-reader-text {
            border: 0;
            clip: rect(1px,1px,1px,1px);
            clip-path: inset(50%);
            height: 1px;
            margin: -1px;
            overflow: hidden;
            padding: 0;
            position: absolute !important;
            width: 1px;
            word-wrap: normal !important;
        }

        .skip-link.screen-reader-text:focus {
            background-color: #eee;
            clip: auto !important;
            clip-path: none;
            color: #444;
            display: block;
            font-size: 1em;
            height: auto;
            left: 5px;
            line-height: normal;
            padding: 15px 23px 14px;
            text-decoration: none;
            top: 5px;
            width: auto;
            z-index: 100000;
        }

        .foundry-stocks-alpha__row {
            margin: 0 !important;
        }
