');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 Oregon - Unbound Solar Skip to content
Solar Rebates and Solar Tax Credits for Oregon Live in another state? See all our Solar Incentives by State
All Oregonians 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!
Oregon Solar PV Rebates & Incentives Data from DSIRE . Last updated: 12/03/2023
Name Administrator Budget Last Updated End Date DSIRE ID Summary Small-Scale Energy Loan Program Oregon Department of Energy 10/10/23 12/03/23 236 Note: This program is currently insolvent and has been on hiatus since 2015. The insolvency is a result of the default of high-risk loans that occurred between 2007 and 2012 and the lack of new loan origination since 2015. The program will require General Fund support to meet bond debt service payments in 2022 and 2023. The 2021 Legislature in SB 5506 (2021) appropriated $3.5 million General Fund to ODOE to pay SELP bond debt service through the 2021-23 biennium. As of October 2023, SELP is not currently accepting new loan applications.
The Oregon Small-Scale Energy Loan Program (SELP) was created in 1979 after voters approved a constitutional amendment authorizing the sale of bonds to finance small-scale, local energy projects and is administered by the Oregon Department of Energy. The sale of bonds is made on a periodic basis and, occasionally, may be done to accommodate a particularly large loan request.
The program offers low-interest loans for projects that:
Conserves energy;
Produce energy from renewable resources such as water, wind, geothermal, solar, biomass, waste materials or waste heat;
Use recycled materials to create products; or
Use alternative fuels.
Loans are available to individuals, businesses, schools, cities, counties, special districts, state and federal agencies, public corporations, cooperatives, tribes, and non-profits. School districts receive special rates.
Though there is no legal maximum loan, the size of loans generally ranges from $20,000 to $20 million. Terms vary, but are generally set to match the term of the bonds that funded the loans. Loan terms may not exceed project life. Loan fees are set based on the size of the loan and range from 1 - 2% of the loan amount requested.
Ashland Electric Utility - Photovoltaic Rebate Program Ashland Electric Utilities Department 10/31/23 12/03/23 421 The City of Ashland offers residential and commercial electric customers installing photovoltaic systems a rebate. Before January 1, 2023, cash incentives for interconnected solar electric systems were $0.25 per watt up to a maximum of $5,000 per system. Beginning January 1, 2023, solar electric installations that pass their electric inspections can receive incentive payments of $600.
To qualify, the owner of the system must be a tenant of the facility where the system is installed. The system must be interconnected with the electric service at the facility and be net-metered. Systems must have at least 2,500 W of panels with total solar resource fractions of at least 75%. The system must be installed with permits from the City’s Building Safety Division and comply with all permit requirements.
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.
Custom Renewable Energy Projects Energy Trust of Oregon 10/30/23 12/03/23 709 Energy Trust provides project development assistance including, but not limited to, grant writing assistance, feasibility studies, final design, permitting, and utility interconnection. Energy Trust can pay up to 50% of the cost of hiring an outside consultant to provide expert assistance for these activities, up to a maximum of $200,000.
Energy Trust provides incentives towards the construction costs of biopower, geothermal, or hydropower projects. Incentive levels are based on a project’s cost in comparison to the market value of the energy produced, or “above-market cost”. A potential installation incentive is based on a net-present value assessment that accounts for all the project’s costs and revenues. In return for funding contribution, Energy Trust asks for a negotiated share of the project’s Environmental Attributes (e.g. Renewable Energy Certificates), which are held in trust for the ratepayers who pay the public purpose charge that funds their work. To be eligible for an Energy Trust incentive, projects must be less than 20 MW in nameplate capacity and be located in the service territory of, or deliver power to, Portland General Electric or Pacific Power in Oregon.
Incentives are subject to funding availability and may change.
Solar Incentives
Energy Trust offers cash incentives that reduce the upfront cost of solar installations. The incentive amount depends on the size of your system and your electric utility. Incentives are subject to funding availability and may change at any time.
Commercial
Portland General Electric $15,000 max. $0.15/watt Project size cap: 480 kW-DC
Pacific Power $15,000 max. $0.15/watt Project size cap: 480 kW-DC
Residential
Portland General Electric $400 per project Pacific Power $450 per project
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.
Solar Electric Incentive Program Energy Trust of Oregon 05/31/23 12/03/23 936 Energy Trust of Oregon’s Solar Electric Incentive Program, launched in May 2003, is available to customers of Pacific Power and PGE who install new photovoltaic (PV) systems on new or existing homes, multifamily homes, commercial buildings, farms, and public entity facilities. Energy Trust allocates solar incentives into steps, such that when funding in a given allocation is fully subscribed, the incentive amount steps down. A status report with current funding allocations and availability is available on Energy Trust's website. Current incentive amounts are as follows:
Residential
PGE: $400 per project Pacific Power: $450 per project Commercial Buildings, Multifamily Buildings, and Farms
PGE: $0.15/watt up to $15,000 (480 kW-DC max) Pacific Power: $0.18/watt up to $18,000 (480 kW-DC max) *Refer to the Energy Trust of Oregon Commercial Estimator for more detailed information on commercial incentives.
Public Entities
PGE: $0.18/watt up to $18,000 (480 kW-DC max) Pacific Power: $0.18/watt up to $18,000 (480 kW-DC max) Public entities receiving service from either utility may also receive a Solar Development Assistance incentive equal to 90% of the cost up to $1,800.
Energy Trust will provide referrals to contractors from their Trade Ally Network (self-installed systems will not qualify). The solar contractor selected advises the customer on installation options and best siting designs to obtain the maximum performance and satisfaction from the solar electric system. The contractor will provide a system quote that estimates the PV system annual performance, installation date, and the cost after Energy Trust incentive deductions. After Energy Trust approves the customer's PV system, the buy-down incentive will be paid to the solar contractor and deducted from the final cost.
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.
Home Energy Solutions for Existing Homes Energy Trust of Oregon 05/23/23 12/03/23 2426 Energy Trust of Oregon offers a variety of incentives and services through their Residential incentives program. All equipment eligible for incentives needs to meet the efficiency requirements stated in the program guidelines. Incentive amounts vary by project type with eligible residences including owned or rented single family, manufactured, townhouses, duplex, triplex, or fourplex homes. Customers can see all individual product incentives and eligibility requirements here or here . Income-qualified households may be provided additional incentives.
Homeowners may use Energy Trust's online Home Assessment Tool to receive personalized recommendations on how to improve energy efficiency. After the new measures have been installed by a licensed trade ally contractor, Energy Trust may request a follow-up inspection to verify the installation of all measures for which an incentive has been requested. To be eligible for these incentives, the home must be located within the service territory of Portland General Electric, Pacific Power, NW Natural, Cascade Natural Gas, or Avista.
In addition to the incentives mentioned above, Energy Trust has various limited-time offers for home energy efficiency improvements. Details about these incentives can be found on Energy Trust's Promotions page.
New Buildings Program Energy Trust of Oregon 05/17/23 12/03/23 2438
Note: Incentive offers are subject to funding availability and may change, see Energy Trust’s website for current offerings.
Energy Trust Oregon offers energy efficient services and incentives for commercial, industrial, multifamily, or institutional buildings. Eligible buildings must be a new construction, undergoing a major renovation, or adding an addition to an existing structure or a tenant improvement. Buildings that are located within the Energy Trust service territory and are serviced by Portland General Electric, Pacific Power, NW Natural, Cascade Natural Gas, or Avista may qualify for financial assistance and technical support. Incentives and resources are available for design support, installation and construction, market solutions, and solar.
Incentives vary by project type:
Early Design Assistance : up to $2,500 - $3,500
Energy Efficient Equipment : varies by equipment type
Market Solutions : $0.20/sq. Ft. - $0.50/sq. ft.
Solar : up to $500 - $15,000
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.
EWEB - Solar Electric Program (Rebate) Eugene Water & Electric Board 10/31/23 12/03/23 2526 Note: the 2023 Solar PV Program incentive budget has been fully allocated. Customers can apply in 2024.
The Eugene Water & Electric Board's (EWEB) Solar Electric Program offers financial incentives for residential, nonprofit, and government customers that generate electricity from solar photovoltaic (PV) systems.
The 2023 incentive amount for residential net metered customers is $0.40 per watt-AC, with a maximum incentive of $2,500 per EWEB electric meter. The commercial (nonprofits and public entities only) incentive amount is $0.50 per watt-AC, with a maximum of $12,500 per EWEB electric meter. Rebate amounts are based on the electrical output of the system after equipment and site losses are calculated. Under the rebate program, customers retain ownership of all renewable-energy credits (RECs) associated with customer generation. There is a reservation system for customers taking the rebate under the net metering program, with aggregate caps for each of three reservation periods. Customers that do not meet an 85% total solar resource fraction are eligible for net metering and interconnection, but not incentives.
Interested customers should contact EWEB early in the process before installing a system. All system owners must submit an EWEB Solar Electric Program Application as well as execute a power purchase agreement. A building permit is required, and all systems must be inspected first by city or county building officials and then by EWEB. Installation must be performed by an approved solar contractor , and residential customers must obtain at least two bids. All system equipment must be UL-listed. All PV modules and inverters must be listed and rated in the California Energy Commission’s Emerging Renewables Program .
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.
New Homes Incentive Program Energy Trust of Oregon 05/30/23 12/03/23 3142 Using EPS, an energy performance scoring tool that measures a newly built home’s energy consumption, electricity generated from solar, and utility costs, Energy Trust offers builders cash incentives for energy efficient homes built in Oregon. To qualify for this incentive, builders must become Energy Trust of Oregon trade allies. Incentives are offered on a sliding scale based on performance above a typical newly built home and homes must be at least 10% more efficient than a typical newly built home to qualify. See the program overview for a sample of some of the incentives available.
To receive this incentive, builders must select a program-approved verifier prior to construction and before installing drywall. Builders will submit home plans to their verifier who will then use energy modeling software to estimate the energy savings and determine the incentive amount. More incentives are available for solar electric systems and additional energy-efficient features such as smart thermostats and efficient fireplaces. The verifier will inspect the home after insulation is installed and before drywall is completed. During this inspection, the verifier will perform diagnostic tests to evaluate energy performance. Once the home is complete, the verifier will complete a final visit to ensure the home meets EPS requirements. The verifier will then update the project model with inspection details and performance results, confirm the incentive, and issue the final EPS.
Additional incentives may be available if builders work with their verifier to host an early design assistance meeting or if the low income or solar ready requirements are met.
To be eligible for these incentives, the home must be located within the service territory of Portland General Electric, Pacific Power, NW Natural, Cascade Natural Gas, or Avista.
Salem Electric - Photovoltaic Rebate Program Salem Electric 10/31/23 12/03/23 3557 Salem Electric offers a rebate to residential customers who install qualified solar photovoltaic (PV) systems. The rebate offered is $300 per installed kW, up to a cap of 50% of project costs or $1,500. In order to take advantage of this rebate, systems must be 25 kW or smaller, and comply with Salem Electric’s Net Metering Policy.
System owners must apply for the rebate and have the project approved prior to beginning work on the system. Systems must be net-metered and meet the equipment requirements established by the Oregon Department of Energy (ODOE). System owners must use an installer certified by the ODOE and obtain at least two bids. Salem Electric will conduct a final inspection and issue the rebate after the final inspection.
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.
Central Lincoln People's Utility District - Renewable Energy Incentive Program Central Lincoln People's Utility District 10/31/23 12/03/23 5377 Central Lincoln People's Utility District provides financial incentives for its commercial and residential customers to install photovoltaic (PV), solar water heating, wind, or hydro electric systems on their property. Customer’s may also pair a battery storage system with any qualifying generation system, however, the battery system must have 1 kW-dc of nameplate capacity for every 5 kWh of battery storage. Projects must be submitted to Central Lincoln for technical review and approval before installation. As a part of this program, customers must agree to net metering customers terms. Rebate programs are based on the availability of funds and are subject to change at any time without notice.
Local Option - Rural Renewable Energy Development Zones The Oregon Business Development Commission 11/07/23 12/03/23 5416
Cities, counties, or several contiguous counties in Oregon can set up Rural Renewable Energy Development (RRED) Zones. The zone can only cover territory outside of the urban growth boundary of any large city or metropolitan area. Businesses must meet certain employment and/or investment requirements to be eligible.
Commercial renewable energy properties in these zones are eligible for a 3 to 5 year local property tax exemption. Eligible investments include wind, geothermal, solar, biomass, or other unconventional forms of electricity generation, or systems that produce, distribute or store biofuels. Each zone sets a local cap for the total value of property that can qualify for the abatement, up to $250 million in initial market value of each project. Interested businesses must apply for authorization before construction or installation begins.
Depending on the zone, businesses may also be eligible for other local property tax incentives. For a current list of designated zones, see the program website listed above.
Designated Zones:
Clackamas County* Effective January 13, 2022 Coos County Effective December 2, 2019 Crook County Effective January 1, 2020 Deschutes County* Effective January 8, 2015 Douglas County Effective January 29, 2020 Gilliam County Effective January 20, 2021 Jackson County* Effective December 12, 2014 Lake County Effective July 1, 2019 Linn County* Effective July 1, 2018 Malheur County Effective January 1, 2015 Polk County* Effective July 1, 2018 Sherman County Effective February 28, 2019 Wasco County Effective May 6, 2020 City of Pilot Rock Effective February 18, 2020
*Excluding any area within urban growth boundary (UGB) of a metropolitan region or city with a population of 30,000 or more.
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.
Pacific Power - Blue Sky Community Project Funds Pacific Power 10/31/23 12/03/23 5864 Note: Applications for 2024 funding will be made available on December 1, 2023.
Pacific Power's Blue Sky program is a voluntary program for customers to support renewable energy. A portion of the voluntary payments through the program is used to fund new community-based renewable energy projects within Pacific Power's service territory.
Eligible renewable energy resources include wind, solar PV, geothermal, low-impact hydropower, pipeline or irrigation canal hydropower, wave or tidal energy, and low-emissions biomass. Projects must be grid connected, less than 10 MW, locally owned, and non-residential.
Funding awards are made annually. Projects are evaluated based on project feasibility, costs, financing, additionality, community benefit, and recognition of the Blue Sky program. Total funding varies and the funding allocated to individual projects depends on the number of other applications and how well the project meets the program's criteria. Application timelines and materials are available on the program website. Projects that have received funding through other Pacific Power programs, such as the Oregon Solar Incentive Program, are not eligible to receive a Blue Sky grant. Applicants are encouraged to seek cost-share funding or in-kind donations from other sources to strengthen the application.
Applicants must enroll as a Blue Sky Business Partner upon receiving a funding agreement. Award recipients will need to submit quarterly progress reports during project construction and a final report upon project completion.
Renewable energy certificates associated with the project will be awarded to Pacific Power in proportion to the funding provided by the Blue Sky program.
PGE Renewable Development Fund Portland General Electric Co 10/31/23 12/03/23 5872 2023 application window: May 31 - July 31.
Portland General Electric Company (PGE) offers its customers a voluntary renewable power option. A portion of the customer payments for renewable power are used to seed the Renewable Development Fund, which provides financial support for local renewable power projects.
The Renewable Development Fund supports new renewable energy projects less than 10 MW in capacity that are directly interconnected to PGE's grid or delivered to PGE through a Power Purchase Agreement. The Fund also supports certain research and development projects and educational components associated with renewable energy projects previously funded by the PGE Renewable Development Fund.
Priority is given to projects:
hosted by a public or non-profit entity or in partnership with such an entity; sited within the PGE service territory and owned by a PGE customer; benefiting environmental justice communities; providing a substantial educational, environmental and economic benefit to the community and PGE customers; or demonstrating efforts to obtain all other available funding sources, including incentives, grants, tax credits, in-kind donations or other creative efforts
Solar + Storage Rebate Program Oregon Department of Energy 05/31/23 12/03/23 22262 * As of May 2023, there are no remaining funds for non-income restricted residents.
H.B. 2618 of 2019 established the Solar + Storage rebate program and instructed the Oregon Department of Energy to administer it. Incentives are available for residential solar + storage systems, with higher rebate amounts available for qualified low-income residents, and those ineligible for an incentive from their utility. Rebates are paid directly to the program-approved contractor, who installs the equipment, and will be passed on to the customer.
Solar PV System Rebates:
Residents eligible for a utility incentive: $0.20 per watt DC, up to 40% of net cost or $5,000, whichever is less Residents not eligible for a utility incentive: $0.50 per watt DC, up to 40% of net cost or $5,000, whichever is less Low- or moderate-income residents: $1.80 per watt DC, up to 60% of net cost or $5,000, whichever is less Low-income service provider: $0.75 per watt DC, up to 50% of net cost or $30,000, whichever is less
Energy Storage System Rebates: Residents: $300 per kWh of installed energy storage capacity, up to 40% of net cost or $2,500, whichever is less Low-income residents: $300 per kWh of installed energy storage capacity, up to 60% of net cost or $2,500, whichever is less Low-income service providers: $300 per kWh of installed energy storage capacity, up to 60% of net cost or $15,000, whichever is less Rebate requests are processed on a first-come, first-served basis for complete applications. Incomplete applications will not be approved nor funds reserved until missing items/information are provided. In a calendar year, at least 25% of available rebate dollars will be reserved for systems for low- or moderate-income residential customers and low-income service providers.
Solar Within Reach Energy Trust of Oregon 05/31/23 12/03/23 22417 Energy Trust of Oregon provides increased incentives to income-qualified homeowners in Oregon when they install solar with a qualifying contractor and are a customer of Portland General Electric or Pacific Power. Qualifying income levels are updated annually (see table below). To participate, customers must own and live in a single-family home, manufactured home, floating home, condo or multifamily residence that is either an attached side-by-side unit or a duplex, triplex or fourplex.
Income Qualifications:
Household Size
Gross Annual Income Maximum
1 Resident
$58,688
2 Resident
$76,744
3 Resident
$94,802
4 Resident
$112,860
5 Resident
$130,918
6 Resident
$148,976
7 Resident
$152,362
8 Resident
$155,746
Incentive Rates
PGE: $0.90/W, up to $5,400 per home Pacific Power: $1.00/W, up to $6,000 per home
*Incentive offers are subject to funding availability.
Energy Trust will provide referrals to contractors from their Trade Ally Network (self-installed systems will not qualify). The solar contractor selected advises the customer on installation options and best siting designs to obtain the maximum performance and satisfaction from the solar electric system. The contractor will provide a system quote that estimates the PV system annual performance, installation date, and the cost after Energy Trust incentive deductions. After Energy Trust approves the customer's PV system, the buy-down incentive will be paid to the solar contractor and deducted from the final cost.
Ashland Electric Utility - New Construction Residential Energy Efficiency Rebate Program City of Ashland 10/30/23 12/03/23 22430 The City of Ashland offers incentives to all news homes for energy and water efficiency projects. Program participants can select from any of the individually offered incentives for a partial rebate, or select all of the measures to obtain the maximum rebate of $2,500 and for the home to be recognized as an “Ashland Smartbuild” home. Rebates are offered for a variety of home efficiency projects and equipment, including:
ENERGY STAR Appliances Heat Pumps/Heat Pump Water Heaters Water Sense Home Certification Earth Advantage Platinum Home EV Charging Unit Solar Water Heating/Solar PV Making Solar Equitable Program Energy Trust of Oregon 11/15/23 12/03/23 22563 To make going solar easier and more affordable for eligible nonprofits, tribes, and affordable multifamily housing projects, Energy Trust of Oregon offers a Solar Development Assistance incentive of $1,800 — to help determine the potential of a solar or solar + battery storage projects — as well as increased solar installation incentives that are higher than regular incentives. Incentive amount is dependent on the system size and the electric utility service territory the system is located in.
To be eligible for the increased solar incentives, the property must fit one of the following categories:
Owned and operated by one of the nine federally recognized tribes of Oregon. Affordable multifamily property where at least 50% of the property’s dwelling units associated with the project, are and shall remain dedicated for residents who are at or below 80% area median income for at least 10 years after project completion. 501(c)(3) nonprofit organization that is a customer of Portland General Electric or Pacific Power, is registered with the Oregon Secretary of State and has a stated mission and track record of delivering programs directly benefiting communities and individuals including, but not limited to, Black, Indigenous, and other communities of color, communities experiencing lower incomes, federally recognized Indian tribes, rural communities, coastal communities, communities with limited infrastructure, and other communities and individuals traditionally underrepresented in public presses and programs to incent and advance solar energy installations. Incentives for Portland General Electric customers are as follows:
Project cap size for all projects is 360 kW-DC
Solar for Tribes: $1.00/W up to $50,000 Solar for Affordable Housing: $0.75/W up to $45,000 Solar for Qualifying Nonprofits: $0.50/W up to $30,000 Incentives for Pacific Power customers are as follows
Project cap size for all projects is 360 kW-DC
Solar for Tribes: $1.00/W up to $50,000 Solar for Affordable Housing: $0.75/W up to $45,000 Solar for Qualifying Nonprofits: $0.50/W up to $30,000 Solar Planning Program Energy Trust of Oregon 11/17/23 12/03/23 22566 Energy Trust of Oregon offers cash incentives and technical support that makes it easy and affordable to add solar to building designs. The benefits of solar power—such as lower energy bills, reduced carbon emissions and protection from rising electricity costs—are all great reasons to reach for the sun. Energy Trust offers cash incentives and technical support that make going solar easy and affordable. Energy Trust can also help design buildings to be solar ready and reduce the cost of a future solar installation.