');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em;float:left}.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto;box-sizing:border-box}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:0 0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.wp-block-navigation__responsive-container .wp-block-navigation-link a{color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit;animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);overflow:auto;z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-duration:1ms;animation-delay:0s}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting,inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting,initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:0 0;border:none;margin:0;padding:0;text-transform:inherit}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-close{width:100%;max-width:var(--wp--style--global--wide-size,100%);margin-left:auto;margin-right:auto}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img{max-width:100%;width:100%;height:auto;vertical-align:bottom;box-sizing:border-box}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{position:absolute;inset:0;background-color:#000}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title{word-break:break-word;box-sizing:border-box}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center;overflow-wrap:break-word;box-sizing:border-box}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-post-template.wp-block-post-template{background:0 0}.wp-block-post-template.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-child{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:1.5em;min-height:1.5em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{padding:8px;flex-grow:1;margin-left:0;margin-right:0;min-width:3em;border:1px solid #949494;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:4px;border:1px solid #949494}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border:1px solid;border-right:none;border-left:none}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-social-links{box-sizing:border-box;padding-left:0;padding-right:0;text-indent:0;margin-left:0;background:0 0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:.65em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:0 0}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:1.25em;height:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center;justify-content:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th,.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color]>*,.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th,.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color]>*,.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr{border-left-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit;border-style:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.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{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;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}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%}figure{margin:0 0 1em}.a0-footer{display:none}#a0-widget .a0-zocial.a0-wp-login{background-color:#490050}#wp-login-form-wrapper{display:none}.auth0-login .form-signin-heading{margin-bottom:10px}.a0-message{position:fixed;top:0;left:0;width:100%;background:#fff;line-height:2em;text-align:center;font-weight:700;z-index:999}.a0-message small{font-weight:400;cursor:pointer}:root{--ep-range-slider-background-color:#fff;--ep-range-slider-track-color:#eee}@media (min-width:768px){:root{--ep-range-slider-thumb-size:1.25em;--ep-range-slider-track-size:.5em}}.widget_ep-facet input[type=search],.wp-block-elasticpress-facet input[type=search]{margin-bottom:1rem}.widget_ep-facet .searchable .inner,.wp-block-elasticpress-facet .searchable .inner{max-height:20em;overflow:scroll}.widget_ep-facet .term.hide,.wp-block-elasticpress-facet .term.hide{display:none}.widget_ep-facet .empty-term,.wp-block-elasticpress-facet .empty-term{opacity:.5;position:relative}.widget_ep-facet .empty-term:after,.wp-block-elasticpress-facet .empty-term:after{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.widget_ep-facet .level-1,.wp-block-elasticpress-facet .level-1{padding-left:20px}.widget_ep-facet .level-2,.wp-block-elasticpress-facet .level-2{padding-left:40px}.widget_ep-facet .level-3,.wp-block-elasticpress-facet .level-3{padding-left:60px}.widget_ep-facet .level-4,.wp-block-elasticpress-facet .level-4{padding-left:5pc}.widget_ep-facet .level-5,.wp-block-elasticpress-facet .level-5{padding-left:75pt}.widget_ep-facet input[disabled],.wp-block-elasticpress-facet input[disabled]{cursor:pointer;opacity:1}.widget_ep-facet .term a,.wp-block-elasticpress-facet .term a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_ep-facet .term a:hover .ep-checkbox,.wp-block-elasticpress-facet .term a:hover .ep-checkbox{background-color:#ccc}.ep-checkbox{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1em;justify-content:center;margin-right:.25em;width:1em}.ep-checkbox:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";display:none;height:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.25em}.ep-checkbox.checked{background-color:#5e5e5e}.ep-checkbox.checked:after{display:block}.ep-range-facet{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-columns:1fr -webkit-max-content;-ms-grid-columns:1fr max-content;align-items:center;display:-ms-grid;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.ep-range-facet__slider{grid-column:1/-1}.ep-range-facet__actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.ep-range-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5em 0;min-height:var(--ep-range-slider-thumb-size)}.ep-range-slider__track{background:#eee;background:var(--ep-range-slider-track-color);border-radius:calc(var(--ep-range-slider-track-size)/2);height:var(--ep-range-slider-track-size)}.ep-range-slider__track-1{background-color:currentcolor}.ep-range-slider__thumb{background-color:currentcolor;border-radius:calc(var(--ep-range-slider-thumb-size)/2);-webkit-box-shadow:inset 0 0 0 calc(var(--ep-range-slider-thumb-size)/10) currentcolor,inset 0 0 0 calc((var(--ep-range-slider-thumb-size) - var(--ep-range-slider-track-size))/2) #fff;box-shadow:inset 0 0 0 calc(var(--ep-range-slider-thumb-size)/10) currentcolor,inset 0 0 0 calc((var(--ep-range-slider-thumb-size) - var(--ep-range-slider-track-size))/2) #fff;-webkit-box-shadow:inset 0 0 0 calc(var(--ep-range-slider-thumb-size)/10) currentcolor,inset 0 0 0 calc((var(--ep-range-slider-thumb-size) - var(--ep-range-slider-track-size))/2) var(--ep-range-slider-background-color);box-shadow:inset 0 0 0 calc(var(--ep-range-slider-thumb-size)/10) currentcolor,inset 0 0 0 calc((var(--ep-range-slider-thumb-size) - var(--ep-range-slider-track-size))/2) var(--ep-range-slider-background-color);height:var(--ep-range-slider-thumb-size);width:var(--ep-range-slider-thumb-size)}:root{--c-black:#000;--c-white:#fff;--c-primary:#161c28}.header__search-form{--c-lightgrey:#8f8f8f;--c-grey:#4e5e5e;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header__search-form input[type=search]{background:hsla(0,0%,100%,.15);border:none;border-radius:5px 0 0 5px;color:#fff;color:var(--c-white);height:40px;padding:5px 10px}.header__search-form input[type=submit]{background:var(--c-grey);border:none;border-radius:0 5px 5px 0;display:inline-block;height:40px;padding:5px 10px;width:40px}.header__search-form .autocomplete{background-color:#fff;background-color:var(--c-white);border:none;border-radius:0 5px 5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);color:#000;color:var(--c-black);height:25pc;left:0;overflow-y:auto;padding:0;position:absolute;-webkit-scrollbar-width:10px;scrollbar-width:thin;top:40px;width:100%;z-index:1000}@media (min-width:992px){.header__search-form .autocomplete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:450px;width:750px}}.header__search-form .autocomplete[aria-hidden=true]{display:none}.header__search-form .autocomplete ul{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:.5rem 0}@media (min-width:540px){.header__search-form .autocomplete ul{overflow-y:auto;-webkit-scrollbar-width:10px;scrollbar-width:thin}}.header__search-form .autocomplete .see-more-links{font-size:.85em;padding:.5rem}.header__search-form .autocomplete li{line-height:1.2}.header__search-form .autocomplete li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;color:var(--c-black);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem;text-decoration:none}.header__search-form .autocomplete li:hover a{background-color:var(--c-lightgrey);color:#fff;color:var(--c-white)}.header__search-form .autocomplete .column{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5rem 0;padding-left:1rem}@media (min-width:992px){.header__search-form .autocomplete .column{border-right:1px solid rgba(0,0,0,.2);width:33%}}.header__search-form .autocomplete .column:last-of-type{margin-right:0}@media (min-width:992px){.header__search-form .autocomplete .column:last-of-type{border-right:none;-ms-flex-preferred-size:30%;flex-basis:30%}}.header__search-form .autocomplete .column:first-of-type{border:none;width:100%}@media (min-width:992px){.header__search-form .autocomplete .column:first-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}}.header__search-form .autocomplete .column:first-of-type ul{height:50px}.header__search-form .autocomplete .column:first-of-type ul li{display:inline-block;margin:0 1em}.header__search-form .autocomplete ul .no-results{color:var(--c-lightgrey)}.header__search-form .autocomplete li img{height:auto;max-width:50px}.header__search-form .autocomplete li p{font-size:.8em;margin:0}.header__search-form .autocomplete li p small{display:block;margin:0}.header__search-form .autocomplete li img+p{padding-left:.5rem}.areoi-element{position:relative}.areoi-element>*{position:relative}.areoi-element>.modal,.areoi-element>.offcanvas,.areoi-element>.toast,.areoi-element>.modal-backdrop{position:fixed}.areoi-element .wp-block-image img{height:auto}.areoi-background{overflow:hidden}.areoi-background div{height:100%}.areoi-background__image{background-size:cover;background-position:center}.areoi-background .col{overflow:hidden;position:relative}.areoi-background img,.areoi-background video{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.areoi-background,.areoi-background__image,.areoi-background__color,.areoi-background__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.areoi-element .areoi-element .areoi-background-pattern{display:none}.areoi-element .areoi-element .areoi-divider{-webkit-mask:none;mask:none}.alert .icon,.list-group-item .icon{width:24px;height:auto;display:block}.alert :last-child,.list-group-item :last-child{margin-bottom:0}.carousel{width:100%;overflow:hidden}.popover-container{display:inline-block}.btn-group div:not(:last-child) .btn{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.btn-group div:not(:first-child) .btn{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-left:-1px}.btn-group-vertical div:not(:last-child) .btn{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.btn-group-vertical div:not(:first-child) .btn{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.card .wp-block-image{margin-bottom:0}.card-header :last-child,.card-footer :last-child,.card-body :last-child,.modal-header .modal-header-content :last-child,.offcanvas-header .offcanvas-header-content :last-child,.toast-header .toast-header-content :last-child,.toast-body :last-child{margin:0}.modal{width:100% !important;max-width:100% !important}.areoi-full-link{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.wp-block-separator{border-top:none !important;border-bottom:none !important}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.hero{position:relative}.hero-department{min-height:85vh}.b-hero,.hero-department{align-items:center;display:flex}.b-hero{overflow:hidden;position:relative}.hero-full-height{height:calc(100dvh - 34px);min-height:800px}.b-hero .hero-background{height:100%;left:0;position:absolute;top:0;width:100%}.b-hero .hero-background-image,.b-hero .hero-background-slider,.b-hero .hero-background-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.b-hero .hero-background-image{background-color:#000;mix-blend-mode:multiply}.b-hero .hero-background-video{pointer-events:none}.b-hero .hero-background-slider{display:block}.b-hero .hero-background-slider .carousel{height:100%;max-height:100%}.b-hero .hero-background-slider .carousel-indicators button{margin-left:1px;margin-right:1px;width:45px}.b-hero .hero-background-slider .carousel-indicators button.active{background-color:#faa616}.b-hero .hero-background-slider .carousel-inner,.b-hero .hero-background-slider .carousel-item{height:100%}.b-hero .hero-background-slider .carousel-item img{height:100%;object-fit:cover;width:100%}.b-hero .hero-content{padding:3rem 0;position:relative;z-index:1}.b-hero .hero-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.b-hero.has-overlay .hero-overlay{display:block}.b-hero .hero-background-logo{height:auto;left:50%;max-width:100%;position:absolute;top:0;transform:translateX(-50%);z-index:2}.b-hero.has-background-logo .hero-background-logo{display:block}@media (min-width:768px){.b-hero .container{max-width:720px}}@media (min-width:992px){.b-hero .container{max-width:960px}.b-hero .hero-background-slider .carousel-indicators button{width:70px}}@media (min-width:1200px){.b-hero .container{max-width:1140px}}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e05a2d;--bs-secondary:#faa616;--bs-success:#00b7a1;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#d9534f;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:224,90,45;--bs-secondary-rgb:250,166,22;--bs-success-rgb:0,183,161;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:217,83,79;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:canada-type-gibson,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:canada-type-gibson,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#e05a2d;--bs-link-hover-color:#b34824;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:#212529;color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:400;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:canada-type-gibson,sans-serif;font-weight:500;line-height:1;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.product_meta,.small,.woocommerce-password-strength,small{font-size:.875em}.mark,mark{background-color:#fff3cd;background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#e05a2d;color:var(--bs-link-color);text-decoration:underline}a:hover{color:#b34824;color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:#212529;background-color:var(--bs-body-color);border-radius:.25rem;color:#fff;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(.focus-visible){outline:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.925rem + 8.1vw);font-weight:600;line-height:1}@media(min-width:1200px){.display-1{font-size:8rem}}.display-2{font-size:calc(1.625rem + 4.5vw);font-weight:600;line-height:1}@media(min-width:1200px){.display-2{font-size:5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:600;line-height:1}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:600;line-height:1}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:600;line-height:1}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:600;line-height:1}@media(min-width:1200px){.display-6{font-size:2.5rem}}.comment-list,.list-inline,.list-unstyled,.wc-item-meta{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail,.woocommerce-product-gallery img,.wp-caption img{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border:1px solid var(--bs-border-color);border-radius:.375rem;padding:.25rem}.figure,.wp-caption{display:inline-block}.figure-img,.wp-caption img{line-height:1;margin-bottom:.5rem}.figure-caption,.wp-caption-text{color:#6c757d;font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sl,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media(min-width:2000px){.container,.container-lg,.container-md,.container-sl,.container-sm,.container-xl,.container-xxl{max-width:1400px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}@media(min-width:2000px){.col-sl{flex:1 0 0%}.row-cols-sl-auto>*{flex:0 0 auto;width:auto}.row-cols-sl-1>*{flex:0 0 auto;width:100%}.row-cols-sl-2>*{flex:0 0 auto;width:50%}.row-cols-sl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sl-4>*{flex:0 0 auto;width:25%}.row-cols-sl-5>*{flex:0 0 auto;width:20%}.row-cols-sl-6>*{flex:0 0 auto;width:16.6666666667%}.col-sl-auto{flex:0 0 auto;width:auto}.col-sl-1{flex:0 0 auto;width:8.33333333%}.col-sl-2{flex:0 0 auto;width:16.66666667%}.col-sl-3{flex:0 0 auto;width:25%}.col-sl-4{flex:0 0 auto;width:33.33333333%}.col-sl-5{flex:0 0 auto;width:41.66666667%}.col-sl-6{flex:0 0 auto;width:50%}.col-sl-7{flex:0 0 auto;width:58.33333333%}.col-sl-8{flex:0 0 auto;width:66.66666667%}.col-sl-9{flex:0 0 auto;width:75%}.col-sl-10{flex:0 0 auto;width:83.33333333%}.col-sl-11{flex:0 0 auto;width:91.66666667%}.col-sl-12{flex:0 0 auto;width:100%}.offset-sl-0{margin-left:0}.offset-sl-1{margin-left:8.33333333%}.offset-sl-2{margin-left:16.66666667%}.offset-sl-3{margin-left:25%}.offset-sl-4{margin-left:33.33333333%}.offset-sl-5{margin-left:41.66666667%}.offset-sl-6{margin-left:50%}.offset-sl-7{margin-left:58.33333333%}.offset-sl-8{margin-left:66.66666667%}.offset-sl-9{margin-left:75%}.offset-sl-10{margin-left:83.33333333%}.offset-sl-11{margin-left:91.66666667%}.g-sl-0,.gx-sl-0{--bs-gutter-x:0}.g-sl-0,.gy-sl-0{--bs-gutter-y:0}.g-sl-1,.gx-sl-1{--bs-gutter-x:.25rem}.g-sl-1,.gy-sl-1{--bs-gutter-y:.25rem}.g-sl-2,.gx-sl-2{--bs-gutter-x:.5rem}.g-sl-2,.gy-sl-2{--bs-gutter-y:.5rem}.g-sl-3,.gx-sl-3{--bs-gutter-x:1rem}.g-sl-3,.gy-sl-3{--bs-gutter-y:1rem}.g-sl-4,.gx-sl-4{--bs-gutter-x:1.5rem}.g-sl-4,.gy-sl-4{--bs-gutter-y:1.5rem}.g-sl-5,.gx-sl-5{--bs-gutter-x:3rem}.g-sl-5,.gy-sl-5{--bs-gutter-y:3rem}}.shop_table,.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:#0000;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#0000000d;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#0000001a;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,.075);border-color:var(--bs-table-border-color);color:var(--bs-table-color);margin-bottom:1rem;vertical-align:top;width:100%}.shop_table>:not(caption)>*>*,.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.shop_table>tbody,.table>tbody{vertical-align:inherit}.shop_table>thead,.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#f9ded5;--bs-table-border-color:#e0c8c0;--bs-table-striped-bg:#edd3ca;--bs-table-striped-color:#000;--bs-table-active-bg:#e0c8c0;--bs-table-active-color:#000;--bs-table-hover-bg:#e6cdc5;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#feedd0;--bs-table-border-color:#e5d5bb;--bs-table-striped-bg:#f1e1c6;--bs-table-striped-color:#000;--bs-table-active-bg:#e5d5bb;--bs-table-active-color:#000;--bs-table-hover-bg:#ebdbc0;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#ccf1ec;--bs-table-border-color:#b8d9d4;--bs-table-striped-bg:#c2e5e0;--bs-table-striped-color:#000;--bs-table-active-bg:#b8d9d4;--bs-table-active-color:#000;--bs-table-hover-bg:#bddfda;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f7dddc;--bs-table-border-color:#dec7c6;--bs-table-striped-bg:#ebd2d1;--bs-table-striped-color:#000;--bs-table-active-bg:#dec7c6;--bs-table-active-color:#000;--bs-table-hover-bg:#e4cccc;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media(max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:1999.98px){.table-responsive-sl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0}.col-form-label,.col-form-label-lg{padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-lg{font-size:1.25rem}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text,.woocommerce-password-strength{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control,.search-form .search-field{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:calc(1.255rem + .06vw);font-weight:400;line-height:1.5;padding:.5rem 2.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(min-width:1200px){.form-control,.search-form .search-field{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.form-control,.search-form .search-field{transition:none}}.form-control[type=file],.search-form [type=file].search-field{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),.search-form [type=file].search-field:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.search-form .search-field:focus{background-color:#fff;border-color:#f0ad96;box-shadow:0 0 0 .25rem #e05a2d40;color:#212529;outline:0}.form-control::-webkit-date-and-time-value,.search-form .search-field::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder,.search-form .search-field::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.search-form .search-field:disabled{background-color:#e9ecef;opacity:1}[dir=ltr] .form-control::file-selector-button,[dir=ltr] .search-form .search-field::file-selector-button{margin-right:2.5rem}[dir=rtl] .form-control::file-selector-button,[dir=rtl] .search-form .search-field::file-selector-button{margin-left:2.5rem}[dir=ltr] .form-control::file-selector-button,[dir=ltr] .search-form .search-field::file-selector-button{border-right-width:1px}[dir=rtl] .form-control::file-selector-button,[dir=rtl] .search-form .search-field::file-selector-button{border-left-width:1px}.form-control::file-selector-button,.search-form .search-field::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-radius:0;color:#212529;margin:-.5rem -2.5rem;padding:.5rem 2.5rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button,.search-form .search-field::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.search-form .search-field:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{background-color:#0000;border:solid #0000;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.5rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}[dir=ltr] .form-control-sm::file-selector-button{margin-right:.5rem}[dir=rtl] .form-control-sm::file-selector-button{margin-left:.5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}[dir=ltr] .form-control-lg::file-selector-button{margin-right:1rem}[dir=rtl] .form-control-lg::file-selector-button{margin-left:1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;padding:.5rem 1rem}.search-form textarea.search-field,textarea.form-control{min-height:calc(1.5em + 1rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:calc(1.5em + 1rem + 2px);padding:.5rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{-moz-padding-start:calc(2.5rem - 3px);-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 2.5rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:calc(1.255rem + .06vw);font-weight:400;line-height:1.5;padding:.5rem 7.5rem .5rem 2.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(min-width:1200px){.form-select{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#f0ad96;box-shadow:0 0 0 .25rem #e05a2d40;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:2.5rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #212529}.form-select-sm{border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #00000040;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#f0ad96;box-shadow:0 0 0 .25rem #e05a2d40;outline:0}.form-check-input:checked{background-color:#e05a2d;border-color:#e05a2d}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#e05a2d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#e05a2d}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f0ad96'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn,.search-form .btn-check:disabled+.search-submit,.search-form .btn-check[disabled]+.search-submit{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:#0000;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #e05a2d40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #e05a2d40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#e05a2d;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f6cec0}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#e05a2d;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#f6cec0}.form-range::-moz-range-track{background-color:#dee2e6;border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select,.search-form .form-floating>.search-field{height:calc(3.5rem + 2px);line-height:1.25}[dir=ltr] .form-floating>label{text-align:left}[dir=rtl] .form-floating>label{text-align:right}.form-floating>label{border:1px solid #0000;height:100%;left:0;overflow:hidden;padding:1rem 2.5rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;width:100%}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext,.search-form .form-floating>.search-field{padding:1rem 2.5rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder,.search-form .form-floating>.search-field::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.search-form .form-floating>.search-field:focus,.search-form .form-floating>.search-field:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill,.search-form .form-floating>.search-field:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.search-form .form-floating>.search-field:focus~label,.search-form .form-floating>.search-field:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.search-form .form-floating>.search-field:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select,.search-form .input-group>.search-field{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus,.search-form .input-group>.search-field:focus{z-index:5}.input-group .btn,.input-group .search-form .search-submit,.search-form .input-group .search-submit{position:relative;z-index:2}.input-group .btn:focus,.input-group .search-form .search-submit:focus,.search-form .input-group .search-submit:focus{z-index:5}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:flex;font-size:calc(1.255rem + .06vw);font-weight:400;line-height:1.5;padding:.5rem 2.5rem;text-align:center;white-space:nowrap}@media(min-width:1200px){.input-group-text{font-size:1.3rem}}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.search-form .input-group-lg>.search-field,.search-form .input-group-lg>.search-submit{border-radius:.5rem;font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.search-form .input-group-sm>.search-field,.search-form .input-group-sm>.search-submit{border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:10rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.search-form .input-group.has-validation>.form-floating:nth-last-child(n+3)>.search-field,.search-form .input-group:not(.has-validation)>.form-floating:not(:last-child)>.search-field{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select,.search-form .input-group>.form-floating:not(:first-child)>.search-field{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#00b7a1;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#00b7a1e6;border-radius:.375rem;color:#000;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.search-form .is-valid.search-field,.search-form .was-validated .search-field:valid,.was-validated .form-control:valid,.was-validated .search-form .search-field:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300b7a1' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#00b7a1;padding-right:calc(1.5em + 1rem)}.form-control.is-valid:focus,.search-form .is-valid.search-field:focus,.search-form .was-validated .search-field:valid:focus,.was-validated .form-control:valid:focus,.was-validated .search-form .search-field:valid:focus{border-color:#00b7a1;box-shadow:0 0 0 .25rem #00b7a140}.search-form .was-validated textarea.search-field:valid,.search-form textarea.is-valid.search-field,.was-validated .search-form textarea.search-field:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#00b7a1}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300b7a1' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right 2.5rem center,center right 7.5rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:13.75rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#00b7a1;box-shadow:0 0 0 .25rem #00b7a140}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(4rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#00b7a1}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#00b7a1}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #00b7a140}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#00b7a1}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.search-form .input-group>.search-field:not(:focus).is-valid,.search-form .was-validated .input-group>.search-field:not(:focus):valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid,.was-validated .search-form .input-group>.search-field:not(:focus):valid{z-index:3}.invalid-feedback{color:#d9534f;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#d9534fe6;border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.sw-form.woocommerce-invalid input~.invalid-feedback,.sw-form.woocommerce-invalid input~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.search-form .is-invalid.search-field,.search-form .sw-form.woocommerce-invalid input.search-field,.search-form .was-validated .search-field:invalid,.sw-form.woocommerce-invalid .search-form input.search-field,.sw-form.woocommerce-invalid input.form-control,.was-validated .form-control:invalid,.was-validated .search-form .search-field:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#d9534f;padding-right:calc(1.5em + 1rem)}.form-control.is-invalid:focus,.search-form .is-invalid.search-field:focus,.search-form .sw-form.woocommerce-invalid input.search-field:focus,.search-form .was-validated .search-field:invalid:focus,.sw-form.woocommerce-invalid .search-form input.search-field:focus,.sw-form.woocommerce-invalid input.form-control:focus,.was-validated .form-control:invalid:focus,.was-validated .search-form .search-field:invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .25rem #d9534f40}.search-form .was-validated textarea.search-field:invalid,.search-form textarea.is-invalid.search-field,.was-validated .search-form textarea.search-field:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.form-select.is-invalid,.sw-form.woocommerce-invalid input.form-select,.was-validated .form-select:invalid{border-color:#d9534f}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.sw-form.woocommerce-invalid input.form-select:not([multiple]):not([size]),.sw-form.woocommerce-invalid input.form-select:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3E%3C/svg%3E");background-position:right 2.5rem center,center right 7.5rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:13.75rem}.form-select.is-invalid:focus,.sw-form.woocommerce-invalid input.form-select:focus,.was-validated .form-select:invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .25rem #d9534f40}.form-control-color.is-invalid,.sw-form.woocommerce-invalid input.form-control-color,.was-validated .form-control-color:invalid{width:calc(4rem + 1.5em)}.form-check-input.is-invalid,.sw-form.woocommerce-invalid input.form-check-input,.was-validated .form-check-input:invalid{border-color:#d9534f}.form-check-input.is-invalid:checked,.sw-form.woocommerce-invalid input.form-check-input:checked,.was-validated .form-check-input:invalid:checked{background-color:#d9534f}.form-check-input.is-invalid:focus,.sw-form.woocommerce-invalid input.form-check-input:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #d9534f40}.form-check-input.is-invalid~.form-check-label,.sw-form.woocommerce-invalid input.form-check-input~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#d9534f}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.search-form .input-group>.search-field:not(:focus).is-invalid,.search-form .sw-form.woocommerce-invalid .input-group>input.search-field:not(:focus),.search-form .was-validated .input-group>.search-field:not(:focus):invalid,.sw-form.woocommerce-invalid .input-group>input.form-control:not(:focus),.sw-form.woocommerce-invalid .input-group>input.form-floating:not(:focus-within),.sw-form.woocommerce-invalid .input-group>input.form-select:not(:focus),.sw-form.woocommerce-invalid .search-form .input-group>input.search-field:not(:focus),.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.was-validated .search-form .input-group>.search-field:not(:focus):invalid{z-index:4}.btn,.search-form .search-submit{--bs-btn-padding-x:2.5rem;--bs-btn-padding-y:.5rem;--bs-btn-font-family:;--bs-btn-font-size:calc(1.255rem + .06vw);--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:#0000;--bs-btn-border-width:1px;--bs-btn-border-color:#0000;--bs-btn-border-radius:.375rem;--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media(min-width:1200px){.btn,.search-form .search-submit{--bs-btn-font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.btn,.search-form .search-submit{transition:none}}.btn:hover,.search-form .search-submit:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover,.search-form .btn-check+.search-submit:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn.focus-visible,.search-form .search-submit.focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn:focus-visible,.search-form .search-submit:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check.focus-visible+.btn,.search-form .btn-check.focus-visible+.search-submit{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn,.search-form .btn-check:focus-visible+.search-submit{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,.search-form .active.search-submit,.search-form .btn-check:checked+.search-submit,.search-form .search-submit:first-child:active,.search-form .show.search-submit,.search-form :not(.btn-check)+.search-submit:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn.focus-visible,.btn.active.focus-visible,.btn.show.focus-visible,.btn:first-child:active.focus-visible,.search-form .active.search-submit.focus-visible,.search-form .btn-check:checked+.search-submit.focus-visible,.search-form .search-submit:first-child:active.focus-visible,.search-form .show.search-submit.focus-visible,.search-form :not(.btn-check)+.search-submit:active.focus-visible,:not(.btn-check)+.btn:active.focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,.search-form .active.search-submit:focus-visible,.search-form .btn-check:checked+.search-submit:focus-visible,.search-form .search-submit:first-child:active:focus-visible,.search-form .show.search-submit:focus-visible,.search-form :not(.btn-check)+.search-submit:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,.search-form .disabled.search-submit,.search-form .search-submit:disabled,.search-form fieldset:disabled .search-submit,fieldset:disabled .btn,fieldset:disabled .search-form .search-submit{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#e05a2d;--bs-btn-border-color:#e05a2d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#be4d26;--bs-btn-hover-border-color:#b34824;--bs-btn-focus-shadow-rgb:229,115,77;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b34824;--bs-btn-active-border-color:#a84422;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#e05a2d;--bs-btn-disabled-border-color:#e05a2d}.btn-secondary,.search-form .search-submit{--bs-btn-color:#000;--bs-btn-bg:#faa616;--bs-btn-border-color:#faa616;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fbb339;--bs-btn-hover-border-color:#fbaf2d;--bs-btn-focus-shadow-rgb:213,141,19;--bs-btn-active-color:#000;--bs-btn-active-bg:#fbb845;--bs-btn-active-border-color:#fbaf2d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#faa616;--bs-btn-disabled-border-color:#faa616}.btn-success{--bs-btn-color:#000;--bs-btn-bg:#00b7a1;--bs-btn-border-color:#00b7a1;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#26c2af;--bs-btn-hover-border-color:#1abeaa;--bs-btn-focus-shadow-rgb:0,156,137;--bs-btn-active-color:#000;--bs-btn-active-bg:#33c5b4;--bs-btn-active-border-color:#1abeaa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#00b7a1;--bs-btn-disabled-border-color:#00b7a1}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b84743;--bs-btn-hover-border-color:#ae423f;--bs-btn-focus-shadow-rgb:223,109,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ae423f;--bs-btn-active-border-color:#a33e3b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d9534f;--bs-btn-disabled-border-color:#d9534f}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#e05a2d;--bs-btn-border-color:#e05a2d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e05a2d;--bs-btn-hover-border-color:#e05a2d;--bs-btn-focus-shadow-rgb:224,90,45;--bs-btn-active-color:#fff;--bs-btn-active-bg:#e05a2d;--bs-btn-active-border-color:#e05a2d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e05a2d;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#e05a2d;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#faa616;--bs-btn-border-color:#faa616;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#faa616;--bs-btn-hover-border-color:#faa616;--bs-btn-focus-shadow-rgb:250,166,22;--bs-btn-active-color:#000;--bs-btn-active-bg:#faa616;--bs-btn-active-border-color:#faa616;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#faa616;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#faa616;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#00b7a1;--bs-btn-border-color:#00b7a1;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#00b7a1;--bs-btn-hover-border-color:#00b7a1;--bs-btn-focus-shadow-rgb:0,183,161;--bs-btn-active-color:#000;--bs-btn-active-bg:#00b7a1;--bs-btn-active-border-color:#00b7a1;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#00b7a1;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#00b7a1;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d9534f;--bs-btn-hover-border-color:#d9534f;--bs-btn-focus-shadow-rgb:217,83,79;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d9534f;--bs-btn-active-border-color:#d9534f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#d9534f;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#d9534f;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:229,115,77;text-decoration:underline}.btn-link.focus-visible{color:var(--bs-btn-color)}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:.5rem}.btn-sm,.woocommerce-orders-table .button{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:.25rem}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:0 .5rem 1rem #00000026;--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#0000;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#0000;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}@media(min-width:2000px){.dropdown-menu-sl-start{--bs-position:start}.dropdown-menu-sl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sl-end{--bs-position:end}.dropdown-menu-sl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:#0000;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:#0000;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#0000;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{background:0 0;border:var(--bs-nav-tabs-border-width) solid #0000;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{background-color:#0000;border-color:#0000;color:var(--bs-nav-link-disabled-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#e05a2d}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{background-color:#0000;border-color:#0000;color:var(--bs-nav-link-disabled-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:#0000008c;--bs-navbar-hover-color:#000000b3;--bs-navbar-disabled-color:#0000004d;--bs-navbar-active-color:#000000e6;--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:#000000e6;--bs-navbar-brand-hover-color:#000000e6;--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:#0000;--bs-navbar-toggler-border-radius:.375rem;--bs-navbar-toggler-focus-width:0;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sl,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:#0000;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:2000px){.navbar-expand-sl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sl .navbar-nav{flex-direction:row}.navbar-expand-sl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sl .navbar-nav-scroll{overflow:visible}.navbar-expand-sl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sl .navbar-toggler{display:none}.navbar-expand-sl .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sl .offcanvas .offcanvas-header{display:none}.navbar-expand-sl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:#0000!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:.375rem;--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(.375rem - 1px);--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:#00000008;--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;word-wrap:break-word;background-clip:initial;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:#6c757d;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:flex;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:"/";content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination,.woocommerce-pagination ul{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 .25rem #e05a2d40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#e05a2d;--bs-pagination-active-border-color:#e05a2d;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;list-style:none;padding-left:0}.page-link,.woocommerce-pagination ul .page-numbers{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link,.woocommerce-pagination ul .page-numbers{transition:none}}.page-link:hover,.woocommerce-pagination ul .page-numbers:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.page-link:focus,.woocommerce-pagination ul .page-numbers:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.active>.page-link,.page-link.active,.woocommerce-pagination ul .active.page-numbers,.woocommerce-pagination ul .active>.page-numbers{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled,.woocommerce-pagination ul .disabled.page-numbers,.woocommerce-pagination ul .disabled>.page-numbers{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link,.page-item:not(:first-child) .woocommerce-pagination ul .page-numbers,.woocommerce-pagination ul .page-item:not(:first-child) .page-numbers,.woocommerce-pagination ul li:not(:first-child) .page-link,.woocommerce-pagination ul li:not(:first-child) .page-numbers{margin-left:-1px}.page-item:first-child .page-link,.page-item:first-child .woocommerce-pagination ul .page-numbers,.woocommerce-pagination ul .page-item:first-child .page-numbers,.woocommerce-pagination ul li:first-child .page-link,.woocommerce-pagination ul li:first-child .page-numbers{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link,.page-item:last-child .woocommerce-pagination ul .page-numbers,.woocommerce-pagination ul .page-item:last-child .page-numbers,.woocommerce-pagination ul li:last-child .page-link,.woocommerce-pagination ul li:last-child .page-numbers{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:.5rem}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:.25rem}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:500;--bs-badge-color:#fff;--bs-badge-border-radius:.375rem;border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);display:inline-block;font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);text-align:center;vertical-align:initial;white-space:nowrap}.badge:empty{display:none}.btn .badge,.search-form .search-submit .badge{position:relative;top:-1px}.alert,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notice,.woocommerce-success{--bs-alert-bg:#0000;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:#0000;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:.375rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:#86361b;--bs-alert-bg:#f9ded5;--bs-alert-border-color:#f6cec0}.alert-primary .alert-link{color:#6b2b16}.alert-secondary{--bs-alert-color:#96640d;--bs-alert-bg:#feedd0;--bs-alert-border-color:#fee4b9}.alert-secondary .alert-link{color:#78500a}.alert-success,.woocommerce-success{--bs-alert-color:#006e61;--bs-alert-bg:#ccf1ec;--bs-alert-border-color:#b3e9e3}.alert-success .alert-link,.woocommerce-success .alert-link{color:#00584e}.alert-info,.woocommerce-info,.woocommerce-message,.woocommerce-notice{--bs-alert-color:#087990;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link,.woocommerce-info .alert-link,.woocommerce-message .alert-link,.woocommerce-notice .alert-link{color:#066173}.alert-warning{--bs-alert-color:#997404;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#7a5d03}.alert-danger,.woocommerce-error{--bs-alert-color:#82322f;--bs-alert-bg:#f7dddc;--bs-alert-border-color:#f4cbca}.alert-danger .alert-link,.woocommerce-error .alert-link{color:#682826}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.btn-close{background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:initial;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus{box-shadow:0 0 0 .25rem #e05a2d40;opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled{opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:.5rem;--bs-modal-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);--bs-modal-inner-border-radius:calc(.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem #00000026}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}@media(max-width:1999.98px){.modal-fullscreen-sl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sl-down .modal-footer,.modal-fullscreen-sl-down .modal-header{border-radius:0}.modal-fullscreen-sl-down .modal-body{overflow-y:auto}}[dir=ltr] .tooltip{text-align:left}[dir=rtl] .tooltip{text-align:right}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:.375rem;--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;word-wrap:break-word;display:block;font-family:canada-type-gibson,sans-serif;font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;padding:var(--bs-tooltip-arrow-height);text-align:left;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:0 0;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:#e05a2d!important;background-color:rgba(224,90,45,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:#faa616!important;background-color:rgba(250,166,22,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-success{background-color:#00b7a1!important;background-color:rgba(0,183,161,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-info{background-color:#0dcaf0!important;background-color:rgba(13,202,240,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:#ffc107!important;background-color:rgba(255,193,7,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:#d9534f!important;background-color:rgba(217,83,79,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:#f8f9fa!important;background-color:rgba(248,249,250,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:#212529!important;background-color:rgba(33,37,41,var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:#e05a2d!important}.link-primary:focus,.link-primary:hover{color:#b34824!important}.link-secondary{color:#faa616!important}.link-secondary:focus,.link-secondary:hover{color:#fbb845!important}.link-success{color:#00b7a1!important}.link-success:focus,.link-success:hover{color:#33c5b4!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#d9534f!important}.link-danger:focus,.link-danger:hover{color:#ae423f!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:2000px){.sticky-sl-top{position:sticky;top:0;z-index:1020}.sticky-sl-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(224,90,45,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(250,166,22,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(0,183,161,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(217,83,79,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted,.woocommerce-password-strength{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(224,90,45,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(250,166,22,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(0,183,161,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(217,83,79,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:linear-gradient(180deg,#ffffff26,#fff0)!important;background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important;border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-end,.rounded-top{border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:2000px){.float-sl-start{float:left!important}.float-sl-end{float:right!important}.float-sl-none{float:none!important}.d-sl-inline{display:inline!important}.d-sl-inline-block{display:inline-block!important}.d-sl-block{display:block!important}.d-sl-grid{display:grid!important}.d-sl-table{display:table!important}.d-sl-table-row{display:table-row!important}.d-sl-table-cell{display:table-cell!important}.d-sl-flex{display:flex!important}.d-sl-inline-flex{display:inline-flex!important}.d-sl-none{display:none!important}.flex-sl-fill{flex:1 1 auto!important}.flex-sl-row{flex-direction:row!important}.flex-sl-column{flex-direction:column!important}.flex-sl-row-reverse{flex-direction:row-reverse!important}.flex-sl-column-reverse{flex-direction:column-reverse!important}.flex-sl-grow-0{flex-grow:0!important}.flex-sl-grow-1{flex-grow:1!important}.flex-sl-shrink-0{flex-shrink:0!important}.flex-sl-shrink-1{flex-shrink:1!important}.flex-sl-wrap{flex-wrap:wrap!important}.flex-sl-nowrap{flex-wrap:nowrap!important}.flex-sl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sl-start{justify-content:flex-start!important}.justify-content-sl-end{justify-content:flex-end!important}.justify-content-sl-center{justify-content:center!important}.justify-content-sl-between{justify-content:space-between!important}.justify-content-sl-around{justify-content:space-around!important}.justify-content-sl-evenly{justify-content:space-evenly!important}.align-items-sl-start{align-items:flex-start!important}.align-items-sl-end{align-items:flex-end!important}.align-items-sl-center{align-items:center!important}.align-items-sl-baseline{align-items:baseline!important}.align-items-sl-stretch{align-items:stretch!important}.align-content-sl-start{align-content:flex-start!important}.align-content-sl-end{align-content:flex-end!important}.align-content-sl-center{align-content:center!important}.align-content-sl-between{align-content:space-between!important}.align-content-sl-around{align-content:space-around!important}.align-content-sl-stretch{align-content:stretch!important}.align-self-sl-auto{align-self:auto!important}.align-self-sl-start{align-self:flex-start!important}.align-self-sl-end{align-self:flex-end!important}.align-self-sl-center{align-self:center!important}.align-self-sl-baseline{align-self:baseline!important}.align-self-sl-stretch{align-self:stretch!important}.order-sl-first{order:-1!important}.order-sl-0{order:0!important}.order-sl-1{order:1!important}.order-sl-2{order:2!important}.order-sl-3{order:3!important}.order-sl-4{order:4!important}.order-sl-5{order:5!important}.order-sl-last{order:6!important}.m-sl-0{margin:0!important}.m-sl-1{margin:.25rem!important}.m-sl-2{margin:.5rem!important}.m-sl-3{margin:1rem!important}.m-sl-4{margin:1.5rem!important}.m-sl-5{margin:3rem!important}.m-sl-auto{margin:auto!important}.mx-sl-0{margin-left:0!important;margin-right:0!important}.mx-sl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sl-auto{margin-left:auto!important;margin-right:auto!important}.my-sl-0{margin-bottom:0!important;margin-top:0!important}.my-sl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sl-0{margin-top:0!important}.mt-sl-1{margin-top:.25rem!important}.mt-sl-2{margin-top:.5rem!important}.mt-sl-3{margin-top:1rem!important}.mt-sl-4{margin-top:1.5rem!important}.mt-sl-5{margin-top:3rem!important}.mt-sl-auto{margin-top:auto!important}.me-sl-0{margin-right:0!important}.me-sl-1{margin-right:.25rem!important}.me-sl-2{margin-right:.5rem!important}.me-sl-3{margin-right:1rem!important}.me-sl-4{margin-right:1.5rem!important}.me-sl-5{margin-right:3rem!important}.me-sl-auto{margin-right:auto!important}.mb-sl-0{margin-bottom:0!important}.mb-sl-1{margin-bottom:.25rem!important}.mb-sl-2{margin-bottom:.5rem!important}.mb-sl-3{margin-bottom:1rem!important}.mb-sl-4{margin-bottom:1.5rem!important}.mb-sl-5{margin-bottom:3rem!important}.mb-sl-auto{margin-bottom:auto!important}.ms-sl-0{margin-left:0!important}.ms-sl-1{margin-left:.25rem!important}.ms-sl-2{margin-left:.5rem!important}.ms-sl-3{margin-left:1rem!important}.ms-sl-4{margin-left:1.5rem!important}.ms-sl-5{margin-left:3rem!important}.ms-sl-auto{margin-left:auto!important}.p-sl-0{padding:0!important}.p-sl-1{padding:.25rem!important}.p-sl-2{padding:.5rem!important}.p-sl-3{padding:1rem!important}.p-sl-4{padding:1.5rem!important}.p-sl-5{padding:3rem!important}.px-sl-0{padding-left:0!important;padding-right:0!important}.px-sl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sl-3{padding-left:1rem!important;padding-right:1rem!important}.px-sl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sl-5{padding-left:3rem!important;padding-right:3rem!important}.py-sl-0{padding-bottom:0!important;padding-top:0!important}.py-sl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sl-0{padding-top:0!important}.pt-sl-1{padding-top:.25rem!important}.pt-sl-2{padding-top:.5rem!important}.pt-sl-3{padding-top:1rem!important}.pt-sl-4{padding-top:1.5rem!important}.pt-sl-5{padding-top:3rem!important}.pe-sl-0{padding-right:0!important}.pe-sl-1{padding-right:.25rem!important}.pe-sl-2{padding-right:.5rem!important}.pe-sl-3{padding-right:1rem!important}.pe-sl-4{padding-right:1.5rem!important}.pe-sl-5{padding-right:3rem!important}.pb-sl-0{padding-bottom:0!important}.pb-sl-1{padding-bottom:.25rem!important}.pb-sl-2{padding-bottom:.5rem!important}.pb-sl-3{padding-bottom:1rem!important}.pb-sl-4{padding-bottom:1.5rem!important}.pb-sl-5{padding-bottom:3rem!important}.ps-sl-0{padding-left:0!important}.ps-sl-1{padding-left:.25rem!important}.ps-sl-2{padding-left:.5rem!important}.ps-sl-3{padding-left:1rem!important}.ps-sl-4{padding-left:1.5rem!important}.ps-sl-5{padding-left:3rem!important}.gap-sl-0{gap:0!important}.gap-sl-1{gap:.25rem!important}.gap-sl-2{gap:.5rem!important}.gap-sl-3{gap:1rem!important}.gap-sl-4{gap:1.5rem!important}.gap-sl-5{gap:3rem!important}.text-sl-start{text-align:left!important}.text-sl-end{text-align:right!important}.text-sl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:#0000;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:#0000;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:#0000;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#1e1e1e99;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:#0000;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,#000000d9,#0000004d 50%,#00000026 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,#0000);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;z-index:99996}@supports(padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:#0000;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media(max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share .h1,.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:#0000;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ddd;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;backface-visibility:hidden;background-color:#0000001a;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:#0000;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:#0000;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #0000}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#141414;font-display:optional;font-family:canada-type-gibson,sans-serif;font-size:18px;line-height:1.5}.h1,h1{font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.h1,h1{font-size:5rem}}.h2,h2{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h2,h2{font-size:1.5rem}}.h3,h3{font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.h3,h3{font-size:3rem}}.h4,h4{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h4,h4{font-size:2.5rem}}.h5,h5{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1rem}.h1,.h2,h1,h2{font-weight:600}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:500}p{font-size:18px;margin-bottom:1.5rem}.text-smaller{font-size:10px}a,a:hover{text-decoration:none}img{height:auto;max-width:100%}li{font-size:18px;font-weight:400}ol,ul{margin-bottom:1.75rem}b,strong{font-weight:600}#app{max-width:100vw;overflow-x:hidden;position:relative}.ub-teal{color:#00a19c}.ub-green{color:#8e9100}.ub-purple{color:#331230}.ub-yellow{color:#faac07}.ub-orange{color:#e05a2d}.ub-white{color:#fff}.z-index-0{z-index:0!important}.z-index-1{z-index:1!important}.vh-75{height:75vh}.w-fit-content{width:-moz-fit-content;width:fit-content}.h-fit-content{height:-moz-fit-content;height:fit-content}.vh-min-100{min-height:100vh}.rotated-text{left:-1.6rem;position:absolute;top:175px;transform:rotate(-90deg);z-index:9}.vh-100{min-height:800px!important}.page-template-template-blog .main,.page-template-template-diy-hub .main,.page-template-template-off-grid-calculator .main,.page-template-template-resources .main,.search .main,.tag .main,.woocommerce .main{padding-top:6rem}@media(min-width:992px){.rotated-text{left:0}}.checkmark-list ul li{margin-top:2rem}.checkmark-list ul li:first-child{margin-top:0}.checkmark-list ul{list-style:none}.checkmark-list ul li:before{color:inherit;content:"✔";margin:0 10px 0 -28px}.block-content .h1,.block-content .h2,.block-content .h3,.block-content .h4,.block-content .h5,.block-content .h6,.block-content h1,.block-content h2,.block-content h3,.block-content h4,.block-content h5,.block-content h6{margin-top:2rem}.block-content .h2:first-of-type,.block-content .h3:first-of-type,.block-content h2:first-of-type,.block-content h3:first-of-type{margin-top:0}.woocommerce-NoticeGroup,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notice,.woocommerce-success{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.woocommerce-error a.wc-forward,.woocommerce-info a.wc-forward,.woocommerce-message a.wc-forward,.woocommerce-notice a.wc-forward,.woocommerce-success a.wc-forward{background-color:#0000;border:0;border-radius:.375rem;color:#000;height:100%;line-height:2;position:absolute;right:0;top:0}.woocommerce-error a.wc-forward:hover,.woocommerce-info a.wc-forward:hover,.woocommerce-message a.wc-forward:hover,.woocommerce-notice a.wc-forward:hover,.woocommerce-success a.wc-forward:hover{background-color:#0000;color:gray}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before,.woocommerce-notice:before,.woocommerce-success:before{content:""}.woocommerce-error ul{margin-bottom:0}@media(max-width:991.98px){.shop_table td,.shop_table th{padding:.25rem}}.shop_table td{vertical-align:middle}.shop_table .qty{width:60px}.wc-item-meta li{color:gray;font-size:12}.woocommerce-pagination ul .page-numbers.current{background-color:#e05a2d;border-color:#e05a2d;color:#fff;cursor:default!important;z-index:1}.sw-breadcrumbs{margin-top:20}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#3081ec}.woocommerce #respond:hover input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#007dd6}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.product .quantity{width:60px}.wss-single-product{padding:20px 0 100px}.wss-single-product-content__after-summary{margin-top:60px}.wss-single-product-content__images div.images{float:none!important;margin:0 auto;width:70%!important}.product_meta>span{display:block}.single-prod-brand-logo{margin-bottom:20px;max-width:100px}.woocommerce div.product .woocommerce-tabs ul.tabs{background-color:#4b5566;padding:8px 14px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff;font-weight:300;letter-spacing:.025em}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff;text-decoration:underline}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#4b5566!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#657082;border:1px solid #4b5566;margin:0;min-width:205px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:1px solid #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background-color:#6a788e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover{background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:none;box-shadow:none;position:relative}.woocommerce div.product .woocommerce-tabs #tab-description{font-size:18px;font-weight:300}.woocommerce table.shop_attributes th{font-weight:400}.pdb-attributes{margin:40px 0}.pdb-attributes li{font-weight:300}.wss-discontinued{background-color:#efefa1;margin:20px 0;padding:16px}.woocommerce div.product form.cart div.quantity{margin:0 6px 0 0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:18px 20px}.woocommerce input[type=number]{padding:12px}.woocommerce input,textarea{font-size:20px;font-weight:500}.woocommerce .quantity .qty{padding:6px;width:3em}.woocommerce .wc-tabs-wrapper{border-bottom:1px solid #0000001a;margin-bottom:1rem}.woocommerce .battery-options-cta{font-size:20px;font-weight:500;margin:20px 0}.woocommerce .bat-opt-kit-name{font-size:20px;font-weight:400}.woocommerce .single-prod-details .wss-prod-detail{font-size:18px;font-weight:500}.woocommerce .single-prod-details{border-bottom:1px solid #0000001a;font-size:16px;margin-bottom:20px;max-width:250px;padding-bottom:10px}.woocommerce .single_add_to_cart_button{font-size:16px!important;font-weight:400!important;padding:11px 16px!important}.woocommerce .bundle_add_to_cart_button{float:none!important;font-size:16px!important;font-weight:400!important;padding:14px 16px!important}.woocommerce .bundle_form{height:44px;margin:0 0 1em}.woocommerce div.product form.cart{margin-bottom:1em}.woocommerce-Tabs-panel--description .h2,.woocommerce-Tabs-panel--description h2{font-size:24px;font-weight:500;margin-bottom:20px}@media(min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs li{min-width:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border-color:#657082;box-shadow:2px 2px 0 #657082;position:absolute}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{border-color:#fff}}.flex-control-thumbs{max-height:200px}.woocommerce-ordering{margin-bottom:4rem!important}.woocommerce ul.products li.product .h2,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{color:#141414;font-size:.9em;font-weight:400;padding:0 0 .25em}.woocommerce li:before{content:""!important}.prod-brand-logo{height:80px;margin:10px auto 0;max-width:100px}.products .product-brand-logo img{max-height:50px}.woocommerce span.onsale{background-color:#00b7a1;padding:0;top:-1.3rem!important}.woocommerce ul.products li.product .price{color:#141414;font-size:1em;font-weight:600;margin-top:5px}.woo-cust-prod-short-code .prod-brand-logo,.woo-featured-products .prod-brand-logo,.woo-prod-short-code .prod-brand-logo{display:none;height:50px;margin:0 auto;max-width:100px}.woocommerce ul.products li.product a img{margin:0 auto 20px;max-height:175px;max-width:100%;object-fit:contain}.archive-prod-image{align-items:center;display:flex;height:210px;margin:10px 0 0}.prod-short-desc{color:#141414;font-size:12px;font-weight:300;margin-bottom:10px}.prod-grid-details,.prod-grid-sku{color:#141414;font-size:14px;font-weight:400;padding:3px 0}.prod-grid-details{border-bottom:1px solid #0000001a}.first-detail{border-top:1px solid #0000001a}.wss-grid-detail{font-weight:500}.archive-prod-image-section{max-height:400px}.cart-collaterals h2,.h1,.h2,.h3,.h4,.h5,.h6,.sw-product-archive__product h2,h1,h2,h3,h4,h5,h6{margin-bottom:0}.woo-archive-title-section hr{margin-bottom:2rem;margin-top:0}.woo-archive-banner{background-color:#eee;background-position:top;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;margin-bottom:40px;position:relative;width:100%}.woo-banner-text{padding:40px 20px}.woo-banner-text .h1,.woo-banner-text h1{font-size:calc(24.76923px + 1.07692vw)}.woo-sidebar-section .h3,.woo-sidebar-section h3{font-weight:400}.woo-sidebar-section ul{padding-left:0}.woo-sidebar-section li{list-style:none}.woo-sidebar-section li a{color:#141414;font-size:16px;text-decoration:underline}.woo-sidebar-section li a:hover{color:#3081ec}.wss-single-product ul.products li.product{margin-bottom:0}.wss-category{padding:20px 0 60px}.woocommerce-pagination ul{border-top:none}.pagination .page-link,.woocommerce-pagination ul .page-link,.woocommerce-pagination ul .page-numbers{color:#141414}.pagination .page-item.active .page-link,.pagination .page-item.active .woocommerce-pagination ul .page-numbers,.woocommerce-pagination ul .page-item.active .page-link,.woocommerce-pagination ul .page-item.active .page-numbers,.woocommerce-pagination ul li.active .page-link,.woocommerce-pagination ul li.active .page-numbers{background-color:#789;border-color:#789;color:#fff}.woocommerce .list-page-title{display:inline-block}.woocommerce .list-view-link-tab{display:inline-block;float:right;margin-top:30px}@media(min-width:768px){.woo-banner-text{padding:100px 40px}.woocommerce span.onsale{right:-1.3rem!important;top:-1.6rem!important}}@media(min-width:1400px){.woocommerce span.onsale{right:0!important;top:0!important}}@media print{.header{background-color:#0000;height:85px}.header .header__logo{background-color:#322f2c;border-radius:10px;width:100%}.header .header__logo img{padding:0 10px}.header__logo{margin-right:0}.header-nav-contact,.header__cart,.header__search,.product .bundle_data,.product .bundle_form,.product-detail__action,.woocommerce-Reviews .woocommerce-verification-required,.woocommerce-product-gallery__trigger{display:none}.header__logo-search{margin:0 auto;width:210px}.single-product-layout{padding:10px 0}.single-product-layout__breadcrumbs{margin-bottom:10px}.product_meta .sku_wrapper{font-size:200%}.woocommerce-tabs .wc-tabs{display:none}.woocommerce-tabs .wc-tab{border-bottom:1px solid #666;display:block!important}.woocommerce-tabs .wc-tab .bundle_form{display:block!important}footer.footer{display:none}}.bundled_product_summary{font-size:14px}.bundled_product_summary .h4,.bundled_product_summary h4{font-size:14px;font-weight:400}.bundled_product_summary p{font-size:14px}.bundled_product_images{margin:0 auto!important;max-width:35px}.woocommerce table.bundled_products thead.bundle-thead{background-color:#e8e8e8}.woocommerce table.bundled_products th.bundled_item_col{font-weight:400;padding:8px}.woocommerce table.bundled_products td.bundled_item_col{border-bottom:1px dotted #0000001a;padding:10px;vertical-align:middle}.woocommerce .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.025)}.woocommerce .bundled_product_summary .bundled_product_image img{mix-blend-mode:multiply}.woocommerce .product-bundle-content-title{margin-bottom:20px}.woocommerce .bundled_item_details_col{max-width:400px}.bundled_product_excerpt{display:none}.bundle_button{margin-bottom:60px}.bundle_button .quantity{display:inline}.battery-options-group .h3,.battery-options-group h3,.features-tab-title{margin-bottom:20px}.bundled_product_summary .bundle-item-sku{font-size:14px}.bundled_product_summary .bi-sku-title{font-weight:500}.wcpf-filter-notes .wcpf-note-list .wcpf-note-item{padding:2px 5px 0 0}.wcpf-checkbox-label,.wcpf-radio-label,.wcpf-text-label{font-size:16px;font-weight:300}.wcpf-field-checkbox-list .wcpf-checkbox-list .wcpf-checkbox-item .wcpf-input-container{border:1px solid #888}.wcpf-field-item.wcpf-box-style .wcpf-heading-label,.wcpf-field-price-slider .wcpf-heading-label,.wcpf-layout-item.wcpf-box-style .wcpf-heading-label{font-size:15px;text-transform:none}input[type=checkbox]:checked+div{background-color:#d46f05;border:1px solid #ab5b05}.wcpf-field-checkbox-list .wcpf-checkbox-list .wcpf-checkbox-item.checked>.wcpf-checkbox-item-inner>.wcpf-checkbox-label .wcpf-input-container:after{border:solid #fff;border-width:0 0 2px 2px}.wcpf-field-checkbox-list .wcpf-checkbox-list .wcpf-checkbox-item.checked>.wcpf-checkbox-item-inner>.wcpf-checkbox-label .wcpf-input-container{background-color:#d46f05;border:1px solid #ab5b05}.sw-myaccount__nav li{padding-bottom:10;padding-top:10}.sw-myaccount__nav li:first-child{padding-top:0}.sw-myaccount__edit-address{margin-bottom:100px}.search-form .sw-myaccount__edit-address .search-submit,.sw-myaccount__edit-address .btn,.sw-myaccount__edit-address .search-form .search-submit{margin-left:10px}.woocommerce-orders-table__cell__order-actions,.woocommerce-orders-table__header-order-actions{text-align:center}.woocommerce .dis-block{display:block}.woocommerce .form-row{flex-direction:column}.ballpark-table thead th{font-weight:600;vertical-align:top}.ballpark-table .daily-est{font-weight:500}div[class=woocommerce]{padding:60px 0}.wss-basic-cta{width:100%}.wss-basic-cta .h1,.wss-basic-cta .h2,.wss-basic-cta .h3,.wss-basic-cta .h4,.wss-basic-cta .h5,.wss-basic-cta .h6,.wss-basic-cta h1,.wss-basic-cta h2,.wss-basic-cta h3,.wss-basic-cta h4,.wss-basic-cta h5,.wss-basic-cta h6{line-height:1.15;margin-bottom:15px}.wss-basic-cta__hs-cta-wrap{display:flex;justify-content:space-around}.wss-basic-cta__cta-center{text-align:center}.wss-basic-cta__item:first-child{margin-bottom:30px;text-align:center}.wss-basic-cta__cta:first-child{margin-bottom:20px}.wss-basic-cta__circle-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:260px;margin:0 auto 30px;min-height:auto;overflow:hidden;width:260px}.wss-basic-cta__cta-image{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto}.wss-basic-cta__vid{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.wss-basic-cta__vid iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wss-basic-cta__gallery{margin:0 auto;max-width:500px}.wss-basic-cta__gallery-images .slick-arrow{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;margin:0;outline:none;padding:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:100}.wss-basic-cta__gallery-images .slick-arrow.slick-next{right:0}@media(min-width:400px){.wss-basic-cta__cta:last-child{margin-left:20px}.wss-basic-cta__cta:first-child{margin-bottom:0;margin-left:0}}@media(min-width:768px){.wss-basic-cta{padding:100px 0}.wss-basic-cta__circle-image{margin:auto auto 0}}@media(min-width:992px){.wss-basic-cta__cta-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wss-basic-cta__circle-image{height:340px;width:340px}.wss-basic-cta__item{width:50%}.wss-basic-cta__item:first-child{margin-bottom:0;text-align:left}.wss-basic-cta__item:last-child{padding-left:50px}}@media(min-width:1200px){.wss-basic-cta__item:last-child{padding-left:120px}}.text-wrap-cta{background-color:#fff;border-radius:5px;box-shadow:1px 2px 4px 1px #0000001a;color:#4a4a4a;float:right;font-size:24px;font-weight:600;height:300px;letter-spacing:0;line-height:29px;margin:20px;padding:20px;text-align:center;width:270px}.text-wrap-cta__hs-cta{margin:0 auto;max-width:320px}.text-wrap-cta__image-section{margin:0 auto;max-width:130px}.text-wrap-cta__image{display:block;height:auto;max-width:100%}.text-wrap-cta__text-section{margin:5px auto 20px;max-width:180px}.text-wrap-cta__cta{background-color:#e05a2d;border-radius:3px;color:#fff;font-size:16px;margin:0 auto;padding:9px;width:160px}.text-wrap-cta__cta:hover{background-color:#dd8200}.text-wrap-cta .yt-cta{background-color:#c4302b}.text-wrap-cta img{margin-top:0!important;width:100%}.phat{float:none;height:350px;margin:0 auto 20px;max-width:400px;width:100%}.phat .text-wrap-cta__image-section{align-items:center;display:flex;height:170px;max-width:300px}@media screen and (max-width:550px){.text-wrap-cta{float:none;margin:20px auto}}.wss-category-header{align-items:center;display:flex;min-height:350px!important}.wss-category-header .h1,.wss-category-header .h2,.wss-category-header .h3,.wss-category-header .h4,.wss-category-header .h5,.wss-category-header .h6,.wss-category-header h1,.wss-category-header h2,.wss-category-header h3,.wss-category-header h4,.wss-category-header h5,.wss-category-header h6{margin-top:0}.wss-category-header__img-section{margin:20px auto;max-width:400px}.wss-category-header__header-text{max-width:500px}.wss-category-header__title-centered-wrap{align-items:center;display:flex;height:100%;justify-content:center}.wss-category-header__title-centered{text-align:center}@media(min-width:992px){.wss-category-header__header-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wss-category-header__img{margin:auto}.wss-category-header__item{width:50%}}.woo-cust-prod-block{background-color:#fff}.woo-cust-prod-block__title-section{margin-bottom:30px;width:100%}.woo-cust-prod-block__title-text .h2,.woo-cust-prod-block__title-text h2{border-left:5px solid #e05a2d;font-weight:400;line-height:1;padding-left:10px}.woo-cust-prod-block__title-text .h3,.woo-cust-prod-block__title-text h3{font-size:28px;font-weight:600;line-height:1;margin:30px 0!important}.woo-cust-prod-block__title-text p{font-size:16px;margin-top:10px}.woo-cust-prod-block__img{align-items:flex-end;display:flex;height:100px;margin-bottom:1rem;max-width:300px}.woo-cust-prod-block hr{margin-top:.1rem}@media(min-width:768px){.woo-cust-prod-block__title-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.woo-cust-prod-block__title-text{width:80%}.woo-cust-prod-block__img{width:40%}}.woo-prod-block{background-color:#fff}.woo-prod-block__title-section{margin-bottom:0;width:100%}.woo-prod-block__title-text .h2,.woo-prod-block__title-text h2{font-size:36px;font-weight:400;line-height:1;margin:0 0 20px;padding-bottom:16px;position:relative}.woo-prod-block__title-text .h2:after,.woo-prod-block__title-text h2:after{background-color:#dadada;bottom:0;content:"";height:6px;left:0;position:absolute;width:66px}.woo-prod-block__title-text .h3,.woo-prod-block__title-text h3{font-size:26px;font-weight:600;line-height:1;margin:10px 0!important}.woo-prod-block__title-text p{font-size:16px;margin-top:10px}.woo-prod-block__img{align-items:flex-end;display:flex;height:100px;margin-bottom:1rem;max-width:300px}.woo-prod-block hr{margin-top:.1rem}@media(min-width:768px){.woo-prod-block__title-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.woo-prod-block__title-text{width:60%}.woo-prod-block__img{width:40%}}.woo-featured-products .shop-cta-li{margin:0 0 20px!important}.woo-featured-products .shop-cta-card{background-color:#f3f3f3;border:1px solid #ececec;padding:10%}.woo-featured-products .shop-all-cta{margin:20px 0;padding:12px;width:100%}.woo-featured-products .shop-cta-message{font-size:24px;font-weight:500;line-height:1.25}.woo-featured-products .shop-all-small{display:none;margin:20px auto;max-width:400px}@media(min-width:768px)and (max-width:991px){.woo-featured-products .shop-all-small{display:block}.woo-featured-products .shop-cta-li{display:none}}@media(max-width:550px){.woo-featured-products .shop-all-small{display:block}.woo-featured-products .shop-cta-li{display:none}}.woo-feat-block__title-text .h2,.woo-feat-block__title-text h2{font-size:36px;font-weight:400;line-height:1;margin:0 0 20px;padding-bottom:16px;position:relative}.woo-feat-block__title-text .h2:after,.woo-feat-block__title-text h2:after{background-color:#dadada;bottom:0;content:"";height:6px;left:0;position:absolute;width:66px}.woo-feat-block__title-text .h3,.woo-feat-block__title-text h3{font-size:22px;font-weight:600;line-height:1;margin:10px 0!important}.woo-feat-block__title-text p{font-size:16px;margin-top:10px}.wss-wysiwig-section{background-color:#fff}.wss-wysiwig-section ul{list-style:none;padding-left:10px}.wss-wysiwig-section .wss-wysiwig{display:flex}.wss-wysiwig-section .editor-col{width:100%}.wss-wysiwig-section__blog-style{margin:0 auto;max-width:730px}.wss-wysiwig-section__title-section{margin-bottom:10px;width:100%}.wss-wysiwig-section__title-text .h2,.wss-wysiwig-section__title-text h2{font-size:36px;font-weight:400;line-height:1;padding-bottom:16px;position:relative}.wss-wysiwig-section__title-text .h2:after,.wss-wysiwig-section__title-text h2:after{background-color:#dadada;bottom:0;content:"";height:6px;left:0;position:absolute;width:66px}.wss-wysiwig-section__title-text .h3,.wss-wysiwig-section__title-text h3{font-size:22px;font-weight:600;line-height:1;margin:10px 0!important}.wss-wysiwig-section__title-text p{font-size:16px;margin-top:10px}.wss-wysiwig-section hr{margin-top:.1rem}.wss-wysiwig-section .callout{background:#fff;border-radius:5px;box-shadow:0 2px 10px 0 #00000014;padding:20px}.wss-wysiwig-section .col-highlight{background:#fafafa}@media(min-width:768px){.wss-wysiwig-section__title-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wss-wysiwig-section__title-text{width:60%}.wss-wysiwig-section__img{width:40%}}.wss-blk-faq__header{color:#4a4a4a;margin:0 auto;max-width:540px;text-align:center}.wss-blk-faq__list .media3,.wss-blk-faq__list .media4{border-bottom:1px solid #e4e4e4;padding:50px 0}.wss-blk-faq__list .media3:last-child,.wss-blk-faq__list .media4:last-child{border-bottom:0}.wss-blk-faq{margin-bottom:40px;padding:50px 15px}.wss-blk-faq__wrap{margin:0 auto;max-width:920px}@media(min-width:768px){.wss-blk-faq__header{max-width:none}.wss-blk-faq__list{padding-bottom:40px}.faq-icon{max-height:100px}}.wss-blk-gallery{margin-bottom:40px}.wss-blk-gallery__title-section{margin-bottom:30px;width:100%}.wss-blk-gallery__title-text .h2,.wss-blk-gallery__title-text h2{border-left:5px solid #e05a2d;font-weight:400;line-height:1;padding-left:10px}.wss-blk-gallery__title-text .h3,.wss-blk-gallery__title-text h3{font-size:28px;font-weight:600;line-height:1;margin:30px 0!important}.wss-blk-gallery__title-description{font-size:16px;margin-top:10px}.wss-blk-gallery__header{color:#4a4a4a;margin:0 auto;max-width:540px}.wss-blk-gallery__gallery{margin:0 auto}.wss-blk-gallery__gallery-images{background-color:#fff;margin-bottom:30px;margin-top:2px}.wss-blk-gallery__gallery-images .slick-arrow{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;margin:0;outline:none;padding:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:100}.wss-blk-gallery__gallery-images .slick-arrow.slick-next{right:0}.wss-blk-gallery__gallery-images .slick-arrow{background-color:#1b212d33;height:100%;padding:0 16px}.wss-blk-gallery__gallery-images .slick-slide{padding:0 1px}.wss-blk-gallery__gallery-images img{cursor:pointer}.wss-blk-gallery__wrap{margin:0 auto;width:100%}@media(min-width:768px){.wss-blk-gallery__header{max-width:none}}.section-block{overflow:hidden}.background-gray{background-color:#f7f7f7}.bg-gradient-gray-left:before,.bg-gradient-gray-right:before,.bg-gradient-primary-left:before,.block-bg,.dark-overlay,.dark-overlay-mild,.overlay-purple{bottom:0;left:0;position:absolute;right:0;top:0}.block-bg{z-index:-1}.block-bg .bg-img,.block-bg .bg-img img,.hero-background .bg-img,.hero-background .bg-img img{height:100%;object-fit:cover;width:100%}.img-logo-clipped{bottom:0;-webkit-clip-path:url(#clipSvg);clip-path:url(#clipSvg);display:none;opacity:.25;position:absolute;right:-10%;top:10%;transition:opacity .4s ease-in-out}@media(min-width:992px){.img-logo-clipped{display:block;transform:scale(1.3)}}@media(min-width:1800px){.img-logo-clipped{right:-30%;top:25%;transform:scale(1.7)}}.dark-overlay{background:#0009;z-index:0}.dark-overlay-mild{background:#0000004d;z-index:0}.bg-purple{background-color:#331230}.bg-gray{background-color:#f9faf8}.bg-logo:before{content:""}@media(min-width:992px){.bg-logo:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='712.308' height='878.035'%3E%3Cg style='mix-blend-mode:overlay;isolation:isolate' fill='%23fff'%3E%3Cpath data-name='Path 266' d='M357.116 187.634a10.853 10.853 0 0 0 6.914-10.164V10.822A10.857 10.857 0 0 0 350.891.242a449.883 449.883 0 0 0 0 877.714 8.859 8.859 0 0 0 2.352 0 11.06 11.06 0 0 0 6.914-2.282 10.911 10.911 0 0 0 4.08-8.436V700.656a10.781 10.781 0 0 0-6.914-10.164 267.883 267.883 0 0 1-.207-502.856'/%3E%3Cpath data-name='Path 267' d='M481.955 175.814a13.209 13.209 0 0 0-14.866 13.069v499.536a13.261 13.261 0 0 0 4.5 9.889 13.074 13.074 0 0 0 8.711 3.25 6.942 6.942 0 0 0 1.66 0 265.049 265.049 0 0 0 0-525.536'/%3E%3C/g%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.7;position:absolute;right:-5%;top:10%;transform:scale(1.2);z-index:1}}.bg-gradient-primary-left:before{background:linear-gradient(90deg,#e0572bb3 65%,#0000 0);content:""}.bg-gradient-gray-left:before{background:linear-gradient(60deg,#e9e9e9e6 53%,#0000 0);content:""}.bg-gradient-gray-right:before{background:linear-gradient(300deg,#e9e9e9e6 56%,#0000 0);content:""}.bg-gradient-gray-left:before,.bg-gradient-gray-right:before,.bg-gradient-primary-left:before{z-index:1}.bg-img-orange-gradient{position:relative;z-index:2}.bg-img-orange-gradient img{opacity:.6}.bg-img-orange-gradient:after{background:#ff4c00;background:linear-gradient(165deg,#ff4c00,#000);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.container-gradient{background:#aa4a00;background:linear-gradient(165deg,#aa4a0033,#52240000 59%,#0000)}.overlay-purple{background:linear-gradient(90deg,#331230e6,#33123033 80%,#0000)}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0;position:relative}.banner .banner-overlay{background-color:#000;display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.banner__wrap{margin:0 auto;max-width:770px;position:relative;text-align:center;z-index:1}.banner__title{font-size:42px;margin:0 0 12px}.banner__authordate{align-items:center;display:flex;font-size:21px;justify-content:center}.banner__content{color:#fff;font-size:24px}.banner__avatar-wrap{border:2px solid #d8d8d8;border-radius:50px;flex:none;height:50px;margin:0 15px;overflow:hidden;width:50px}.banner__action{margin-top:30px}@media(min-width:992px){.banner.has-overlap-cards{padding-bottom:230px}}.banner-light{padding:60px 0}.banner-light:before{background-color:#000;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.banner-about{background-color:#ddd8d1;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:154px 0;position:relative;width:100%}.banner-about__wrap{margin:0 auto;max-width:720px;padding:0 15px;text-align:center}.banner-about__desc{color:#7f7f7f;font-size:22px}@media(min-width:768px){.banner-about__title{font-size:60px}}.banner-get-started{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:124px 0;width:100%}.banner-get-started__label{color:#fff;font-size:18px;font-weight:300;letter-spacing:1px;text-transform:uppercase}.banner-get-started__title{color:#fff;font-weight:600}@media(min-width:768px){.banner-get-started__title{font-size:72px}}.banner-story{align-items:center;display:flex;min-height:400px}@media(min-width:992px){.banner-story{align-items:start}}.banner-standard{background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:30px 0;width:100%}.banner-standard .h1,.banner-standard .h2,.banner-standard .h3,.banner-standard .h4,.banner-standard .h5,.banner-standard .h6,.banner-standard h1,.banner-standard h2,.banner-standard h3,.banner-standard h4,.banner-standard h5,.banner-standard h6{margin-top:0}.banner-standard__vid-image{align-items:center;display:flex;justify-content:center}.banner-standard__media-right{margin:20px auto;max-width:400px}@media(min-width:992px){.banner-standard__vid{margin:0}.banner-standard__item{width:50%}}.breadcrumbs{align-items:center;display:flex;font-size:16px;font-weight:600;line-height:27px;width:100%}.breadcrumbs__separator{font-size:26px;line-height:0;margin:0 6px}.breadcrumbs__current,.breadcrumbs__link{color:#565656}.breadcrumbs ol{margin-bottom:0}.btt-btn{align-items:center;background-color:#3081ec;border-bottom-left-radius:3px;border-top-left-radius:3px;bottom:30px;display:flex;height:70px;justify-content:center;position:absolute;right:0;transition:all .3s;width:70px}.btt-btn:hover{background-color:#007dd6}@media(min-width:768px){.btt-btn{bottom:230px}}.c-btn,input[type=submit]{-webkit-appearance:none;appearance:none;background-color:#141414;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:500;margin:10px 0;outline:none;padding:12px 30px;text-align:center;text-decoration:none;transition:background-color .3s}.c-btn:hover,input[type=submit]:hover{background-color:#007dd6;color:#fff}.c-btn--light{background-color:#fff;color:#e05a2d}.c-btn--primary,input[type=submit]{background-color:#e05a2d}.c-btn--primary:hover,input[type=submit]:hover{background-color:#dd8200}.c-btn--primary-out{background-color:#fff;border:3px solid #00a19c;color:#00a19c;padding:9px 30px}.c-btn--primary-out:hover{background-color:#fff;border:3px solid #23bdb7;color:#23bdb7}.c-btn--tertiary{background-color:#e05a2d}.c-btn--tertiary:hover{background-color:#dd8200}.c-btn--teal{background-color:#00a19c}.c-btn--teal:hover{background-color:#23bdb7}.c-btn--yellow{background-color:#faac07;color:#000}.c-btn--yellow:hover{background-color:#cf9d31;color:#000}.c-btn--danger{background-color:#d9534f}.c-btn--danger:hover{background-color:#c82333}.c-btn--primary-dark{background-color:#116156}.c-btn--has-icon svg{margin-left:4px;position:relative;top:2px}.btn-strong{border-radius:3px;font-size:1rem;font-weight:500;letter-spacing:.02rem;padding:.5rem 2.5rem;text-transform:uppercase}.btn-arrow-right{padding:10px 60px 10px 15px}.btn-arrow-right:before{content:url('data:image/svg+xml;charset=utf-8, ');display:flex;position:absolute;right:1.2rem;transform:scale(2)}.btn-arrow-right.btn-underlined-filled:before,.btn-arrow-right.btn-underlined:before{bottom:.4rem}.btn-collapse{border:none;font-weight:900}.btn-collapse,.btn-collapse:focus,.btn-collapse:hover{background-color:#0000;color:#000}.btn-collapse:focus{border:none;box-shadow:none}.page-numbers.btn.active,.page-numbers.btn.dots,.search-form .page-numbers.active.search-submit,.search-form .page-numbers.dots.search-submit,.search-form a.page-numbers.btn-primary.search-submit,a.page-numbers.btn.btn-primary{border:none}.page-numbers.btn.active:hover,.page-numbers.btn.dots:hover,.search-form .page-numbers.active.search-submit:hover,.search-form .page-numbers.dots.search-submit:hover,.search-form a.page-numbers.btn-primary.search-submit:hover,a.page-numbers.btn.btn-primary:hover{background-color:#901212}.page-numbers.btn.dots,.search-form .page-numbers.dots.search-submit,.search-form a.page-numbers.btn-primary.search-submit,a.page-numbers.btn.btn-primary{background-color:#0000}.page-numbers.btn.active,.search-form .page-numbers.active.search-submit{background-color:#e05a2d}.btn-underlined{background:#0000;border-radius:0;border-width:0 0 3px;color:inherit;display:inline-block;position:relative;transition:all .5s ease 0s;z-index:2}.btn-underlined:after{border-radius:3px 3px 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:100%;transition:all .5s ease 0s;z-index:1}.btn-underlined:focus,.btn-underlined:hover{border-radius:3px;z-index:2}.btn-underlined:focus:after,.btn-underlined:hover:after{background:inherit;top:0;z-index:-1}.btn-underlined-filled:not(.btn-arrow-right),.btn-underlined:not(.btn-arrow-right){padding:10px 15px 7px}.btn-underlined-filled{border:0;border-radius:3px;color:inherit;display:inline-block;position:relative;transition:all .5s ease 0s;z-index:2}.btn-underlined-filled:after{border:0;border-radius:3px;bottom:0;content:"";left:0;position:absolute;right:0;top:100%;transition:all .5s ease 0s;z-index:1}.btn-underlined-filled:focus,.btn-underlined-filled:hover{z-index:2}.btn-underlined-filled:focus:after,.btn-underlined-filled:hover:after{background-color:inherit;filter:contrast(1.5);top:0;z-index:-1}@media(min-width:768px){.c-btn,input[type=submit]{margin:0}.btn-arrow-right.btn-underlined:before{bottom:.4rem}.btn-arrow-right.btn-underlined-filled:before{bottom:.5rem}}@media(min-width:992px){.btn-arrow-right.btn-underlined:before{bottom:.4rem}.btn-arrow-right.btn-underlined-filled:before{bottom:.6rem}.btn-story{margin-right:1rem}}.calculator-comp{background-color:#f7f7f7;padding:50px 0;width:100%}.calculator-comp__wrap{background-color:#fff;overflow-x:auto}.calculator-comp__inner-wrap{padding:40px 90px;width:1110px}.calculator-comp__text{margin-top:30px;max-width:600px}.calculator-comp__content{margin-bottom:40px}.calculator-comp__heading{margin-bottom:24px}.calculator-comp__field{display:flex;margin-bottom:15px;position:relative}.calculator-comp__field .select2{width:48%!important}.calculator-comp__field .select2-container .select2-selection--single,.calculator-comp__field .select2-container .select2-selection--single .select2-selection__rendered{height:46px}.calculator-comp__field .select2-container--default .select2-selection--single{background-color:#fff}.calculator-comp__field .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.calculator-comp__field .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.calculator-comp__field .delete-btn{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:30px}.calculator-comp__field .delete-btn svg{vertical-align:middle}.calculator-comp__field-text{color:#141414!important}.calculator-comp__field-label{font-size:12px;height:36px;margin-bottom:8px;position:relative;text-align:center}.calculator-comp__field-label span{bottom:0;left:0;position:absolute;width:100%}.calculator-comp__field-label.large,.calculator-comp__field-select.large{width:48%!important}.calculator-comp__field-label.medium,.calculator-comp__field-text.medium{width:17%!important}.calculator-comp__field-label.small,.calculator-comp__field-text.small{width:7%!important}.calculator-comp__field-reset{color:#d84a22;font-size:14px;text-decoration:underline}.calculator-comp__field-add{font-size:14px;font-weight:600}.calculator-comp__consumption-desc{font-size:12px;width:100%}.calculator-comp__consumption{width:34%}.calculator-comp__consumption a{font-size:14px;text-decoration:underline}.calculator-comp__total{width:46%}.calculator-comp__total-box-wrap,.calculator-comp__total-header{display:flex;flex-wrap:wrap;justify-content:space-between}.calculator-comp__total-footer{font-size:12px;margin-top:5px;text-align:center;width:46%}.calculator-comp__total-box-wrap{margin-top:10px}.calculator-comp__total-box-wrap .c-btn,.calculator-comp__total-box-wrap input[type=submit]{border:1px solid #3081ec;padding:12px 0;text-align:center;width:46%}.calculator-comp__total-header-item{font-size:12px;text-align:center;width:46%}.calculator-comp__total-box{padding:12px 0}.calculator-comp__real-total,.calculator-comp__total-box{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;min-height:50px;text-align:center;width:46%}.calculator-comp__real-total{padding:0}.calculator-comp__kwh-results{font-size:16px;font-weight:600;margin-top:18px}.calculator-comp__real-total input{border:none!important;border-radius:0;color:#e05a2d;font-size:24px;font-weight:600;padding:6px;width:50%!important}.calculator-comp__real-total input::placeholder{color:#999}.calculator-comp__total-box.gray{background-color:#f7f7f7}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#e05a2d;color:#fff}.calculator-table{background-color:#fff;width:100%}.calculator-table__close{align-items:center;background-color:#141414;cursor:pointer;display:flex;height:32px;justify-content:center;position:fixed;right:15px;top:15px;width:32px;z-index:999}.calculator-table__overlay{background-color:#fff;height:100%;left:0;opacity:0;overflow:auto;padding-top:60px;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:999}.calculator-table__overlay.active{opacity:1;visibility:visible}.calculator-table__wrap{background-color:#fff;box-shadow:0 2px 13px 0 #00000080;margin:0 auto;position:relative;width:1200px}.calculator-table .th{background-color:#141414;color:#fff;font-size:14px;font-weight:400;height:52px;letter-spacing:1px;padding:0 20px;text-align:center}.calculator-table .even{background-color:#f2eee6}.calculator-table .td{border-bottom:1px solid #c8c1b6;color:#141414;font-size:12px;height:30px;padding:0 20px}.calculator-table .td a{color:#141414;text-decoration:underline}.calculator-table .td .with-flag{align-items:center;display:flex}.calculator-table .td .view{color:#3081ec}.calculator-table .td .flag{background-position:50%;background-repeat:no-repeat;background-size:17px 12px;flex:none;height:12px;margin-right:14px;opacity:0;width:17px}.calculator-table .td .flag.active{opacity:1}.calculator-table .td .flag.us{background-image:url(/app/themes/unboundsolar/public/images/ic_us_flag.285022.png)}.calculator-table .td .save{font-size:12px;font-weight:300}.calculator-table .td.price{width:180px}.calculator-table.v2 .td{border-bottom:0;height:50px}.calculator-table.v3 .td{border-bottom:0;height:90px}.calculator-table .td.dark{background-color:#f2eee6}.calculator-table .td.light{background-color:#fff}.calculator-table .td.strong{color:#141414;font-weight:600}.calculator-table__note{border-left:1px solid #c8c1b6;bottom:0;color:#141414;font-weight:300;height:300px;padding:20px;position:absolute;right:0;width:400px}.calculator-table__note strong{font-weight:600}@media(min-width:1200px){.calculator-table__overlay{padding-bottom:60px}}.phone-callout__section{margin:60px 0}.phone-callout__img{margin:10px auto;max-width:200px}.phone-callout__title .h2,.phone-callout__title h2{color:#4a4a4a;font-size:36px;font-weight:600;letter-spacing:0;margin:0 auto 40px}.phone-callout__intro{color:#4a4a4a;font-size:20px;letter-spacing:0;line-height:22px;margin-bottom:20px;max-width:600px}.phone-callout__intro .vid-link{margin-top:20px}.phone-callout__intro .vid-link a{color:#009bf9;font-size:20px;font-weight:400;text-decoration:none}.phone-callout__intro .vid-link a:hover{color:#4ebcff;cursor:pointer}.phone-callout__cta a{color:#dd8200;font-size:36px;font-weight:600;letter-spacing:0;text-decoration:none}.card2{background-color:#f7f7f7;border-radius:3px;display:flex;padding:15px 15px 75px;position:relative;transition:all .3s;width:100%}.card2:hover{box-shadow:0 0 20px 0 #87828180}.card2__label{color:#9b9b9b;font-size:12px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.card2__desc{font-size:14px}.card2__action{background-color:#fff;border:1px solid #979797;border-radius:3px;bottom:15px;color:#141414;display:inline-block;font-size:12px;font-weight:600;left:15px;line-height:1;padding:8px 12px;position:absolute;text-align:center;transition:all .3s;width:130px}.card2__icon{border-top-right-radius:3px;overflow:hidden}.card2__icon,.card2__icon:before{height:56px;position:absolute;right:0;top:0;width:64px}.card2__icon:before{background-color:#3081ec;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);content:"";display:block}.card2__icon-svg{position:absolute;right:8px;top:8px}.card2.ebook .card2__icon:before{background-color:#3081ec}.card2.videos .card2__icon:before{background-color:#ca6262}.card2.articles .card2__icon:before{background-color:#4585db}.card2.buying-guides .card2__icon:before{background-color:#ca7a41}.card2.manuals .card2__icon:before{background-color:#f18f01}.card2.case-studies .card2__icon:before{background-color:#9e7fb2}.card2.calculators-and-tools .card2__icon:before{background-color:#449746}.card3{background-color:#fff;border-radius:10px;overflow:hidden;position:relative;width:100%}.card3__img{position:relative;z-index:1}.card3__img.medium{min-height:160px}.card3__img.big{min-height:460px}.card3__wrap{padding:24px 24px 50px}.card3__title{font-size:28px}.card3__cat{font-weight:600}.card3__a{display:block}.card3__a,.card3__a:hover{color:#141414}.card3__title.medium{font-size:21px}.card3__desc{font-size:16px;margin:10px 0}.card3__action{bottom:24px;font-size:14px;left:24px;position:absolute}.card4{background-color:#fff;border-radius:10px;padding:24px;width:100%}.card4__action{font-size:14px}.card4__cat{font-weight:600}.card4__a{display:block}.card4__a,.card4__a:hover{color:#141414}.card7{cursor:pointer;display:flex;min-height:390px;position:relative;z-index:1}.card7:before{background-color:#331230;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:all .3s;width:100%}.card7:hover:before{opacity:.9}.card7__wrap{padding:40px 0;position:relative;z-index:10}.card7__content{bottom:0;left:0;padding-bottom:40px;position:absolute}.card7__content-hover{opacity:0;transform:translateY(10px);transition:all .3s;visibility:hidden}.card7:hover .card7__content-hover{opacity:1;transform:translateY(0);visibility:visible}.card7__description,.card7__label,.card7__title{color:#fff}.card7__description,.card7__title{padding:0 40px}.card7__title{font-size:36px;position:relative;transition:all .3s}.card7:hover .card7__content .card7__title{opacity:0;transform:translateY(-10px);visibility:hidden}.card7__title:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:7px}.card7--secondary .card7__title:before,.card7__title:before{background-color:#e05a2d}.card7__label{font-size:26px;margin-left:40px}.card7--secondary:hover .card7__label,.card7:hover .card7__label,.card7__label:hover{color:#e05a2d}.card7__description{font-size:16px}.card8{cursor:pointer;min-height:390px;padding:40px;z-index:1}.card8,.card8__wrap{display:flex;position:relative;width:100%}.card8__wrap{align-items:center;flex-wrap:wrap;justify-content:center;z-index:10}.card8__filter{background-color:#2ba18d;height:100%;left:0;opacity:.7;position:absolute;top:0;transition:all .3s;width:100%}.card8--secondary .card8__filter{background-color:#b36a00}.card8:hover .card8__filter{background-color:#331230;opacity:.9}.card8--secondary:hover .card8__filter{background-color:#e05a2d}.card8 .c-btn,.card8 input[type=submit]{background-color:#fff;color:#3081ec}.card8--secondary .c-btn,.card8--secondary input[type=submit]{color:#e05a2d}.card8__content{color:#fff;margin:15px 0;text-align:center}.card13{width:100%}.card13__img{height:176px;position:relative;width:100%;z-index:1}.card13__title{font-size:24px;font-weight:600;margin:20px 0}.card13__desc{color:#141414;font-weight:300;margin-bottom:24px}.s-card1-section{background-color:#fff;box-shadow:0 0 20px 0 #48414126;left:0;margin:0 auto 40px;max-width:730px;padding:20px;position:relative;right:0;width:100%}.s-card1-section .s-card1{margin-bottom:30px}@media(min-width:500px){.s-card1-section{margin:-140px auto 40px}}@media(min-width:992px){.s-card1-section:after{background:#e1e1e1;bottom:40px;content:"";left:50%;position:absolute;top:40px;width:1px}}@media(min-width:1200px){.s-card1-section .s-card1{margin-bottom:0}}.s-card1 ul{line-height:1.25;margin:10px 0;padding:0 10px}.s-card1 ul li{font-size:16px;list-style:none;margin-bottom:10px}.s-card1__wrap{padding:0}.s-card1__title{color:#141414;font-size:15px;font-weight:600;letter-spacing:.5px;padding:12px;text-transform:uppercase}.carousel-reviews .areoi-strip{height:320px!important}.carousel-reviews .carousel-control-next,.carousel-reviews .carousel-control-prev{bottom:1rem;top:auto}.carousel-control-next,.carousel-control-prev{opacity:1;z-index:2}.carousel-control-icon-wrapper{align-items:center;background-color:#00b7a1;border-radius:4rem;display:flex;opacity:1;padding:.7rem}.hero-carousel-content-card{height:400px;width:100%}.hero-carousel-content-card .areoi-strip,.hero-carousel-content-card .carousel,.hero-carousel-content-card .carousel-item,.hero-carousel-content-card .container,.hero-carousel-content-card .row{height:100%}.carousel-product-card{display:none}.b-story-carousel{align-items:center;color:#fff;display:flex;height:80vh;overflow:hidden;padding:0 .7rem;position:relative}.b-story-carousel .btn-story,.b-story-carousel .story-excerpt,.b-story-carousel .story-title{opacity:0;transition:all .3s ease-in-out}.b-story-carousel .story-excerpt,.b-story-carousel .story-title{height:0;width:0}.b-story-carousel .btn-story{display:none}.b-story-carousel .story-background,.b-story-carousel img{height:100%;left:0;position:absolute;top:0;width:100%}.b-story-carousel img{background-color:#000;mix-blend-mode:multiply;object-fit:cover}.b-story-carousel .story-carousel-wrapper{display:block;height:100%}.b-story-carousel .story-carousel-wrapper .carousel{max-height:100%}.b-story-carousel .story-carousel-wrapper .carousel-indicators button{margin-left:1px;margin-right:1px;width:45px}.b-story-carousel .story-carousel-wrapper .carousel-indicators button.active{background-color:#faa616}.b-story-carousel .story-carousel-wrapper .carousel-inner{height:100vh}.b-story-carousel .story-carousel-wrapper .carousel-item{height:100%}.b-story-carousel .story-carousel-wrapper .carousel-item img{height:100%;object-fit:cover;width:100%}.b-story-carousel .story-content{padding:3rem 0;position:relative;z-index:1}.b-story-carousel .carousel-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.b-story-carousel.has-overlay .carousel-overlay{display:block}@media(max-width:991px){.hero-carousel-content-card .btn-primary{font-size:16px}}@media(min-width:768px){.b-story-carousel .container{max-width:720px}}@media(min-width:992px){.hero-carousel-content-card{bottom:1rem;height:35vh;position:absolute;right:1rem;width:35vw}.carousel-product-card .carousel-item-next,.carousel-product-card .carousel-item-prev,.carousel-product-card .carousel-item.active{display:flex}.carousel-product-card .carousel-item-end.active,.carousel-product-card .carousel-item-next{transform:translateX(25%)}.carousel-product-card .carousel-item-prev,.carousel-product-card .carousel-item-start.active{transform:translateX(-25%)}.carousel-product-card .carousel-item-end,.carousel-product-card .carousel-item-start{transform:translateX(0)}.b-story-carousel .container{max-width:960px}.b-story-carousel .story-carousel-wrapper .carousel-indicators button{width:70px}}@media(min-width:1200px){.carousel-control-icon-wrapper{padding:1.3rem}}@media(min-width:1400px){.hero-carousel-content-card{height:45vh}.carousel-control-icon-wrapper{padding:1.7rem}}.comments-heading{margin-bottom:40px}.comment-list ol{list-style:none}.comment-form{display:flex;flex-wrap:wrap;justify-content:space-between}.comment-form p{width:100%}.comment-body{background-color:#fff;border-radius:3px;margin-bottom:30px;padding:30px}.comment-author{margin-bottom:12px}.comment-author a{color:#141414}.comment-author img{margin-right:8px}.comment-metadata a{color:#c3c0c0}@media(min-width:768px){.comment-form-email,.comment-form-url{width:48%!important}}.content-title{width:100%}.content-title__heading.light{color:#f8f9fa;font-weight:600}.content-title__heading.medium{font-size:36px}.content-title__heading.small{font-size:24px}.content-title__description.light{color:#f8f9fa;font-size:18px;font-weight:300}.content-title__action{margin-top:20px}@media(min-width:768px){.content-title__heading{font-size:60px}.content-title__heading.small{font-size:36px}}.countdown-banner .countdown-section{background-color:#c4302b;padding:20px 10px}.countdown-banner .countdown-section a{color:inherit}.countdown-banner .countdown-section .countdown-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.countdown-banner .countdown-section .countdown-intro{display:block;font-size:18px}.countdown-banner .countdown-section .countdown-text{color:#fff;font-size:22px;text-align:center}.countdown-banner .countdown-section .countdown-cta{align-items:center;background-color:#fff;border-radius:2px;color:#c4302b;display:flex;font-weight:500;justify-content:space-around;margin-left:20px;margin-top:10px;min-width:140px;padding:6px 12px}.countdown-banner .countdown-section .countdown-cta:hover{background-color:#e2e2e2}.countdown-banner .countdown-section .countdown-cta .cta-text{margin-right:8px}.countdown-banner .countdown-section .countdown-cta .cta-icon svg{height:15px;margin-bottom:3px}@media(min-width:576px){.countdown-banner .countdown-section .countdown-intro{font-size:22px}}@media(min-width:992px){.countdown-banner .countdown-section{padding:10px}.countdown-banner .countdown-section .countdown-intro{display:inline}.countdown-banner .countdown-section .countdown-content{flex-flow:row wrap}.countdown-banner .countdown-section .countdown-cta{margin-top:0}}.cta1{background-image:url(/app/themes/unboundsolar/public/images/cta_pattern.85f48f.png);background-position:50%;border-radius:3px;color:#fff;margin:0 auto;max-width:730px;overflow:hidden;padding:74px 15px;text-align:center}.cta1__label{font-family:rift,sans-serif;letter-spacing:1px}.cta1__title{font-family:voltage,sans-serif;font-size:48px;margin-bottom:20px}.cta-purple{background-color:#331230;background-position:50%;background-size:cover;padding:70px 15px}.cta-purple__wrap{text-align:center}.cta-purple__description,.cta-purple__title{color:#fff}.cta-purple__title{font-size:50px}.cta-purple__description{font-size:22px;margin-bottom:30px}.cta6{background-image:url(/app/themes/unboundsolar/public/images/grid_pattern_cta.f0e7a8.jpg);background-position:top;background-size:cover;padding:40px;width:100%}.cta6__left{background-image:linear-gradient(-180deg,#5a9e94 2%,#17544b 98%);padding:40px 20px}.cta6__left-logo{margin-bottom:50px;width:110px}.cta6__left-desc{color:#fff;font-size:16px;font-weight:300}.cta6__left-desc strong{font-weight:600}.cta6__title{font-size:24px;font-weight:300;margin-top:30px}.cta6__title strong{font-weight:600}.cta6__desc{font-weight:300;margin:20px 0}@media(min-width:768px){.cta6{padding-bottom:0}.cta6__wrap{display:flex}.cta6__content{padding-bottom:40px}.cta6__left{flex:none;margin-right:40px;position:relative;width:190px}.cta6__left-logo{margin-bottom:0}.cta6__left-desc{bottom:0;left:0;padding:40px 20px;position:absolute;width:100%}}.dropdown-toggle-display{background-color:#0000;border:0;border-bottom:2px solid #00b7a1;border-radius:0;color:#00b7a1!important;height:100%;margin:0;padding:0 1rem 0 0;transition:opacity .3s ease-in-out}.dropdown-toggle-display:focus,.dropdown-toggle-display:hover{background-color:#0000;color:#00b7a1!important;opacity:.9}.dropdown-toggle-display:active{background-color:#0000!important}.dropdown-toggle-display .dropdown-menu{width:100%}.dropdown-toggle-display:after{border:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2300B7A1' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 1 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");display:inline-block;margin-left:.255em;vertical-align:0}.h2.dropdown-toggle-display:after{transform:scale(1.5)}@media(min-width:768px){.h2.dropdown-toggle-display:after{transform:scale(2.5) translateY(-.4rem)}}@media(min-width:992px){.dropdown-toggle-display{margin:0 2rem}.dropdown-toggle-display .dropdown-menu{width:calc(100% - 4rem)}.h2.dropdown-toggle-display:after{transform:scale(2.5) translateY(-.5rem)}}@media(min-width:1200px){.h2.dropdown-toggle-display:after{transform:scale(3) translateY(-.6rem)}}.divider-white{background-image:url(/app/themes/unboundsolar/public/images/white_pattern_01.d0cb4c.png);background-position:top;content:"";display:block;height:60px;left:0;position:absolute;top:-40px;width:100%;z-index:10}.divider-white--reverse{background-image:url(/app/themes/unboundsolar/public/images/white_pattern_02.d1f46a.png);background-position:bottom;bottom:-40px;top:auto}.diy-sidebar-outer-outer{background-color:#313131;max-width:275px;position:absolute;transition:.7s}.diy-sidebar-outer-outer.is-closed{transform:translateX(-280px)}.diy-sidebar-outer{will-change:min-height}.diy-sidebar{background-color:#313131;display:none;left:0;max-width:275px;padding:20px;transform:translate(0);will-change:position,transform;z-index:1}@media(min-width:768px){.diy-sidebar{display:block}}.diy-sidebar__top a{color:#a9a9a9;font-size:14px;margin-bottom:16px}.diy-sidebar .pros-cons{color:#faac07}.diy-sidebar .planning{color:#e05a2d}.diy-sidebar .design{color:#39bfa8}.diy-sidebar .installation{color:#8e9100}.diy-sidebar .maintenance{color:#7e8ff6}.diy-sidebar .widget-title{color:#fff;font-size:17px}.diy-sidebar .bottom-widget-title{font-weight:600}.diy-sidebar ul{list-style:none;padding:0}.diy-sidebar li{padding-bottom:2px;padding-left:20px;padding-top:2px}.diy-sidebar li.main-cat{font-weight:500;padding-left:0}.diy-sidebar a{color:#fff;font-size:14px;padding:0}.diy-sidebar li.main-cat a{color:inherit;font-size:18px}.diy-sidebar a:hover{text-decoration:underline}.diy-sidebar li.bottom-cat{border-bottom:1px solid #4a4a4a;margin-bottom:10px;padding-bottom:10px}.diy-sidebar li.current{position:relative}.diy-sidebar li.current a{color:#e05a2d;display:inline-block}.diy-sidebar li.current a:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;content:"❯";display:inline-block;font-style:normal;font-variant:normal;font-weight:900;padding-left:5px;position:absolute;right:0;text-rendering:auto;top:20%}.diy-sidebar-container{overflow:hidden;position:relative}.diy-sidebar-container .pos-absolute{bottom:auto;position:absolute;top:0}.diy-sidebar-container .pos-fixed{bottom:0;position:fixed;top:auto}.diy-sidebar-container .pos-res{bottom:auto;position:absolute;top:-4468px}@media(min-width:640px){.diy-sidebar-container .diy-hub-content-marg{margin-left:285px;margin-right:10px}}*{box-sizing:border-box}.sidebar-toggle{background-color:#313131;cursor:pointer;height:20px;margin-left:170px;margin-top:-28px;outline:none;position:fixed;transition:.5s;width:80px;z-index:1}.sidebar-toggle__icon{border-radius:50%;display:inline-block;float:right;height:20px;padding-top:4px;transform:rotate(45deg);transition:.5s;width:20px}.sidebar-toggle__text{color:#fff;display:inline-block;font-size:15px;text-transform:uppercase;vertical-align:middle}.sidebar-toggle:focus{outline:none}.sidebar-toggle.is-closed .sidebar-toggle__icon{transform:translateX(.3em) rotate(0deg)}.sidebar-toggle.is-closed{height:60px;margin-left:260px;margin-top:-47px;padding:4px 10px;width:115px}.sidebar-toggle .icon{color:#fff}.sidebar{transition:.7s}.sidebar.is-closed{transform:translateX(-16em)}.entry{margin:0 auto;max-width:720px;padding:50px 0;width:100%}.entry__title a{color:#141414}.faq-item{background-color:#fff;box-shadow:0 0 5px 0 #0003;padding:40px}.faq-item__header{cursor:pointer;display:flex;margin:15px 0;-webkit-user-select:none;user-select:none}.faq-item__header .fa{color:#000;flex:none;margin-right:15px;opacity:.8;position:relative;top:8px}.faq-item__question{margin:0}.featured-showcase{padding-bottom:40px;padding-top:55px}.featured-showcase__copy{padding-top:50px}.featured-showcase__top{color:#38312f;font-family:rift,sans-serif;line-height:1.333;margin-bottom:10px;text-transform:uppercase}.featured-showcase__heading{color:#38312f;font-family:canada-type-gibson,sans-serif;font-weight:600;line-height:1.406;margin-bottom:10px}.featured-showcase__desc{font-size:16px;line-height:1.625}.featured-showcase__desc li{font-size:16px}.featured-showcase__cta{margin-top:30px}.featured-showcase__sliders .slick-dots{display:flex!important;justify-content:center;list-style:none;margin:20px 0 0;padding:0}.featured-showcase__sliders .slick-dots li{margin:0;padding:0}.featured-showcase__sliders .slick-dots li button{background-color:#d6d2cf;border:0;border-radius:10px;cursor:pointer;height:10px;margin:0 10px;outline:none;overflow:hidden;padding:0;text-indent:-100px;width:10px}.featured-showcase__sliders .slick-dots li.slick-active button{background-color:#f18f01}@media screen and (min-width:768px){.featured-showcase{padding-bottom:80px;padding-top:95px}.featured-showcase__copy{padding-left:15px}.featured-showcase__sliders{padding-right:15px}}.footer{background-color:#fff;border-top:1px solid #e3e3e3;padding:3rem 0}.footer .menu-main-footer-container{padding:0 1rem}.footer .footer-logo{margin:3rem 2rem;padding:0 1rem}.footer .footer-nav-primary{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.footer .footer-nav-primary .menu-item-has-children{display:flex;justify-content:center}.footer .footer-nav-primary .sub-menu{width:70%}.footer .footer-nav-primary .menu-item-has-children>a{display:none}.footer .footer-nav-primary li{display:block;font-size:16px;font-weight:500;margin-bottom:14px}.footer .footer-nav-primary a{color:#000;opacity:.4;transition:opacity .2s ease-in-out}.footer .footer-nav-primary a:hover{opacity:1}.footer .footer-nav-primary li::marker{color:#fff}.footer .footer-nav-primary .footer-nav-inner{padding:0}.footer .footer-nav-primary .footer-col-header>a{font-size:18px;font-weight:600;opacity:1}.footer .footer-nav-primary .sub-menu{padding-left:0}.footer .footer-contact-col{display:flex;flex-direction:column;justify-content:space-between;padding:0 2rem}.footer .footer-email-form{margin:2rem 0}.footer .footer-email-form form{display:flex}.footer .footer-email-form .gfield_required{display:none}.footer .footer-email-form .gform-body{width:60%}.footer .footer-email-form .gfield_label{font-size:1.3rem!important;font-weight:500!important;margin-bottom:1rem}.footer .footer-email-form .gform_footer{position:relative}.footer .footer-email-form input{height:3rem}.footer .footer-email-form #input_49_1{border-radius:3px 0 0 3px}.footer .footer-email-form input[type=submit]{background-color:#e05a2d;border-radius:0 3px 3px 0;bottom:-.6rem;color:#fff;font-size:20px;font-weight:500;padding:9px 18px;position:absolute}.footer .footer-contact-section{display:flex;flex-direction:column;height:75%;justify-content:space-between;width:100%}.footer .footer-contact-items{margin:1rem 0}.footer .footer-contact-item-title{font-weight:500;margin-bottom:.3rem}.footer .footer-contact-item-value{opacity:.6}.footer .footer-contact-item-value a{color:#000;transition:color .2s ease-in-out}.footer .footer-contact-item-value a:hover{color:#e05a2d}.footer .footer-copy-menu-social{padding:3rem 0}.footer .footer-copy-menu-social-wrapper{text-align:center}.footer .footer-copyright{color:#000;font-size:14px;margin-bottom:8px}.footer .footer-nav-secondary{display:flex;list-style-type:none;margin:0;padding:0}.footer .footer-nav-secondary li a{color:#000;font-size:14px;padding:0 12px;text-decoration:none}.footer .footer-nav-secondary li:first-child a{border-right:1px solid #e3e3e3;padding-left:0}.footer .footer-nav-sec{display:flex;justify-content:center;margin-bottom:8px}.footer .footer-social{align-items:center;display:flex}.footer .footer-social-item{color:#000;padding:0 .1rem;text-decoration:none}.footer .footer-social-item:hover{color:#000}.footer .footer-social-item:not(:first-child) .social-svg-box{padding-left:8px}.footer .footer-social-item .social-svg-box{display:inline;height:30px;width:20px}.footer .footer-social-item svg{height:30px;width:20px}.footer .footer-social-item svg path{fill:#000;opacity:.6;transition:color .2s ease-in-out}.footer .footer-social-item svg:hover path{opacity:1}@media(max-width:991px){.footer .footer-menu-social{align-items:center;display:flex;flex-direction:column}.footer .footer-copyright{text-align:center}}@media(min-width:460px){.footer .footer-copy-menu-social-wrapper{text-align:left}.footer .footer-copyright,.footer .footer-nav-sec{margin-bottom:0}.footer .footer-nav-sec{display:block}}@media(min-width:992px){.footer .footer{padding:5rem 0}.footer .footer-logo{margin:5rem 0;padding:0}.footer .footer-nav-primary .menu-item-has-children{display:block}.footer .footer-copy-menu-social-wrapper{align-items:center;display:flex;justify-content:space-between}.footer .menu-main-footer-container{padding:0}.footer .footer-nav-primary li{font-size:18px;margin-bottom:18px}.footer .footer-nav-primary .sub-menu{width:auto}.footer .footer-nav{display:flex}.footer .footer-contact-col{padding:0}.footer .footer-email-form{margin:0}.footer .footer-email-form input[type=submit]{bottom:0}}label{font-size:18px!important;font-weight:400!important}.search-form label{font-weight:400}input[type=email],input[type=password],input[type=text],input[type=url],textarea{background-color:#fff;border:0;color:#141414;font-weight:500;padding:12px 16px;width:100%!important}select{color:#797979;height:46px;width:100%}input,textarea{font-size:16px}textarea{height:150px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #d8d8d8;border-radius:3px;padding:10px}li.client-id{display:none}.gform-wrapper{overflow-y:hidden}.full-media1{background-image:url(/app/themes/unboundsolar/public/images/square_pattern.257697.png);background-position:50%;background-size:cover;padding:70px 15px;width:100%}.full-media1__wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:770px}.full-media1__img-wrap{margin-bottom:30px;max-width:300px}.full-media1__label{color:#141414;font-size:12px;font-weight:600;text-transform:uppercase}.full-media1__title{font-size:36px}.full-media1__description{font-size:18px;font-weight:300;margin-bottom:30px}.full-media1__link{color:#e05a2d;font-size:16px;font-weight:600}.full-media1__link i{font-size:12px;margin-left:4px}@media(min-width:768px){.full-media1__img-wrap{margin-bottom:0;max-width:none;width:38%}.full-media1__content{width:54%}}.gallery-item__sizer{width:50%}@media screen and (min-width:768px){.gallery-item__sizer{width:25%}}.gallery__item{float:left;padding:5px;width:50%}.gallery__item img{display:block;max-width:100%}@media screen and (min-width:768px){.gallery__item{width:25%}}.gallery-item__inner{display:block;position:relative}.gallery-item__label{background-image:-ms-linear-gradient(-90deg,#1b212d00 0,#1b212d 100%);bottom:0;color:#fff;font-family:canada-type-gibson,sans-serif;font-size:16px;left:0;line-height:1.625;padding:15px;position:absolute;width:100%}.gallery-cta{font-size:26px;text-align:center}.validation_error,.validation_message{color:red;font-size:14px}.gfield_required{color:red;display:inline-block;margin-left:4px}.gform_wrapper{overflow-y:hidden}.gsection_title{font-size:21px;margin-bottom:12px;margin-top:80px}.gform_fields{list-style:none;margin:0;padding:0}.gform_fields li{margin-bottom:20px}.gform_fields li .ginput_complex{display:flex;flex-wrap:wrap}.gform_fields li .ginput_complex>span.ginput_full{margin-top:20px;width:100%}.gform_fields li .ginput_complex .address_city,.gform_fields li .ginput_complex .address_state,.gform_fields li .ginput_complex .address_zip{margin-top:20px}.gform_fields strong{font-weight:400}@media(min-width:576px){.gform_body .gf_left_half,.gform_body .ginput_left{display:inline-block;padding-right:16px;vertical-align:top;width:50%}.gform_body .gf_right_half,.gform_body .ginput_right{display:inline-block;float:none;vertical-align:top;width:50%}.gform_body .only-left{display:block}}.validation_error{margin-bottom:12px}.gfield_checkbox,.gfield_radio{display:flex;list-style:none;margin:0;padding:0}.gfield_checkbox li,.gfield_radio li{margin:0 12px 0 0}.gfield_checkbox li label,.gfield_radio li label{display:inline-block;margin-left:4px;margin-right:8px}.checkbox-stack .gfield_checkbox{display:block}.checkbox-stack li{display:inline-block;width:100%}.radio-stack .gfield_radio{display:block}.radio-stack li{display:inline-block;width:100%}.gf_placeholder{color:#797979}.gfield_label{font-size:14px;margin:0}.gravity-custom-section .h3,.gravity-custom-section h3{font-family:canada-type-gibson;font-size:20px;font-weight:400}.gravity-secondary-border{background-color:#e05a2d;height:1px;margin:30px 0;width:100%}.gfield_description{font-size:16px}.hidden_label .gfield_label{display:none}.gfield_html .h2,.gfield_html h2{font-weight:500}.gform_drop_area{border:dashed #d8d8d8;display:flex;justify-content:center;padding:40px 0}.gform_validation_container{display:none}@media(min-width:992px){.gfield_repeater_cell{display:inline-block;margin:10px 10px 10px 0;width:31%}}.gfield_repeater_buttons button{border:none;border-radius:2px;font-size:14px;font-weight:500;padding:2px 8px}.gfield_repeater_buttons .add_repeater_item{background-color:#e8e8e8;margin-right:10px}.gfield_repeater_buttons .remove_repeater_item{background-color:#fff;text-decoration:underline}#ui-datepicker-div{background:#fff;border:1px solid #ddd;border-radius:4px;display:none;padding:20px;width:300px}#ui-datepicker-div .ui-icon{color:#0000;cursor:pointer;font-size:0}#ui-datepicker-div .ui-icon:before{color:#e05a2d;font-size:18px}#ui-datepicker-div .ui-datepicker-prev{float:left;width:10%}#ui-datepicker-div .ui-datepicker-prev .ui-icon:before{content:"◀"}#ui-datepicker-div .ui-datepicker-prev.ui-state-disabled{display:none}#ui-datepicker-div .ui-datepicker-next{float:right;width:10%}#ui-datepicker-div .ui-datepicker-next .ui-icon:before{content:"▶";float:right}#ui-datepicker-div .ui-datepicker-next.ui-state-disabled{display:none}#ui-datepicker-div .ui-datepicker-title select{float:left;width:70%}#ui-datepicker-div .ui-datepicker-title .ui-datepicker-month{margin:0 5% 6px}#ui-datepicker-div .ui-datepicker-title .ui-datepicker-year{margin:0 15% 6px}#ui-datepicker-div .ui-datepicker-today{background-color:#e05a2d;border-radius:4px}#ui-datepicker-div .ui-datepicker-today a{color:#fff}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-state-default:hover{background-color:#e1e1e1}#ui-datepicker-div table{width:100%}#ui-datepicker-div table td,#ui-datepicker-div table th{font-size:14px;text-align:center}#ui-datepicker-div table th{font-weight:500}#ui-datepicker-div table td a{display:block;padding:5px}.heading-border-left{border-left:7px solid #3081ec;padding-left:32px}.heading-border-left--tertiary{border-left:7px solid #e05a2d}@media(min-width:768px){.heading-border-left{font-size:50px}}.heading-border-bottom{margin:0 0 20px;position:relative}@media(min-width:768px){.heading-border-bottom{font-size:50px}}.heading-border-bottom:after{background-color:#e05a2d;bottom:0;content:"";height:6px;left:0;position:absolute;width:80px}.fa-circle-check path{fill:#23a455}.fa-minus path{fill:#d68d00}.fa-circle-xmark path{fill:#cd3030}.fancybox-caption,.fancybox-caption .fancybox-cta{text-align:center}.fancybox-content{max-height:675px;max-width:1200px}.fancybox-content .fancybox-cta{margin-top:20px;text-align:center}.fancybox-close-small:hover{color:#504e4e}.international-message{background-color:#f3f3a5;padding:20px}.international-message a{outline:none}@media(min-width:768px){.international-message{padding:60px}}.media2{display:flex;width:100%}.media2__wrap{background-color:#fff;width:100%}.media2__img{height:160px;object-fit:cover;width:100%}.media2__content{padding:24px}.media2__title{font-size:21px;margin-bottom:12px;margin-top:0}.media2__desc{font-size:16px;margin-bottom:30px}.media2__readmore{align-items:center;font-weight:600;padding-right:20px;position:relative}.media2__readmore i{font-size:12px;margin-left:4px}.media3{width:100%}.media3__icon{margin-bottom:30px}.media3__icon-wrap{margin-bottom:20px;text-align:center}.media3__icon-img{height:60px;width:auto}.media3__icon-label{font-size:17px;font-weight:600}.media3__content{color:#4a4a4a;font-size:16px;font-weight:300}@media(min-width:768px){.media3__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.media3__icon-wrap{height:70px;margin-bottom:8px;text-align:left}.media3__icon-img{height:auto;transform:scale(.5);transform-origin:0 0}.media3__icon{margin-bottom:0;width:30%}.media3__content{width:66%}}.media6{min-height:560px;position:relative;z-index:1}.media6__content{background-color:#0006;bottom:0;left:0;padding:30px;position:absolute;width:100%}.media6__btn i{font-size:12px;margin-left:4px}.media6__description{color:#fff;font-size:16px;margin-bottom:30px}.header__wrapper{height:-moz-fit-content;height:fit-content;z-index:1}.nav-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 0 60px #00000080;max-width:100%;z-index:2}.nav-wrapper .nav-top-bar{justify-content:space-between;position:relative;z-index:2}.nav-wrapper .nav-content,.nav-wrapper .nav-top-bar{align-items:center;display:flex}.nav-wrapper .nav-content-inner{align-items:center;display:flex;justify-content:space-between}.nav-wrapper .nav-togglers{align-items:center;display:flex;margin-right:.7rem}.nav-wrapper .btn-close,.nav-wrapper .navbar-toggler{height:25px;transform:translateY(1px);transition:opacity .25s ease-in-out;width:25px}.nav-wrapper .btn-close{padding:0;transform:translate(-.05rem,2px)}.nav-wrapper .navbar-toggler:focus{box-shadow:none}.nav-wrapper .hamburger-bar{background-color:#000;display:block;height:2px;width:100%}.nav-wrapper .hamburger-bar-1{transform:translateY(-6px);transition:transform .25s ease-in-out 0ms}.nav-wrapper .hamburger-bar-1.hidden-bar{transform:translate(-25px,-6px);transition:transform .25s ease-in-out 0ms}.nav-wrapper .hamburger-bar-2,.nav-wrapper .hamburger-bar-2.hidden-bar{transition:transform .25s ease-in-out 75ms}.nav-wrapper .hamburger-bar-2.hidden-bar{transform:translate(-25px)}.nav-wrapper .hamburger-bar-3{transform:translateY(6px);transition:transform .25s ease-in-out .15s}.nav-wrapper .hamburger-bar-3.hidden-bar{transform:translate(-25px,6px);transition:transform .25s ease-in-out .15s}.nav-buttons{flex:none}.nav-buttons .nav-link{color:#000;position:relative}.nav-buttons .nav-link:after{background-color:#fe7800;bottom:0;content:"";height:1px;left:1rem;opacity:0;position:absolute;transition:all .2s ease-in-out;width:0}.nav-buttons .nav-link.active:after{opacity:1;transition:all .2s ease-in-out;width:calc(100% - 2rem)}.banner .nav a,.nav-link{display:block;padding:.5rem 1rem}.hidden-menu-body{display:flex;flex-direction:column;height:100%;justify-content:space-between}.navbar{align-items:flex-start;background-color:#fff;height:0;left:0;overflow-y:scroll;padding:.5rem 0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.navbar.active{height:calc(100dvh - 34px);opacity:1}.navbar .hidden-menu{height:100%;padding-top:5rem;width:100%}.navbar .nav-item a{opacity:0;overflow:hidden;transition:all .35s ease-in-out}.navbar .menu-item-has-children>.dropdown-toggle:after{border:0;content:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23FAA616" class="bi bi-plus" viewBox="0 0 16 16"%3E%3Cpath d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z" /%3E%3C/svg%3E');display:block;height:16px;left:.4rem;position:relative;top:.15rem;width:16px}.navbar #primary-menu .nav-item a,.navbar #secondary-menu .nav-item a{display:flex}.navbar #primary-menu .nav-item a:before,.navbar #secondary-menu .nav-item a:before{background-color:#fe7800;content:"";display:block;height:2px;margin-right:.7rem;transition:width .25s ease-in-out;width:0}.navbar #primary-menu .nav-item a.active:before,.navbar #primary-menu .nav-item a:hover:before,.navbar #secondary-menu .nav-item a.active:before,.navbar #secondary-menu .nav-item a:hover:before{transition:width .25s ease-in-out;width:20px}.navbar #primary-menu .nav-item a{color:#000;font-size:15px;font-weight:600;letter-spacing:.05rem;padding:.3rem 1rem;text-transform:uppercase}.navbar #primary-menu .nav-item a:before{transform:translateY(9px)}.navbar #primary-menu>.nav-item{max-width:100%;overflow:hidden;width:-moz-fit-content;width:fit-content}.navbar #primary-menu>.nav-item>.dropdown-menu{border:none;margin:1px 0 0;padding:10px 10px 20px}.navbar #primary-menu>.nav-item>.dropdown-menu.active{display:block}.navbar #primary-menu>.nav-item>.dropdown-menu>.nav-link{transform:translate(-50px)}.navbar #primary-menu>.nav-item .dropdown-submenu{height:0;overflow:hidden;transition:height .25s ease-in-out;width:100%}.navbar #primary-menu>.nav-item .dropdown-submenu.active{height:auto;transition:height .25s ease-in-out}.navbar #primary-menu>.nav-item .dropdown-submenu .dropdown-item{font-size:13px}.navbar .navbar-nav .depth_1{padding-bottom:.5rem;transition:padding .3s ease-in-out}.navbar .navbar-nav .depth_1.active{padding-bottom:1.5rem;transition:padding .3s ease-in-out}.search-toggler{background-color:#0000;border:none}.link-user-login,.search-toggler{padding-right:1.5rem}.header__search{background-color:#fff;bottom:0;display:flex;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:1}.autocomplete,.header__search-form{padding:0 1.8rem;width:100%}.header__search-form{opacity:0;transition:all .5s ease-in-out}.header__search-form input{border-radius:23px}.header__search-form .autocomplete{box-shadow:none;padding:1rem;top:10%;width:100%}.header__search-form .autocomplete ul{margin-bottom:2rem}.header__search-form .autocomplete b{font-size:2.2rem}.header__search-form .autocomplete p{color:#7f7f7f}.header__search-form .autocomplete .see-more-links,.header__search-form .autocomplete b,.header__search-form .autocomplete p{font-weight:500;text-transform:uppercase}.header__search-form .autocomplete .see-more-links{background-color:#de5934;border-radius:23px;color:#fff;padding:.8rem 1.75rem}.link-user-login{z-index:1100}.secondary-navigation{align-items:flex-end;display:flex;flex-direction:column}.secondary-nav{list-style:none;margin-bottom:0}.secondary-nav .nav-item{font-size:11.5px}[dir=ltr] .secondary-nav .nav-item a{text-align:right}[dir=rtl] .secondary-nav .nav-item a{text-align:left}.secondary-nav .nav-item a{font-weight:500;justify-content:flex-end;padding:.2rem .5rem .2rem 0;transform:translate(50px)}.secondary-nav .nav-item a.opacity-100{opacity:1;transform:translate(0)}.secondary-nav .nav-item a:before{height:2px;transform:translateY(11px)}.social-menu{background-color:#fff;border-radius:4px;opacity:0;padding:.2rem .3rem .2rem .7rem}.social-menu,.social-menu.opacity-100{transition:opacity .3s ease-in-out}.social-menu a{margin-right:.5rem}.dropdown-toggle{color:#000}.nav-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='80' fill='%23DE5934' class='bi bi-x-circle-fill' viewBox='0 0 30 30'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/%3E%3C/svg%3E") 45 18,auto;height:100vh;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100vw;z-index:0}@media(max-width:767px){.navbar #primary-menu .dropdown-menu .dropdown-item:not(.active){font-size:12px;padding:.25rem 1rem}}@media(min-width:768px){.navbar-nav{padding:0 1rem}.navbar #primary-menu .nav-item a{padding:8px 1rem}.navbar #primary-menu>.nav-item .dropdown-submenu .dropdown-item{padding:8px 2rem}.secondary-nav .nav-item{font-size:14px}.secondary-nav .nav-item a{padding:.5rem 1rem}}@media(max-width:991px){.nav-buttons{display:none}.nav-wrapper .nav-top-bar{padding:.3rem}.navbar .navbar-nav .nav-column{display:block;float:left;padding:0 10px;width:300px}.navbar .navbar-nav .depth_0{border:none;border-radius:0;box-shadow:none;margin:0;overflow:hidden;padding:0 10px 40px;width:100%}}@media(min-width:992px){.navbar{padding:0;position:relative}.navbar.active{height:calc(100dvh - 9rem)}.navbar .hidden-menu{padding-top:0}.navbar #primary-menu>.nav-item>a{display:none}.nav-wrapper .nav-togglers{margin-right:0}.nav-content-inner{padding:0 1rem}#primary-menu a{font-size:36px;padding:8px 0}.navbar #primary-menu .depth_0>.nav-item>a:before{height:4px;margin-right:1rem}.navbar #primary-menu .depth_0>.nav-item>a.active:before,.navbar #primary-menu .depth_0>.nav-item>a:hover:before{width:25px}.search-toggler{padding-left:1rem;padding-right:2rem}.link-user-login{padding-right:1rem}.header__search{justify-content:center}.header__search-form .autocomplete{height:70vh}.autocomplete b{font-size:3rem}.secondary-nav .nav-item{font-size:16px}}.pagination,.woocommerce-pagination ul{align-items:center;border-top:1px solid #eae2d6;display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0;width:100%}.pagination__next,.pagination__number,.pagination__prev{border:1px solid #eae2d6;border-radius:3px;color:#141414;font-size:16px;font-weight:600;margin:5px;padding:6px 16px}.pagination__next:hover,.pagination__number--active,.pagination__number:hover,.pagination__prev:hover{background-color:#eae2d6;color:#fff}.pagination__ellipsis{padding:6px 16px}.areoi-content-grid.text-primary .h1,.areoi-content-grid.text-primary .h2,.areoi-content-grid.text-primary h1,.areoi-content-grid.text-primary h2{color:#e05a2d}.areoi-content-grid .h1,.areoi-content-grid h1{font-size:18px}.areoi-content-grid .h2,.areoi-content-grid h2{font-size:60px}.areoi-card-small.areoi-content-grid-item{transform:scale(.95)}.product-detail{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.product-detail__label{color:#3081ec;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.product-detail__name{font-size:25px;font-weight:600;line-height:1.15;margin-bottom:20px}.product-detail__category p{font-size:16px;font-weight:300}.product-detail__category.tertiary{color:#e05a2d}.product-detail__price{color:#000;font-size:30px;font-weight:600;margin-bottom:30px}.product-detail__price .call-for-price{font-size:18px;font-weight:500}.product-detail__price.dark{color:#000}.product-detail__action{display:flex}.product-detail__action span{font-weight:300;margin-right:10px;padding-top:5px}.product-detail__action input{height:46px;width:60px}.product-detail__quality{align-items:center;display:flex;flex:none;margin-right:20px}.product-detail__quality span{flex:none;font-weight:300;margin-right:10px}.product-detail__quality select{width:60px}.product-detail__imgwrap{height:400px;text-align:center;width:100%}.product-detail__img{height:100%}.product-detail__download{display:flex;flex-wrap:wrap;margin-bottom:40px}.product-detail__download-item{align-items:center;color:#141414;display:flex;margin-right:20px}.product-detail__download-item span{flex:none;margin-left:15px;margin-right:8px}.product-detail__description{color:#141414;font-weight:300;margin-bottom:40px}.product-detail__description a,.product-detail__description b,.product-detail__description strong{font-weight:600}.product-detail__description a{color:#141414;text-decoration:underline}.product-detail__list{list-style:none;margin-bottom:40px;padding:0}.product-detail__list-item{color:#141414;display:flex;font-weight:300;margin-bottom:10px}.product-detail__list-item svg{flex:none;margin-right:12px;margin-top:4px}@media(min-width:992px){.product-detail__content{width:60%}.product-detail__imgwrap{height:500px;padding-top:10px;width:30%}}.cta-resource-guide{background-color:#fafafa;border-top:1px solid #f3f3f3;padding:60px 20px}.cta-resource-guide__content{margin:0 auto;max-width:730px}.cta-resource-guide__image{max-width:400px}.cta-resource-guide__title{font-size:36px;font-weight:600;margin-bottom:20px}.cta-resource-guide__text{font-size:18px;margin-bottom:20px}.relevant-resource-link-box__content{background-color:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 0 10px #00000012;margin:10px auto 50px;max-width:730px;padding:30px}.relevant-resource-link-box__title{font-size:20px;font-weight:600;margin-bottom:30px;margin-left:10px}.relevant-resource-link-box a{display:block;margin-bottom:20px}.reviews__list-item{background-color:#fff;font-family:canada-type-gibson,sans-serif;padding:30px;position:relative}.review-item__topsec{display:flex;justify-content:space-between;margin-bottom:30px}.review-item__rating{color:#f18f01;font-size:28px}.review-item__socials{color:#48413e33;font-size:26px}.review-item__name{color:#151922;font-size:15px;font-weight:600;line-height:1.6;margin-bottom:15px;text-transform:uppercase}.review-item__content{color:#736f6e;font-size:16px;line-height:1.625;max-height:310px;overflow:hidden;position:relative}.review-item__content:not(.no-more):after{background-image:-ms-linear-gradient(-90deg,#fff0 0,#fff 100%);bottom:0;content:"";display:block;height:130px;left:0;position:absolute;width:100%}.review-item__cta{padding-top:30px}.review-item__cta a{color:#eb7c09;font-family:canada-type-gibson,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.review-item__cta i{font-size:12px;margin-left:4px}.select2-plugin{margin-bottom:40px}.select2{width:100%!important}.select2-container--default .select2-selection--single{background-color:#f7f7f7;border:1px solid #dfdfdf;border-radius:3px}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#878281;font-size:14px;font-weight:600;letter-spacing:2px;line-height:40px;text-transform:uppercase}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:39px;position:absolute;right:1px;top:1px;width:40px}.select2-dropdown{background-color:#fcfcfc;border:1px solid #dfdfdf;border-radius:3px}.select2-results__option{font-size:14px;font-weight:600;letter-spacing:2px;padding:10px 15px;text-transform:uppercase}.select2-results__options{max-height:300px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ececec;color:#878281}.select2-search--dropdown .select2-search__field{border:1px solid #dfdfdf!important}.select2-search--dropdown{padding:10px 15px}.select2-selection__clear{background:0 0;border:none;color:#888;cursor:pointer;float:right;font-weight:700;margin-right:40px;margin-top:9px}@media(min-width:768px){.select2-plugin{padding-right:50px}}.wp-block-separator{border-bottom:1px solid!important;border-top:1px solid!important}.separator-narrow{transform:scale(.7)}.sidebar__menu{list-style:none;margin:0;padding:0}.sidebar__menu-a{color:#141414;display:flex;font-size:16px;line-height:1;padding:10px 0}.sidebar__menu-a.active,.sidebar__menu-a:hover{color:#141414;font-weight:600}.sidebar__menu-a.active:before{color:#3081ec;content:"...";display:block;flex:none;font-weight:600;margin-right:8px}.simple-tab-menu{display:inline-flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:30px 0;width:100%}.simple-tab-menu__item{padding:0 12px}.simple-tab-menu__link{color:#141414;display:block;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase}.simple-tab-menu__link--active,.simple-tab-menu__link:hover{color:#3081ec}@media(min-width:768px){.simple-tab-menu{flex-wrap:nowrap}}.js-site-message{align-items:center;background-color:#ddd;color:#141414;display:flex;display:none;height:60px;justify-content:center;overflow:hidden;position:relative}.js-site-message p{font-size:14px;line-height:1rem;margin:0;padding:0 1.1rem;text-align:center}.js-site-message b,.js-site-message p{display:none}.js-site-message b{cursor:pointer;position:absolute;right:6px;top:0}.site-message-active .js-site-message{display:flex}.site-message-active .js-site-message b,.site-message-active .js-site-message p{display:block}.site-message-active .navbar.active{height:calc(100dvh - 94px)}@media(min-width:992px){.site-message-active .navbar.active{height:calc(100dvh - 9rem - 60px)}.site-message-active .hero-full-height{height:calc(100dvh - 94px)}.js-site-message p{font-size:16px}.js-site-message b{font-size:20px;right:10px}}.showcases__tabs{border-bottom:2px solid #d6d2cf;display:flex;list-style:none;margin:0 0 30px;padding:0}.showcases__tabs li{padding:0 8px}.showcases__tabs li:first-child{padding-left:0}.showcases__tabs li:last-child{padding-right:0}.showcases__tabs li button{background-color:#0000;border:none;border-bottom:4px solid #0000;color:#736f6e;cursor:pointer;font-size:21px;font-weight:600;line-height:1.2;margin:0;padding:0 0 15px;transform:translateY(3px);transition:border-bottom-color .3s ease-in-out}.showcases__tabs li button.active,.showcases__tabs li button:hover{border-bottom-color:#f18f01;color:#38312f}@media screen and (min-width:768px){.showcases__tabs li{padding:0 38px}}@media screen and (max-width:768px){.showcases__tabs li button{font-size:16px;padding-bottom:8px}}.showcase-item{display:none;flex:0 0 100%;margin:0 auto;max-width:400px;padding:5px}.showcase-item__inner{background-color:#23201e;height:330px;overflow:hidden;position:relative;width:100%}.showcase-item__desc{color:#fff;font-size:16px;left:0;line-height:1.625;opacity:0;padding:30px 10px;position:absolute;top:0;transform:translate3d(-40px,0,0);transition:opacity .3s,transform .3s}.showcase-item:hover .showcase-item__desc{opacity:1;transform:translateZ(0)}.showcase-item__review{display:flex}.showcase-item__review li{font-size:14px}.showcase-item__cta{margin-left:40px;margin-top:20px}.showcase-item__cta a{color:#fff;display:block;font-size:16px;font-weight:600;line-height:1.2;transition:color .3s}.showcase-item__cta a:hover{color:#e05a2d}.showcase-item__cta i{font-size:12px;margin-left:4px}.showcase-item__image{height:100%;max-width:none;opacity:1;transform:translate3d(-30px,0,0) scale(1.12);transition:opacity .3s,transform .3s;width:auto}.showcase-item:hover .showcase-item__image{opacity:.5;transform:translateZ(0) scale(1)}.showcase-item__label{bottom:20px;color:#fff;font-size:16px;font-weight:600;line-height:1.2;position:absolute;right:30px}@media screen and (min-width:768px){.showcase-item{flex:0 0 50%;max-width:50%}}@media screen and (min-width:992px){.showcase-item{flex:0 0 33.3333%;max-width:33.3333%}}.step-content{width:100%}.step-content .h2,.step-content .h3,.step-content h2,.step-content h3{margin-top:40px}.step-content .h2,.step-content h2{font-size:37px}.step-content .h3,.step-content h3{font-size:24px}.step-content p,.step-content ul li{font-weight:300}.step-content ul{padding-left:18px}.step-content ul li{padding:6px 0}.step-content strong{font-weight:600}.step-content img{margin:16px 0}.step-nav{background-image:url(/app/themes/unboundsolar/public/images/grid_pattern_cta.f0e7a8.jpg);background-position:top;background-size:cover;display:block;padding:40px;text-align:center;width:100%}.step-nav__subtitle,.step-nav__title{color:#141414}.step-nav__title{font-size:24px;font-weight:600}.step-nav__title i{font-size:16px;margin-left:4px}.step-nav__subtitle{font-size:17px}.steps-sidebar{width:100%}.steps-sidebar__item{position:relative;width:100%}.steps-sidebar__item-line{background-color:#e1e1e1;height:100%;left:19px;position:absolute;top:0;width:1px}.steps-sidebar__item:last-child .steps-sidebar__item-line{display:none}.steps-sidebar__item-link{color:#141414;font-size:17px;font-weight:600;position:relative;text-decoration:none;width:100%;z-index:100}.steps-sidebar__item-link:hover{color:#e05a2d}.steps-sidebar__item-num{background-color:#e05a2d;border-radius:50%;color:#fff;height:40px;left:0;line-height:40px;margin-right:24px;position:absolute;text-align:center;top:0;width:40px}.steps-sidebar__item-label{padding-bottom:20px;padding-left:64px;padding-top:8px}.steps-sidebar__item-label.active{color:#e05a2d}.steps-sidebar__sub{margin-left:64px;padding-bottom:15px}.steps-sidebar__sub-item{align-items:center;color:#141414;display:flex;font-weight:300;padding:4px 0}.steps-sidebar__sub-item i{font-size:12px;margin-right:4px}.story-cp{margin-top:20px 0 80px}.story-cp__content{margin:0 auto;max-width:730px}.story-cp__content .h1,.story-cp__content .h2,.story-cp__content .h3,.story-cp__content .h4,.story-cp__content .h5,.story-cp__content .h6,.story-cp__content h1,.story-cp__content h2,.story-cp__content h3,.story-cp__content h4,.story-cp__content h5,.story-cp__content h6{margin-top:2rem}.story-cp__content .h2:first-of-type,.story-cp__content .h3:first-of-type,.story-cp__content h2:first-of-type,.story-cp__content h3:first-of-type{margin-top:0}.story-cp__content blockquote{background-color:#fff;border-left:5px solid #e05a2d;color:#141414;font-size:24px;font-weight:300;margin:80px 0;padding:50px}.story-cp__content blockquote b,.story-cp__content blockquote strong{font-size:14px;font-weight:600;text-transform:uppercase}.story-cp__content iframe{width:100%}.story-cp__gallery{margin:0 auto;max-width:730px}.story-cp__gallery-images .slick-arrow,.story-cp__gallery-thumbnails .slick-arrow{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;margin:0;outline:none;padding:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:100}.story-cp__gallery-images .slick-arrow.slick-next,.story-cp__gallery-thumbnails .slick-arrow.slick-next{right:0}.story-cp__gallery-thumbnails{background-color:#fff;margin-bottom:30px;margin-top:2px}.story-cp__gallery-thumbnails .slick-arrow{background-color:#1b212dcc;height:100%;padding:0 16px}.story-cp__gallery-thumbnails .slick-slide{padding:0 1px}.story-cp__gallery-thumbnails img{cursor:pointer}.story-cp__gallery-caption{font-style:italic}.story-cp__ss{margin:80px auto;max-width:760px}.story-cp__ss-slider .slick-arrow{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;margin:0;outline:none;padding:8px;position:absolute;top:50px;z-index:100}.story-cp__ss-slider .slick-arrow.slick-next{right:-30px}.story-cp__ss-slider .slick-arrow.slick-prev{left:-30px}.story-cp__ss-slider img{width:100%}.story-cp__ss-title{margin-bottom:32px}.story-cp__tags{margin:0 auto;max-width:730px;padding:80px 0}.story-cp__comments{border-top:1px solid #eeeae5;padding:80px 0}.story-cp__comments-wrap{margin:0 auto;max-width:730px}.story-cp__related{background-color:#eeeae5;margin-top:40px;padding:40px 0 60px}.story-cp__related-heading{margin:0;text-align:center}.story-cp__related-media{margin-top:30px}.story-cp .story-cp__gallery-images .story-cp__gallery-img{max-height:320px;object-fit:cover}.story-cp .story-cp__gallery-thumbnails .story-cp__gallery-img{max-height:90px;object-fit:cover}@media(min-width:768px){.story-cp__ss .c-media1{padding:0 15px}}@media(min-width:992px){.story-cp__ss-title{padding:0 15px}.story-cp .story-cp__gallery-images .story-cp__gallery-img{max-height:500px;object-fit:cover}.story-cp .story-cp__gallery-thumbnails .story-cp__gallery-img{max-height:105px;object-fit:cover}}.tab-menu{border-bottom:1px solid #e4e4e4;list-style:none;padding:0 10px}.tab-menu__a{color:#8f8a86;display:block;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1;padding:16px 12px;text-transform:uppercase;transition:all .3s;width:100%}.tab-menu__a.active,.tab-menu__a:hover{background-color:#3081ec;color:#fff}@media(min-width:992px){.tab-menu{display:flex}.tab-menu__li{display:flex;flex-grow:1}.tab-menu__a{align-items:center;display:flex;justify-content:center;text-align:center}}.tags{align-items:center;display:flex;flex-wrap:wrap}.tags__label,.tags__name{margin-bottom:8px;margin-right:8px}.tags__name{background-color:#e5e3e0;color:#141414;padding:12px 16px;transition:all .3s}.tags__name:hover{background-color:#cbc8c6;color:#141414}.title-para{text-align:center}.title-para__heading{font-size:50px}.title-para__description{font-size:22px;font-weight:300}.video1{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:260px}.video1__a svg{display:block}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:.5rem auto}.alignleft,.alignright{height:auto;margin-bottom:.5rem}@media(min-width:576px){.alignleft{float:left;margin-right:.5rem}.alignright{float:right;margin-left:.5rem}}.video-card{margin:20px 0}.video-card__header{margin:20px auto}.video-card__wrap{margin-bottom:10px;position:relative;width:100%}.video-card__wrap .placeholder{max-width:400px;width:100%}.video-card__wrap .play-btn{color:#fc0003;font-size:80px;left:50%;line-height:.7;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .2s ease}.video-card__wrap .play-btn .fa-youtube{background:radial-gradient(#fff 0,#fff 20%,#0000 40%)}.video-card__wrap:hover .play-btn{color:#d42424;cursor:pointer}.unbound-404{align-items:center;display:flex;height:100%;justify-content:center;min-height:800px;padding:40px 0;position:relative}.unbound-404__numbers{color:#fff;font-size:160px;font-weight:400;text-align:center}.unbound-404__pre-message{margin:0 auto}.unbound-404__message,.unbound-404__pre-message{color:#fff;text-align:center}.unbound-404__message p{font-size:26px}.unbound-404__cta{text-align:center}.unbound-404:before{background:#1c222d;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.top-header{background-color:#000;font-weight:400;height:34px}.top-header .top-header-nav-section{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 1rem}.top-header .top-header-nav-section .hours-ref,.top-header .top-header-nav-section .unbound-ref{color:#fff;display:inline-block;font-size:11px}.top-header .top-header-nav-section .hours-ref{display:none}.top-header .top-header-nav-section .top-header-links{display:flex;margin:0;padding-left:0}.top-header .top-header-nav-section .top-header-links li{color:#fff;display:inline-block;font-size:11px;text-decoration:none}.top-header .top-header-nav-section .top-header-links li:not(:last-child) span{margin-right:12px}.top-header .top-header-nav-section .top-header-links li:last-child span{margin-right:0}.top-header .top-header-nav-section .top-header-links a{color:#fff;font-size:11px;text-decoration:none}.top-header .top-header-nav-section .about-link,.top-header .top-header-nav-section .blog-link,.top-header .top-header-nav-section .support-link{margin-right:20px}@media(min-width:768px){.top-header .top-header-nav-section .hours-ref,.top-header .top-header-nav-section .top-header-links a,.top-header .top-header-nav-section .top-header-links li,.top-header .top-header-nav-section .unbound-ref{font-size:15px}.top-header .top-header-nav-section .top-header-links span{margin-right:12px}.top-header .top-header-nav-section .hours-ref{display:inline-block}}@media(min-width:992px){.top-header .top-header-nav-section{padding:0 1.5rem}}.header{background-color:#0000;padding:1rem .3rem;position:absolute;width:100%;z-index:100}.header .header__logo{width:130px}.header .header__logo svg{transform:translateY(8px)}.header .header-nav-contact{display:none}.header__search input{height:45px;padding-bottom:10px;padding-right:40px;padding-top:10px}.header__search input::-webkit-input-placeholder{color:#9e9e9e;font-size:16px;font-weight:400}.header__search input::-moz-placeholder{color:#9e9e9e;font-size:16px;font-weight:400}.header__search input:-ms-input-placeholder{color:#9e9e9e;font-size:16px;font-weight:400}.header__search input:-moz-placeholder{color:#9e9e9e;font-size:16px;font-weight:400}.header__nav a{color:#fff}.header__contact-section .open-text{color:#9e9e9e;font-size:14px;text-align:center}.header__contact-section .phone-num{font-size:14px;font-weight:500;text-align:center}.header__contact-section .phone-num a{color:#fff}.header__rfq-section{display:none}.header__rfq-section .rfq-group a{color:#fff}.header__rfq-section .rfq-button{border:1px solid #de5934;border-radius:4px;font-size:14px;font-weight:500;min-width:100px;padding:5px 14px;text-align:center;transition:all .2s ease}.header__rfq-section .rfq-button:hover{background-color:#de5934;cursor:pointer}@media(min-width:460px){.header__logo-search{flex-wrap:nowrap;justify-content:space-between}.header__logo{flex:none;margin-right:24px;width:120px}.header__rfq-section{display:block}}@media(min-width:768px){.header__logo{margin-right:0;width:160px}.header .phone-num,.header .rfq-button{font-size:16px}}@media(min-width:992px){.header .header__logo svg{transform:translateY(18px)}.header .header__logo-search{justify-content:flex-start;margin-left:.5rem}.header .header-nav-contact{align-items:center;background-color:#000;display:flex;flex-direction:row;justify-content:flex-end;padding:.3rem 1.5rem}.header .header-nav-contact .text-call{color:#de5934;font-size:10px}.header .header-nav-contact .phone-num,.header .rfq-button{font-size:18px;font-weight:500;text-align:center}.header .rfq-button{margin:5px 0;min-width:130px;padding:4px 12px;transition:all .2s ease}}@media(min-width:992px)and (max-width:1200px){.header__logo{margin-right:24px;width:140px}.header__search{margin-left:10px;margin-right:20px}.header__contact-section{margin-right:10px}.header__contact-section .open-text{font-size:11px}.header__rfq-section{margin-right:10px}}.archives-content{margin:0 auto;max-width:720px;padding:60px 0}body#tinymce{margin:12px!important}.card-purple{background-color:#331230;color:#fff}.l-card1{margin-top:-70px}.l-card1 .c-card1{margin-bottom:30px}@media(min-width:1200px){.l-card1 .c-card1{margin-bottom:0}}.hub-card-group-section .wp-block-cover{margin-bottom:1rem;min-height:200px!important}.hub-card-group-section img{max-height:200px!important}.hub-card{transform:scale(.99)}.hub-card .card-body{padding:0 0 1rem}@media(min-width:874px){.hub-card .card-body{background-color:#f5f5f5}}.hub-card p{padding:0 1rem}.areoi-element.row:not(.hub-card-group-section) .hub-card{transform:scale(.97)}.areoi-element.row:not(.hub-card-group-section) .hub-card :hover{opacity:.8}@media(min-width:874px){.areoi-element.row:not(.hub-card-group-section) .hub-card{min-height:350px}}.areoi-element.row:not(.hub-card-group-section) .hub-card .card-body{background-color:#faac07;padding:0}@media(min-width:874px){.areoi-element.row:not(.hub-card-group-section) .hub-card .card-body{background-color:#f5f5f5}}.areoi-element.row:not(.hub-card-group-section) .hub-card .h2,.areoi-element.row:not(.hub-card-group-section) .hub-card h2{font-size:4rem}@media(min-width:768px){.areoi-element.row:not(.hub-card-group-section) .hub-card .h2,.areoi-element.row:not(.hub-card-group-section) .hub-card h2{font-size:5rem}}.areoi-element.row:not(.hub-card-group-section) .hub-card .h3,.areoi-element.row:not(.hub-card-group-section) .hub-card h3,.areoi-element.row:not(.hub-card-group-section) .hub-card p{padding:1rem}.areoi-element.row:not(.hub-card-group-section) .hub-card .h3,.areoi-element.row:not(.hub-card-group-section) .hub-card h3{font-size:18px;font-weight:500;line-height:20px;position:relative}@media(min-width:874px){.areoi-element.row:not(.hub-card-group-section) .hub-card .h3,.areoi-element.row:not(.hub-card-group-section) .hub-card h3{font-size:44px;font-weight:600;line-height:45px;position:absolute}}.areoi-element.row:not(.hub-card-group-section) .hub-card figure,.areoi-element.row:not(.hub-card-group-section) .hub-card p{display:none}@media(min-width:874px){.areoi-element.row:not(.hub-card-group-section) .hub-card figure,.areoi-element.row:not(.hub-card-group-section) .hub-card p{display:block}}.areoi-element.row:not(.hub-card-group-section) .hub-card img{object-fit:cover;width:100%}.areoi-element.row:not(.hub-card-group-section) .hub-card figure :after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card-carousel-content{border-radius:1rem;overflow:hidden;padding:3rem 0;position:relative;z-index:1}.card-carousel-product{border-radius:12px;padding:.5rem}.card-carousel-product .card-header{border:none;border-radius:12px;overflow:hidden;padding:0}.card-carousel-product .card-carousel-product-title{font-size:1.1rem}.card-carousel-product .card-carousel-product-brand{height:10%;margin:1rem 0;object-fit:contain}.card-carousel-product .product-card-image img{height:300px;object-fit:contain;width:100%}.card-carousel-product .card-carousel-product-featured-image{height:200px;object-fit:contain}.card-carousel-product .card-carousel-product-content{display:flex;flex-direction:column;justify-content:space-between}.card-carousel-product .card-carousel-product-pre-title{font-size:1.2rem}.card-carousel-product .card-carousel-product-price{display:flex;flex-direction:column}.card-carousel-product .card-carousel-product-best-value-button{background-color:#e0572c;color:#fff;font-size:1rem;max-height:40px;max-width:125px;padding:.5rem 0}@media(min-width:992px){.card-carousel-product .product-card-image img{height:500px}}.resources-page{padding:60px 0 100px;position:relative}.resources-page__h1{display:inline}.resources-page__search-term{display:inline;font-size:36px;font-weight:400}.resources-page__sidebar,.resources-page__title-section{margin-bottom:40px}.resources-page__sidebar .select2-plugin{margin-bottom:0}.resources-page__sidebar .select2{margin-bottom:20px}.resources-page__sidebar .select2-selection__arrow{align-items:center;display:flex;justify-content:center}.resources-page__sidebar .select2-selection__arrow b{display:none}.resources-page__sidebar .select2-selection__arrow:before{color:#141414;content:"↓";display:block}.resources-page__sidebar .select2-container--default.select2-container--open .select2-selection__arrow:before{content:"↑"}.resources-page .sidebar__menu-li{margin-left:20px}.resources-page .sidebar__menu-a{padding:5px 0}.resources-page__sidebar-label{font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.resources-page__sidebar .sidebar__menu{display:none}.resources-page__h2{margin-bottom:40px;text-transform:capitalize}.resources-page__cards,.resources-page__cards-list{width:100%}.resources-page__cards-list-item{display:flex;margin-bottom:30px}.resources-page__cards-list-item a{color:#141414;display:flex}.resources-page__bottom-cta .cta1{border-radius:0;max-width:100%}@media(min-width:768px){.resources-page__main{display:flex}.resources-page__sidebar{flex:none;width:300px}.resources-page__select-group{margin-bottom:40px}.resources-page__sidebar-label{font-size:16px}.resources-page__sidebar .sidebar__menu{display:block}.resources-page__sidebar .select-group{display:none}}.blog-page{padding-bottom:100px;position:relative}.blog-cp{padding-top:60px}.blog-h4{font-family:rift;letter-spacing:1px}.blog-h4,.card4__title{font-size:18px}.blog-h2{font-size:38px}.blog-popular-picks{padding:60px 0}.blog-big-card{display:flex;margin-bottom:60px}.blog-popular{margin-bottom:36px}.blog-editors .card4,.blog-popular .card4{margin-bottom:15px}.blog-editors .card4:last-child{margin-bottom:0}.blog-latest-list{padding-top:30px}.blog-cta .cta1{border-radius:10px;max-width:none;width:100%}.blog-btt{bottom:15px}.blog-select2{width:350px!important}.blog-select2 .select2-container .select2-selection--single{height:50px}.blog-select2 .select2-container .select2-selection--single .select2-selection__rendered,.blog-select2 .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px}.blog-select2 .select2-container--default .select2-selection--single .select2-selection__arrow{height:49px}.blog-latest-list-card{display:flex;margin-bottom:30px}.blog-pagination{border-top:none}@media(min-width:768px){.blog-popular-picks{padding:100px 0 80px}.blog-latest-header{align-items:center;display:flex;justify-content:space-between}.blog-h2{margin:0}}@media(min-width:992px){.blog-big-card{margin-bottom:0}}@media(min-width:1200px){.blog-btt{bottom:100px}}.single-post-wrap{position:relative}@media(min-width:768px){.single-post-btt{bottom:80px}}.showcases-index .showcases{padding-bottom:45px}.showcases-index .showcases__list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.showcases-index .showcases__submit-link{float:right;margin-top:10px}.showcases-index .showcases__submit-link a{color:#e05a2d;font-size:22px;font-weight:500}.showcases-index .showcases__loadmore{padding-top:25px;text-align:center}.showcases-index .reviews__title{margin-bottom:40px;margin-top:45px}.showcases-index .reviews__list{padding-bottom:50px;position:relative}.showcases-index .reviews__list .slick-arrow{background-color:#0000;border:none;cursor:pointer;line-height:1;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.showcases-index .reviews__list .slick-arrow:active,.showcases-index .reviews__list .slick-arrow:focus{outline:none}.showcases-index .reviews__list .slick-prev{right:calc(100% + 30px)}.showcases-index .reviews__list .slick-next{left:calc(100% + 30px)}.showcases-index .reviews__list .slick-slide{padding:0 15px}.showcases-index .gallery{padding-bottom:50px}.showcases-index .gallery__list{margin-left:-5px;margin-right:-5px;overflow:hidden;position:relative}.showcases-index .gallery__list:after{clear:both;content:"";display:block}.showcases-index .gallery__inner{margin-left:-5px;margin-right:-5px;overflow:hidden;position:relative}.showcases-index .gallery__inner:after{clear:both;content:"";display:block}.showcases-index .gallery__title{margin-bottom:30px;margin-top:50px}.showcases-index .gallery__loadmore{padding-top:35px}@media screen and (min-width:768px){.showcases-index .showcases{padding-bottom:95px}.showcases-index .showcases__loadmore{padding-top:50px}.showcases-index .reviews__list{padding-bottom:80px}.showcases-index .gallery{padding-bottom:100px}.showcases-index .gallery__loadmore{padding-top:70px}}.full-systems-layout{background-color:#fff}.full-systems-layout__body{padding-top:40px}.full-systems-layout .hero-section{align-items:center;display:flex;min-height:700px;padding-left:3rem!important;padding-right:3rem!important;position:relative;width:100%}.full-systems-layout .hero-section .basic-hero-content{margin:20px 0}.full-systems-layout .hero-section .hero-basic-title .h1,.full-systems-layout .hero-section .hero-basic-title h1{font-size:calc(44.14561px + 1.2848vw);font-weight:600;line-height:80%;margin-bottom:20px}.full-systems-layout .hero-section .hero-ctas{align-items:center;display:flex;justify-content:space-between;margin-top:20px;max-width:460px}.full-systems-layout .hero-section .hero-ctas a{color:inherit}.full-systems-layout .hero-section .hero-ctas .hero-video-cta{display:flex}.full-systems-layout .hero-section .hero-ctas .hero-video-cta:hover{opacity:.8}.full-systems-layout .hero-section .hero-ctas .play-button-outer{background-color:#000;border-radius:50%;cursor:pointer;display:inline-block;height:24px;margin-right:5px;width:24px}.full-systems-layout .hero-section .hero-ctas .play-button{border-color:#0000 #0000 #0000 #e05a2d;border-style:solid;border-width:6px 0 6px 12px;height:0;left:8%;margin:0 auto;position:relative;top:25%;width:0}.full-systems-layout .hero-section .ub-white .play-button-outer{background-color:#fff}@media(min-width:576px){.full-systems-layout .hero-section .hero-center-cta{display:block}}@media(min-width:768px){.full-systems-layout .hero-section .hero-basic-title .h1,.full-systems-layout .hero-section .hero-basic-title h1{font-size:calc(48.92308px + 1.44231vw)}}@media(min-width:992px){.full-systems-layout .hero-section{background-color:#eee}.full-systems-layout .hero-section .media-small{display:none}.full-systems-layout .hero-section .media-large{display:block}}.full-systems-layout__cards .card7,.full-systems-layout__cards .card8{margin-bottom:30px}.full-systems-layout__custom-systems{padding:50px 0}.full-systems-layout__custom-systems .title-para{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:840px}.full-systems-layout__medias .media6{display:none}.full-systems-layout__medias .media6:first-child{display:block}@media(min-width:768px){.full-systems-layout__cards{padding-bottom:40px}.full-systems-layout__custom-systems{padding:70px 0}}.department .h2,.department h2{font-size:calc(25.23077px + .92308vw)}.department__hero-section{padding-top:6rem;position:relative;width:100%}.department__hero-section .hero-media{height:100vh;position:relative;z-index:1}.department__hero-section .media-large{display:none}.department__hero-section .hero-content{align-items:center;display:flex;left:0}.department__hero-section .hero-content,.department__hero-section .hero-text{height:100%;position:absolute;top:0;width:100%}.department__hero-section .hero-title{padding-top:10px;text-align:center}.department__hero-section .hero-center-cta{bottom:50px;display:none;position:absolute;text-align:center;width:100%}.department__hero-section .basic-hero-content{margin:20px 0}.department__hero-section .hero-basic-title .h1,.department__hero-section .hero-basic-title h1{font-size:calc(44.14561px + 1.2848vw);font-weight:600;line-height:80%;margin-bottom:20px}.department__hero-section .hero-ctas{align-items:center;display:flex;justify-content:space-between;margin-top:20px;max-width:460px}.department__hero-section .hero-ctas a{color:inherit}@media(min-width:576px){.department__hero-section .hero-center-cta{display:block}}@media(min-width:768px){.department__hero-section .hero-basic-title .h1,.department__hero-section .hero-basic-title h1{font-size:calc(48.92308px + 1.44231vw)}}@media(min-width:992px){.department__hero-section .media-small{display:none}.department__hero-section .media-large{display:block}}.department__content-section .faq-video-gallery{margin-top:10px;padding:20px 0}.department__content-section .faq-video-gallery__player-section{background-color:#1b1c2e;color:#fff}.department__content-section .faq-video-gallery__player-section .video-question{font-size:24px;margin-bottom:20px;text-align:center}.department__content-section .faq-video-gallery__question-section{background-color:#2a2b47;color:#fff}.department__content-section .faq-video-gallery__player-card{margin:0 auto;max-width:600px;padding:40px 10px}.department__content-section .faq-video-gallery__question-card{margin:0 auto;max-width:600px;padding:40px 0}.department__content-section .faq-video-gallery__title{font-size:32px;font-weight:600;margin-bottom:20px}.department__content-section .faq-video-gallery__player{background-color:#000;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.department__content-section .faq-video-gallery__player embed,.department__content-section .faq-video-gallery__player iframe,.department__content-section .faq-video-gallery__player object{height:100%;left:0;position:absolute;top:0;width:100%}.department__content-section .faq-video-gallery__questions{border-left:1px solid #ffffff1f;max-height:240px;overflow-y:scroll;scrollbar-color:#a9addc #4d5079;scrollbar-width:thick}.department__content-section .faq-video-gallery__questions::-webkit-scrollbar{width:14px}.department__content-section .faq-video-gallery__questions::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.department__content-section .faq-video-gallery__questions::-webkit-scrollbar-track-piece{background-color:#4d5079}.department__content-section .faq-video-gallery__questions::-webkit-scrollbar-thumb{background-color:#a9addc;outline:1px solid #3168a0}.department__content-section .faq-video-gallery__questions::-webkit-scrollbar-thumb:vertical{height:10px}.department__content-section .faq-video-gallery__questions a{color:inherit;cursor:pointer}.department__content-section .faq-video-gallery .active .faq-video-gallery__question-block,.department__content-section .faq-video-gallery__questions a:hover .faq-video-gallery__question-block{background-color:#1b1e2d}.department__content-section .faq-video-gallery .active .faq-video-gallery__question-count{color:#0000}.department__content-section .faq-video-gallery .active .faq-video-gallery__question-count:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;color:#fff;content:"▸";font-size:20px;font-style:normal;font-variant:normal;font-weight:900;height:20px;left:0;position:absolute;text-rendering:auto;top:0;width:20px}.department__content-section .faq-video-gallery__question-block{align-items:center;border-top:1px solid #ffffff1f;display:flex;justify-content:flex-start;min-width:300px;padding:10px}.department__content-section .faq-video-gallery__question-block:last-child{border-bottom:1px solid #ffffff1f}.department__content-section .faq-video-gallery__question-count{color:#ffffff1f;margin-right:10px;position:relative;text-align:center;width:20px}.department__content-section .faq-video-gallery__question-text{font-size:20px}@media(min-width:768px){.department__content-section .faq-video-gallery__question-section{padding-left:0}}@media(min-width:992px){.department__content-section .faq-video-gallery{background:linear-gradient(90deg,#1b1c2e 50%,#2a2b47 0)}.department__content-section .faq-video-gallery__question-card{margin:0}.department__content-section .faq-video-gallery__title{padding-left:20px}.department__content-section .faq-video-gallery__questions{border-left:none}}.department__content-section .cta-section{margin-top:10px}.department__content-section .cta-section .media-large{display:none}.department__content-section .cta-section__col{background-color:#f5f5f5}.department__content-section .cta-section .cta-text-content{align-items:center;display:flex;position:relative}.department__content-section .cta-section__card{padding:40px 10px}.department__content-section .cta-section__title{margin-bottom:20px}.department__content-section .cta-section__text{margin-bottom:30px}.department__content-section .cta-section__cta-text{min-width:200px}@media(min-width:576px){.department__content-section .cta-section__card{padding:40px}}@media(min-width:992px){.department__content-section .cta-section .media-small{display:none}.department__content-section .cta-section .media-large{display:block}}.department__content-section .questions-cta{margin-top:10px}.department__content-section .questions-cta__col{align-items:center;background-color:#d7d9db;display:flex;justify-content:center}.department__content-section .questions-cta__image-col{padding-left:0;padding-right:0}.department__content-section .questions-cta__image-col img{height:100%;width:100%}.department__content-section .questions-cta__textarea{margin:30px;max-width:500px}.department__content-section .questions-cta__textarea .description,.department__content-section .questions-cta__textarea .phone,.department__content-section .questions-cta__textarea .title{margin-bottom:20px}.department__content-section .questions-cta__textarea .phone-number a{color:inherit;font-size:28px;font-weight:500}.department__content-section .diy-section{margin-top:10px}.department__content-section .diy-section a{color:inherit}.department__content-section .diy-section .diy-title-section{background-color:#2a2b47;color:#fff;margin-bottom:10px;padding:10px 10px 20px}.department__content-section .diy-section__subtitle,.department__content-section .diy-section__title{text-align:center}.department__content-section .diy-section .hub-card-row{margin-left:-5px;margin-right:-5px}.department__content-section .diy-section .hub-card-col{margin-bottom:10px;padding-left:5px;padding-right:5px}.department__content-section .diy-section .hub-card:hover{opacity:.8}.department__content-section .diy-section .hub-card{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:260px}.department__content-section .diy-section .hub-card-image{align-items:center;display:flex;height:260px;padding:20px;position:relative}.department__content-section .diy-section .hub-card-text{font-size:275%;font-weight:600;line-height:100%}.department__content-section .diy-section .hub-card-description{background-color:#f5f5f5;border:1px solid #eaeaea;min-height:100px;padding:10px}.department-simple a{color:#e05a2d}.department-simple a:hover{color:#dd8200}.department-simple__hero-section{padding-top:6rem;position:relative;width:100%}.department-simple__hero-section .hero-media{min-height:600px;position:relative;z-index:1}.department-simple__hero-section .media-large{display:none}.department-simple__hero-section .hero-content{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.department-simple__hero-section .hero-text{height:100%;position:absolute;top:0;width:100%}.department-simple__hero-section .hero-title{padding-top:10px;text-align:center}.department-simple__hero-section .hero-center-cta{bottom:50px;display:none;position:absolute;text-align:center;width:100%}.department-simple__hero-section .basic-hero-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 0;text-align:center}.department-simple__hero-section .hero-basic-title .h1,.department-simple__hero-section .hero-basic-title h1{font-size:calc(44.14561px + 1.2848vw);font-weight:600;line-height:80%;margin-bottom:20px}.department-simple__hero-section .hero-ctas{align-items:center;display:flex;justify-content:space-between;margin-top:20px;max-width:600px}.department-simple__hero-section .hero-ctas a{color:inherit}.department-simple__hero-section .hero-ctas .guide-cta-section{display:none}.department-simple__hero-section .hero-ctas .hero-guide-cta{display:flex;margin-left:10px}.department-simple__hero-section .hero-ctas .hero-guide-cta:hover{opacity:.8}.department-simple__hero-section .hero-ctas .vertical-divider{border-right:1px solid #776161;height:80px}.department-simple__hero-section .hero-ctas .guide-cta{color:#e05a2d;margin-right:10px}@media(min-width:576px){.department-simple__hero-section .hero-center-cta{display:block}}@media(min-width:768px){.department-simple__hero-section .hero-media{background-position-x:right}.department-simple__hero-section .hero-basic-title .h1,.department-simple__hero-section .hero-basic-title h1{font-size:calc(48.92308px + 1.44231vw)}.department-simple__hero-section .basic-hero-content{align-items:flex-start;justify-content:center;text-align:left}.department-simple__hero-section .hero-ctas .guide-cta-section{align-items:center;display:flex;justify-content:center;margin-left:10px}}@media(min-width:992px){.department-simple__hero-section{background-color:#eee}}.department-simple__comparison-section{padding:30px 0}.department-simple__comparison-section .title-section{text-align:center}.department-simple__comparison-section .comparison-card{margin:0 auto 20px;max-width:400px}.department-simple__comparison-section .comparison-card img:hover{opacity:.9}.department-simple__comparison-section .main-card-image{height:300px;margin-bottom:10px;position:relative}.department-simple__comparison-section .main-card-text{color:#fff;left:20px;position:absolute;top:20px}.department-simple__comparison-section .main-card-text .title{font-size:36px}.department-simple__comparison-section .main-card-text .subtitle{font-size:18px}.department-simple__comparison-section .card-image-gallery{align-items:center;display:flex;justify-content:space-between}.department-simple__comparison-section .card-image-gallery a{display:block;width:32%}.department-simple__comparison-section .card-text-section .card-title{font-size:24px;font-weight:500;margin-top:10px}.department-simple__comparison-section .card-text-section .card-price{color:#888;font-size:14px;margin-bottom:10px}.department-simple__comparison-section .card-text-section .card-description{font-weight:300;margin-bottom:10px}.department-simple__comparison-section .card-text-section a{font-weight:500}@media(min-width:992px){.department-simple__comparison-section .comparison-card{margin:0 auto}}.department-simple__cta-section{align-items:center;color:#fff;display:flex;justify-content:center;min-height:300px;position:relative;text-align:center}.department-simple__cta-section .benefits-section{border-bottom:1px solid #d3d3d3;padding:30px}.department-simple__cta-section .benefit-section-title{margin-bottom:20px}.department-simple__cta-section .benefits-list-item{margin:0 auto 10px;max-width:250px;text-align:left}.department-simple__cta-section .cta-section-text{margin:0 auto;max-width:800px;padding:30px 0}.department-simple__cta-section .cta-section-text .cta-title{font-size:32px;font-weight:500;margin-bottom:20px}.department-simple__cta-section .cta-section-text .cta-description{margin-bottom:30px}@media(min-width:768px){.department-simple__cta-section .benefits-list{-moz-column-count:2;column-count:2}}@media(min-width:992px){.department-simple__cta-section .benefits-list{-moz-column-count:3;column-count:3}}.department-simple__consideration-section{padding:30px 0}.department-simple__consideration-section .title-section{margin-bottom:30px;text-align:center}.department-simple__consideration-section .cons-col{margin-bottom:40px;padding:0;position:relative}.department-simple__consideration-section .card{background-color:#fff;box-shadow:0 4px 10px 0 #00000029;margin:0 20px;padding:30px 10px;transform:skew(-3deg)}.department-simple__consideration-section .card-text{font-size:16px;font-weight:300;padding:0 30px;transform:skew(3deg)}.department-simple__consideration-section .card-text a{display:block;font-size:18px;font-weight:500;margin-top:20px}.department-simple__consideration-section .card-text svg{font-size:16px;font-weight:400}.department-simple__consideration-section .card-title{font-size:20px;font-weight:500;margin-bottom:20px}.department-simple__consideration-section .image-section{display:none;min-height:400px;position:relative}@media(min-width:594px){.department-simple__consideration-section .card{margin:0;padding:30px;transform:skew(-10deg)}.department-simple__consideration-section .card-text{padding:0 50px;transform:skew(10deg)}}@media(min-width:1199px){.department-simple__consideration-section .cons-col{margin:10px 0;min-height:400px;padding:0 15px}.department-simple__consideration-section .image-left .card,.department-simple__consideration-section .image-right .image-section{float:right}.department-simple__consideration-section .image-section{display:block;width:60%}.department-simple__consideration-section .card-section{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.department-simple__consideration-section .card{width:60%}}.department-simple__faq-section{padding-top:60px}.department-simple__faq-section .faq-section-header .h2,.department-simple__faq-section .faq-section-header h2{margin-bottom:30px;text-align:center}.department-simple__faq-section .faq-card{min-height:190px}.department-simple__faq-section .faq-question{color:#333;font-size:24px;font-weight:600;margin-bottom:10px}.department-simple__faq-section .faq-answer{color:#666;font-size:18px}.department-simple__faq-section .read-more{color:#e05a2d;font-weight:500;margin-bottom:30px}.department-simple__faq-section .read-more:hover{cursor:pointer}.department-simple__faq-section .more-text{display:none}.department-simple__cta-three{padding:60px 0}.department-simple__cta-three .cta-card{box-shadow:0 4px 10px 0 #00000029;margin:0 auto;max-width:600px;padding:40px;text-align:center}.department-simple__cta-three .cta-title{font-size:28px;font-weight:600;margin-bottom:20px}.department-simple__cta-three .cta-text-content{font-weight:300}.department-simple__cta-three .cta-btn{margin-top:30px}.fancy-simple .fancybox-image{height:auto}.solar-cost-landing{font-family:canada-type-gibson,sans-serif}.solar-cost-landing .solar-cost-form .form-title-section{background-color:#331230;color:#fff;padding-top:20px;text-align:center;width:100%}.solar-cost-landing .solar-cost-form .form-title-section .h2,.solar-cost-landing .solar-cost-form .form-title-section h2{font-size:19px}.solar-cost-landing .solar-cost-form .estimator-close{background:#0000;color:#6c757db3;position:absolute;right:15px;top:20px}.solar-cost-landing .solar-cost-form .estimator-close:hover{color:#00a19c}.solar-cost-landing .solar-cost-form .results-section{color:#331230;padding:30px}.solar-cost-landing .solar-cost-form .results-section .h3,.solar-cost-landing .solar-cost-form .results-section h3{color:#331230}.solar-cost-landing .solar-cost-form .bar-chart{background-color:#0000;margin-bottom:0;padding-bottom:0}.solar-cost-landing .solar-cost-form .form-display{background-color:#fff;margin:0 -20px;max-width:800px;padding:20px}.solar-cost-landing .solar-cost-form .form-display .form-title{margin:0 auto 40px;max-width:700px;text-align:center}.solar-cost-landing .solar-cost-form .form-display .form-title .h3,.solar-cost-landing .solar-cost-form .form-display .form-title h3{font-size:26px}.solar-cost-landing .solar-cost-form .raq-card{background-color:#f8f8f8;margin:0 auto;max-width:350px;padding:30px}.solar-cost-landing .solar-cost-form .raq-title{font-size:24px;font-weight:500;line-height:26px;margin-bottom:20px}.solar-cost-landing .solar-cost-form .raq-desc{font-size:20px;margin-bottom:30px}.solar-cost-landing .solar-cost-form .raq-cta{color:#fff;width:100%}@media(min-width:375px){.solar-cost-landing .solar-cost-form .form-title-section .h2,.solar-cost-landing .solar-cost-form .form-title-section h2{font-size:23px}}@media(min-width:576px){.solar-cost-landing .solar-cost-form .form-display{margin:0 auto;padding:40px}.solar-cost-landing .solar-cost-form .form-title-section .h2,.solar-cost-landing .solar-cost-form .form-title-section h2{font-size:30px}}.wss-diy-hub .diy-hub-section a{color:inherit}.wss-diy-hub .diy-hub-section .intro-section{padding-bottom:10px}.wss-diy-hub .diy-hub-section .intro-section a{color:#e05a2d}.wss-diy-hub .diy-hub-title{margin-bottom:20px;text-align:center}.wss-diy-hub .diy-hub-title .title-light{color:#fff;display:block}.wss-diy-hub .diy-hub-title .title-dark{color:#e05a2d;display:block}.wss-diy-hub .diy-card-group{background-color:#fafafa;padding-bottom:20px}.wss-diy-hub .diy-card-group:nth-child(odd){background-color:#e3e3e3}.wss-diy-hub .diy-card-group:nth-child(2n){background-color:#f7f7f7}.wss-diy-hub .hub-card-group-section{margin-bottom:15px}.wss-diy-hub .hub-card-group-section .pros-cons{color:#faac07}.wss-diy-hub .hub-card-group-section .planning{color:#e05a2d}.wss-diy-hub .hub-card-group-section .design{color:#39bfa8}.wss-diy-hub .hub-card-group-section .installation{color:#8e9100}.wss-diy-hub .hub-card-group-section .maintenance{color:#7e8ff6}.wss-diy-hub .hub-card-group-image{align-items:center;display:flex;height:200px;justify-content:center;position:relative;width:100%;z-index:1}.wss-diy-hub .hub-card-group-text{font-size:2rem;font-weight:600;margin:20px 0}.wss-diy-hub .hub-card-group-intro-text a{color:#3081ec}.wss-diy-hub .hub-card-mobile-text{font-weight:500}.wss-diy-hub .hub-card-col{margin-bottom:10px;padding-left:5px;padding-right:5px}.wss-diy-hub .hub-card:hover{opacity:.8}.wss-diy-hub .hub-card{background-position:50%;background-repeat:no-repeat;background-size:cover}.wss-diy-hub #pros-cons .hub-card-image{background-color:#faac07}.wss-diy-hub #planning .hub-card-image{background-color:#e05a2d}.wss-diy-hub #design .hub-card-image{background-color:#39bfa8}.wss-diy-hub #installation .hub-card-image{background-color:#8e9100}.wss-diy-hub #maintenance .hub-card-image{background-color:#7e8ff6}.wss-diy-hub .hub-card-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:0;display:flex;height:70px;padding:0 10px}.wss-diy-hub .hub-card-image img{display:none}.wss-diy-hub .hub-card-text{font-size:18px;font-weight:500;line-height:20px}.wss-diy-hub .hub-card-description{background-color:#f5f5f5;border:1px solid #eaeaea;display:none;min-height:100px;padding:10px}.wss-diy-hub .card-group-cta-section{text-align:center}.wss-diy-hub .card-group-cta-section .pros-cons{background-color:#faac07}.wss-diy-hub .card-group-cta-section .planning{background-color:#e05a2d}.wss-diy-hub .card-group-cta-section .design{background-color:#39bfa8}.wss-diy-hub .card-group-cta-section .installation{background-color:#8e9100}.wss-diy-hub .card-group-cta-section .maintenance{background-color:#7e8ff6}.wss-diy-hub .card-group-cta-section .card-group-cta-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:160px}.wss-diy-hub .card-group-cta-section .card-group-cta-text{padding:20px 10px}.wss-diy-hub .card-group-cta-section .cta-title{margin-bottom:10px}.wss-diy-hub .card-group-cta-section .cta-btn{background-color:#fff;color:#141414}.wss-diy-hub .card-group-cta-section .cta-btn:hover{background-color:#f5f5f5}.wss-diy-hub .diy-hub-form{margin:20px 0}.wss-diy-hub .diy-hub-form .callout{background-color:#fff;box-shadow:0 0 5px 0 #0003;color:#333;font-size:28px;margin:0 auto;max-width:700px;padding:40px 10px;position:relative;text-align:center}.wss-diy-hub .diy-hub-form .callout-img{display:none;left:-75px;max-width:200px;mix-blend-mode:multiply;position:absolute;top:-75px}.wss-diy-hub .diy-hub-form .callout-text{margin:0 auto;max-width:500px}.wss-diy-hub .diy-hub-form .form-disc{font-size:14px;font-weight:400;margin-top:40px;text-align:center}@media(min-width:400px){.wss-diy-hub .hub-card-group-text{font-size:4rem}}@media(min-width:640px){.wss-diy-hub .hub-card-group-text{font-size:3rem}}@media(min-width:768px){.wss-diy-hub .hub-card-group-text{font-size:5rem}}@media(min-width:874px){.wss-diy-hub #design,.wss-diy-hub #installation,.wss-diy-hub #maintenance,.wss-diy-hub #planning,.wss-diy-hub #pros-cons{border-top:none}.wss-diy-hub .diy-hub-section .intro-section{background-color:#fff;color:#141414;padding-top:10px}.wss-diy-hub .diy-hub-section .intro-section a{color:#3081ec}.wss-diy-hub .diy-hub-title{margin-bottom:20px;text-align:left}.wss-diy-hub .diy-hub-title .title-light{color:#141414;display:inline}.wss-diy-hub .diy-hub-title .title-dark{color:#141414;display:inline-block;margin-left:10px}.wss-diy-hub .hub-card-group-text{text-align:center}.wss-diy-hub .hub-card-group-intro-text{background-color:#f5f5f5;border:1px solid #eaeaea;padding:10px}.wss-diy-hub .hub-card-mobile-text{display:none}.wss-diy-hub .hub-card-group-intro-text a{color:#3081ec}.wss-diy-hub .diy-card-group:nth-child(2n),.wss-diy-hub .diy-card-group:nth-child(odd){background-color:#fff}.wss-diy-hub .hub-card{min-height:400px}.wss-diy-hub .hub-card-image{align-items:flex-start;height:300px;padding:20px;position:relative;z-index:1}.wss-diy-hub .hub-card-text{font-size:44px;font-weight:600;line-height:45px}.wss-diy-hub .hub-card-description{display:block}.wss-diy-hub .card-group-cta-section,.wss-diy-hub .hub-card-cta .hub-card-text{display:none}.wss-diy-hub .diy-hub-form{margin:120px 0 40px}.wss-diy-hub .hub-card-image img{display:block}}@media(min-width:1200px){.wss-diy-hub .diy-hub-form .callout-img{display:block}}.feedzy-rss ul{display:flex;flex-wrap:wrap;gap:1rem;margin:0!important}.feedzy-rss ul .rss_item{border:1px solid #e3edeb;border-radius:5px;flex:1 0 0%!important;margin:0;max-width:100%;padding:2rem!important;transform:scale(1);width:100%}@media(min-width:1200px){.feedzy-rss ul .rss_item{flex:0 0 auto;width:50%}}@media(min-width:1440px){.feedzy-rss ul .rss_item{width:25%}}.feedzy-rss ul .rss_content .product_meta,.feedzy-rss ul .rss_content .small,.feedzy-rss ul .rss_content .woocommerce-password-strength,.feedzy-rss ul .rss_content p,.feedzy-rss ul .rss_content small,.feedzy-rss ul .title{padding:10px 15px}.feedzy-rss ul .title{display:block}.feedzy-rss ul .rss_content .product_meta,.feedzy-rss ul .rss_content .small,.feedzy-rss ul .rss_content .woocommerce-password-strength,.feedzy-rss ul .rss_content small{background-color:#f1f5f4;border-bottom:1px solid #e3edeb;border-top:1px solid #e3edeb}.feedzy-rss ul li.rss_item{background:#f9faf6;border:none;padding:2.5rem!important}.feedzy-rss ul li.rss_item a{color:#000;color:var(--bs-black);font-weight:600}.feedzy-rss ul li.rss_item .rss_content .product_meta,.feedzy-rss ul li.rss_item .rss_content .small,.feedzy-rss ul li.rss_item .rss_content .woocommerce-password-strength,.feedzy-rss ul li.rss_item .rss_content small{background:#f9faf6;border:none}.feedzy-rss ul:after,.feedzy-rss ul:before{content:none!important}.finance-calculator-section{background:#f6f6f6;border-radius:5px;box-shadow:0 2px 3px 0 #0000001a;padding:40px}.finance-calculator-section .calc-input-section .row{justify-content:flex-end}.finance-calculator-section .calc-title .h2,.finance-calculator-section .calc-title h2{color:#4a4a4a;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:40px;text-align:center}.finance-calculator-section .top-form{float:right;margin-bottom:20px}.finance-calculator-section .label-section{display:inline-block;margin-right:20px;padding-top:10px}.finance-calculator-section .fin-box{background:#fff;border:1px solid #d8d8d8;display:inline-block;max-width:150px}.finance-calculator-section .fin-place{background:#fff;color:#9b9b9b;display:inline-block;font-size:18px;height:40px;padding:10px;text-align:center;width:50px}.finance-calculator-section .fin-in-holder{background:#fff;display:inline-block;font-size:18px;font-weight:600;height:40px;width:80px}.finance-calculator-section .fin-in{border:none;height:40px;width:80px}.finance-calculator-section .fin-yrs{font-size:14px;font-weight:400}.finance-calculator-section .reset{color:#4a4a4a;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;min-width:50px;padding-top:10px;text-decoration:underline}.finance-calculator-section .calculate button{background:#dd8200;border:#0000;color:#fff!important;float:right;font-size:16px;font-weight:600;letter-spacing:1px;min-width:100px;padding:9px 24px;text-align:center}.finance-calculator-section .reset:hover{color:#dd8200}.finance-calculator-section .calculate button:hover{background:#f18f01;cursor:pointer}.finance-calculator-section .calculate{display:inline-block;float:right}.finance-calculator-section .calc-ctas{max-width:240px;width:100%}.finance-calculator-section .fin-result-section{float:right;margin:0 auto;max-width:250px}.finance-calculator-section .fin-result{background:#f6f6f6;border:none;font-size:40px;font-weight:600;max-width:200px}.finance-calculator-section .disclaimer{color:#999;font-size:16px;font-weight:400;margin:20px auto;max-width:650px}@media screen and (max-width:767px){.finance-calculator-section .calc-input-section{margin:0 auto;max-width:300px}}@media screen and (max-width:420px){.finance-calculator-section .finance-calculator-section{padding:40px 10px}.finance-calculator-section .calc-input-section .row{justify-content:flex-start}.finance-calculator-section .label-section,.finance-calculator-section .reset{display:block}.finance-calculator-section .reset{margin-bottom:20px}.finance-calculator-section .calculate,.finance-calculator-section .top-form{float:none}.finance-calculator-section .calc-input-section{max-width:160px}}.roi-calculator-section{background:#f6f6f6;border-radius:5px;box-shadow:0 2px 3px 0 #0000001a;margin:0 auto;max-width:730px;padding:40px}.roi-calculator-section .calc-input-section .row{justify-content:flex-end}.roi-calculator-section .calc-title .h2,.roi-calculator-section .calc-title h2{color:#4a4a4a;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:40px;text-align:center}.roi-calculator-section .top-form{float:right;margin-bottom:20px;width:auto}.roi-calculator-section .label-section{display:inline-block;margin-right:20px;padding-top:10px}.roi-calculator-section .label-section .bi-question-circle-fill{transform:translate(2px,-1.5px) scale(1.2)}.roi-calculator-section .fin-box{background:#fff;border:1px solid #d8d8d8;display:inline-block;max-width:150px}.roi-calculator-section .tax-cred-box{display:inline-block;text-align:center}.roi-calculator-section .tax-cred-box input{margin-right:3px}.roi-calculator-section .tax-cred-in{display:inline;width:50px}.roi-calculator-section .tax-cred-in-first{margin-right:10px}.roi-calculator-section .form-check-input{height:40px;width:40px}.roi-calculator-section .fin-place{background:#fff;color:#9b9b9b;display:inline-block;font-size:18px;height:40px;padding:10px;text-align:center;width:50px}.roi-calculator-section .fin-in-holder{background:#fff;display:inline-block;font-size:18px;font-weight:600;height:40px;width:80px}.roi-calculator-section .fin-in{border:none;height:40px;width:80px}.roi-calculator-section .fin-yrs{font-size:14px;font-weight:400}.roi-calculator-section .reset{color:#4a4a4a;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;min-width:50px;padding-top:10px;text-decoration:underline}.roi-calculator-section .calculate button{background:#e05a2d;border:#0000;color:#fff;float:right;font-size:16px;font-weight:600;letter-spacing:1px;min-width:100px;padding:9px 24px;text-align:center}.roi-calculator-section .reset:hover{color:#dd8200}.roi-calculator-section .calculate button:hover{background:#dd8200}.roi-calculator-section .calculate{display:inline-block;float:right}.roi-calculator-section .calc-ctas{max-width:240px;width:100%}.roi-calculator-section .fin-result-section{margin:0 auto;max-width:175px}.roi-calculator-section .fin-result{max-width:100px}.roi-calculator-section .yrs-num{font-size:44px;font-weight:600;text-align:center}.roi-calculator-section .yrs-res{font-size:24px;font-weight:400;margin-top:-10px;text-align:center}.roi-calculator-section .disclaimer{color:#999;font-size:16px;font-weight:400;margin:20px auto;max-width:500px}@media screen and (max-width:991px){.roi-calculator-section .calc-input-section{margin:0 auto;max-width:328px}}@media screen and (max-width:767px){.roi-calculator-section .calc-input-section{margin:0 auto;max-width:300px}.roi-calculator-section .tax-cred-box{width:109px}}@media screen and (max-width:420px){.roi-calculator-section .roi-calculator-section{padding:40px 10px}.roi-calculator-section .calc-input-section .row{justify-content:flex-start}.roi-calculator-section .label-section,.roi-calculator-section .reset{display:block}.roi-calculator-section .reset{margin-bottom:20px}.roi-calculator-section .calculate,.roi-calculator-section .top-form{float:none}.roi-calculator-section .calc-input-section{max-width:160px}}.tax-credit-calculator-section{background:#f6f6f6;border-radius:5px;box-shadow:0 2px 3px 0 #0000001a;padding:40px}.tax-credit-calculator-section .calc-input-section .row{justify-content:flex-end}.tax-credit-calculator-section .calc-title .h2,.tax-credit-calculator-section .calc-title h2{color:#4a4a4a;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:40px;text-align:center}.tax-credit-calculator-section .top-form{float:right;margin-bottom:20px}.tax-credit-calculator-section .label-section{display:inline-block;margin-right:20px;padding-top:10px}.tax-credit-calculator-section .fin-box{background:#fff;border:1px solid #d8d8d8;display:inline-block;max-width:150px}.tax-credit-calculator-section .fin-place{background:#fff;color:#9b9b9b;display:inline-block;font-size:18px;height:40px;padding:10px;text-align:center;width:50px}.tax-credit-calculator-section .fin-in-holder{background:#fff;display:inline-block;font-size:18px;font-weight:600;height:40px;width:80px}.tax-credit-calculator-section .fin-in{border:none;height:40px;width:80px}.tax-credit-calculator-section .fin-yrs{font-size:14px;font-weight:400}.tax-credit-calculator-section .reset{color:#4a4a4a;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;min-width:50px;padding-top:10px;text-decoration:underline}.tax-credit-calculator-section .calculate button{background:#dd8200;color:#fff;float:right;font-size:16px;font-weight:600;letter-spacing:1px;min-width:100px;padding:9px 24px;text-align:center}.tax-credit-calculator-section .reset:hover{color:#dd8200}.tax-credit-calculator-section .calculate button:hover{background:#f18f01}.tax-credit-calculator-section .calculate{display:inline-block;float:right}.tax-credit-calculator-section .calc-ctas{max-width:240px;width:100%}.tax-credit-calculator-section .fin-result-section{float:right;margin:0 auto;max-width:250px}.tax-credit-calculator-section .fin-result{background:#f6f6f6;border:none;font-size:40px;font-weight:600;max-width:200px}.tax-credit-calculator-section .disclaimer{color:#999;font-size:16px;font-weight:400;margin:20px auto;max-width:650px}@media screen and (max-width:767px){.tax-credit-calculator-section .calc-input-section{margin:0 auto;max-width:300px}}@media screen and (max-width:420px){.tax-credit-calculator-section .tax-credit-calculator-section{padding:40px 10px}.tax-credit-calculator-section .calc-input-section .row{justify-content:flex-start}.tax-credit-calculator-section .label-section,.tax-credit-calculator-section .reset{display:block}.tax-credit-calculator-section .reset{margin-bottom:20px}.tax-credit-calculator-section .calculate,.tax-credit-calculator-section .top-form{float:none}.tax-credit-calculator-section .calc-input-section{max-width:160px}}.get-started-layout__body{background-color:#fff;padding:50px 0}.get-started-layout__h2{font-size:37px;text-align:center}.get-started-layout__body-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.get-started-layout__sidebar,.get-started-layout__sidebar-content{width:100%}.get-started-layout__body-cta,.get-started-layout__sidebar{margin-bottom:30px}.get-started-layout__cards{background-image:url(/app/themes/unboundsolar/public/images/grid_pattern_cards.76336f.png);background-position:0 0;background-repeat:repeat;padding:50px 0;position:relative}.get-started-layout__cards:before{background-image:linear-gradient(-180deg,#00000059,#eae2d6cf 99%);content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.get-started-layout__body-nav,.get-started-layout__cards-item{margin-top:50px}.get-started-layout .arrow-icon{display:none}@media(min-width:768px){.get-started-layout__body,.get-started-layout__cards{padding:100px 0}}@media(min-width:992px){.get-started-layout__body{padding-top:50px}.get-started-layout__sidebar{padding-right:50px;padding-top:50px;width:100%!important}.get-started-layout__sidebar-content{width:50%}}@media(min-width:1200px){.get-started-layout__sidebar-content{width:56%}}.search__results-section{margin:0 auto;padding:60px 0}.search__results-section .page-header{margin-bottom:40px}.search__results-section .h2,.search__results-section h2{font-size:1.2rem;font-weight:500;line-height:1.2;margin-bottom:1rem}.search__results-section .entry-title.h2,.search__results-section h2.entry-title{font-size:1rem;margin-bottom:0}.search__results-section p{font-size:.8rem;margin-bottom:1rem}.search__results-section a{color:#141414}.search__results-section .archive-prod-image{padding:1rem}.search__results-section .archive-prod-image img{height:150px;max-width:100%;width:auto}.search__results-section .widget_ep-facet .searchable .inner{max-height:100vh;overflow:visible;padding-right:15px;-webkit-scrollbar-width:10px;scrollbar-width:thin}.search__results-section .facet-search{border:1px solid #eae2d6;padding:.5rem;width:100%}.search__results-section .empty-term,.search__results-section .level-0~.level-1,.search__results-section .level-0~.level-2{display:none}.search__results-section .level-0.selected~.level-1:not(.empty-term),.search__results-section .level-1.selected~.level-2:not(.empty-term){display:block}.search__results-section .search__results-list{align-items:flex-start;display:flex;flex-wrap:wrap}.search__results-section .search__results-list .woocommerce{width:100%}.search__results-section .search__results-list .search__results-result{padding:0 .5em 1em;width:100%}@media(min-width:540px){.search__results-section .search__results-list .search__results-result{width:50%}}@media(min-width:782px){.search__results-section .search__results-list .search__results-result{width:33%}}@media(min-width:960px){.search__results-section .search__results-list .search__results-result{width:25%}}.search__results-section .search__results-list .posts-navigation{margin:1rem 0;width:100%}.search__results-section .search__results-list .posts-navigation .nav-links{border-bottom:1px solid #eae2d6;display:flex;justify-content:space-between;padding-bottom:1rem}.search__results-section .search__results-list .posts-navigation .nav-next,.search__results-section .search__results-list .posts-navigation .nav-previous{border:1px solid #dee2e6;border-radius:.2rem;padding:.25rem .75rem}.search__results-section .search__results-list .posts-navigation .nav-next:hover,.search__results-section .search__results-list .posts-navigation .nav-previous:hover{background-color:#dee2e6}.search__results-section .search__results-list .search__related-content .see-more-link{border:1px solid #dee2e6;border-radius:.2rem;font-size:1rem;padding:.25rem .75rem}.search__results-section .search__results-list .search__related-content .see-more-link:hover{background-color:#dee2e6}.finance-hero-image{background-position:50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;height:300px;position:relative}.finance-hero-image .hero-text .h1,.finance-hero-image .hero-text h1{color:#d8d8d8!important;font-size:36px;margin:110px 0;text-align:center}.finance-page .page-section{color:#4a4a4a;position:relative;z-index:5}.finance-page .energy-img{background:#fff;border-radius:5px;box-shadow:0 2px 10px 0 #00000014;margin:0 auto;max-width:600px}.finance-page .intro-title .h2,.finance-page .intro-title h2{color:#4a4a4a;font-size:40px;font-weight:600;text-align:center}.finance-page .intro-content{font-size:22px;margin:20px auto}.finance-page .intro-save-card{box-shadow:0 2px 10px 0 #00000014;overflow:hidden}.finance-page .intro-save-left,.finance-page .intro-save-right{padding:40px 20px;text-align:center}.finance-page .intro-save-left{border-right:1px solid #0000001a}.finance-page .intro-save-description{color:#4a4a4a;font-size:16px;font-weight:400;margin-bottom:20px}.finance-page .intro-pay-result{color:#4a4a4a;font-size:40px;font-weight:600}.finance-page .intro-save-result{color:#51af65;font-size:40px;font-weight:600}.finance-page .big-space{margin:40px 0}.finance-page .calculator-section{background:#f6f6f6;border-radius:5px;box-shadow:0 2px 3px 0 #0000001a;padding:40px 10px}.finance-page .calc-title .h2,.finance-page .calc-title h2{color:#4a4a4a;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:40px;text-align:center}.finance-page .reasons-section{background:#f7f4f1;color:#4a4a4a;margin-top:60px;padding:60px 0}.finance-page .reasons-section .row{margin-bottom:40px}.finance-page .reason-title .h2,.finance-page .reason-title h2{color:#4a4a4a;font-size:36px;font-weight:600;text-align:center}.finance-page .reason-img{background:#fff;float:left;max-width:500px}.finance-page .reason-text{font-size:20px;line-height:25px;margin-top:30px;max-width:400px}.finance-page .reason-text-title .h3,.finance-page .reason-text-title h3{color:#4a4a4a;font-size:24px;font-weight:600;margin-bottom:30px}.finance-page .comparison-text{padding:60px 0}.finance-page .comparison-text-title .h2,.finance-page .comparison-text-title h2{margin-bottom:30px;text-align:center}.finance-page .comparison-text-content{margin:0 auto;max-width:820px}.finance-page .comparison-section{background-position:50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;padding:60px 0;position:relative}.finance-page .comparison-title{margin-bottom:60px}.finance-page .comparison-title .h2,.finance-page .comparison-title h2{color:#f8f6f3;font-size:30px;font-weight:600;text-align:center}.finance-page .comparison-title p{color:#f8f6f3;font-size:20px;margin:0 auto;max-width:820px;text-align:center}.finance-page .comp-card{background:#f6f6f6;border-radius:5px;box-shadow:0 2px 3px 0 #0000001a;margin:10px auto;max-width:350px;padding:20px}.finance-page .comp-card-title{border-bottom:1px solid #97979738;margin:0 auto 40px;width:120px}.finance-page .comp-card-title .h4,.finance-page .comp-card-title h4{color:#4a4a4a;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.finance-page .comp-card-desc{margin:0 auto 20px;max-width:210px;min-height:40px;position:relative}.finance-page .comp-icon{display:inline-block;height:30px;left:0;position:absolute;top:0;width:30px}.finance-page .comp-icon svg{font-size:30px}.finance-page .comp-icon .fa-circle-up{color:#51af65}.finance-page .comp-icon .fa-circle-down{color:#ff7043}.finance-page .comp-text{color:#4a4a4a;display:inline-block;height:30px;left:40px;line-height:16px;max-width:170px;position:absolute;top:0}.finance-page .singly{top:8px}.finance-page .partners-section{background:#f7f4f1;color:#4a4a4a;padding:60px 0}.finance-page .partners-section a{color:#52adc2;text-decoration:none}.finance-page .partners-section a:hover{color:#428fa1;cursor:pointer;transition:all .2s ease}.finance-page .partners-title .h2,.finance-page .partners-title h2{color:#4a4a4a;font-size:30px;font-weight:600;margin-bottom:30px;text-align:center}.finance-page .partners-intro{font-size:20px;margin:0 auto 60px;max-width:600px;text-align:center}.finance-page .partner-card{background:#fff;border-radius:5px;box-shadow:0 2px 10px 0 #00000014;margin:10px auto;max-width:450px;padding:40px}.finance-page .partner-card-img{height:100px;margin-bottom:20px;max-width:200px}.finance-page .loan-comps{font-size:16px;margin-top:40px;min-height:100px}.finance-page .loan-comp-key{font-weight:600}.finance-page .loan-cta{font-weight:400;margin:5px 0}.finance-page .consult-section{background-color:#48a3ba;padding:60px 0}.finance-page .consult-form-card{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 #00000024}.finance-page .consult-form{background-color:#fff;border-radius:20px;margin:20px 0;padding:30px}.finance-page .consult-text{margin-top:100px;padding:30px}.finance-page .consult-title .h2,.finance-page .consult-title h2{color:#4a4a4a;font-size:36px;font-weight:600;margin:0 auto 60px;max-width:480px;text-align:center}.finance-page .consult-img{margin:0 auto;width:300px}.finance-page .consult-img-text{font-size:20px;margin:60px auto 0;max-width:300px;text-align:center}.finance-page .consult-form .actions{display:flex;justify-content:center}@media screen and (max-width:767px){.finance-page .consult-img,.finance-page .consult-img-text{display:none}.finance-page .consult-text,.finance-page .consult-title .h2,.finance-page .consult-title h2{margin:0;max-width:800px}.finance-page .calc-input-section{margin:0 auto;max-width:300px}.finance-page .reason-img{float:none;margin:0 auto;max-width:400px}.finance-page .reason-text{margin:30px auto 0}}@media screen and (max-width:660px){.finance-page .consult-cta-text{display:block;margin:0 auto;max-width:400px;text-align:center}.finance-page .consult-cta-cta{display:block;float:none;margin:20px auto;max-width:200px}}@media screen and (max-width:594px){.finance-page .energy-img{display:none}.finance-page .page-section{margin-top:20px}.finance-page .hero-image{height:230px}}@media screen and (max-width:500px){.finance-page .hbspt-form{padding:30px 10px}.finance-page .intro-pay-result,.finance-page .intro-save-result{font-size:24px}}@media screen and (max-width:400px){.finance-page .label-section,.finance-page .reset{display:block}.finance-page .reset{margin-bottom:20px}.finance-page .calculate,.finance-page .top-form{float:none}.finance-page .calc-input-section{max-width:160px}}@media(min-width:992px){.finance-page .calc-input-section{align-items:flex-end;display:flex;flex-direction:column}}.finance-calculator-section .fin-in,.roi-calculator-section .fin-in{padding:8px}.state-in .result{margin-left:2%;margin-top:65px;max-height:750px;text-align:left}.state-in .result span{display:block;max-width:500px}.state-in .result b{padding-right:10px}.state-in .view-more-incentives{margin-top:10px}.state-in .federal-incentives{margin-bottom:10px;margin-top:10px}.state-in #close{border:1px solid #e4e4e4;border-radius:5px;cursor:pointer;display:none;padding:10px;position:absolute;right:8px;top:10px}.state-in #close:hover{background-color:#e4e4e4;border-color:#083972}.state-in #toggle>#close{right:0}.state-in #incentivesByStateTable td:last-child{max-width:200px}.state-in #incentivesByStateTable th{font-weight:500}.state-in #incentivesByStateTable .dtr-title{font-weight:600}.state-in #incentivesByStateTable.dataTable td:last-child{max-width:none}.l-calculator{width:100%}.l-calculator .h3,.l-calculator h3{font-weight:500}.l-calculator__main-content{background-color:#fff;padding:50px 0}.l-calculator__main-content ul{padding-left:16px}.l-calculator__main-content ul li{margin-bottom:20px}.l-calculator .hidden-zip{display:none}.l-calculator__steps{padding:50px 0}.l-calculator__steps .hidden-res{display:none}.l-calculator__steps-form .h3,.l-calculator__steps-form h3{font-weight:500;margin-bottom:10px}.l-calculator__steps-form label{font-size:16px!important;margin-left:10px}.l-calculator__zip-section{color:#141414;padding:50px 0}.l-calculator__zip-section .h2,.l-calculator__zip-section h2{color:#141414;margin-bottom:30px}.l-calculator__zip-section .sun-hours-input{display:none}.l-calculator__zip-section .sun-hour-display{color:#e05a2d;font-size:44px;font-weight:600}.l-calculator__zip-section.dark{background-color:#eeede4}.l-calculator__results-text{font-size:18px;max-width:440px}.l-calculator__results-buttons{margin-bottom:50px;margin-top:50px}.l-calculator__results{background-color:#fff;color:#141414;margin-top:50px;padding-bottom:50px;padding-top:50px;position:relative}.l-calculator__results .h2,.l-calculator__results h2{color:#141414;margin-bottom:30px}.l-calculator__nav-content{color:#141414;padding:50px 0}.l-calculator__nav-content .step-nav{margin-top:0}.l-calculator__email-results .hs-email-result input[type=email]{border:1px solid #d8d8d8;margin-bottom:40px;max-width:400px}.l-calculator__email-results .inputs-list{margin-bottom:20px;padding:0}.l-calculator__email-results .inputs-list li{display:inline-block;list-style:none}.l-calculator__email-results .hs-form input[type=checkbox]{margin-right:10px}.l-calculator__email-results .hs-form-required{color:red;margin-left:5px}.l-calculator__email-results .ogcalc-thanks{display:none}.l-calculator__email-results .form-submit{display:none;margin-bottom:40px}.l-calculator__email-results .submit-section{display:none}.l-calculator__email-results .table-container{max-width:700px}.l-calculator__email-results .table-container .load-eval-results th,.l-calculator__email-results .table-container .load-eval-results2 th{font-weight:600}.l-calculator__email-results .system-results{margin-top:40px}.l-calculator__email-results .system-results-text{margin-bottom:20px}.l-calculator__systems{overflow:hidden}.l-calculator__systems-item{padding:50px 0;position:relative;text-align:center}.l-calculator__systems-item.dark:before,.l-calculator__systems-item.light:before{content:"";display:block;height:100%;position:absolute;width:3000px}.l-calculator__systems-item.dark:before{background-image:url(/app/themes/unboundsolar/public/images/noise_pattern_02.f31a2e.png);right:0;top:0}.l-calculator__systems-item.light:before{background-image:url(/app/themes/unboundsolar/public/images/noise_pattern_01.c5e2a2.png);left:0;top:0}.l-calculator__systems-item-wrap{margin:0 auto;max-width:400px;padding:0 15px;position:relative;z-index:100}.l-calculator__systems-item-title{color:#fff;font-size:24px;font-weight:300;margin-bottom:30px}.l-calculator__systems-item-title b,.l-calculator__systems-item-title strong{font-weight:600}.l-calculator__systems-item-caption{color:#fff;font-size:14px;margin-top:20px}.l-calculator__footer{background-color:#fff;padding:60px 0}.l-calculator__footer-wrap{margin:0 auto;max-width:690px;text-align:center}.l-calculator__footer-wrap p{font-size:36px}.l-calculator__footer-wrap a,.l-calculator__footer-wrap b,.l-calculator__footer-wrap strong{font-weight:600}.l-calculator__zip-section-zipform{background-color:#fff;color:#141414;max-width:500px}.l-calculator__zip-section-zipform-light{font-size:14px;font-weight:300}.l-calculator__zip-section-zipform-label{margin-bottom:20px}.l-calculator__zip-section-zipform-fields{flex-wrap:wrap;margin-bottom:20px}.l-calculator__zip-section-zipform-fields .sun-hours-button{display:none}.l-calculator__zip-section-zipform-input{flex:none;margin-right:20px;max-width:300px}.l-calculator__zip-section-zipform-input input{font-size:20px;margin-right:-4px}.l-calculator__zip-section-zipform-input .zip-btn{min-width:150px}.l-calculator__zip-section-zipform-disclaimer{font-size:14px;margin-top:10px}.l-calculator__zip-section-zipform-content{margin-top:30px}.l-calculator__results-buttons-reset{color:#141414;font-size:14px;margin-left:20px;text-decoration:none}.l-calculator__results-form-box{background-color:#f7f7f7;font-size:12px;height:200px;margin:0 auto;max-width:250px;padding:15px;position:relative;text-align:center}.l-calculator__results-form-box .h4,.l-calculator__results-form-box h4{font-size:12px;font-weight:300;margin:0}.l-calculator__results-form-box .size-results{color:#e05a2d;font-size:42px;font-weight:600;height:70px;margin:0}.l-calculator__results-form-box .form-box-label{height:70px}.l-calculator__results-form-box span{font-size:18px;font-weight:300;text-align:center;width:100%}@media(min-width:768px){.l-calculator__main-content{padding:100px 0}.l-calculator__zip-section-zipform-fields{display:flex;flex-wrap:nowrap;justify-content:space-between}.l-calculator__zip-section-zipform-fields .number-input{margin:0 auto;width:100px}.l-calculator__zip-section-zipform-content{margin-top:0}}@media(min-width:992px){.l-calculator__systems-item{align-items:center;display:flex;padding:90px 0}.l-calculator__results-buttons{margin-bottom:0}}.solar-cost-form .multisteps-form{position:relative}.solar-cost-form .banner__title{color:#fff}.solar-cost-form .sc-sidebar-container{padding-top:30px}.solar-cost-form .intro-text{margin:0 auto;max-width:800px;text-align:center}.solar-cost-form .error-text{color:#fff;display:none;margin-bottom:20px;margin-top:10px}.solar-cost-form .error-text p{font-size:16px;margin-bottom:4px}.solar-cost-form .intro-text p{color:#fff;font-size:20px;padding:20px}.solar-cost-form .zip-input-group{align-items:stretch;display:flex;max-width:450px;width:100%}.solar-cost-form .zip-form{margin-top:60px;max-width:540px}.solar-cost-form input[name=zipCode]{background-color:#e0e0e0;border:1px solid #331230;color:#331230;font-size:28px;font-weight:600;margin-right:10px}.solar-cost-form input[name=zipCode]::-webkit-input-placeholder{color:#a9a9a9;font-size:28px;font-weight:600}.solar-cost-form .zip-input{height:60px}.solar-cost-form .btn-zip{border:none;border-radius:0;color:#fff;font-size:24px;height:60px;letter-spacing:1px;width:200px}.solar-cost-form .btn-loading{font-size:18px;letter-spacing:normal;vertical-align:text-top}.solar-cost-form .solar-cost-form{color:#4a4a4e}.solar-cost-form .solar-cost-form .h2,.solar-cost-form .solar-cost-form h2{color:#4a4a4e!important;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:40px}.solar-cost-form .input-cards{margin:40px auto}.solar-cost-form .sys-group{border-top:1px solid #d3d3d3;padding-top:10px}.solar-cost-form .vid-text-link{font-size:16px}.solar-cost-form .card-title-section .h3,.solar-cost-form .card-title-section h3{color:#000;font-size:20px;font-weight:600;margin:20px auto 10px}.solar-cost-form .radio-pics{padding:0 5px}.solar-cost-form .radio-pic-center{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.solar-cost-form .radio-pics label{display:block}.solar-cost-form .input-card{margin:0 auto;max-width:400px;padding:20px 30px;width:100%}.solar-cost-form .og-card-section{position:relative}.solar-cost-form .og-card{height:100%;max-width:300px;overflow:hidden;padding:20px;width:100%}.solar-cost-form .input-caption-section{height:50px}.solar-cost-form .input-caption{display:inline-block;font-size:18px;font-weight:600;line-height:20px}.solar-cost-form .sys-card .input-clicked{height:40px}.solar-cost-form .og-calc-text,.solar-cost-form .sys-card .input-text{font-size:16px;font-weight:400;margin:0 auto}.solar-cost-form .og-cta-section a{text-decoration:none}.solar-cost-form .sys-cta{color:#fff;padding:10px;width:100%}.solar-cost-form .og-cta,.solar-cost-form .sys-cta{font-size:16px;font-weight:500;margin:10px 0;max-width:260px;text-align:center}.solar-cost-form .og-cta{border:1px solid #331230;border-radius:2px;color:#331230;padding:7px}.solar-cost-form .og-cta:hover{cursor:pointer;opacity:.7}.solar-cost-form label>input{position:absolute;visibility:hidden}.solar-cost-form .og-text{color:#fff;font-size:16px;margin:40px auto 60px;max-width:600px}.solar-cost-form .og-text a{color:#fff;font-weight:600;text-decoration:underline}.solar-cost-form .system-type-message{margin-top:10px;text-align:center;width:100%}.solar-cost-form .usage-text,.solar-cost-form .zip-text{font-size:20px;max-width:600px}.solar-cost-form .usage-text p{margin-bottom:0}.solar-cost-form .state-avg{font-size:16px;margin-bottom:20px}.solar-cost-form .monthly-bill-box{border:1px solid #331230;display:inline-block;height:60px;margin-right:10px;padding:10px}.solar-cost-form .bill-place{display:inline-block;font-size:28px;font-weight:600;padding-left:10px}.solar-cost-form .bill-in-holder{display:inline-block}.solar-cost-form input[name=monthlyBill]{background-color:#e0e0e0;border:none;font-size:28px;font-weight:600;max-width:70px;padding:0}.solar-cost-form .bill-last-place{display:inline-block;font-weight:500;margin-right:20px}.solar-cost-form .monthly-bill-cta{background-color:#e05a2d;border:none;border-radius:3px;color:#fff;font-size:24px;height:60px;letter-spacing:1px;margin-left:-4px;vertical-align:top;width:200px}.solar-cost-form .form-hero-section{padding:6rem 0;position:relative}.solar-cost-form .form-hero-res{padding-bottom:0}.solar-cost-form .form-panel-section{min-height:460px}.solar-cost-form .progress-bar-res{background-color:#e0e0e0;margin-top:60px;padding:20px 0 45px}.solar-cost-form .tax-credit-text{font-size:20px}.solar-cost-form .fed-input-section{font-size:16px;font-weight:400}.solar-cost-form .fed-tax-input input{display:none}.solar-cost-form .fed-tax-input label{align-items:center;cursor:pointer;display:flex;position:relative}.solar-cost-form .fed-tax-input label:before{border:1px solid #6d6d6d;border-radius:50%;content:"";display:inline-block;height:20px;margin-right:10px;max-width:20px;vertical-align:middle;width:100%}.solar-cost-form .fed-tax-input input:checked+label:before{background:radial-gradient(#000 0,#000 40%,#0000 50%,#0000);border-color:#000}.solar-cost-form .fed-cred-label{display:inline-block;font-size:18px;font-weight:400}.solar-cost-form .error-message{color:red;display:none;margin-top:10px}.solar-cost-form .calc-button-section input:focus,.solar-cost-form .calc-button-section input:hover{border:none}.solar-cost-form .calc-button-section input:focus{outline:none}.solar-cost-form .calc-button-section input{border:none}.solar-cost-form .calculate-cta{border-radius:3px;color:#fff;font-size:20px;font-weight:500;letter-spacing:1px;margin:20px 0;padding:16px 20px}.solar-cost-form .results-form-section,.solar-cost-form .results-group{display:none}.solar-cost-form .results-section{overflow:hidden;padding:0 0 60px;position:relative}.solar-cost-form .results-nav{background-color:#000;color:#fff;padding-top:30px;text-align:center}.solar-cost-form .nav-no-img{background:#000!important}.solar-cost-form .results-subtitle .h5,.solar-cost-form .results-subtitle h5{font-size:16px}.solar-cost-form .results-tabs{display:flex;justify-content:flex-start;margin-top:20px}.solar-cost-form .results-tab{background-color:#e05a2d;border-top-left-radius:3px;border-top-right-radius:3px;font-weight:500;margin-right:5px;padding:6px 16px}.solar-cost-form .results-tab:hover{background-color:#dd8200;cursor:pointer}.solar-cost-form .results-tabs .active{background-color:#fff;color:#000;font-weight:400;position:relative}.solar-cost-form .results-tabs .active:hover{background-color:#fff}.solar-cost-form .results-header .h2,.solar-cost-form .results-header h2{font-size:32px}.solar-cost-form .four-hundred{font-weight:400}.solar-cost-form .method-subtitle{color:#666;font-size:20px;font-weight:400}.solar-cost-form .method-title{font-size:24px;font-weight:500}.solar-cost-form .results-section .h4,.solar-cost-form .results-section h4{color:#000;font-size:17px;font-weight:400}.solar-cost-form .result-block{display:flex}.solar-cost-form .method-results-card{background-color:#f2f2f2;padding:30px;position:relative;width:50%}.solar-cost-form .method-results-card .row{margin-bottom:20px}.solar-cost-form .method-results-card .raq-row{display:none}.solar-cost-form .method-results-card .email-title{font-size:22px;font-weight:500;margin-bottom:10px}[dir=ltr] .solar-cost-form .method-results-card .email-benefits ul{padding-left:10px}[dir=rtl] .solar-cost-form .method-results-card .email-benefits ul{padding-right:10px}.solar-cost-form .method-results-card .email-benefits ul{display:flex;flex-flow:column wrap;height:60px}.solar-cost-form .method-results-card .email-benefits li{font-size:14px;list-style-type:"-";padding-left:3px}.solar-cost-form .method-results-card:after{border-bottom:30px solid #0000;border-left:30px solid #f2f2f2;border-top:30px solid #0000;content:"";height:0;margin:0 auto;position:absolute;right:-30px;top:40%;width:0;z-index:2}.solar-cost-form .method-info-card{background-color:#fafafa;padding:30px 40px;width:50%}.solar-cost-form .res-content-cta{color:#e05a2d;font-size:22px;font-weight:500}.solar-cost-form .res-content-cta i{font-size:18px}.solar-cost-form .error-res{display:none}.solar-cost-form .results{font-size:26px;font-weight:600}.solar-cost-form .system-results{background-color:#fff;min-height:600px}.solar-cost-form .system-results .prod-brand-logo{display:none}.solar-cost-form .result-cta-editor{border-right:2px solid #0000001a;min-height:600px;padding-right:20px}.solar-cost-form .wss-results{color:#00a19c}.solar-cost-form .tc-disc{display:none;font-size:14px}.solar-cost-form .res-em{font-weight:600}.solar-cost-form .sub-text{font-size:14px}.solar-cost-form .res-hr-double{border-top:3px double #0000001a}.solar-cost-form .res-hr{border-top:1px solid #a9a9a9}.solar-cost-form .disclaimer{font-size:22px;font-weight:600;margin:40px auto}.solar-cost-form .results-cta-section{padding:60px 0 20px}.solar-cost-form .results-cta-image{margin:0 auto;max-width:600px}.solar-cost-form .results-cta-section .h2,.solar-cost-form .results-cta-section h2{color:#000!important}.solar-cost-form .results-steps{margin-top:30px}.solar-cost-form .pricing-section{border-top:1px solid #efefef;padding:60px 0}.solar-cost-form .pricing-section-header{margin-bottom:30px}.solar-cost-form .pricing-section-header .h2,.solar-cost-form .pricing-section-header h2{color:#333!important;font-size:32px;font-weight:600;letter-spacing:1px;margin:0 auto 20px}.solar-cost-form .faq-section{padding-top:60px}.solar-cost-form .faq-section-header .h2,.solar-cost-form .faq-section-header h2{color:#333!important;font-size:32px;font-weight:600;letter-spacing:1px;margin-bottom:30px}.solar-cost-form .faq-card{min-height:190px}.solar-cost-form .faq-question{color:#333;font-size:24px;font-weight:600;margin-bottom:10px}.solar-cost-form .faq-answer{color:#666;font-size:18px}.solar-cost-form .read-more{color:#e05a2d;font-weight:500;margin-bottom:30px}.solar-cost-form .read-more:hover{cursor:pointer}.solar-cost-form .more-text{display:none}.solar-cost-form .faq-calc-results{font-size:22px;font-weight:600}.solar-cost-form .loading-section{display:none;margin:20px auto 0;text-align:center}.solar-cost-form .loading-text{display:inline;font-size:28px}.solar-cost-form .spinner{display:inline-block;text-align:center;width:70px}.solar-cost-form .spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:18px;width:18px}.solar-cost-form .spinner .bounce1{animation-delay:-.32s}.solar-cost-form .spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media screen and (max-width:1199px){.solar-cost-form .card-title-section .h3,.solar-cost-form .card-title-section h3{text-align:center}.solar-cost-form .og-card-section{margin:0 auto;max-width:500px}.solar-cost-form .og-card{margin:0 auto;max-width:400px}.solar-cost-form .cta-vid{margin:10px auto;max-width:600px}}@media screen and (min-width:768px)and (max-width:1300px){.solar-cost-form .brand-text{min-height:210px}}@media screen and (min-width:768px)and (max-width:992px){.solar-cost-form .og-calc-text,.solar-cost-form .sys-card .input-text{height:140px}}@media screen and (min-width:1200px){.solar-cost-form .og-calc-text,.solar-cost-form .sys-card .input-text{height:100px}}@media screen and (max-width:991px){.solar-cost-form .results-cta-text{padding:20px}.solar-cost-form .result-block{display:block}.solar-cost-form .system-results{min-height:0}.solar-cost-form .result-cta-editor{border-right:none}.solar-cost-form .result-diy-cta{border-bottom:2px solid #0000001a;margin-bottom:20px;padding-bottom:20px}.solar-cost-form .method-results-card{width:100%}.solar-cost-form .method-results-card:after{border:none;position:relative}.solar-cost-form .method-info-card{width:100%}}@media screen and (max-width:768px){.solar-cost-form .intro-text{float:none}.solar-cost-form .brand-text{min-height:80px}.solar-cost-form .small-bounce{display:none}.solar-cost-form .input-card{border-bottom:2px solid #d3d3d3;padding:20px 0}.solar-cost-form .og-card{padding:20px 0}}@media screen and (max-width:594px){.solar-cost-form .faq-section-header{width:280px}.solar-cost-form .radio-pics{padding:10px}.solar-cost-form .input-img{display:none}.solar-cost-form .zip-section{height:700px}.solar-cost-form .input-text{width:100%}.solar-cost-form .results-form{padding:30px 20px}.solar-cost-form .monthly-bill-cta{display:block;margin-left:0;margin-top:20px}.solar-cost-form .calc-reset-section{margin-left:0;position:relative}.solar-cost-form .reset-section{display:none}.solar-cost-form .method-info-card,.solar-cost-form .method-results-card{padding:20px}.solar-cost-form .method-results-card .email-benefits ul{flex-wrap:nowrap}.solar-cost-form .results-nav{font-size:14px}}@media screen and (max-width:450px){.solar-cost-form .btn-zip{width:130px}.solar-cost-form .faq-question{font-size:22px}.solar-cost-form .section-header{width:340px}.solar-cost-form .results-cta-instruction{display:none}.solar-cost-form .bar-chart{background-color:#fff;padding:0}.solar-cost-form .res-content-cta{font-size:20px}}@media screen and (max-width:380px){.solar-cost-form .btn-zip{padding:5px;width:120px}.solar-cost-form input[name=zipCode],.solar-cost-form input[name=zipCode]::-webkit-input-placeholder{font-size:22px}.solar-cost-form .zip-section{height:850px}.solar-cost-form .input-clicked{padding-top:10px}}.btn-hide{display:none}.multisteps-form__progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding:20px 0 0}.multisteps-form__progress-btn{color:#ffffff80;height:60px;position:relative;text-align:center}.multisteps-form__progress-btn-inner{background-color:#0000;border:none;color:#ffffff4d;cursor:pointer;outline:none!important;text-indent:-9999px;transition:all .15s linear 0s}.step-btn{color:currentcolor;display:block;font-size:30px;font-weight:600;pointer-events:none;position:absolute;right:-20%;top:-30%;z-index:888}.multisteps-form__progress-btn-inner:before{background-color:#3a3b42;border:2px solid;border-radius:50%;box-sizing:border-box;content:"";display:block;height:13px;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .15s linear 0s,transform .15s cubic-bezier(.05,1.09,.16,1.4) 0s;width:13px;z-index:3}.multisteps-form__progress-btn:after{background-color:currentcolor;content:"";display:block;height:2px;left:calc(-50% - .5px);position:absolute;top:5px;transition:all .15s linear 0s;width:100%;z-index:1}.multisteps-form__progress-btn:first-child:after{display:none}.step-container{height:100%;position:relative;width:100%}.multisteps-form__progress-btn.js-active:after{background-color:#fff}.multisteps-form__progress-btn-inner.js-active{color:#000}.multisteps-form__progress-btn-inner.js-active:before{background-color:#fff;border-color:#fff;transform:translateX(-50%) scale(1.2)}.multisteps-form__progress-btn-inner.current-step:before{background-color:#fff;border-color:#fff}.multisteps-form__form{background-color:#e0e0e0;color:#331230;position:relative}.multisteps-form__content{margin-top:20px}.multisteps-form__content a{color:#e05a2d}.multisteps-form__content a:hover{color:#dd8200}.multisteps-form__panel{background-color:#e0e0e0;height:0;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.multisteps-form__panel.js-active{height:auto;opacity:1;visibility:visible}.form-nav-btn{background-color:inherit;border:none;color:#331230;font-size:14px;font-weight:300;text-transform:uppercase}@media(min-width:500px){.multisteps-form__progress-btn-inner{position:absolute;text-indent:0}.multisteps-form__progress-btn-inner:before{height:40px;width:40px}.multisteps-form__progress-btn:after{left:calc(-50% - 3.5px);top:18px}}.loader{animation:spin 1s linear infinite;border:4px solid #fff;border-radius:50%;border-top-color:#0000;height:20px;margin-right:5px;width:20px}.button-loader-text,.loader{display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mandate-hero-image{-ms-background-size:cover;background-size:cover;padding:60px 0;position:relative}.mandate-hero-image .hero-text-section{padding-top:30px}.mandate-hero-image .hero-text .h1,.mandate-hero-image .hero-text h1{color:#fff!important;font-size:42px;font-weight:600;margin:0 auto 5px;max-width:900px;text-align:center}.mandate-hero-image .hero-text .h3,.mandate-hero-image .hero-text h3{color:#fff!important;font-size:28px;font-weight:400;margin:30px auto 10px;text-align:center}.mandate-hero-image .hero-text{color:#4a4a4a;font-size:18px;padding:0 10px}.mandate-hero-image .hero-text-par{margin:0 auto;max-width:700px}.mandate-content .calc-inst{font-size:22px}.mandate-content .calc-inst ul li:before{color:#fa902d!important;content:"✔︎";font-size:26px;padding-right:10px}.mandate-content .calc-inst ul li{margin:18px 0}.mandate-content .calc-inst ul li a{text-decoration:underline}.mandate-content .calc-inst ul{list-style-type:none;margin:20px 0 20px -38px;text-align:left}.mandate-content .calc-fp p{font-size:10px;margin-top:20px}.mandate-content .climate-image{margin:0 auto;max-width:250px}.mandate-content .map-caption{font-weight:400;text-align:center}.mandate-content .m-calculator-comp{background-color:#f7f7f7;border-bottom:1px solid #efefef;border-top:1px solid #efefef;color:#4a4a4a;padding:50px 0;width:100%}.mandate-content .m-calculator-comp .h3,.mandate-content .m-calculator-comp h3{color:#4a4a4a}.mandate-content .m-calculator-comp__wrap{background-color:#fff;overflow-x:auto}.mandate-content .m-calculator-comp__field-wrap input{border:1px solid #d8d8d8;border-radius:3px;font-size:16px;padding:10px;width:100%}.mandate-content .m-calculator-comp__inner-wrap{max-width:1110px;padding:40px 90px;width:100%}.mandate-content .m-calculator-comp__content{font-size:22px;margin-bottom:40px}.mandate-content .m-calculator-comp__content .h2,.mandate-content .m-calculator-comp__content h2{color:#4a4a4a;font-size:24px;font-weight:400}.mandate-content .m-calculator-comp__heading{font-size:24px;font-weight:600}.mandate-content .m-calculator-comp__field{display:flex;margin-bottom:15px;position:relative}.mandate-content .m-calculator-comp__field .select2-container .select2-selection--single,.mandate-content .m-calculator-comp__field .select2-container .select2-selection--single .select2-selection__rendered{height:46px}.mandate-content .m-calculator-comp__field .select2-container--default .select2-selection--single{background-color:#fff}.mandate-content .m-calculator-comp__field .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.mandate-content .m-calculator-comp__field .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.mandate-content .m-calculator-comp__field-text{color:#141414!important}.mandate-content .m-calculator-comp__field-label{font-size:12px;height:36px;margin-bottom:8px;position:relative;text-align:center}.mandate-content .m-calculator-comp__field-label span{bottom:0;font-size:14px;font-weight:400;left:0;position:absolute;width:100%}.mandate-content .lab-emph{font-weight:600!important}.mandate-content .m-calculator-comp__field-group.large{width:34%!important}.mandate-content .m-calculator-comp__field-group.medium{width:20%!important}.mandate-content .m-calculator-comp__field-group.small{width:10%!important}.mandate-content .m-calculator-comp__total-box-wrap,.mandate-content .m-calculator-comp__total-header{display:flex;flex-wrap:wrap;justify-content:space-between}.mandate-content .m-calculator-comp__total-box-wrap{margin-top:10px}.mandate-content .m-calculator-comp__total-box-wrap .c-btn,.mandate-content .m-calculator-comp__total-box-wrap input[type=submit]{border:1px solid #009bf9;padding:12px 0;text-align:center;width:46%}.mandate-content .m-calculator-comp__total-header-item{font-size:12px;text-align:center;width:46%}.mandate-content .m-calculator-comp__total-footer{font-size:12px;margin-top:5px;text-align:center;width:46%}.mandate-content .m-calculator-comp__total-box{padding:12px 0}.mandate-content .m-calculator-comp__real-total,.mandate-content .m-calculator-comp__total-box{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;min-height:50px;text-align:center;width:46%}.mandate-content .m-calculator-comp__real-total{padding:0}.mandate-content .m-calculator-comp__kwh-results{font-size:16px;font-weight:600;margin-top:18px}.mandate-content .m-calculator-comp__real-total input{border:none!important;border-radius:0;color:#f18f01;font-size:24px;font-weight:600;padding:6px;width:50%!important}.mandate-content .blue-total input{color:#3081ec}.mandate-content .m-calculator-comp__real-total input::placeholder{color:#999}.mandate-content .m-calculator-comp__total-box.gray{background-color:#f7f7f7}.mandate-content .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f18f01;color:#fff}.mandate-content .select2-plugin{margin-bottom:40px}.mandate-content .select2-container--default .select2-selection--single{background-color:#f7f7f7;border:1px solid #dfdfdf;border-radius:3px}.mandate-content .select2-container .select2-selection--single{height:40px}.mandate-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:#878281;font-size:14px;font-weight:600;letter-spacing:2px;line-height:40px;text-transform:uppercase}.mandate-content .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:40px}.mandate-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:39px;position:absolute;right:1px;top:1px;width:40px}.mandate-content .select2-dropdown{background-color:#fcfcfc;border:1px solid #dfdfdf;border-radius:3px}.mandate-content .select2-results__option{font-size:14px;font-weight:600;letter-spacing:2px;padding:10px 15px;text-transform:uppercase}.mandate-content .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ececec;color:#878281}.mandate-content .select2-search--dropdown .select2-search__field{border:1px solid #dfdfdf!important}.mandate-content .select2-search--dropdown{padding:10px 15px}.mandate-content .calc-page a{color:#009bf9;text-decoration:none}.mandate-content .calc-disclaimer{font-size:15px;font-weight:400;margin-bottom:60px;text-align:center}@media screen and (max-width:991px){.mandate-content .m-calculator-comp__inner-wrap{padding:40px}}@media screen and (max-width:767px){.mandate-content .m-calculator-comp__field-group.large,.mandate-content .m-calculator-comp__field-group.medium,.mandate-content .m-calculator-comp__field-group.small{width:100%!important}.mandate-content .m-calculator-comp__inner-wrap{margin:0 auto;max-width:470px}}@media screen and (max-width:500px){.mandate-content .m-calculator-comp__total-box-wrap{flex-direction:column}.mandate-content .m-calculator-comp__total-header{display:none}.mandate-content .m-calculator-comp__total-footer{width:100%}.mandate-content .m-calculator-comp__real-total{margin-top:10px;width:100%}}@media screen and (min-width:768px){.m-calculator-comp__total{width:60%}}.fancybox-image{object-fit:contain}.bb-hero-image{align-items:center;display:flex;justify-content:center;min-height:300px}.bb-hero-image .hero-text .h1,.bb-hero-image .hero-text h1{color:#fff!important;font-size:42px;font-weight:600;max-width:900px;text-align:center}.bb-calc-page{font-size:18px;padding:60px 0}.bz-intro-text{background-color:#fafafa;border-radius:2px;font-size:22px;overflow:hidden;padding:30px}.bz-intro-text .h4,.bz-intro-text h4{font-size:26px;margin-bottom:30px}.intro-col{padding:30px}.intro-outro{margin:auto;max-width:800px}.bat-capacity-left,.kwh-measure-left{padding:30px}.bat-capacity-right,.kwh-measure-right{font-size:22px;padding:30px}.battery-types{background-color:#fafafa;border-radius:2px;font-size:16px;margin:10px auto;min-height:400px;overflow:hidden;padding:20px 10px}.battery-types li{font-size:16px}.battery-types .h5,.battery-types h5{font-size:17px;margin-bottom:20px;text-align:center}.img-section{margin:10px auto;max-width:100px;min-height:110px;width:100%}.info-chunk{font-size:18px}.battery-calculator{background-color:#fafafa;border-radius:3px;margin:20px;overflow:hidden;padding:60px}.calcBtn{float:right;max-width:300px}.system-message{font-size:18px;font-weight:400;margin-bottom:10px}.battery-price{font-size:16px;font-weight:600}.og-table{font-size:16px}.og-table table{border-right:1px solid #545251}.og-table th{background-color:#545251;border-left:1px solid #fff;color:#fff}.og-table td{border-bottom:1px solid #545251;border-left:1px solid #545251}.og-table .sys-td{max-width:150px}.kwh-calc,.sizing-calc{background-color:#fafafa;border-radius:2px;font-size:16px;padding:30px}.bank-img{max-width:400px}.batt-bank-cta-section{background-color:#fafafa;font-size:22px;margin:40px auto;overflow:hidden;padding:30px}.batt-bank-cta{font-size:20px;margin-top:40px;padding:16px 24px}.og-sys-cta-section{overflow:hidden;padding:60px 30px}.og-sys-cta-section p{font-size:22px}.og-sys-cta{font-size:20px;margin-top:40px;padding:16px 24px}.little-mo{font-weight:400}.end-section{font-size:22px;padding:30px}.batt-links{padding:20px}.batt-link{margin:5px}.endtro-text{background-color:#fafafa;font-size:18px;padding:30px;text-align:center}.batt-info-section{padding-top:30px}@media screen and (max-width:500px){.battery-calculator{margin:5px;padding:20px}}.voltage-calculator-section{background:#f6f6f6;border-radius:5px;box-shadow:0 2px 3px 0 #0000001a;margin:0 auto;max-width:730px;padding:40px}.voltage-calculator-section .calc-title .h2,.voltage-calculator-section .calc-title h2{text-align:center}.voltage-calculator-section .formula{margin:10px 0 30px;text-align:center}.voltage-calculator-section .calc-group{margin:20px 0;text-align:center}.voltage-calculator-section .reset{color:#4a4a4a;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;min-width:50px;padding-top:10px;text-decoration:underline}.voltage-calculator-section .reset:hover{color:#dd8200}.voltage-calculator-section .calculate{display:inline-block}.voltage-calculator-section .results-title{font-size:24px;font-weight:500;margin:10px 0 20px}.voltage-calculator-section .results-label{font-size:16px;font-weight:400}.voltage-calculator-section .result{font-weight:500;margin-bottom:20px}.workshop-hero-section{background-color:#000;background-position:50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;min-height:600px;padding-top:20px;position:relative}.workshop-hero-section .hero-title .h1,.workshop-hero-section .hero-title h1{color:#fff!important;font-size:30px;font-weight:300;letter-spacing:1px;text-align:center}.workshop-hero-section .header-section-text .h4,.workshop-hero-section .header-section-text h4{font-size:20px}.workshop-hero-section .header-section-text a{color:#3081ec;text-decoration:none}.workshop-hero-section .hero-menu-group-section{height:160px;margin-top:40px;position:relative}.workshop-hero-section .hero-menu-group-section a{text-decoration:none}.workshop-hero-section .hero-menu-group:hover{cursor:pointer}.workshop-hero-section .hero-menu-number-circle{background-color:#e05a2d26;border-radius:50%;font-size:28px;font-weight:400;height:60px;margin:10px auto;text-align:center;transition:all .2s ease;width:60px}.workshop-hero-section .hero-menu-number{color:#fff;padding-top:10px}.workshop-hero-section .hero-menu-sub{color:#d3d3d3;font-size:18px;text-align:center}.workshop-hero-section .hero-menu-title .h3,.workshop-hero-section .hero-menu-title h3{color:#fff;font-size:22px;font-weight:400;margin-top:0;text-align:center}.workshop-hero-section .hero-menu-bottom{border-bottom:1px solid #ffffff26;bottom:0;margin:40px auto 10px;max-width:200px}.workshop-hero-section .hero-par p{margin-bottom:20px}.workshop-hero-section .hero-par ul li:before{content:"✔ "}.workshop-hero-section .hero-par ul{list-style-type:none;margin-left:-33px}.workshop-hero-section a:hover img,.workshop-hero-section div.training-section a:hover img{cursor:pointer;opacity:.8;transition:all .2s ease}.workshop-content,.workshop-content .h2,.workshop-content .h3,.workshop-content .h4,.workshop-content h2,.workshop-content h3,.workshop-content h4{color:#333}.workshop-content{background-color:#f4f4f4}.workshop-content .play-btn,.workshop-content .play-btn-arrow{display:none}.workshop-content .video-card__wrap:hover{opacity:.8}.workshop-content .step-one-header-section{background-color:#e9e9e9;padding:40px 0}.workshop-content .title-number-section{display:inline-block;left:-5%;position:absolute;top:15%;transform:translateY(-50%);width:20%}.workshop-content .title-number{background-color:#e05a2d;border-radius:50%;color:#fff;display:inline-block;font-size:53px;font-weight:500;height:75px;margin-right:5px;text-align:center;width:75px}.workshop-content .header-section-content{display:inline-block;font-size:24px;padding-left:50px;width:89%}.workshop-content .title-strong,.workshop-content .title-text .h2,.workshop-content .title-text h2{font-weight:600}.workshop-content .header-section-text{margin-top:20px}.workshop-content .step-one-content-section{padding:40px 0;position:relative}.workshop-content .triangle-section{margin-left:30%}.workshop-content .triangle-shape{border-left:40px solid #0000;border-right:40px solid #0000;border-top:40px solid #e9e9e9;height:0;position:absolute;top:0;width:0}.workshop-content .sub-step-title .h3,.workshop-content .sub-step-title h3{font-size:20px;font-weight:600;margin-bottom:20px}.workshop-content .sub-step-text{font-size:18px}.workshop-content .sub-step-text-title .h4,.workshop-content .sub-step-text-title h4{font-weight:600;margin-bottom:20px}.workshop-content .fa-ul{margin-left:20px}.workshop-content .fa-ul li{margin-bottom:20px}.workshop-content .fal{font-weight:400}.workshop-content .sub-step-section{background-color:#fff;border:1px solid #00000014;box-shadow:2px 2px 4px #0000000d;margin:30px 0;padding:30px}.workshop-content .guide-section-content{align-items:center;border-right:1px solid #d3d3d3;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:20px}.workshop-content .guide-section-img{margin:0 auto;max-width:200px}.workshop-content .guide-section-label{font-size:18px;font-weight:400;margin-top:20px}.workshop-content .guide-section-cta{text-align:center}.workshop-content .guide-section-cta-cta{background-color:#e05a2d}.workshop-content .guide-section-cta-cta,.workshop-content .workshop-btn{border:#0000;border-radius:2px;color:#fff;display:inline-block;font-size:20px;font-weight:400;letter-spacing:.5px;margin:10px auto;min-width:175px;padding:14px 24px;text-align:center;transition:all .2s ease}.workshop-content .blue-btn,.workshop-content .orange-btn{background-color:#e05a2d}.workshop-content .blue-btn:hover,.workshop-content .guide-section-cta-cta:hover,.workshop-content .orange-btn:hover{background-color:#dd8200;cursor:pointer}.workshop-content .link-section{overflow:hidden;padding:30px}.workshop-content .link-section a,.workshop-content .workshop-choice-section a{color:#3081ec!important;font-size:18px;text-decoration:none}.workshop-content .link-section a:hover{cursor:pointer}.workshop-content .fa-file-alt{color:#333}.workshop-content .link-section-content-title .h4,.workshop-content .link-section-content-title h4{font-weight:600;margin-bottom:20px}.workshop-content .quiz-card .h4,.workshop-content .quiz-card h4{font-size:17px;font-weight:600;line-height:24px;margin-bottom:20px}.workshop-content .quiz-card input[type=radio]{margin:8px 0 0;vertical-align:top}.workshop-content .quiz-card label{font-size:20px!important;font-weight:300!important;margin-left:10px;max-width:440px;width:80%}.workshop-content .answer-group{margin-bottom:10px}.workshop-content .q-and-a{margin-bottom:20px}.workshop-content #quiz-result{display:none}.workshop-content .workshop-choice-section{font-size:24px}.workshop-content .power-text{font-style:italic;font-weight:600}.workshop-content .underline{text-decoration:underline}.workshop-content .workshop-choice-text p{margin-bottom:40px}.workshop-content .workshop-cta-section{margin-bottom:40px;margin-top:40px}.workshop-content .workshop-cta-group{display:inline}.workshop-content .workshop-cta-2{margin-left:20px}.workshop-content .workshop-choice-text-small{font-size:18px}.workshop-content .workshop-choice-text .h2,.workshop-content .workshop-choice-text h2{font-size:36px;margin-bottom:40px}.workshop-content .workshop-choice-section a{font-weight:400;text-decoration:none}.workshop-content .step-two-header-section{background-color:#e9e9e9;padding:40px 0}.workshop-content .step-two-content-section{padding:40px 0;position:relative}.workshop-content .sub-step-sub-title .h5,.workshop-content .sub-step-sub-title h5{font-size:18px}.workshop-content .blog-sub-title{align-items:flex-end;display:flex;height:50px}.workshop-content .sub-step-sub-text{font-size:14px;margin-top:10px}.workshop-content .sub-step-sub-cta{margin-top:20px}.workshop-content .sub-step-sub-cta a{color:#3081ec;font-size:18px;font-weight:400;text-decoration:none}.workshop-content .step-three-header-section{background-color:#e9e9e9;padding:40px 0}.workshop-content .step-three-content-section{padding:40px 0;position:relative}.workshop-content .step-four-header-section{background-color:#e9e9e9;padding:40px 0}.workshop-content .step-four-content-section{padding:40px 0;position:relative}.workshop-content .step-five-header-section{background-color:#e9e9e9;padding:40px 0}.workshop-content .step-five-content-section{padding:40px 0;position:relative}.workshop-content .step-six-header-section{background-color:#e9e9e9;padding:40px 0}.workshop-content .step-six-content-section{padding:40px 0;position:relative}.workshop-content .total-results{font-size:24px;font-weight:400}.workshop-content .reset-score{display:none;float:left;max-width:200px}@media screen and (max-width:1199px){.workshop-content .tax-cred-box{width:125px}.workshop-content .disclaimer{max-width:500px}.workshop-content .workshop-cta-2{margin-left:0}}@media screen and (max-width:991px){.workshop-content .calc-input-section{margin:0 auto;max-width:328px}}@media screen and (max-width:767px){.workshop-content .calc-input-section{margin:0 auto;max-width:300px}.workshop-content .label-section,.workshop-content .reset{display:block}.workshop-content .reset{margin-bottom:20px}.workshop-content .calculate,.workshop-content .top-form{float:none}}.workshop-content .hbspt-form{background-color:#fff;border-radius:20px;padding:30px}.workshop-content .hs-form-field{margin-bottom:20px}.workshop-content .hbspt-form label{font-size:14px;font-weight:400}.workshop-content .hs-form-required{color:red;margin-left:5px}.workshop-content .hbspt-form input{border:1px solid #d8d8d8;border-radius:3px;color:#878281;font-size:16px;padding:10px;width:100%!important}[dir=ltr] .workshop-content .hbspt-form ul{padding-left:0}[dir=rtl] .workshop-content .hbspt-form ul{padding-right:0}.workshop-content .hbspt-form ul{margin-bottom:0;margin-top:0}.workshop-content .inputs-list li{display:inline-block;list-style:none}.workshop-content .hs-form-radio{margin-right:30px}.workshop-content .hs-form-radio input{font-family:canada-type-gibson,sans-serif;width:25px!important}.workshop-content .hbspt-form select{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;color:#878281;font-family:canada-type-gibson,sans-serif;font-size:16px;height:46px;padding:10px;width:100%!important}.workshop-content .hbspt-form input[type=submit]{background-color:#3081ec;border:0!important;box-shadow:none;color:#fff!important;font-size:20px!important;font-weight:400!important;padding:16px!important;width:200px!important}.workshop-content .hbspt-form .inputs-list li.hs-form-checkbox{padding-right:20px;width:100%}.workshop-content .hbspt-form input[type=checkbox]{width:20px!important}.workshop-content .hbspt-form input[type=submit]:hover{background-color:#007dd6;border-color:#fff!important;border:0;border-radius:0!important;box-shadow:none}@media screen and (min-width:992px)and (max-width:1200px){.workshop-content .get-started-icon{display:none}}@media screen and (max-width:991px){.workshop-content .carousel-indicators{display:none}.workshop-content .testimonial-text{min-height:110px}}@media screen and (min-width:768px)and (max-width:991px){.workshop-content .hero-text .h1,.workshop-content .hero-text h1{font-size:50px}}@media screen and (max-width:767px){.workshop-content .hero-section{height:900px}.workshop-content .hero-image{float:none;margin:40px auto 20px}.workshop-content .vid{margin:10px 0}.workshop-content .faq-card{padding:20px}.workshop-content .testimonial-text{min-height:140px}.workshop-content .callout-img,.workshop-content .experts-img{display:none}.workshop-content .right-img-section,.workshop-content .section-img-section{float:none;margin:20px auto;max-width:500px}.workshop-content .quote-img{margin:20px auto}.workshop-content .space-top-100,.workshop-content .spacer{margin-top:0}.workshop-content .section-one{padding:60px 0 200px}.workshop-content .bottom-callout{margin-top:0}.workshop-content .bottom-bottom-callout{margin:20px 0}}@media screen and (min-width:651px){.workshop-content .bottom-intro{display:none}}@media screen and (max-width:650px){.workshop-content .top-intro{display:none}.workshop-content .bottom-intro{display:block;float:none;margin:0 auto}}@media screen and (max-width:594px){.workshop-content .hero-cta-2{margin-left:0}.workshop-content .testimonial-text{min-height:140px}.workshop-content .faq-section-header{width:280px}}@media screen and (max-width:500px){.workshop-content .hbspt-form{padding:30px 0}.workshop-content .hbspt-form .inputs-list li.hs-form-checkbox{padding-right:0}.workshop-content .hbspt-form .inputs-list li.hs-form-checkbox label{font-size:12px}.workshop-content .hbspt-form input[type=submit]{font-size:17px!important;width:180px!important}.workshop-content .form-disc{margin-left:0}}@media screen and (max-width:440px){.workshop-content .cbp_tmtimeline>li .cbp_tmicon{font-size:20px;height:40px;line-height:40px;top:33%;width:40px}.workshop-content .form_tmicon{top:35%!important}.workshop-content .steps-card{padding:20px}.workshop-content .cbp_tmtimeline>li .cbp_tmlabel,.workshop-content .cbp_tmtimeline>li .steps-intro{margin-left:32px}.workshop-content .cbp_tmtimeline:before{margin-left:-5px}.workshop-content .cbp_tmtimeline>li .steps-icon{left:-28px}.workshop-content .cbp_tmtimeline>li .steps-end-icon{left:-22px}.workshop-content .cbp_tmtimeline>li .cbp_tmlabel:after{border-bottom:10px solid #0000;border-right:14px solid #fff;border-top:10px solid #0000}.workshop-content .faq-question{font-size:22px}.workshop-content .hero-text .h1,.workshop-content .hero-text h1{font-size:36px}.workshop-content .title-name{margin-left:20px}.workshop-content .faq-answer,.workshop-content .single-testimonial{padding:20px}.workshop-content .section-header{width:340px}.workshop-content .final-cta{font-size:18px;padding:16px}.workshop-content .hero-text{padding:0 0 60px}.workshop-content .hero-section{height:790px}}@media screen and (max-width:370px){.workshop-content .timeline{padding:20px 20px 5px}.workshop-content .section-header{width:280px}.workshop-content .hero-section{height:700px}}.workshop-lp-hero-section{background-color:#000;background-position:50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;min-height:300px;padding:30px 0;position:relative}.workshop-lp-hero-section .hero-text{color:#fff;font-size:22px;font-weight:300;text-align:center}.workshop-lp-hero-section .hero-text p{font-size:22px!important;font-weight:600;margin-bottom:5px}.workshop-lp-hero-section .hero-text .h1,.workshop-lp-hero-section .hero-text h1{color:#fff!important;font-size:65px;font-weight:400;letter-spacing:1px}.workshop-lp-hero-section .hero-par p{margin-bottom:20px}.workshop-lp-hero-section .hero-par ul li:before{content:"✔ "}.workshop-lp-hero-section .hero-par ul{list-style-type:none;margin-left:-33px}.workshop-lp-hero-section .hero-ctas{margin:60px auto 0;max-width:430px;text-align:center}.workshop-lp-hero-section .hero-ctas .h4,.workshop-lp-hero-section .hero-ctas h4{color:#333;font-weight:600}.workshop-lp-hero-section .hero-ctas a,.workshop-lp-hero-section .page-jump-ctas a{text-decoration:none}.workshop-lp-hero-section a:hover img,.workshop-lp-hero-section div.training-section a:hover img{cursor:pointer;opacity:.8;transition:all .2s ease}.workshop-lp-content .letter-section,.workshop-lp-content .letter-section .h3,.workshop-lp-content .letter-section h3{color:#333}.workshop-lp-content .letter-section .row{margin:0 auto;max-width:920px}.workshop-lp-content a{text-decoration:underline}.workshop-lp-content .section-zero{padding:60px 0}.workshop-lp-content .section-one{background-color:#fafafa;padding:60px 0}.workshop-lp-content .top-anchor{font-size:22px;margin-top:-20px;text-align:center}.workshop-lp-content .letter-section a,.workshop-lp-content .top-anchor a{color:#3081ec}.workshop-lp-content .title-section .h2,.workshop-lp-content .title-section h2{color:#333!important;font-size:36px;margin-bottom:40px}.workshop-lp-content .text-section,.workshop-lp-content .title-section{color:#333;font-size:22px}.workshop-lp-content .bolder{font-weight:400}.workshop-lp-content .space-top{margin-top:40px}.workshop-lp-content .underline{text-decoration:underline}.workshop-lp-content .space-list li{margin:30px 0}.workshop-lp-content .fa-arrow-circle-right{color:#ff7043;font-size:30px}.workshop-lp-content .fa-check-circle{color:#51af65;font-size:30px}.workshop-lp-content .callout{background-color:#fff;box-shadow:0 0 5px 0 #0003;color:#333;font-size:28px;margin:0 auto;max-width:800px;padding:40px 10px;position:relative;text-align:center}.workshop-lp-content .callout-img{left:-100px;max-width:250px;position:absolute;top:-200px}.workshop-lp-content .callout-img img{mix-blend-mode:multiply}.workshop-lp-content .top-callout{margin-top:-200px}.workshop-lp-content .bottom-callout{margin-top:100px;max-width:1200px;padding:40px;text-align:left}.workshop-lp-content .bottom-callout .h3,.workshop-lp-content .bottom-callout h3{text-align:center}.workshop-lp-content .bottom-bottom-callout{margin:100px auto}.workshop-lp-content .callout-cta-section a{color:#fff;text-decoration:none}.workshop-lp-content .callout-cta{border-radius:3px;font-size:22px;font-weight:400;margin:40px auto 0;max-width:350px;padding:16px 32px}.workshop-lp-content .callout-video-section{padding:10px 50px}.workshop-lp-content .quote-img{box-shadow:10px 10px 40px 0 #0003}.workshop-lp-content .right-img-section{float:right;max-width:320px}.workshop-lp-content .left-img-section{max-width:320px}.workshop-lp-content .full-img-width{max-width:800px}.workshop-lp-content .middle-img-section{margin:40px 0}.workshop-lp-content .spacer{margin-top:60px}.workshop-lp-content .space-top-100{margin-top:100px}.workshop-lp-content .section-two{padding:60px 0}.workshop-lp-content .section-three{background-color:#fafafa;padding:60px 0}.workshop-lp-content .quote-video{padding-bottom:20px}.workshop-lp-content .quote-attribution{font-size:18px;font-weight:400}.workshop-lp-content .section-four{padding:60px 0}.workshop-lp-content .section-five{background-color:#fafafa;padding:60px 0}.workshop-lp-content .section-six{padding:60px 0}.workshop-lp-content .section-seven{background-color:#fafafa;padding:60px 0}.workshop-lp-content .section-eight{padding:60px 0}.workshop-lp-content .section-nine{background-color:#fafafa;padding:60px 0}.workshop-lp-content .section-ten{padding:60px 0}.workshop-lp-content .section-eleven{background-color:#fafafa;padding:60px 0}.workshop-lp-content .section-twenty{padding:60px 0}.workshop-lp-content .reviews-link-section{text-align:center}.workshop-lp-content .reviews-link-section a{color:#3081ec;font-size:28px;font-weight:400}.workshop-lp-content .phone-number{font-size:42px;font-weight:600;text-align:center}.workshop-lp-content .blue-btn{background-color:#3081ec}.workshop-lp-content .blue-btn:hover{background-color:#256dce;cursor:pointer;transition:all .2s ease}@media screen and (min-width:768px){.workshop-lp-content .testimonial-section{background-color:#fbfafa;overflow:hidden}.workshop-lp-content .section-header{height:100%;margin:0 auto;width:400px}.workshop-lp-content .section-header .h2,.workshop-lp-content .section-header h2{color:#333;font-size:32px;font-weight:600;letter-spacing:1px;margin-top:0}.workshop-lp-content .title-name{display:block;margin-left:35px}.workshop-lp-content .experts-img{max-width:400px}.workshop-lp-content .final-cta-section{margin-top:100px}.workshop-lp-content .final-cta-text{font-size:24px;padding:0 20px 20px}.workshop-lp-content .final-cta-text .h2,.workshop-lp-content .final-cta-text h2{margin:0 auto 20px}.workshop-lp-content .final-cta{font-size:24px;font-weight:400;padding:16px 32px}.workshop-lp-content .form-disc{font-size:14px;margin-top:60px}}@media screen and (min-width:992px)and (max-width:1200px){.workshop-lp-content .get-started-icon{display:none}}@media screen and (min-width:768px)and (max-width:991px){.workshop-lp-content .hero-text .h1,.workshop-lp-content .hero-text h1{font-size:50px}}@media screen and (max-width:767px){.workshop-lp-content .vid{margin:10px 0}.workshop-lp-content .callout-img,.workshop-lp-content .experts-img{display:none}.workshop-lp-content .right-img-section,.workshop-lp-content .section-img-section{float:none;margin:20px auto;max-width:500px}.workshop-lp-content .quote-img{margin:20px auto}.workshop-lp-content .bottom-callout,.workshop-lp-content .space-top-100,.workshop-lp-content .spacer{margin-top:0}.workshop-lp-content .bottom-bottom-callout{margin:20px 0}}@media screen and (min-width:651px){.workshop-lp-content .bottom-intro{display:none}}@media screen and (max-width:650px){.workshop-lp-content .top-intro{display:none}.workshop-lp-content .bottom-intro{display:block;float:none;margin:0 auto}}@media screen and (max-width:594px){.workshop-lp-content .hero-cta-2{margin-left:0}.workshop-lp-content .testimonial-text{min-height:140px}.workshop-lp-content .faq-section-header{width:280px}}@media screen and (max-width:500px){.workshop-lp-content .form-disc{margin-left:0}}@media screen and (max-width:440px){.workshop-lp-content .steps-card{padding:20px}.workshop-lp-content .hero-text .h1,.workshop-lp-content .hero-text h1{font-size:36px}.workshop-lp-content .title-name{margin-left:20px}.workshop-lp-content .faq-answer,.workshop-lp-content .single-testimonial{padding:20px}.workshop-lp-content .section-header{width:340px}.workshop-lp-content .final-cta{font-size:18px;padding:16px}.workshop-lp-content .hero-text{padding:0 0 60px}}@media screen and (max-width:370px){.workshop-lp-content .timeline{padding:20px 20px 5px}.workshop-lp-content .section-header{width:280px}}.installers-hero{min-height:600px;padding-bottom:8rem;padding-top:6rem;position:relative}.installers-hero .hero-text{color:#fff;font-size:20px;font-weight:300}.installers-hero .hero-text .h1,.installers-hero .hero-text h1{font-size:44px;margin:60px auto 40px}.installers-hero .hero-par{max-width:600px}.installers-hero .hero-par p{margin-bottom:20px}.installers-hero .hero-par ul li:before{content:"✔ "}.installers-hero .hero-par ul{list-style-type:none;margin-left:-33px}.installers-hero .hero-ctas{display:block}.installers-hero .hero-ctas a{color:#fff;text-decoration:none}.installers-hero .hero-cta-2{border:2px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-size:18px;font-weight:400;margin-left:10px;max-width:200px;padding:11px 44px;transition:all .2s ease}.installers-hero .hero-cta-2:hover{background:#311a1a33;border:2px solid #39a7c0;cursor:pointer}.installers-hero div.hero-image a:hover img,.installers-hero div.training-section a:hover img{cursor:pointer;opacity:.8;transition:all .2s ease}.installers-hero .hero-vid{margin-top:100px}.installers-hero .play-btn,.installers-hero .play-btn-arrow{display:none}.installers-hero .video-card__wrap:hover{opacity:.8}.installers-hero .brand-logo-strip{background:linear-gradient(#000000b3,#000000b3);bottom:0;height:110px;left:0;padding:20px 40px;position:absolute;right:0}.installers-hero .brand-logo-strip-column{align-items:center;display:flex;justify-content:space-between}.installers-hero .brand-logo-strip-section{display:inline-block;margin:0 20px;max-height:100px;max-width:200px}@media screen and (max-width:410px){.installers-hero .hero-cta-2{margin-left:0}}@media screen and (max-width:610px){.installers-hero .brand-logo-strip{display:none}}@media screen and (max-width:767px){.installers-hero .vid{margin:10px 0}.installers-hero .hero-text .h1,.installers-hero .hero-text h1{font-size:36px}}.installer-content .installer-benefits{min-height:600px}.installer-content .benefits-section{height:300px;padding:20px;position:relative}.installer-content .benefits-icon{left:0;position:absolute;top:10px}.installer-content .benefits-icon img{max-width:80px}.installer-content .benefits-text{font-size:18px;left:100px;margin:10px;position:absolute;right:10px;top:0}.installer-content .benefits-title .h3,.installer-content .benefits-title h3{font-size:24px;margin:0 auto 20px}.installer-content .dealer-cta-section{text-align:center}.installer-content .dealer-cta{border:2px solid #2d8dd6;border-radius:2px;color:#2d8dd6;font-size:18px;font-weight:400;margin:40px auto;max-width:200px;padding:16px 32px;transition:all .2s ease}.installer-content .dealer-cta-section a{text-decoration:none}.installer-content .dealer-cta:hover{border:2px solid #fe7800;color:#fe7800}.installer-content .warehouse-section{background-color:#292725;background-position:top;background-repeat:no-repeat;background-size:100%,100%;color:#fff;min-height:660px;padding:60px 0}.installer-content .section-text{font-size:18px;margin:10px auto 60px;max-width:600px;text-align:center}.installer-content .cta-text{font-size:18px;text-align:center}.installer-content .brand-logo-card{align-items:center;background-color:#fff;display:flex;height:200px;justify-content:center;margin:15px auto;width:100%}.installer-content .logo-img-section{margin:0 5px;max-width:200px}.installer-content .testimonials-section{min-height:660px;padding:60px 0}.installer-content .testimony-group{margin:20px auto;max-width:400px}.installer-content .testimony-card{background-color:#fafafa;margin-bottom:70px;padding:20px}.installer-content .testimony-card:after{border-color:#fafafa #fafafa #0000 #0000;border-style:solid;border-width:36px;content:" ";height:0;position:absolute;width:0}.installer-content .testimony-text{margin:10px auto;max-width:300px}.installer-content .testimony-name{color:#000;font-size:20px;font-weight:400;margin-left:20px}.installer-content .testimony-company{color:#9e9e9e;font-size:18px;margin-left:20px}.installer-content .testimonial-cta-section{background-color:#fafafa;margin:80px auto 0;max-width:500px;padding:40px}.installer-content .training-section{background-color:#fafafa;padding:60px 0}.installer-content .training-vid{margin:10px auto}.installer-content .training-section a{color:#2d8dd6;cursor:pointer;font-size:24px}.installer-content .resource-link{margin:60px auto;max-width:400px}.installer-content b,.installer-content label,.installer-content strong{font-weight:500}.installer-content .program-info{margin:0 auto;max-width:800px}.installer-content .questions-contact{background-color:#fafafa;margin:0 auto;max-width:800px;padding:20px 40px;text-align:center}.installer-content .contact-phone{color:#3583fa;font-size:28px;font-weight:500}.installer-content .installer-submit{font-size:18px;max-width:130px;padding:16px 32px}.installer-content .installer-submit-section{margin:10px auto;width:130px}.installer-content .behalf-card{background-position:50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;height:200px;margin:15px auto;position:relative}.installer-content .behalf-card-section a{color:#fff;text-decoration:none}.installer-content .behalf-intro-question .h4,.installer-content .behalf-intro-question h4{font-weight:300;margin-bottom:0}.installer-content .behalf-card-title .h2,.installer-content .behalf-card-title h2{color:#fff;font-size:28px;font-weight:600;margin:10px 0 20px}.installer-content .behalf-cta-title .h4,.installer-content .behalf-cta-title h4{color:#149c8b;font-size:16px;font-weight:300;margin-bottom:5px}.installer-content .behalf-cta{background-color:#149c8b;border-radius:2px;font-size:22px;padding:12px 40px}.installer-content .behalf-cta:hover{background-color:#2fb1a1}.installer-content .behalf-img-section{position:relative}.installer-content .behalf-logo-section{bottom:40px;position:absolute;right:40px}.installer-content .behalf-text-section{left:40px;position:absolute;top:8px}.installer-content .consult-form-section{background-color:#fff;overflow:hidden;padding:60px 0}.installer-content .consult-form{margin:0 auto;max-width:600px}.installer-content .consult-form-card{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 #00000024}.installer-content .consult-text{margin-top:100px;padding:30px}.installer-content .consult-title .h2,.installer-content .consult-title h2{color:#322f2c;font-size:36px;font-weight:600;margin:0 auto 60px;max-width:480px;text-align:center}.installer-content .consult-img{margin:0 auto;width:300px}.installer-content .consult-img-text{font-size:20px;margin:60px auto 0;max-width:300px;text-align:center}.installer-content .consult-form .actions,.installer-content .consult-form .hs-recaptcha{margin:10px auto;max-width:500px}.installer-content .who-title{font-size:30px;font-weight:400;margin-bottom:40px;text-align:center}.installer-content .who-installs-section{height:160px;position:relative;width:100%}.installer-content .who-installs{font-size:22px;font-weight:400;max-width:250px;position:absolute}.installer-content .or{font-size:20px;position:absolute;right:60px}@media screen and (max-width:767px){.installer-content .consult-img,.installer-content .consult-img-text,.installer-content .img-slider{display:none}.installer-content .consult-text,.installer-content .consult-title .h2,.installer-content .consult-title h2{margin:0;max-width:800px}}@media screen and (max-width:660px){.installer-content .consult-cta-text{display:block;margin:0 auto;max-width:400px;text-align:center}.installer-content .consult-cta-cta{display:block;float:none;margin:20px auto;max-width:200px}}@media screen and (max-width:520px){.installer-content .behalf-card-title .h2,.installer-content .behalf-card-title h2{font-size:24px;margin-bottom:10px}.installer-content .behalf-logo-section{display:none}.installer-content .behalf-text-section{left:20px}}.brand-content{margin-bottom:60px}.brand-content .h1,.brand-content h1{font-size:24px;font-weight:500;margin-bottom:20px}.brand-content .h3,.brand-content h3{margin-bottom:10px}.brand-content .key-point-list ul{padding-left:20px}.brand-content .description-text .h3,.brand-content .description-text h3{font-size:20px;margin-bottom:0}.brand-logo-title{margin:0 auto 60px;max-width:300px}
Solar Rebates and Solar Tax Credits for Maryland - Unbound Solar Skip to content
Solar Rebates and Solar Tax Credits for Maryland Live in another state? See all our Solar Incentives by State
All of Maryland can take advantage of the 26% Federal Tax Credit , which will allow you to recoup 26% of your equipment AND installation costs for an unlimited amount.
There may still be other local rebates from your city, county, or utility. Check below!
Maryland Solar PV Rebates & Incentives Data from DSIRE . Last updated: 12/03/2023
Name Administrator Budget Last Updated End Date DSIRE ID Summary Local Option - Property Tax Credit for Renewables and Energy Conservation Devices Programs locally administered 07/02/20 12/03/23 232 Title 9 of Maryland’s property tax code provides local governments the option to allow a property tax credit for buildings equipped with a solar, geothermal or qualifying energy conservation device. These devices may be used to heat or cool the structure, to generate electricity to be used in the structure, or to provide hot water for use in the structure. The law was initially enacted in 1985, but at that time applied only to heating and cooling and water heating applications. Electricity production for on-site use was added in 2006.
Under this provision, counties determine the amount of the credit and are given the freedom to define solar, geothermal, and energy conservation devices. Counties also determine the length of time that the credit may be available up to a maximum of three years. It should be noted that the statute includes the city of Baltimore in this provision because Baltimore, the city, has its own jurisdiction as a county. Maryland’s local option tax incentive is unique because it is applied in the form of a credit -- not an exemption or exclusion as in the case of many other property tax programs. As of July 2020 at least five counties in Maryland offer a property tax credit under this section of the state code:
Interested parties may view the details of the local tax credits in each county (including county specific contacts) using the links above. Please check with your local county if it offers a tax credit.
Business Energy Investment Tax Credit (ITC) U.S. Internal Revenue Service 08/29/23 12/03/23 658 Note: The Inflation Reduction Act of 2022 (H.R. 5376 ) made several significant changes to this tax credit, including expanding the eligible technologies, extending the expiration date, modifying the scheduled step-down in its value, providing for new bonus credits, and establishing new criteria to qualify for the full credit. It also phases out this tax credit under section 48 of the Internal Revenue Code and replaces it with a new technology-neutral tax credit under section 48E of the Internal Revenue Code. The summary below describes the current section 48 tax credit as modified by the Inflation Reduction Act, and below that, the new 48E tax credit.
The federal Business Energy Investment Tax Credit (ITC) has been amended a number of times, most recently and most significantly by the Inflation Reduction Act of 2022. That bill established new prevailing wage and apprenticeship requirements for larger system to qualify for the full 30% tax credit. The Department of the Treasury issued Initial Guidance on these requirements on November 30, 2022 . According to law, the labor provisions apply to projects for which construction begins 60 days or more after Treasury publishes its guidance. Given the publishing date of November 30, 2022, the effective date for the labor provisions is January 30, 2023. The credit for different project types and available bonus credits is described below.
Base Credit
Projects under 1 MW (or larger projects that are commenced no more than 60 days after the Treasury Secretary develops labor guidelines) do not need to meet the new labor standards established by the Inflation Reduction to receive the full 30% tax credit. Such projects that begin construction after 2021 and before 2025 can receive the full tax credit of 30% . Note, projects that commence construction on or after January 1, 2025 can receive a tax credits under the new Clean Electricity Investment Tax Credit (48E) described below.
Projects over 1 MW that begin construction 60 days after the Treasury Secretary releases labor guidelines (January 29, 2023) and no later than January 1, 2025 will receive a base tax credit of 6% . However, projects can qualify for the full 30% tax credit if they ensure that all laborers and mechanics involved in the construction of the project or the maintenance of the project for 5 years after project completion are paid wages at rates not less than prevailing wages . Projects must also ensure that a percentage of total labor hours are performed by qualified apprentices . The percent of hours increases over time to a maximum requirement of 15% in 2024 and thereafter. Note, projects that commence construction on or after January 1, 2025 can receive a tax credits under the new Clean Electricity Investment Tax Credit (48E) described below.
Bonus Credits
Projects in which 100% of any steel or iron that is a component of the facility and 40% of the manufactured products that are components of the facility were produced in the United States can qualify for the Domestic Content Bonus . For projects that are under 1 MW and projects that are larger than 1 MW and meet the labor requirements specified above, the Domestic Content Bonus increases the tax credit by 10 percentage points. For larger projects that do not meet the labor requirements, the Domestic Content Bonus increases the tax credit by 2 percentage points. Note, the 40% requirement for manufactured products increases over time, eventually requiring 55% domestic content for projects commenced after 2026, The IRS issued Notice 2023-38 in May 2023, which provides further guidance on the domestic content bonus.
Projects that are located within an energy community can receive the Energy Community Bonus . To qualify, a facility must be located at one of the following: (i) a brownfield site, (ii) a metropolitan or non-metropolitan statistical area which (A) has (or, at any time during the period beginning after December 31, 2009, had) 0.17% or greater direct employment or 25% or greater local tax revenues related to the extraction, processing, transport, or storage of coal, oil, or natural gas, or (B) has an unemployment rate above the national average for the previous year, or (iii) a census tract or a census tract that is adjoining a census tract in which a coal mine has closed after 1999 or a coal-fired electric generating unit was retired after 2009. For projects that are under 1 MW and projects that are larger than 1 MW and meet the labor requirements specified above, the Energy Community Bonus increases the tax credit by 10 percentage points. For larger projects that do not meet the labor requirements, the Energy Community Bonus increases the tax credit by 2 percentage points.
The Treasury Department issued Notice 2023- 29 in April 2023, which provides initial guidance on the Energy Community Bonus Credit. The Treasury Department later updated and clarified its guidance in June 2023 with Notice 2023-45 . The Treasury Department also issued Notice 2023-47 in June 2023, which includes lists of information that taxpayers may use to determine whether they meet certain requirements under the Statistical Area Category or the Coal Closure Category. The Department of Energy has also released a GIS map showing the locations of qualifying energy communities.
Solar and wind facilities less than 5 MW may also be eligible for low-income bonuses . A project built in a low-income community as defined by the New Markets Tax Credit or on Indian Land can receive an increased tax credit of 10 percentage points. The Department of Energy has also released a GIS map showing qualifying low-income communities. A project associated with a low-income residential building project or a low-income economic benefit project can receive an increased tax credit of 20 percentage points. These bonuses are capped at 1.6 GW of projects per year. The IRS issued Notice 2023-17 in February 2023, to allocate the cap across different categories of projects. The IRS also issued final regulations in August to provide further guidance on the iow-income communities bonus credit. Additional information can be found on the U.S. Department of Energy's webpage dedicated to the ow-income communities bonus credit.
Eligible Technologies
Solar Technologies Fuel Cells Wind Turbines Geothermal Systems Microturbines Combined Heat and Power (CHP) Offshore Wind Waste Energy Recovery. Qualified waste energy recovery property means property that generates electricity solely from heat from buildings or equipment if the primary purpose of such building or equipment is not the generation of electricity. The term “waste energy recovery property” does not include any property that has a capacity in excess of 50 megawatts. Energy Storage Systems, both paired with generation and installed as a stand-alone system Thermal Energy Storage Systems Qualified Biogas Property Microgrid Controllers Interconnection Property associated with the installation of energy property with a maximum net output of not greater than 5 MW-AC to provide for the transmission or distribution of the electricity produced or stored by such property, and which are properly chargeable to the capital account of the taxpayer. Credit Monetization
Section 13801 of The Inflation Reduction Act of 2022 also established procedures for other parties to monetize certain tax credits, including this one, for equipment placed in service on or after January 1, 2023 and through December 31, 2032.
The direct pay option allows non-taxable entities to directly monetize certain tax credits. The provisions apply to nonprofits, a state or political subdivision thereof, the Tennessee Valley Authority, Indian tribal governments (as defined in Section 30D(g)(9)), any Alaska Native Corporation (as defined in Section 3 of the Alaska Native Claims Settlement Act), or any corporation operating on a cooperative basis which is engaged in furnishing electric energy to persons in rural areas. Such applicable entities can elect to be treated as having made a tax payment equal to the value of the tax credit they would otherwise be eligible to claim. The entity can then claim a refund for the excess taxes they are deemed to have paid. The option effectively makes this tax credit refundable for these entities.
The act also allows eligible taxpayers to transfer all or a portion of their eligible tax credits to an unrelated taxpayer. Transfers must be reported to IRS and only one transfer is permitted. Must be elected no later than the due date for tax filing for the tax year the tax credit is claimed.
Clean Electricity Investment Tax Credit (48E)
Section 13702 of the Inflation Reduction Act created a new tax credit, the Clean Electricity Investment Tax Credit to replace the traditional ITC for systems placed in service on or after January 1, 2025. The tax credit is functionally similar to the ITC, but is not technology-specific. It applies to all generation facilities and energy storage systems that have an anticipated greenhouse gas emissions rate of zero. The credit amount is generally calculated in the same manner as described above, but will be phased out as the U.S. meets greenhouse gas emission reduction targets. For a project whose construction is commenced in the year following the year in which greenhouse gas emissions from the production of electricity in the United States are equal to or less than 25% of the 2022 levels, the tax credit will not be reduced. However, for projects commenced in the second year following the target being met, the tax credit will be worth 75% of what it would otherwise be. Projects commenced in the third year will receive a credit worth 50%, and all projects commenced after then will not be eligible for a tax credit.
Residential Energy Conservation Subsidy Exclusion (Personal) U.S. Internal Revenue Service 07/20/22 12/03/23 666 According to Section 136 of the U.S. Code, energy conservation subsidies provided (directly or indirectly) to customers by public utilities* are non-taxable. This exclusion does not apply to electricity-generating systems registered as "qualifying facilities" under the Public Utility Regulatory Policies Act of 1978 (PURPA). If a taxpayer claims federal tax credits or deductions for the energy conservation property, the investment basis for the purpose of claiming the deduction or tax credit must be reduced by the value of the energy conservation subsidy (i.e., a taxpayer may not claim a tax credit for an expense that the taxpayer ultimately did not pay).
The term "energy conservation measure" includes installations or modifications primarily designed to reduce consumption of electricity or natural gas, or to improve the management of energy demand. Eligible dwelling units include houses, apartments, condominiums, mobile homes, boats and similar properties. If a building or structure contains both dwelling units and other units, any subsidy must be properly allocated.
The definition of "energy conservation measure" implies that utility rebates for residential solar-thermal projects and photovoltaic (PV) systems may be non-taxable. However, the IRS has not ruled definitively on this issue. Taxpayers considering using this provision for a renewable energy system should discuss the details of the project with a tax professional. Other types of utility subsidies that may come in the form of credits or reduced rates might also be non-taxable, according to IRS Publication 525. * The term "public utility" is defined as an entity "engaged in the sale of electricity or natural gas to residential, commercial, or industrial customers for use by such customers." The term includes federal, state and local government entities.
Modified Accelerated Cost-Recovery System (MACRS) U.S. Internal Revenue Service 07/12/23 12/03/23 676
Note: The Tax Cuts and Jobs Act of 2017 increased bonus depreciation to 100% for qualified property acquired and placed in service after September 27, 2017 and before January 1, 2023. Bonus depreciation steps down by 20% each year beginning with 80% in 2023..
Under the federal Modified Accelerated Cost-Recovery System (MACRS), businesses may recover investments in certain property through depreciation deductions. The MACRS establishes a set of class lives for various types of property, ranging from three to 50 years, over which the property may be depreciated. A number of renewable energy technologies are classified as five-year property (26 USC § 168(e)(3)(B)(vi)) under the MACRS, which refers to 26 USC § 48(a)(3)(A), often known as the energy investment tax credit or ITC to define eligible property. Such property currently includes*:
a variety of solar-electric and solar-thermal technologies
fuel cells and microturbines
geothermal electric
direct-use geothermal and geothermal heat pumps
small wind (100 kW or less)
combined heat and power (CHP)
the provision which defines ITC technologies as eligible also adds the general term "wind" as an eligible technology, extending the five-year schedule to large wind facilities as well.
In addition, for certain other types of renewable energy property, such as biomass or marine and hydrokinetic property, the MACRS property class life is seven years. Eligible biomass property generally includes assets used in the conversion of biomass to heat or to a solid, liquid or gaseous fuel, and to equipment and structures used to receive, handle, collect and process biomass in a waterwall, combustion system, or refuse-derived fuel system to create hot water, gas, steam and electricity. Marine and hydrokinetic property includes facilities that utilize waves, tides, currents, free-flowing water, or differentials in ocean temperature to generate energy. It does not include traditional hydropower that uses dams, diversionary structures, or impoundments.
The 5-year schedule for most types of solar, geothermal, and wind property has been in place since 1986. The federal Energy Policy Act of 2005 (EPAct 2005) classified fuel cells, microturbines and solar hybrid lighting technologies as five-year property as well by adding them to § 48(a)(3)(A). This section was further expanded in October 2008 by the addition of geothermal heat pumps, combined heat and power, and small wind under The Energy Improvement and Extension Act of 2008.
Bonus Depreciation
Bonus Depreciation has been sporadically available at different levels during different years. Most recently, The Tax Cuts and Jobs Act of 2017 increased bonus depreciation to 100% for qualified property acquired and placed in service after September 27, 2017 and before January 1, 2023.
Bonus Depreciation History
The 50% first-year bonus depreciation provision enacted in 2008 was extended (retroactively for the entire 2009 tax year) under the same terms by the American Recovery and Reinvestment Act of 2009 (H.R. 1), enacted in February 2009. It was renewed again in September 2010 (retroactively for the entire 2010 tax year) by the Small Business Jobs Act of 2010 (H.R. 5297). In December 2010 the provision for bonus depreciation was amended and extended yet again by the Tax Relief, Unemployment Insurance Reauthorization, and Job Creation Act of 2010 (H.R. 4853). Under these amendments, eligible property placed in service after September 8, 2010 and before January 1, 2012 was permitted to qualify for 100% first-year bonus depreciation. The December 2010 amendments also permitted bonus depreciation to be claimed for property placed in service during 2012, but reverted the allowable amount from 100% to 50% of the eligible basis. The 50% first-year bonus depreciation allowance was further extended for property placed in service during 2013 by the American Taxpayer Relief Act of 2012 (H.R. 8, Sec. 331) in January 2013. T he Tax Increase Prevention Act O f 2014 (H.R. 5771, Sec. 125), extended these provisions through to December 31, 2014, and thus retroactively for the 2014 tax year.
For more information on the federal MACRS, see IRS Publication 946, IRS Form 4562: Depreciation and Amortization , and Instructions for Form 4562 . The IRS web site provides a search mechanism for forms and publications. Enter the relevant form, publication name or number, and click "GO" to receive the requested form or publication. For guidance on bonus depreciation, including information relating to the election to claim either 50% or 100% bonus depreciation, retroactive elections to claim 50% bonus depreciation for property placed in service during 2010, and eligible property, please see IRS Rev. Proc. 2011-26.
*Note that the definitions of eligible technologies included in this entry are somewhat simplified versions of those contained in tax code, which often contain additional caveats, restrictions, and modifications. Those interested in this incentive should review the relevant sections of the code in detail prior to making business decisions.
Residential Energy Conservation Subsidy Exclusion (Corporate) U.S. Internal Revenue Service 05/19/23 12/03/23 727
According to Section 136 of the U.S. Code, energy conservation subsidies provided (directly or indirectly) to customers by public utilities* are non-taxable. This exclusion does not apply to electricity-generating systems registered as "qualifying facilities" under the Public Utility Regulatory Policies Act of 1978 (PURPA). If a taxpayer claims federal tax credits or deductions for the energy conservation property, the investment basis for the purpose of claiming the deduction or tax credit must be reduced by the value of the energy conservation subsidy (i.e., a taxpayer may not claim a tax credit for an expense that the taxpayer ultimately did not pay).
The term "energy conservation measure" includes installations or modifications primarily designed to reduce consumption of electricity or natural gas, or to improve the management of energy demand. Eligible dwelling units include houses, apartments, condominiums, mobile homes, boats and similar properties. If a building or structure contains both dwelling units and other units, any subsidy must be properly allocated.
The definition of "energy conservation measure" implies that utility rebates for residential solar-thermal projects and photovoltaic (PV) systems may be non-taxable. However, the IRS has not ruled definitively on this issue. Taxpayers considering using this provision for a renewable energy system should discuss the details of the project with a tax professional. Other types of utility subsidies that may come in the form of credits or reduced rates might also be non-taxable, according to IRS Publication 525.
* The term "public utility" is defined as an entity "engaged in the sale of electricity or natural gas to residential, commercial, or industrial customers for use by such customers." The term includes federal, state and local government entities.
Renewable Electricity Production Tax Credit (PTC) U.S. Internal Revenue Service 08/29/23 12/03/23 734 Note: The Inflation Reduction Act of 2022 (H.R. 5376 ) made several significant changes to this tax credit, including extending the expiration date, providing for new bonus credits, and establishing new criteria to qualify for the full credit. It also phases out this tax credit under section 45 of the Internal Revenue Code at the end of 2024 and replaces it with a new technology-neutral tax credit under section 45Y of the Internal Revenue Code. The summary below describes the current section 45 tax credit as modified by the Inflation Reduction Act, and below that, the new 45Y tax credit.
The federal renewable electricity production tax credit (PTC) is an inflation-adjusted per-kilowatt-hour (kWh) tax credit for electricity generated by qualified energy resources and sold by the taxpayer to an unrelated person during the taxable year. The duration of the credit is 10 years after the date the facility is placed in service.
Originally enacted in 1992, the PTC has been renewed and expanded numerous times, most recently by the Inflation Reduction Act of 2022 . That bill established new prevailing wage and apprenticeship requirements for larger system to qualify for the full value of the tax credit -- 2.6 cents per kilowatt-hour (kWh) for wind, closed-loop biomass, and geothermal energy; 1.3 cents per kWh for open-loop biomass facilities, small irrigation power facilities, landfill gas facilities and trash facilities. In late-2022 or 2023, the Treasury Secretary will issue guidance for these new labor provisions. The credit for different project types and available bonus credits is described below.
Base Credit
Projects under 1 MW (or larger projects that are commenced no more than 60 days after the Treasury Secretary develops labor guidelines) do not need to meet the new labor standards established by the Inflation Reduction to receive the full 1.3 or 2.6 cents/kWh (depending on the facility type) tax credit. This amount may be adjusted annually for inflation. Such projects that begin construction after 2021 and before 2025 can receive the full tax credit. Note, projects that commence construction on or after January 1, 2025 can receive a tax credit under the new Clean Energy Production Tax Credit (45Y) described below.
Projects over 1 MW that begin construction 60 days after the Treasury Secretary releases labor guidelines and no later than January 1, 2025 will receive a base tax credit of 0.5 cents/kWh . However, projects can qualify for the full tax credit if they ensure that all laborers and mechanics involved in the construction of the project or the maintenance of the project for the entire 10-year PTC period are paid wages at rates not less than prevailing wages . Projects must also ensure that a percentage of total labor hours are performed by qualified apprentices . The percent of hours increases over time to a maximum requirement of 15% in 2024 and thereafter. Note, projects that commence construction on or after January 1, 2025 can receive a tax credit under the new Clean Energy Production Tax Credit (45Y) described below.
Bonus Credits
The Domestic Content Bonus increases the credit amount by 10% for projects in which 100% of any steel or iron that is a component of the facility and 40% of the manufactured products that are components of the facility were produced in the United States. Note, the required percentage of domestic manufactured products for offshore wind facilities is 20%. The IRS issued Notice 2023-38 in May 2023, which provided guidance on the domestic content bonus.
The Energy Community Bonus increases the credit amount by 10% for projects that are located at one of the following: (i) a brownfield site, (ii) a metropolitan or non-metropolitan statistical area which (A) has (or, at any time during the period beginning after December 31, 2009, had) 0.17% or greater direct employment or 25% or greater local tax revenues related to the extraction, processing, transport, or storage of coal, oil, or natural gas, or (B) has an unemployment rate above the national average for the previous year, or (iii) a census tract or a census tract that is adjoining a census tract in which a coal mine has closed after 1999 or a coal-fired electric generating unit was retired after 2009.
The Treasury Department issued Notice 2023- 29 in April 2023, which provided initial guidance on the Energy Community Bonus Credit. The Treasury Department later updated and clarified its guidance in June 2023 with Notice 2023-45 . The Treasury Department also issued Notice 2023-47 in June 2023, which includes lists of information that taxpayers may use to determine whether they meet certain requirements under the Statistical Area Category or the Coal Closure Category. The Department of Energy has also released a GIS map showing the locations of qualifying energy communities.
Credit Monetization
Section 13801 of The Inflation Reduction Act of 2022 also established procedures for other parties to monetize certain tax credits, including this one, for equipment placed in service on or after January 1, 2023 and through December 31, 2032.
The direct pay option allows non-taxable entities to directly monetize certain tax credits. The provisions apply to nonprofits, a state or political subdivision thereof, the Tennessee Valley Authority, Indian tribal governments (as defined in Section 30D(g)(9)), any Alaska Native Corporation (as defined in Section 3 of the Alaska Native Claims Settlement Act), or any corporation operating on a cooperative basis which is engaged in furnishing electric energy to persons in rural areas. Such applicable entities can elect to be treated as having made a tax payment equal to the value of the tax credit they would otherwise be eligible to claim. The entity can then claim a refund for the excess taxes they are deemed to have paid. The option effectively makes this tax credit refundable for these entities.
The act also allows eligible taxpayers to transfer all or a portion of their eligible tax credits to an unrelated taxpayer. Transfers must be reported to IRS and only one transfer is permitted. Must be elected no later than the due date for tax filing for the tax year the tax credit is claimed.
Clean Energy Production Tax Credit (45Y)
Section 13701 of the Inflation Reduction Act created a new tax credit, the Clean Energy Production Tax Credit to replace the traditional PTC for systems placed in service on or after January 1, 2025. The tax credit is functionally similar to the PTC, but is not technology-specific. It applies to all generation facilities that have an anticipated greenhouse gas emissions rate of zero. The credit amount is generally calculated in the same manner as described above, and all technologies that satisfy the labor requirements will be eligible for the full value of the tax credit as adjusted for inflation. The credit will be phased out as the U.S. meets greenhouse gas emission reduction targets. For a project whose construction is commenced in the year following the year in which greenhouse gas emissions from the production of electricity in the United States are equal to or less than 25% of the 2022 levels, the tax credit will not be reduced. However, for projects commenced in the second year following the target being met, the tax credit will be worth 75% of what it would otherwise be. Projects commenced in the third year will receive a credit worth 50%, and all projects commenced after then will not be eligible for a tax credit.
Energy-Efficient Mortgages 08/05/20 12/03/23 742
Homeowners can take advantage of energy efficient mortgages (EEM) to either finance energy efficiency improvements to existing homes, including renewable energy technologies, or to increase their home buying power with the purchase of a new energy efficient home. The U.S. federal government supports these loans by insuring them through Federal Housing Authority (FHA) or Veterans Affairs (VA) programs. This allows borrowers who might otherwise be denied loans to pursue energy efficiency, and it secures lenders against loan default.
FHA Energy Efficient Mortgages
The FHA allows lenders to add up to 100% of energy efficiency improvements to an existing mortgage loan with certain restrictions. FHA mortgage limits vary by county, state and the number of units in a dwelling. See their website for more details. These mortgages were previously limited to $8,000.The maximum amount of the portion of an energy efficient mortgage allowed for energy improvements is now the lesser of 5% of:
The value of the property,
115% of the median area price of a single-family dwelling, or
150% of the Freddie Mac conforming loan limit
Loan amounts may not exceed the projected savings of the energy efficiency improvements. These loans may be combined with FHA 203 (h) mortgages available to victims of presidentially-declared disasters and with financing offered through the FHA 203 (k) rehabilitation program. FHA loan limits do not apply to the EEM. Borrowers must obtain a home energy assessment by a qualified energy rater, assessor, or auditor using whole-assessment standards, protocols, and procedures.
Borrowers may include closing costs and the up-front mortgage insurance premium in the total cost of the loan. The loan is available to anyone who meets the income requirements for FHA’s Section 203 (b), provided the applicant can meet the monthly mortgage payments. New and existing owner-occupied homes of up to two units qualify for this loan. Cooperative units are not eligible. Homebuyers should submit applications to their local HUD Field Office through an FHA-approved lending institution.
Department of Veterans Affairs (VA) Energy Efficient Mortgages
The VA insures EEMs to be used in conjunction with VA loans either for the purchase of existing homes or for refinancing loans secured by the dwelling. Homebuyers may borrow up to $3,000 if only documentation of improvement costs or contractor bids is submitted, or up to $6,000 if the projected energy savings are greater than the increase in mortgage payments. Loans may exceed this amount at the discretion of the VA. Applicants may not include the cost of their own labor in the total amount. No additional home appraisal is needed, but applicants must submit a HER, contractor bids and certain other documentation. The VA insures 50% of the loan if taken by itself, but it may insure less if the total value of the mortgage exceeds a certain amount.
This mortgage is available to qualified military personnel, reservists and veterans. Applicants should secure a certificate of eligibility from their local lending office and submit it to a VA-approved private lender. If the loan is approved, the VA guarantees the loan when it is closed.
Conventional EEMs
Conventional mortgages are not backed by a federal agency. Private lenders sell loans to Fannie Mae and Freddie Mac, which in turn allows homebuyers to borrow up to 15% of an existing home’s appraised value for improvements documented by a HER.
Fannie Mae also lends up to 5% for Energy Star new homes. Fannie Mae EEMs are available to single-family, owner-occupied units, and Fannie Mae provides EEMs to those whose income might otherwise disqualify them from receiving the loans by allowing approved lenders to adjust borrowers’ debt-to-income ratio by 2%. The value of the improvements is immediately added to the total appraised value of the home.
Freddie Mac offers GreenChOICE mortgages to "provide greater affordability for borrowers, offer more flexibility and combine the flexibilities of Home Possible Mortgages to offer borrowers additional affordable financing opportunities." Borrowers should apply directly to the lender. Click here for more details .
ENERGY STAR Partnership for Lenders
To promote EEMs and lenders who offer them, the federal ENERGY STAR program offers a partnership program for lenders who provide EEMs to borrowers. Becoming a partner allows lenders to utilize the Energy Star brand to promote themselves as Energy Star partners offering EEMs. To become a lender, partner lenders must first provide proof that they know how to write EEMs. To maintain their partnership benefits, lenders must write a certain number of EEMs per year. Energy Star does not have a lender certification program or process. Click here for more information about ENERGY STAR's lender partnership program, and here to access the partner locator tool. ENERGY STAR requires that its lender partners provide EEMs to qualified borrowers regardless of whether it is an FHA EEM, Fannie Mae EEM, or VA EEM.
USDA - Rural Energy for America Program (REAP) Grants U.S. Department of Agriculture $600 million for FY 2018 08/21/18 12/03/23 917
Note: The U.S. Department of Agriculture's Rural Development issues periodic Notices of Solicitation of Applications for the Rural Energy for America Program (REAP) in the Federal Register. The FY 2018 solicitation for the REAP program includes a total budget of approximately $800 million.
The Rural Energy for America Program (REAP) provides financial assistance to agricultural producers and rural small businesses in America to purchase, install, and construct renewable energy systems, make energy efficiency improvements to non-residential buildings and facilities, use renewable technologies that reduce energy consumption, and participate in energy audits and renewable energy development assistance.
Renewable energy projects for the Renewable Energy Systems and Energy Efficiency Improvement Guaranteed Loan and Grant Program include wind, solar, biomass and geothermal, and hydrogen derived from biomass or water using wind, solar, or geothermal energy sources. These grants are limited to 25% of a proposed project's cost, and a loan guarantee may not exceed $25 million. The combined amount of a grant and loan guarantee must be at least $5,000 (with the grant portion at least $1,500) and may not exceed 75% of the project’s cost. In general, a minimum of 20% of the funds available for these incentives will be dedicated to grants of $20,000 or less. For more information on grant, loan guarantees, loan financing, and opportunities for combinations thereof, visit the USDA website .
Application due dates are published annually in the Notice of Funding Availability.
Eligibility
Grants and Guaranteed Loans are generally available to small businesses and agricultural producers and other entities as determined by USDA. To be eligible for REAP grants and guaranteed loans, applicants must demonstrate sufficient revenue to cover any operations and maintenance expense as well as any applicable debt service of the project for the duration of the guaranteed loan or grant. Rural small businesses must be located in rural areas, but agricultural producers may be located in non-rural areas.
Eligible project costs include purchasing energy efficiency improvements or a renewable energy system, energy audits or assessments, permitting and licensing fees, and business plans and retrofitting. For new construction the replacement of older equipment with more efficient equipment may be eligible as a project cost only when a new facility is planned to be more efficient and similarly sized than the older facility. Working capital and land acquisition are only eligible for loan guarantees.
For more information regarding applicant and project eligibility for loans and grants, visit the USDA REAP eligibility webpage , read the eligibility requirements in the most recent Solicitation of Applications for REAP funding in the Federal Registry, and/or contact your state rural energy coordinator .
Regional rural energy coordinators provide loan and grant applications upon request.
History
The Food, Conservation, and Energy Act of 2008 (H.R. 2419 ), enacted by Congress in May 2008, converted the federal Renewable Energy Systems and Energy Efficiency Improvements Program,* into the Rural Energy for America Program (REAP). Similar to its predecessor, the REAP promotes energy efficiency and renewable energy for agricultural producers and rural small businesses through the use of (1) grants and loan guarantees for energy efficiency improvements and renewable energy systems, and (2) grants for energy audits and renewable energy development assistance. Congress has allocated funding for the new program in the following amounts: $55 million for FY 2009, $60 million for FY 2010, $70 million for FY 2011, and $70 million for FY 2012. REAP is administered by the U.S. Department of Agriculture (USDA). In addition to these mandatory funding levels, up to $25 million in discretionary funding may be issued each year. The American Taxpayer Relief Act of 2012 (H.R. 8) extended discretionary funding for FY 2013. The 2014 Farm Bill reauthorized the USDA to offer these programs and removed the mandate to offer grants for feasibility studies.
* The Renewable Energy Systems and Energy Efficiency Improvements Program was created by the USDA pursuant to Section 9006 of the 2002 federal Farm Security and Rural Investment Act of 2002 . Funding in the amount of $23 million per year was appropriated for each fiscal year from FY 2003-2007. In March 2008, the USDA announced that it would accept $220.9 million in applications for grants, loan guarantees, and loan/grant combination packages under the Renewable Energy Systems and Energy Efficiency Improvements Program. The application deadline was June 16, 2008.
Land grant colleges and universities are referred to in the summary table as "schools" and "institutional" eligible sectors. K-12 schools are not eligible for this grant.
Office of Indian Energy Policy and Programs - Funding Opportunities U.S. Department of Energy 02/26/20 12/03/23 918 The U.S. Department of Energy's (DOE) Office of Indian Energy Policy and Programs promotes tribal energy sufficiency, economic growth, and employment on tribal lands through the development of renewable energy and energy efficiency technologies. The program provides financial assistance, technical assistance, and education and training to tribes for the evaluation and development of renewable energy resources and energy efficiency measures.
DOE's program offerings consist of program management through DOE headquarters, program implementation and project management through DOE's field offices, and technical support through DOE laboratories. Program management is carried out by DOE's Weatherization and Intergovernmental Program, which provides programmatic direction and funding to DOE field offices for program implementation. DOE's Golden Field Office solicits, awards, administers, and manages financial assistance agreements.
Program funding is awarded through a competitive process. Click here to view current program funding opportunities, and here to apply for technical assistance.
Residential Clean Energy Rebate Program Maryland Energy Administration 03/07/23 12/03/23 1084 Maryland's Residential Clean Energy Grant Program, administered by the Maryland Energy Administration (MEA), provides financial incentives to homeowners that install solar water-heating, solar-electric (PV), geothermal heating and cooling systems, and burning stoves. In order to be eligible, the property must be the applicant's primary residence.
The current Clean Energy Grant Program provides incentives as follows:
Resource Conversion Technology
Installed Capacity Range
Flat Award
Solar Photovoltaic (PV)
Minimum 1 kW-DC
$1,000/project
Solar Shingles
Minimum 1 kW-DC
$1,000/project
Solar Water Heating
10-100 sq. ft.
$500/project
New Geothermal Heating & Cooling (GHC)
1-10 tons
$3,000/project
Note: As of October 14, 2014, geothermal installations that are replacing an existing geothermal unit will no longer be eligible for the $3,000 grant. In order to receive this grant, homeowners must install an entirely new geothermal system with the accompanying loops or wells. Starting on this date, geothermal heat pump replacements will be eligible for a $500 grant.
Various amount of grant is also available to stick/pellet burning stoves satisfying certain emission requirements. Starting from November 14, 2013, only purchased solar photovoltaic systems are eligible to apply for the Residential CEGP Program. MEA no longer awards grants to third-party owned solar PV systems.
Grants are awarded on a first-come, first-serve basis across technologies and are subject to change in amount based on funding. Grants are awarded after the completion of the project, and applications must be submitted to MEA within 12 months of completed installation. Multiple projects on contiguous parcels of property will be considered one project. An eligible property may receive one grant per technology. MEA cannot offer grants to a property held in an irrevocable trust. Program's one-step application process requires participants to submit application form, final invoice, copies of inspection documents, photograph of installed system, and historical screening document.
Participants must apply for certification as a qualifying solar facility from Maryland Public Service Commission (PSC) to obtain Solar Renewable Energy Credits (SRECs) produced by the system. SREC represent environmental attribute per 1 MWh of generated solar power. These SRECs can be traded as financial instruments to meet the RPS goals of the State. These SRECs can be sold in the market, which could help generate additional revenue to fund the solar PV system.
Note that these grants may be subtracted from adjusted gross income for state income tax purposes. In other words, program recipients do not have to pay state taxes on the amount of the grant received. See H.B. 590 , enacted in May 2007. For applications and more information on the program, including a Q&A section, please see the program web site.
Residential Renewable Energy Tax Credit U.S. Internal Revenue Service 08/16/22 12/31/34 1235 Note: Section 13302 of The Inflation Reduction Act of 2022 (H.R. 5376 ) extended the expiration date and modified the phase down of this tax credit. It also made stand-alone energy storage systems eligible for the credit, and biomass heaters ineligible for the credit. Biomass heaters are now eligible for the residential energy efficiency tax credit. The summary below reflects the credit after the enactment of H.R. 5376.
A taxpayer may claim a credit for a system that serves a dwelling unit located in the United States that is owned and used as a residence by the taxpayer. Expenditures with respect to the equipment are treated as made when the installation is completed. If the installation is at a new home, the "placed in service" date is the date of occupancy by the homeowner. Expenditures include labor costs for on-site preparation, assembly or original system installation, and for piping or wiring to interconnect a system to the home. If the federal tax credit exceeds tax liability, the excess amount may be carried forward to the succeeding taxable year. The maximum allowable credit, equipment requirements and other details vary by technology, as outlined below.
Solar-electric property
30% for systems placed in service by 12/31/2019 26% for systems placed in service after 12/31/2019 and before 01/01/2022 30% for systems placed in service after 12/31/2021 and before 01/01/2033 26% for systems placed in service after 12/31/2032 and before 01/01/2034 22% for systems placed in service after 12/31/2033 and before 01/01/2035 There is no maximum credit for systems placed in service after 2008. Systems must be placed in service on or after January 1, 2006, and on or before December 31, 2034. The home served by the system does not have to be the taxpayer’s principal residence.
Solar water-heating property
30% for systems placed in service by 12/31/2019 26% for systems placed in service after 12/31/2019 and before 01/01/2022 30% for systems placed in service after 12/31/2021 and before 01/01/2033 26% for systems placed in service after 12/31/2032 and before 01/01/2034 22% for systems placed in service after 12/31/2033 and before 01/01/2035 There is no maximum credit for systems placed in service after 2008. Systems must be placed in service on or after January 1, 2006, and on or before December 31, 2034. Equipment must be certified for performance by the Solar Rating Certification Corporation (SRCC) or a comparable entity endorsed by the government of the state in which the property is installed. At least half the energy used to heat the dwelling's water must be from solar in order for the solar water-heating property expenditures to be eligible. The tax credit does not apply to solar water-heating property for swimming pools or hot tubs. The home served by the system does not have to be the taxpayer’s principal residence.
Fuel cell property
30% for systems placed in service by 12/31/2019 26% for systems placed in service after 12/31/2019 and before 01/01/2022 30% for systems placed in service after 12/31/2021 and before 01/01/2033 26% for systems placed in service after 12/31/2032 and before 01/01/2034 22% for systems placed in service after 12/31/2033 and before 01/01/2035 Systems must be placed in service on or after January 1, 2006, and on or before December 31, 2034. The maximum credit is $500 per half kilowatt (kW). The fuel cell must have a nameplate capacity of at least 0.5 kW of electricity using an electrochemical process and an electricity-only generation efficiency greater than 30%. In case of joint occupancy, the maximum qualifying costs that can be taken into account by all occupants for figuring the credit is $1,667 per 0.5 kW. This does not apply to married individuals filing a joint return. The credit that may be claimed by each individual is proportional to the costs he or she paid. The home served by the system must be the taxpayer’s principal residence.
Small wind-energy property
30% for systems placed in service by 12/31/2019 26% for systems placed in service after 12/31/2019 and before 01/01/2022 30% for systems placed in service after 12/31/2021 and before 01/01/2033 26% for systems placed in service after 12/31/2032 and before 01/01/2034 22% for systems placed in service after 12/31/2033 and before 01/01/2035 There is no maximum credit for systems placed in service after 2008. Systems must be placed in service on or after January 1, 2006, and on or before December 31, 2034. The home served by the system does not have to be the taxpayer’s principal residence.
Geothermal heat pumps
30% for systems placed in service by 12/31/2019 26% for systems placed in service after 12/31/2019 and before 01/01/2022 30% for systems placed in service after 12/31/2021 and before 01/01/2033 26% for systems placed in service after 12/31/2032 and before 01/01/2034 22% for systems placed in service after 12/31/2033 and before 01/01/2035 There is no maximum credit for systems placed in service after 2008. Systems must be placed in service on or after January 1, 2006, and on or before December 31, 2034. The geothermal heat pump must meet federal Energy Star criteria. The home served by the system does not have to be the taxpayer’s principal residence
Battery Storage Systems (Standalone Systems)
0% for systems placed in service before 1/1/2023 30% for systems placed in service after 12/31/2022 and before 01/01/2033 26% for systems placed in service after 12/31/2032 and before 01/01/2034 22% for systems placed in service after 12/31/2033 and before 01/01/2035 The system must have a capacity of at least 3 kilowatt hours The home served by the system does not have to be the taxpayer’s principal residence.
Significantly, The American Recovery and Reinvestment Act of 2009 repealed a previous limitation on the use of the credit for eligible projects also supported by "subsidized energy financing." For projects placed in service after December 31, 2008, this limitation no longer applies.
Energy Storage
Prior to the enactment of the Inflation Reduction Act of 2022, the federal tax code did not explicitly reference energy storage, so stand-alone energy storage systems did not qualify for the tax credit. However, the IRS issued Private Letter Rulings in 2013 and 2018 , which address energy storage paired with PV systems. In both cases, the IRS ruled that the energy storage equipment when paired with PV met the statutory definition of a "qualified solar electric property expenditure," as was eligible for the tax credit. It is important to note that Private Letter Rulings only apply to the taxpayer who requested it, and do not establish precedent. Any taxpayer considering the purchase of an energy storage system should consult their accountant or other tax professional before claiming a tax credit.
History
Established by The Energy Policy Act of 2005, the federal tax credit for residential energy property initially applied to solar-electric systems, solar water heating systems and fuel cells. The Energy Improvement and Extension Act of 2008 extended the tax credit to small wind-energy systems and geothermal heat pumps, effective January 1, 2008. Other key revisions included an eight-year extension of the credit to December 31, 2016; the ability to take the credit against the alternative minimum tax; and the removal of the $2,000 credit limit for solar-electric systems beginning in 2009. The credit was further enhanced in February 2009 by The American Recovery and Reinvestment Act of 2009, which removed the maximum credit amount for all eligible technologies (except fuel cells) placed in service after 2008.
Local Option - Property Tax Credit for High Performance Buildings Programs locally administered 07/03/20 12/03/23 2363 Similar to Maryland's Local Option Property Tax Credit for Renewable Energy , Title 9 of Maryland's property tax code creates an optional property tax credit for high performance buildings. This statute allows counties and municipalities to provide a credit against the property tax for buildings which achieve at least a silver rating according to the U.S. Green Building Council's LEED standards, residential structures that achieve a silver rating under the International Code Council's National Green Building Standard (NGBS), or structures which meet other comparable green building ratings or guidelines approved by the State. The provision specifically adding the NGBS (as opposed to the general language regarding "comparable" systems) was adopted by H.B. 158 in 2012, effective for tax years beginning after June 30, 2012.
The counties or municipalities which elect to provide this property tax credit may determine the amount of the property tax credit under this section, the duration of the property tax credit, the criteria and qualifications necessary to receive the credit, and any other necessary provisions. As of July 2015 at least four counties -- Montgomery County , Howard County , Baltimore County , and Anne Arundel County -- had adopted a tax credit under this statute. Carroll County has also adopted a green building property tax credit under a separate, county specific provision (Md Code: Property Tax § 9-308(e) ) of Maryland law. Please visit the links above for tax credit information on the incentives available in each county.
Clean Renewable Energy Bonds (CREBs) U.S. Internal Revenue Service 08/15/18 12/03/23 2510 Note: The Tax Cuts and Jobs Act of 2017 repealed section 54C of the Internal Revenue Code, which authorized the use of New CREBs. IRS Notice 2018-15 announced that the IRS will no longer process applications for or issue allocations of New CREBs. The summary below describes CREBs before they were repealed, and is here for historical purposes only.
Clean renewable energy bonds (CREBs) may be used by certain entities -- primarily in the public sector -- to finance renewable energy projects. The list of qualifying technologies is generally the same as that used for the federal renewable energy production tax credit (PTC). CREBs may be issued by electric cooperatives, government entities (states, cities, counties, territories, Indian tribal governments or any political subdivision thereof), and by certain lenders. The bondholder receives federal tax credits in lieu of a portion of the traditional bond interest, resulting in a lower effective interest rate for the borrower.* The issuer remains responsible for repaying the principal on the bond.
The Energy Improvement and Extension Act of 2008 (Div. A, Sec. 107) allocated $800 million for new Clean Renewable Energy Bonds (CREBs). In February 2009, the American Recovery and Reinvestment Act of 2009 (Div. B, Sec. 1111) allocated an additional $1.6 billion for New CREBs, for a total New CREB allocation of $2.4 billion. The Energy Improvement and Extension Act of 2008 also extended the deadline for previously reserved allocations ("Old CREBs") until December 31, 2009, and addressed several provisions in the existing law that previously limited the usefulness of the program for some projects. A separate section of the law extended CREBs eligibility to marine energy and hydrokinetic power projects.
Participation in the program is limited by the volume of bonds allocated by Congress for the program. Participants must first apply to the Internal Revenue Service (IRS) for a CREBs allocation, and then issue the bonds within a specified time period. The New CREBs allocation totaling $2.4 billion does not have a defined expiration date under the law; however, recent IRS solicitations for new applications require the bonds to be issued within 3 years after the applicant receives notification of an approved allocation (see History section below for information on previous allocations). Public power providers, governmental bodies, and electric cooperatives are each reserved an equal share (33.3%) of the New CREBs allocation. IRS Notice 2015-12, however, divided the remaining volume cap differently: $516,565,691.35 for public power providers, $597,134,963.60 for governmental bodies, and $280,778,469.00 for cooperative utilities.
The tax credit rate is set daily by the U.S. Treasury Department. Under past allocations, the credit could be taken quarterly on a dollar-for-dollar basis to offset the tax liability of the bondholder. However, under the new CREBs allocation, the credit has been reduced to 70% of what it would have been otherwise. Other important changes are described in IRS Notice 2009-33.
CREBs differ from traditional tax-exempt bonds in that the tax credits issued through CREBs are treated as taxable income for the bondholder. The tax credit may be taken each year the bondholder has a tax liability as long as the credit amount does not exceed the limits established by the federal Energy Policy Act of 2005 . Treasury rates for prior CREB allocations, or "Old" CREBs are available here , while rates for New CREBs and other qualified tax credit bonds are available here .
In April 2009, the IRS issued Notice 2009-33, which solicited applications for the New CREB allocation and provided interim guidance on certain program rules and changes from prior CREB allocations. The expiration date for New CREB applications under this solicitation was August 4, 2009. Further guidance on CREBs is available in IRS Notices 2006-7 and 2007-26 to the extent that the program rules were not modified by 2008 and 2009 legislation. In October 2009, the Department of Treasury announced the allocation of $2.2 billion in new CREBs for 805 projects across the country. A new solicitation (IRS Announcement 2010-54) was issued in September 2010 for roughly $191 million in unallocated New CREB bond volume available only to electric cooperatives. The award announcement for this allocation was made in March 2011. It remains to be seen if or when the IRS will issue new funding announcements for Old CREB allocations which were not issued by the December 31, 2009 deadline, or New CREB allocations which miss the three-year issuance period.
History
The federal Energy Policy Act of 2005 (EPAct 2005) established Clean Energy Renewable Bonds (CREBs) as a financing mechanism for public sector renewable energy projects. This legislation originally allocated $800 million of tax credit bonds to be issued between January 1, 2006, and December 31, 2007. Following the enactment of the federal Tax Relief and Health Care Act of 2006 , the IRS made an additional $400 million in CREBs financing available for 2008 through Notice 2007-26.
In November 2006, the IRS announced that the original $800 million allocation had been reserved for a total of 610 projects. The additional $400 million (plus surrendered volume from the previous allocation) was allocated to 312 projects in February 2008. Of the $1.2 billion total of tax-credit bond volume cap allocated to fund renewable-energy projects, state and local government borrowers were limited to $750 million of the volume cap, with the rest reserved for qualified municipal or cooperative electric companies.
For further information on CREBs, contact Zoran Stojanovic or Timothy Jones of the IRS Office of Associate Chief Counsel at (202) 622-3980. Questions on recent IRS Notice 2009-33 can be directed to Janae Lemley at (636) 255-1202.
*In March 2010 Congress enacted H.R. 2847 (Sec. 301) permitting New CREB issuers to make an irrevocable election to receive a direct payment -- a refundable tax credit -- from the Department of Treasury equivalent to and in lieu of the amount of the non-refundable tax credit which would otherwise be provided to the bondholder. This option only applies to New CREBs issued after the March 18, 2010 enactment of the law. In April 2010 the IRS issued Notice 2010-35 providing guidance on the direct payment option.
USDA - Rural Energy for America Program (REAP) Loan Guarantees U.S. Department of Agriculture 08/21/18 12/03/23 2511 The Rural Energy for America Program (REAP) provides financial assistance to agricultural producers and rural small businesses in rural America to purchase, install, and construct renewable energy systems, make energy efficiency improvements to non-residential buildings and facilities, use renewable technologies that reduce energy consumption, and participate in energy audits and renewable energy development assistance.
Renewable energy projects for the Renewable Energy Systems and Energy Efficiency Improvement Guaranteed Loan and Grant Program include wind, solar, biomass and geothermal, and hydrogen derived from biomass or water using wind, solar, or geothermal energy sources. These grants are limited to 25% of a proposed project's cost, and a loan guarantee may not exceed $25 million. The combined amount of a grant and loan guarantee must be at least $5,000 (with the grant portion at least $1,500) and may not exceed 75% of the project’s cost. In general, a minimum of 20% of the funds available for these incentives will be dedicated to grants of $20,000 or less. For more information on grant, loan guarantees, loan financing, and opportunities for combinations thereof, visit the USDA website.
Application due dates are published annually in the Notice of Funding Availability.
Eligibility
Grants and Guaranteed Loans are generally available to small businesses and agricultural producers and other entities as determined by USDA. To be eligible for REAP grants and guaranteed loans, applicants must demonstrate sufficient revenue to cover any operations and maintenance expense as well as any applicable debt service of the project for the duration of the guaranteed loan or grant. Rural small businesses must be located in rural areas, but agricultural producers may be located in non-rural areas.
Eligible project costs include purchasing energy efficiency improvements or a renewable energy system, energy audits or assessments, permitting and licensing fees, and business plans and retrofitting. For new construction the replacement of older equipment with more efficient equipment may be eligible as a project cost only when a new facility is planned to be more efficient and similarly sized than the older facility. Working capital and land acquisition are only eligible for loan guarantees.
For more information regarding applicant and project eligibility for loans and grants, visit the USDA REAP eligibility webpage , read the eligibility requirements in the most recent Solicitation of Applications for REAP funding in the Federal Registry, and/or contact your state rural energy coordinator .
Regional rural energy coordinators provide loan and grant applications upon request.
History
The Food, Conservation, and Energy Act of 2008 (H.R. 2419 ), enacted by Congress in May 2008, converted the federal Renewable Energy Systems and Energy Efficiency Improvements Program,* into the Rural Energy for America Program (REAP). Similar to its predecessor, the REAP promotes energy efficiency and renewable energy for agricultural producers and rural small businesses through the use of (1) grants and loan guarantees for energy efficiency improvements and renewable energy systems, and (2) grants for energy audits and renewable energy development assistance. Congress has allocated funding for the new program in the following amounts: $55 million for FY 2009, $60 million for FY 2010, $70 million for FY 2011, and $70 million for FY 2012. REAP is administered by the U.S. Department of Agriculture (USDA). In addition to these mandatory funding levels, up to $25 million in discretionary funding may be issued each year. The American Taxpayer Relief Act of 2012 (H.R. 8) extended discretionary funding for FY 2013. The 2014 Farm Bill reauthorized the USDA to offer these programs and removed the mandate to offer grants for feasibility studies.
* The Renewable Energy Systems and Energy Efficiency Improvements Program was created by the USDA pursuant to Section 9006 of the 2002 federal Farm Security and Rural Investment Act of 2002 . Funding in the amount of $23 million per year was appropriated for each fiscal year from FY 2003-2007. In March 2008, the USDA announced that it would accept $220.9 million in applications for grants, loan guarantees, and loan/grant combination packages under the Renewable Energy Systems and Energy Efficiency Improvements Program. The application deadline was June 16, 2008.
Land grant colleges and universities are referred to in the summary as "schools" and "institutional" eligible sectors. K-12 schools are not eligible for this grant.
Property Tax Exemption for Solar and Wind Energy Systems Maryland Department of Assessments and Taxation 05/17/22 12/03/23 2542
In May 2007, Maryland established a property tax exemption for residential solar energy systems. Under this law solar energy devices “installed to heat or cool a dwelling, generate electricity to be used in the dwelling, or provide hot water for use in the dwelling” were exempt from state -- but not local -- property taxes. However, in April 2008 H.B. 377 was enacted, repealing this exemption beginning July 1, 2008. In place of the rescinded exemption, H.B. 377 inserted another provision exempting solar photovoltaic (PV) and solar hot water systems from real property taxes. The exemption now applies equally to state and local real property taxes. In addition, by removing the term "dwelling" and replacing it with "structure", the revised exemption appears to no longer be limited to residential systems.
In May 2009 the exemption was amended yet again by H.B. 1171 to add "residential wind energy equipment" as an eligible technology. In order to qualify, equipment must be sited on residential property and produce electricity to be used in a structure on that property. The new law also revised the definition of eligible solar property to include devices that use "solar thermal electric energy" to generate electricity for use in a structure. A separate piece of legislation, S.B. 621 , subsequently amended the definition of solar energy property to include property that generates electricity which is put on the electrical grid (e.g., as in a net metering arrangement). These new provisions took effect July 1, 2009.
Harford County - Property Tax Credit for Solar and Geothermal Devices Harford County Department of the Treasury 07/06/20 12/03/23 2832 Harford County offers a tax credit from real property taxes imposed on residential buildings, nonresidential buildings, or other structures that use solar or geothermal devices for heating, cooling, water heating or generating electricity for on-site consumption. The credit amount is equal to one year of total real property taxes or $2,500 per device, whichever is less. In September 2010 the county added a provision limiting total credits to $5,000 per property per fiscal year. Total real property taxes include all real property taxes that would have been paid by the taxpayer for that year for the host building or structure, but not on the land. The original 2006 credit applied only to solar heating and cooling devices and had a limit of $1,000. Subsequent 2007 amendments added geothermal devices as an eligible technology, electricity generation as an eligible end-use, and increased the maximum credit to $2,500.
In order to qualify for a tax credit, devices must meet national safety and performance standards as set by a nationally recognized testing laboratory for that type of device. A one-time application must be submitted to the Harford County Director of Administration on or before October 1 prior to the taxable year for which the credit is sought. The total volume of tax credits allowed for any one year was formerly limited to $150,000, but this limit has been raised to $500,000. Credits will be issued on a first-come, first-served basis with applications that exceed the annual limit carried over to succeeding years. Unused credits may be carried forward for up to two years. The application is available at the web site above.
Anne Arundel County - Solar and Geothermal Equipment Property Tax Credits Anne Arundel County Office of Finance 07/07/20 12/03/23 2908 Anne Arundel County offers a one-time credit from county property taxes on residential dwellings that use solar and geothermal energy equipment for heating and cooling, and solar energy equipment for water heating and electricity generation. Photovoltaic (PV) systems and geothermal systems were initially not eligible for the tax credit, but PV systems were added by legislation enacted in January 2009 (County Bill 81-08) and geothermal heating and cooling systems were added in April 2010 (County Bill 17-10). Solar energy devices must be installed on or after January 1, 2007 in order to be eligible for the tax credit. Geothermal equipment must be installed on or after January 1, 2009 in order to be eligible for the tax credit. Expenditures for solar pool heating are not eligible for the tax credit. The one-time tax credit is calculated as the lesser of the following:
50% of the cost of materials and installation of the solar energy equipment, less the amount of federal and state grants and state solar energy tax credits; or $2,500 It is important to note that the tax credit is credited from the taxes on the dwelling itself and not those levied on the land. Applications must be filed on or before June 1 of the year immediately preceding the year for which the credit is sought. In 2012 new legislation (Council Bill 84-12) removed the former June, 1 2012 application deadline for PV systems. Please contact the Anne Arundel County Office of Finance for tax credit applications and further information.
Sales and Use Tax Exemption for Renewable Energy Equipment Comptroller of Maryland 03/07/23 12/03/23 2928 In April 2008, the Maryland enacted legislation exempting geothermal and solar energy equipment from the state sales and use tax. Geothermal equipment is defined as "equipment that uses ground loop technology to heat and cool a structure". Solar energy equipment is defined as "equipment that uses solar energy to heat or cool a structure, generate electricity to be used in a structure, or provide hot water for use in a structure". Solar energy equipment does not include "equipment that is part of a non-solar energy system or that uses any type of recreational facility or equipment as a storage medium". These distinctions appear to indicate that solar pool heating equipment, and possibly passive solar materials, are not eligible for the exemption. Two pieces of legislation expanding the sales tax exemption were enacted in May 2009. H.B. 1171 added residential wind energy equipment as eligible for this incentive. Residential wind energy equipment is equipment installed on a residential property that uses wind energy to generate electricity for use in a residential structure on that property. S.B. 621 revised the definition of solar energy equipment to include systems that supply electricity to the grid (e.g., through a net metering agreement). The amendments contained in both laws took effect July 1, 2009.
U.S. Department of Energy - Loan Guarantee Program U.S. Department of Energy 09/08/22 12/03/23 3071 Note: The Inflation Reduction Act (H.R. 5376 ) made several changes to this program. It appropriated approximately $11.7 billion in total for the Loan Programs Office (LPO) to support issuing new loans. This, in turn, increased the loan authority in LPO’s existing loan programs by approximately $100 billion. The Inflation Reduction Act also adds a new loan program, the Energy Infrastructure Reinvestment (EIR) Program (section 1706), to help retool, repower, repurpose, or replace energy infrastructure that has ceased operations or to improve the efficiency of infrastructure that is currently operating. Title 17 Program
Section 1703 of Title 17 of the Energy Policy Act (EPAct) of 2005 created the Department of Energy's (DOE's) Loan Guarantee Program. The program was reauthorized and revised by the American Recovery and Reinvestment Act (ARRA) of 2009 by adding Section 1705 to EPAct. The 1705 Program was retired in September 2011, and Loan Guarantees are no longer available under that authority. DOE, however, still has authority to issue Loan Guarantees under the old Section 1703 Program .
Under Section 1703, DOE is authorized to issue loan guarantees for projects with high technology risks that "avoid, reduce or sequester air pollutants or anthropogenic emissions of greenhouse gases; and employ new or significantly improved technologies as compared to commercial technologies in service in the United States at the time the guarantee is issued." Loan guarantees are intended to encourage early commercial use of new or significantly improved technologies in energy projects. The loan guarantee program generally does not support research and development projects.
The Inflation Reduction Act added an additional $40 billion of loan authority to Section 1703 program. The legislation appropriated $3.6 billion in credit subsidy to support the cost of those loans and set aside a percentage of these amounts for administrative expenses to help carry out the program, including monitoring and originating new loans. This new loan authority is open to all currently eligible Title 17 Innovative Clean Energy technology categories, including fossil energy and nuclear energy. The Inflation Reduction Act appropriations also support the expanded activities authorized by the Bipartisan Infrastructure Law that required these new appropriations to go into effect. These expanded activities support projects involving critical minerals processing, manufacturing, and recycling, and removing the innovation requirement for State Energy Financing Institution-backed projects. Click here for more information about how a project that reduces greenhouse gas emissions can be eligible without meeting the innovative technology requirement if the project receives support from a State Energy Financing Institution .
Energy Infrastructure Reinvestment (EIR) Program (Section 1706)
The Inflation Reduction Act also created a new program under Title 17, the Energy Infrastructure Reinvestment (EIR) Program. The new program targets projects that retool, repower, repurpose, or replace energy infrastructure that has ceased operations, or enable operating energy infrastructure to avoid, reduce, utilize, or sequester air pollutants or anthropogenic emissions of greenhouse gases. The Inflation Reduction Act appropriated $5 billion through September 30, 2026, to carry out EIR, with a total cap on loans of up to $250 billion.
Advanced Technology Vehicles Manufacturing Loan Program
LPO initially had $15.1 billion in loan authority to support the manufacture of eligible light-duty vehicles and qualifying components under the Advanced Technology Vehicles Manufacturing Loan Program (ATVM), authorized by the Energy Independence and Security Act of 2007. To date, the program has loaned $8 billion for projects that have supported the production of more than 4 million advanced technology vehicles. Read more about LPO's ATVM portfolio. The Inflation Reduction Act removed the $25 billion cap on the total amount of loans it can award and appropriated $3 billion to remain available through September 30, 2028 for the costs of direct loans under ATVM. In addition to amounts supported by currently appropriated credit subsidy, this $3 billion is estimated to provide for an additional ~$40 billion in loan authority for a total estimated available loan authority under ATVM of ~$55.1 billion.
Tribal Energy Projects
The Tribal Energy Loan Guarantee Program (TELGP) supports tribal investment in energy-related projects by providing direct loans or partial loan guarantees to federally recognized tribe, including Alaska Native village or regional or village corporations; or a Tribal Energy Development Organization (TEDO) that is wholly or substantially owned by a federally recognized tribe federally recognized Indian tribe or Alaska Native Corporation. Under this solicitation, The Inflation Reduction Act increased the aggregate amount of loans available at any time under the Tribal Energy Loan Guarantee Program (TELGP) from $2 billion to $20 billion. It also provided $75 million to remain available through September 30, 2028 to carry out TELGP under section 2602(c) of the Energy Policy Act of 1992.
Qualified Energy Conservation Bonds (QECBs) U.S. Internal Revenue Service 08/22/18 12/03/23 3098 Note: The Tax Cuts and Jobs Act (HR 1) of 2017 repealed the use of tax credit bonds effective January 1, 2018. Issuers of QECBs that elected to receive direct payments from the Treasury issued on or before December 31, 2017, consistent with the Internal Revenue Code (Section 54D), will continue to receive direct payments. The summary presented below is for historical purposes.
The Energy Improvement and Extension Act of 2008 , enacted in October 2008, authorized the issuance of Qualified Energy Conservation Bonds (QECBs) that may be used by state, local and tribal governments to finance certain types of energy projects. QECBs are qualified tax credit bonds, and in this respect are similar to new Clean Renewable Energy Bonds or CREBs. The October 2008 enabling legislation set a limit of $800 million on the volume of energy conservation tax credit bonds that may be issued by state and local governments. The American Recovery and Reinvestment Act of 2009 , enacted in February 2009, expanded the allowable bond volume to $3.2 billion. In April 2009, the IRS issued Notice 2009-29 providing interim guidance on how the program will operate and how the bond volume will be allocated. Subsequently, H.R. 2847 enacted in March 2010 introduced an option allowing issuers of QECBs and New CREBs to recoup part of the interest they pay on a qualified bond through a direct subsidy from the Department of Treasury. Guidance from the IRS on this option was issued in April 2010 under Notice 2010-35.
With tax credit bonds, generally the borrower who issues the bond pays back only the principal of the bond, and the bondholder receives federal tax credits in lieu of the traditional bond interest. The tax credit may be taken quarterly to offset the tax liability of the bondholder. The tax credit rate is set daily by the U.S. Treasury Department; however, energy conservation bondholders will receive only 70% of the full rate set by the Treasury Department under 26 USC § 54A. QECB rates are available here . Credits exceeding a bondholder's tax liability may be carried forward to the succeeding tax year, but cannot be refunded. Energy conservation bonds differ from traditional tax-exempt bonds in that the tax credits issued through the program are treated as taxable income for the bondholder.
For QECBs issued after March 18, 2010, the bond issuer may make an irrevocable election to receive a direct payment from the Department of Treasury equivalent to the amount of the non-refundable tax credit described above, which would otherwise accrue to the bondholder. The direct payment comes in the form of a refundable tax credit to the issuer in lieu of a tax credit to the bondholder. This option was formerly limited to Build America Bonds (see 26 USC § 6431, H.R. 2847 and IRS Notice 2010-35 for details). The advantage of either option is that it creates a lower effective interest rate for the issuer because the federal government subsidizes a portion of the interest costs.
In contrast to CREBs, QECBs are not subject to a U.S. Department of Treasury application and approval process. Bond volume is instead allocated to each state based on the state's percentage of the U.S. population as of July 1, 2008. Each state is then required to allocate a portion of its allocation to "large local governments" within the state based on the local government's percentage of the state's population. Large local governments are defined as municipalities and counties with populations of 100,000 or more. Large local governments may reallocate their designated portion back to the state if they choose to do so. IRS Notice 2009-29 contains a list of the QECB allocations for each state and U.S. territory. Implementing allocations and reallocations most often, but not always, takes place through State Energy Offices . As of this writing some states have yet to assign implementation responsibilities to a specific state agency.
The definition of "qualified energy conservation projects" is fairly broad and contains elements relating to energy efficiency capital expenditures in public buildings that reduce energy consumption by at least 20%; green community programs (including loans and grants to implement such programs); renewable energy production; various research and development applications; mass commuting facilities that reduce energy consumption; several types of energy related demonstration projects; and public energy efficiency education campaigns. In July 2012 the IRS issued Notice 2012-44 clarifying the meaning of "capital expenditures" and "green community program", and providing guidance on meeting the 20% energy consumption reduction requirement for energy -efficiency related capital expenditures in publicly-owned buildings (see 26 USC § 54D and IRS Notice 2012-44 for additional details). Renewable energy facilities that are eligible for CREBs are also eligible for QECBs.
Prince George's County - Solar and Geothermal Residential Property Tax Credit Prince George's County Office of Finance 07/06/20 12/03/23 3106 In 2008 Prince George's County enacted legislation offering a property tax credit on residential structures equipped with solar and geothermal systems. As originally devised, the credit could only be taken for systems used to heat and cool a structure or provide hot water for a structure. However, in April 2009 the county enacted additional legislation (Council Bill 05-2009) extending the property tax credit to solar-electric (PV) systems, effective May 22, 2009. Prince George's County also later extended property tax credit to include leases and solar power purchase agreements.
The tax credit for solar or geothermal systems is equal to 50% of the cost of the system, up to $5,000 for heating and cooling systems and $1,500 for water heating systems. The tax credit for leases or solar power purchases is equal to 50% of the cost of the system, up to $1,000 without exceeding the cost of the system. The 2009 legislation that expanded the tax credit to include PV is silent on monetary limits for electricity generating systems. Eligible costs include parts, components and accessories necessary to operate the device as well as reasonable installation costs. Only costs incurred during the 12 months preceding a credit application are eligible for a tax credit. All systems must meet performance and safety standards set by a nationally recognized testing laboratory.
The amount of the tax credit may not exceed the taxes imposed on the property during a fiscal year. Excess credits accrued during a year may be carried forward for up to two additional years. The total value of credits for solar or geothermal systems granted during a fiscal year may not exceed $500,000. The total value of credits for leases or solar power purchases may not exceed $100,000. In the event that applications during a fiscal year exceed this limit, a credit may be granted the following year or years in the order applications are received. Applications for the tax credit are handled by the Prince George's County Office of Finance.
Montgomery County - High Performance Building Property Tax Credit Department of Finance 07/03/20 12/03/23 3246 The state of Maryland permits local governments (Md Code: Property Tax § 9-242 ) to offer property tax credits for high performance buildings if they choose to do so. Montgomery County has exercised this option by offering property tax credits on new or extensively modified multi-family residential and commercial buildings that meet certain high performance building standards. An "extensive modification" is defined as a structural modification that alters 50% or more of the building's square footage.
The tax credit generally uses the U.S. Green Building Council's LEED rating system as a metric for determining how "green"' a building is, although buildings that achieve comparable ratings under other green building standards are also eligible for the tax credit. Tax credits are available for buildings that achieve minimum ratings under the LEED New Construction (NC); Core and Shell (CS); and Existing Building (EB).
The amount (10-75%) and term (3-5 years) of the tax credit varies based on the type project and the rating it achieves. See the table below for details. The term "covered" refers to new or substantially reconstructed non-residential and multi-family residential buildings over 10,000 square feet, which are already required by county law to meet the basic LEED certification standard or its equivalent. Thus the minimum standard for property tax credits on buildings of this type is correspondingly higher.
Building Type
Certification Type
Exemption Amount
Term
Covered
LEED-NC or LEED-CS Platinum
75%
5 years
Covered
LEED-NC or LEED-CS Gold
25%
5 years
Covered
LEED-EB Platinum
50%
3 years
Covered
LEED-EB Gold
10%
3 years
Not Covered
LEED-NC or LEED-CS Platinum
75%
5 years
Not Covered
LEED-NC or LEED-CS Gold
50%
5 years
Not Covered
LEED-NC or LEED-CS Silver
25%
5 years
Not Covered
LEED-EB Platinum
50%
3 years
Not Covered
LEED-EB Gold
25%
3 years
Not Covered
LEED-EB Silver
10%
3 years
Property taxpayers must apply for the tax credit within one year after a building is certified as a high performance building. There is a limit of $5 million per fiscal year (July 1 - June 30) on the total volume of tax credits granted, and limits of $1.5 million and $2.5 million for buildings rated LEED Silver and LEED Gold respectively. Credits in excess of these limits will be issued for the subsequent fiscal year or years.
Howard County - High Performance and Green Building Property Tax Credit Howard County Government 07/02/20 06/30/23 3559 The state of Maryland permits local governments (Md Code: Property Tax § 9-242) to offer property tax credits for high performance buildings and energy conservation devices (Md Code: Property Tax § 9-203) if they choose to do so. Howard County has exercised this option by offering property tax credits for new and existing multi-family residential and commercial buildings that meet certain high performance building standards, and for the installation of energy conservation devices in LEED-certified structures. The property tax credit for energy conservation devices in green buildings (the Green Building Tax Credit) was initially enacted in 2002, while the High Performance Building Tax Credit was enacted in 2007 (effective beginning in July 2008). Minor amendments were made in 2009 to update the High Performance Buildings Tax Credit to reflect current green building standards. More substantive amendments were made in December 2011 to extend the property tax credit to residential structures classified as R-2 or R-3 under the Howard County Building Code, effective for tax years beginning after June 30, 2012 and extending through June 30, 2023.
High Performance Buildings Tax Credit
This tax credit generally uses the U.S. Green Building Council's LEED rating system as a metric for determining how "green"' a building is, although buildings that achieve comparable ratings under other green building standards are also eligible for the tax credit. Tax credits are available for buildings that achieve minimum ratings under the 2009 LEED Core and Shell (CS), Existing Building (EB) or LEED for Homes categories (R-2 and R-3 buildings), or that meet a comparable standard adopted by the director of inspections, licenses and permits. The amount and term of the tax credit varies based on the type project, the rating it achieves, and in the case of R-2 and R-3 buildings declines in successive years, as detailed in the table below.
Certification Type
Amount
Term
2009 LEED-CS Platinum
75%
5 years
2009 LEED-CS Gold
50%
5 years
2009 LEED-CS Silver
25%
5 years
2009 LEED-EB Platinum
50%
3 years
2009 LEED-EB-Gold
25%
3 years
2009 LEED-EB Silver
10%
3 years
LEED for Homes Platinum
Y1: 100%; Y2: 75%; Y3: 50%; Y4: 25%
4 years
LEED for Homes Gold
Y1: 90%; Y2: 68%; Y3: 45%; Y4: 23%
4 years
LEED for Homes Silver
Y1: 75%; Y2: 56%; Y3: 38%; Y4: 19%
4 years
Tax credits claimed under this program remain attached to the property and are not affected by any change in building ownership. The program is administered by the Howard County Department of Finance. Credits for R-2 and R-3 buildings are limited to $5,000 per building or owner-occupied unit per fiscal year. No maximum credit limits are specified for other types of buildings. The Department of Finance is permitted adopt guidelines, regulations, or procedures to administer the program.
Green Buildings Tax Credit
A separate property tax credit is available for the installation of energy conservation devices that receive LEED credit and provide heating, cooling, or hot water in LEED-certified buildings. This credit, which may be claimed for three consecutive years, is only available to property owners that are not eligible for the high performance building property tax credit described above. The definition of energy conservation device includes but is not limited to solar and geothermal energy systems. The amount of the tax credit is determined as a percentage of the cost of a qualifying energy conservation device which varies based on the LEED certification level of the structure, as shown in the table below.
Certification Type
Credit Amount
Term
LEED Certified
14%
3 years
LEED Silver
16%
3 years
LEED Gold
18%
3 years
LEED Platinum
20%
3 years
Commercial Clean Energy Rebate Program Maryland Energy Administration 03/06/23 12/03/23 3753
The Maryland Energy Administration (MEA) offers rebates for mid-sized photovoltaic (PV) systems, solar water heating systems (SWH) and Geothermal Heating & Cooling (GHC) installed by businesses, non-profits, and local governments. Funding is available on first-come, first-serve basis and is subject to change based on funding availability.
Program Description
The incentive amounts for each technology depends on the capacity of system.
Commercial Clean Energy Rebates
Resource Conversion Technology
Installed Capacity Range
Award/Capacity Unit
Solar Photovoltaics (PV)
1-8 kW-dc
8-108 kW-dc
108-250.0 kW-dc
Roof-Mounted:
250.1 - 375 kW-DC
$1,000
$1,000 + 150/kW * (capacity - 8kW
$16,000 + $100/kW * (capacity - 108 kW)
$20,000 + $80/kW * capacity
$30,000 maximum
Solar Water Heating (SWH)
10-2,000 sq. ft.
$20/sq. ft.,
$12,000 maximum
Geothermal Heating & Cooling (GHC)
1-10 tons
10-50.0 tons
$3,000
$3,000+$400 * (capacity - 10 tons)
$12,000 maximum
All systems and components must be new and comply with standard equipment, installation, and warranty requirements intended to make sure that installations operate safely and effectively. The MEA notes that the Maryland Office of the Comptroller has determined that the solar incentives offered under this program are taxable for federal income tax purposes and state income tax purposes (a 2012 change). Please visit the program web site for further information on applications, qualification requirements, and more detailed information on the terms and conditions. Incentives for small wind projects are available under Windswept Grant Program .
Baltimore County - Property Tax Credit for High Performance Buildings and Homes Baltimore County Office of Budget and Finance 07/03/20 12/03/23 4341 The state of Maryland permits local governments (Md Code: Property Tax § 9-242 ) to offer property tax credits for high performance buildings if they choose to do so. Baltimore County exercised this option in 2006 by creating property tax credits for new and existing multi-family residential (50+ units) and commercial buildings that meet certain high performance building standards. In 2008, the county also adopted a similar provision creating property tax credits for newly constructed high performance homes, and in 2010 added provisions for energy efficiency improvements in existing homes.
The credit is formulated as a percentage (%) reduction in total county real property taxes assessed on the property over the course of several years. The level and duration of the allowable credit varies according to building type and level of performance. The non-residential property tax credits are based wholly on achieving a specified rating and certification under the United States Green Building Council (USGBC) LEED green building rating system. The property tax credit for homes also uses green building rating systems as a qualification standard, but includes an additional track that allows a home to qualify for a credit based on its level of efficiency as compared to an energy use baseline. The credit for high performance homes originally required a minimum LEED for Homes rating, but the law was amended during 2012 to allow homes rated under the the International Code Council (ICC) NGBS to qualify. Both standards include not only single-family homes, but also attached housing, and low-rise (up to 6 stories), multi-family condominiums and rental housing. The table below summarizes the different tax credit levels and durations for different building types.
Commercial and Multi-family Residential (income producing, 50+ units)
Performance Level
Credit Amount
Term
LEED-NC Platinum or NGBS Emerald
80%
5 years
LEED-NC Gold or NGBS Gold
60%
5 years
LEED-NC Silver or NGBS Silver
50%
5 years
LEED-CS Platinum
70%
5 years
LEED-CS Gold
50%
5 years
LEED-CS Silver
40%
5 years
LEED-EB Platinum
50%
3 years
LEED-EB Gold
25%
3 years
LEED-EB Silver
10%
3 years
Residential Homes
Performance Level
Credit Amount
Term
LEED for Homes Platinum or NGBS Emerald
100%
3 years
LEED for Homes or NGBS Gold
60%
3 years
LEED for Homes or NGBS Silver
40%
3 years
30%+ Energy Efficiency Improvement
Varies by % Improvement, 30% Minimum
3 years
All Performance Levels, Carbon Neutral
Varies by Performance
5 years
For residential home, new construction projects that take the energy performance track, the baseline for determining a 30% energy improvement is the county building code. For existing homes the baseline is determined by the existing energy efficiency of the structure prior to the improvements.
Under either the commercial credit or the residential credit, only one credit is permitted per building. In order to claim a credit, the property owner must submit an application or before the June 1 immediately preceding the property tax year for which the credit is sought. Changes in property ownership do not affect the credit, which runs with the property. The credit may be terminated if it is determined that alterations which do not comply with the law have been made to the structure. Property tax credits for commercial structures are limited to $5 million in total while property tax credits for residential homes are limited to $1 million in any fiscal year. There are no limits for individual buildings.
USDA - High Energy Cost Grant Program USDA Rural Utilities Service $10 million (2021 solicitation) 07/20/22 12/03/23 4359
NOTE: The most recent solicitation for this program closed July 6, 2021. Please check the program website for information on future solicitations.
The U.S. Department of Agriculture (USDA) offers an ongoing grant program for the improvement of energy generation, transmission, and distribution facilities in rural communities. This program began in 2000. Eligibility is limited to projects in communities that have average home energy costs at least 275% above the national average. Retail power suppliers serving rural areas are eligible to apply for grant funding, including non-profits (cooperatives and limited dividend or mutual associations), commercial entities, state and local governments entities, and tribal governments. Under the most recent solicitation for projects, a total of $7 million was available for qualifying projects. Under this solicitation grants ranging from $100,000 to $3 million were available for a variety of activities, including:
Electric generation, transmission, and distribution facilities;
Natural gas or petroleum storage or distribution facilities;
Renewable energy facilities used for on-grid or off-grid electric power generation, water or space heating, or process heating and power;
Backup up or emergency power generation or energy storage equipment; and
Weatherization of residential and community property, or other energy efficiency or conservation programs.
This grant program is not limited to renewable energy or energy conservation and efficiency measures, but these measures are eligible for this grant program.
Anne Arundel County - High Performance Dwelling Property Tax Credit Anne Arundel County Office of Finance 07/06/20 12/03/23 4577 The state of Maryland permits local governments (Md Code: Property Tax § 9-242) to offer property tax credits for high performance buildings if they choose to do so. In October 2010 Anne Arundel exercised this option by enacting legislation (County Bill 78-10) providing a property tax credit for high performance dwellings built on or after July 1, 2010 that meet or exceed USGBC LEED Silver standards. The credit was amended in 2012 (County Bill 03-12) to add the National Green Building Standard (NGBS) as an eligible green building certification system for the tax credit. The tax credit is available for five years and is calculated as a percentage of the county property taxes owed on the dwelling (but not the land). The incentive amount and maximum incentive vary according to the performance level of the building as determined under the applicable rating system, as follows:
LEED or NGBS Silver: 40% of taxes owned up to $1,000 LEED or NGBS Gold: 60% of taxes owed up to $2,000 LEED Platinum or NGBS Emerald: 80% of taxes owed up to $3,000 Those wishing to claim the tax credit must provide documentation proving that the dwelling meets the standard, which must be reviewed and approved by a professional certified in the applicable building standard that is employed or engaged by the county. The applicant must also certify that the dwelling and systems will be regularly maintained to comply with the applicable standard. Properties may be inspected to verify compliance with the tax credit rules.
Sales and Use Tax Exemption for Residential Solar and Wind Electricity Sales Comptroller of Maryland 03/07/23 12/03/23 4853 In May 2011 Maryland enacted legislation providing a sales and use tax exemption for sales of electricity from qualifying solar energy and residential wind energy equipment to residential customers. In order to qualify for the exemption, the sale of electricity must be for residential use on a property owned by a net metering eligible customer-generator. Maryland already exempted energy sales under residential or domestic rate schedules on file with the Maryland Public Service Commission (PSC) from the sales and use tax. The law therefore places sales/purchases of electricity under residential solar or wind retail power purchase agreements (PPAs) on a level playing field with customer purchases of electricity from the grid. The exemption took effect July 1, 2011.
Baltimore County - Property Tax Credit for Solar and Geothermal Devices Baltimore County Office of Budget and Finance 07/07/20 12/03/23 5042 The state of Maryland permits local governments (Md Code: Property Tax § 9-203) to offer property tax credits for energy conservation devices if they choose to do so. In November 2010 Baltimore County enacted legislation offering property tax credits for solar and geothermal energy conservation devices installed in residential buildings. Eligible solar devices include that those heat or cool a structure, generate electricity for use in a structure, or provide hot water for use in a structure. Eligible geothermal devices may be used to heat or cool a structure or provide hot water for use in a structure.
The amount of the property tax credit is set at the lesser of 50% of the cost of the system or $5,000 for heating devices and $1,500 for devices which supply hot water. The authorizing legislation does not specify the maximum credit for devices which generate electricity (i.e., photovoltaic systems) or which provide energy for cooling needs. The credit claimed during any year may not exceed the amount of county property taxes owed during that year, and excess credits may be carried forward for up to 2 additional years. Costs must have been incurred during the 12 months prior to the initial application for the credit. The total volume of credits granted during any fiscal year may not exceed $750,000. If successful applications exceed this aggregate limit during a given fiscal year, they will be granted during the next fiscal year or years in the order received. Applications must be filed on or before June 1 of the year immediately preceding the first taxable year for which the property tax credit is sought.
Parking Lot Solar PV with EV Charger Grant Program Maryland Energy Administration $1.6 million (FY2021) 10/29/20 12/03/23 5630 Maryland Energy Administration (MEA) offers grants for installing solar photovoltaic (PV) over parking lots with electric vehicle (EV) chargers. The system must install a minimum of 75 kW of solar mounted on a canopy structure over the parking lot with a minimum of four qualified Level II or Level III EV chargers. The program offers grant up to $600 per kW of PV installed with a maximum cap of $300,000 per project. Total fund of $1.6 million is available for FY 2021 for the program.
The project must be located in a parking lot in Maryland which is accessible for use at least five days a week. Systems must be net-metered. Please visit the program website for more information.
Solar Renewable Energy Certificates (SRECs) 03/07/23 12/03/23 5688
Under Maryland law, an SREC represents the generation attributes of 1 megawatt-hour (MWh) of electricity generation (or equivalent) from a qualifying solar facility. Electricity suppliers must purchase and retire solar renewable energy credits (SRECs) in order to meet their compliance obligations under the law, or pay a Solar Alternative Compliance Payment (SACP) for any shortfalls in SREC purchases. The SACP operates as a theoretical ceiling on the price that a supplier would pay for SRECs to fulfill obligations under the Maryland RPS.* In Maryland the SACP is set at $400 per MWh for 2009 - 2014, but will decline in future years, ultimately reaching $50 per MWh in 2023 and thereafter. Under this system, SRECs represent a significant source of revenue for owners of qualifying solar facilities, with a value determined by demand in the trading market.
All net-metered customers and renewable on-site generators in Maryland own all RECs or SRECs produced by their systems unless or until a customer or generator chooses to sell or otherwise transfer the RECs or SRECs to another party. A Maryland SREC has a three-year lifetime during which it is valid for compliance (i.e., the calendar year during which it was generated plus the next two calendar years). Once a facility qualifies as an eligible solar generator, it is eligible to produce SRECs for as long as it remains in service as an eligible generator. Residential solar water heating systems are not permitted to generate more than 5 SRECs annually.
Program Description
In order to begin producing SRECs for the Maryland RPS*, a solar generator must apply for certification as a qualifying generator from the Maryland Public Service Commission (PSC). In general, a PV facility must be connected to the distribution grid serving Maryland** in order to qualify as a source of SRECs for meeting an electricity supplier's compliance obligation under the state RPS. However, through 2011 SRECs from solar facilities not connected to the distribution grid serving Maryland were eligible to be counted under the state RPS to the extent that SREC offers from Maryland facilities were not sufficient to meet the standard. In February 2012 the PSC determined that sufficient Maryland-sourced solar resources existed during 2011 to meet the standard, rendering out-of-state resources ineligible. Solar water heating facilities must be commissioned on or after June 1, 2011; not be used for the sole purpose of heating a pool or a hot tub; and use SRCC OG-100 certified equipment. Residential solar hot water systems are limited to producing maximum of 5 SRECs in a given year. SRECs produced by solar thermal systems are calculated by the conversion rate 1 SREC = 3,412 BTU.
After a facility is certified by the PSC, it must establish SREC account with the PJM-EIS Generation Attribute Tracking System (GATS). In general, the system owner or their representative must enter energy generation data from a revenue-quality meter into the PJM-GATS system at least once annually in order to be issued an SREC. Owners of PV systems of 10 kilowatts (kW) or smaller (referred to as Level 1 solar facilities) that are used for on-site generation may use an engineering estimate based on an energy production schedule established by the PSC in lieu of providing actual generation data. Owners of systems that are not certified as Level 1 solar facilities are also required to submit an on-site generation form to the PSC within one week of entering their generation data into the PJM-GATs system. Non-residential solar water heating systems must be equipped with a meter that meets the standards of the International Organization of Legal Metrology (IOLM). Residential solar water heating systems may be equipped with an IOLM-compliant meter, or may use an SRCC OG-300 thermal performance rating for the purposes of SREC creation.
In a characteristic unique to Maryland, solar generators in Maryland are required to offer SRECs for sale to Maryland electricity suppliers prior to offering them for sale to any other buyer. In order to help generators comply with this requirement, the PSC operates a web site where generators can post SREC offers. Currently, SREC purchase contracts directly between a solar generator and an energy supplier must have a term of at least 15 years. However, as a result of H.B. 258, beginning October 1, 2012 the minimum term requirements will not apply to Level 1 facilities. For Level 1 solar facilities only, the purchase must take the form of a single, up-front payment arrived at by calculating the net present value of SRECs over the life of the contract using a standard SREC value of 80% of the SACP and federal secondary credit interest rate in effect as of January 1 of that year as the discount rate. If after 10 days the SREC(s) have not been sold to a Maryland electricity supplier, the facility owner is free to sell their SREC(s) to any buyer.
The PJM-GATS Public Reports web site contains a variety useful pieces of information, including monthly weighted average SREC trading prices for Maryland and other states. Note that the SREC trading prices reported here for each state refer to facilities located in that state. In some cases, the SRECs may have been sold into the SREC market in another state rather than the state of origin.
History
Maryland's Renewable Energy Portfolio Standard, enacted in May 2004 and revised in 2007 and 2008, requires electricity suppliers (all utilities and competitive retail suppliers) to use renewable energy sources to generate a minimum portion of their retail sales. The renewables requirement increases gradually, ultimately reaching a level of 20% from Tier 1 resources in 2022 and beyond, and 2.5% from Tier 2 resources from 2006 through 2018. The Tier 2 requirement sunsets at the end of 2018, dropping to 0% in 2019 and beyond. The law was amended in April 2007 to include a solar-photovoltaic (PV) requirement of 2% by 2022, which is included within the 20% by 2022 Tier I renewables requirement.
In May 2010 S.B. 277 accelerated the solar compliance schedule and made several other related changes to the law, but did not change the ultimate 2% by 2022 requirement. In May 2011 the law was amended yet again to allow solar water heating systems to qualify under the standard. In May 2012 the solar compliance requirements were accelerated again for the period from 2013 - 2020 and the ultimate target of 2% was solar moved up from 2022 to 2020 by S.B. 791. As with the other resource tiers, the requirement ramps up progressively over time in annual increments from an initial requirement of 0.005% in 2008, to 0.025% in 2010, and so forth towards the ultimate 2% by 2020 requirement.
*Solar facilities located in Maryland may also be eligible to participate in other states' SREC markets. In some cases this may allow SRECs sourced from facilities located in Maryland to trade above the theoretical price ceiling set by the SACP.
**Beginning in 2012, this criterion should in most cases limit qualification to solar facilities physically located in Maryland. In addition, it could also impose size limitations on facilities by requiring that facilities be connected to the grid at the distribution-level voltages, as opposed to transmission-level voltages.
Fannie Mae Green Financing – Loan Program 05/08/20 12/03/23 5780 NOTE: Only multifamily properties are eligible for the program. Single family homeowners are not eligible for this program.
The Fannie Mae Green Financing Business provides mortgage financing to apartment buildings and cooperatives (with 5 or more units) to finance energy and water efficiency property improvements. Its green financing programs include Green Rewards, and preferential pricing for loans secured by a property with an eligible Green Building Certification. All Fannie Mae green loans are securitized as Green Mortgage Backed Securities (Green MBS). To learn more about these programs, multifamily property owners should coordinate with a Fannie Mae DUS Lender: https://multifamily.fanniemae.com/about-multifamily/our-partners/dus-lenders
Green Rewards , launched in 2015, provides preferential pricing and up to an additional 5% of loan proceeds by including up to 75% of projected owner energy and water savings and 25% of projected tenant savings in the loan underwriting. Conventional and affordable multifamily properties, as well as cooperatives, seniors, military, and student housing properties are eligible for this program. To qualify for a Green Rewards loan the property owner must commit to making property improvements that are projected to reduce the whole property’s annual energy and water consumption by at least 30%, which a minimum of 15% must be attributable to savings in energy consumption. Properties may be located anywhere in US, and the selected property upgrades must be completed within 12 months of loan closing.
Fannie Mae also provides preferential pricing for an acquisition or refinance loan on a conventional or affordable property that has a current, eligible Green Building Certification per Fannie Mae Form 4250 .
Please visit the Fannie Mae Green Financing website for more information and detailed program requirements.
Maryland Smart Energy Communities Grant $1,080,000 (FY 2021) 10/29/20 12/03/23 5838 The Maryland Energy Administration (MEA) offers financial incentives for local governments to join its Maryland Smart Energy Communities (MSEC) initiative. The goal of the MSCE program is to have local governments adopt and implement policies that promote energy efficiency and renewable energy in their jurisdictions.
Eligibility
Any incorporated towns, cities, and counties in Maryland can apply to join the MSEC program. Communities that apply for the program and meet the requirements receive funding based on population size and funding availability.
Program Description
The funding for the program will be divided between new and existing participants to the MSEC program. New participants will receive initial funding to help establish energy goals in the local community.
To participate in the program the local government must adopt two of the three policies provided below:
Energy Efficiency Policy: Establish an energy consumption baseline and develop a plan with the goal of reducing energy consumption of the city/town or county owned buildings by 15% by 5 years of the baseline year. Renewable Energy Policy: Reduce conventional centralized energy generation serving a local government buildings by meeting 20% of the buildings electricity demand with distributed, renewable energy generation by 2022. Transportation Petroleum Reduction Policy: Establish a baseline petroleum consumption for all local government vehicles and put in place a comprehensive program designed to reduce the baseline by 20% within 5 years. The program website contains guidance documents and model policies for establishing such policies which can be supplemented according to local needs.