');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 Louisiana - Unbound Solar Skip to content
Solar Rebates and Solar Tax Credits for Louisiana Live in another state? See all our Solar Incentives by State
All of Louisiana 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!
Louisiana Solar PV Rebates & Incentives Data from DSIRE . Last updated: 12/09/2023
Name Administrator Budget Last Updated End Date DSIRE ID Summary Business Energy Investment Tax Credit (ITC) U.S. Internal Revenue Service 08/29/23 12/09/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/09/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/09/23 676
Note: The Tax Cuts and Jobs Act of 2017 increased bonus depreciation to 100% for qualified property acquired and placed in service after September 27, 2017 and before January 1, 2023. Bonus depreciation steps down by 20% each year beginning with 80% in 2023..
Under the federal Modified Accelerated Cost-Recovery System (MACRS), businesses may recover investments in certain property through depreciation deductions. The MACRS establishes a set of class lives for various types of property, ranging from three to 50 years, over which the property may be depreciated. A number of renewable energy technologies are classified as five-year property (26 USC § 168(e)(3)(B)(vi)) under the MACRS, which refers to 26 USC § 48(a)(3)(A), often known as the energy investment tax credit or ITC to define eligible property. Such property currently includes*:
a variety of solar-electric and solar-thermal technologies
fuel cells and microturbines
geothermal electric
direct-use geothermal and geothermal heat pumps
small wind (100 kW or less)
combined heat and power (CHP)
the provision which defines ITC technologies as eligible also adds the general term "wind" as an eligible technology, extending the five-year schedule to large wind facilities as well.
In addition, for certain other types of renewable energy property, such as biomass or marine and hydrokinetic property, the MACRS property class life is seven years. Eligible biomass property generally includes assets used in the conversion of biomass to heat or to a solid, liquid or gaseous fuel, and to equipment and structures used to receive, handle, collect and process biomass in a waterwall, combustion system, or refuse-derived fuel system to create hot water, gas, steam and electricity. Marine and hydrokinetic property includes facilities that utilize waves, tides, currents, free-flowing water, or differentials in ocean temperature to generate energy. It does not include traditional hydropower that uses dams, diversionary structures, or impoundments.
The 5-year schedule for most types of solar, geothermal, and wind property has been in place since 1986. The federal Energy Policy Act of 2005 (EPAct 2005) classified fuel cells, microturbines and solar hybrid lighting technologies as five-year property as well by adding them to § 48(a)(3)(A). This section was further expanded in October 2008 by the addition of geothermal heat pumps, combined heat and power, and small wind under The Energy Improvement and Extension Act of 2008.
Bonus Depreciation
Bonus Depreciation has been sporadically available at different levels during different years. Most recently, The Tax Cuts and Jobs Act of 2017 increased bonus depreciation to 100% for qualified property acquired and placed in service after September 27, 2017 and before January 1, 2023.
Bonus Depreciation History
The 50% first-year bonus depreciation provision enacted in 2008 was extended (retroactively for the entire 2009 tax year) under the same terms by the American Recovery and Reinvestment Act of 2009 (H.R. 1), enacted in February 2009. It was renewed again in September 2010 (retroactively for the entire 2010 tax year) by the Small Business Jobs Act of 2010 (H.R. 5297). In December 2010 the provision for bonus depreciation was amended and extended yet again by the Tax Relief, Unemployment Insurance Reauthorization, and Job Creation Act of 2010 (H.R. 4853). Under these amendments, eligible property placed in service after September 8, 2010 and before January 1, 2012 was permitted to qualify for 100% first-year bonus depreciation. The December 2010 amendments also permitted bonus depreciation to be claimed for property placed in service during 2012, but reverted the allowable amount from 100% to 50% of the eligible basis. The 50% first-year bonus depreciation allowance was further extended for property placed in service during 2013 by the American Taxpayer Relief Act of 2012 (H.R. 8, Sec. 331) in January 2013. T he Tax Increase Prevention Act O f 2014 (H.R. 5771, Sec. 125), extended these provisions through to December 31, 2014, and thus retroactively for the 2014 tax year.
For more information on the federal MACRS, see IRS Publication 946, IRS Form 4562: Depreciation and Amortization , and Instructions for Form 4562 . The IRS web site provides a search mechanism for forms and publications. Enter the relevant form, publication name or number, and click "GO" to receive the requested form or publication. For guidance on bonus depreciation, including information relating to the election to claim either 50% or 100% bonus depreciation, retroactive elections to claim 50% bonus depreciation for property placed in service during 2010, and eligible property, please see IRS Rev. Proc. 2011-26.
*Note that the definitions of eligible technologies included in this entry are somewhat simplified versions of those contained in tax code, which often contain additional caveats, restrictions, and modifications. Those interested in this incentive should review the relevant sections of the code in detail prior to making business decisions.
Residential Energy Conservation Subsidy Exclusion (Corporate) U.S. Internal Revenue Service 05/19/23 12/09/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/09/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/09/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.
Solar Energy System Exemption LA Department of Revenue 05/25/23 12/09/23 888
In Louisiana, any equipment attached to an owner-occupied residential building or swimming pool as part of a solar energy system is considered personal property that is exempt from ad valorem taxation. The value of a solar energy system will not be included in the assessment of such buildings or swimming pools.
A solar energy system is defined as "any device that uses the heat of the sun as its primary energy source and is used to heat or cool the interior of a structure or swimming pool, or to heat water for use within a structure or swimming pool." Solar energy systems include but are not limited to systems utilizing solar collectors, solar cells and passive roof ponds.
USDA - Rural Energy for America Program (REAP) Grants U.S. Department of Agriculture $600 million for FY 2018 08/21/18 12/09/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/09/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.
Home Energy Loan Program (HELP) Louisiana Department of Natural Resources 03/06/23 12/09/23 1206 Loan Option Through the HELP program, a homeowner can obtain a five year loan to improve the energy efficiency of their existing home. “HELP loans function as standard unsecured underwritten residential loans. The lender makes and services HELP energy efficiency improvement loans of up to a maximum of $12,000.00 to participants who go through the normal underwriting process. Qualifying loan improvement measures are provided on a "Prescriptive List of Improvements ", from which the borrower selects approved items. The LDNR loans one half (½) of the loan amount, through the lender to the borrower, for up to a maximum of $6,000.00 at 2% interest, regardless of what the lenders market interest rate may be at the time of the loan. This blended rate (½ the loaned amount @ 2% plus ½ the loaned amount @ market rate) provides a lower overall interest rate than what the borrower could obtain in the market as an incentive for implementing energy efficiency improvement measures.” DNR's maximum participation for half of the loan amount is $6,000.
Homeowners must utilize a lending institution participating in the program. The number of lenders participating is limited. Each participating lender sets its own maximum loan amount, along with the interest rate that is charged to the homeowner. Each participating lender also services the loan for DNR.
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.
Clean Renewable Energy Bonds (CREBs) U.S. Internal Revenue Service 08/15/18 12/09/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/09/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.
U.S. Department of Energy - Loan Guarantee Program U.S. Department of Energy 09/08/22 12/09/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/09/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.
USDA - High Energy Cost Grant Program USDA Rural Utilities Service $10 million (2021 solicitation) 07/20/22 12/09/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.
Fannie Mae Green Financing – Loan Program 05/08/20 12/09/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.