@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-details{box-sizing:border-box;overflow:hidden}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.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}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100vw;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active){animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;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-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.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-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.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{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.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 .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.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{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{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.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{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@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{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top: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{align-items:center;display:flex;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 .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.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{text-decoration:none}.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;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.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{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.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-left:auto;margin-right:0}.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{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.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{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.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{display:flex;position:relative}.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-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.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)){padding:.5em 1em}: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)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){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;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,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{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.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 .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.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{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.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-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!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{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.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}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{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{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.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{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.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;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}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}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.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;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.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]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;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}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.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;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.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{background-color:#000;inset:0;position:absolute}.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-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.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}:where(.wp-block-pullquote){margin:0 0 1em}.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{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;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)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{-webkit-margin-start:2em;-webkit-margin-end:0;float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{-webkit-margin-start:0;-webkit-margin-end:2em;float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{-webkit-margin-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-inline-start:auto}.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-bottom:.5em;margin-right:.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-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{-webkit-margin-end:auto;margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.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{display:inline-block;margin-left:1ch}.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:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(: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;list-style:none;padding:0}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:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.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{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:calc(100% - 100px)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}: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:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search__button-behavior-expand .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.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-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.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{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration: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 svg,.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{fill:currentColor;color: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{stroke:#000;background-color:#fefc00;color:#fff}.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-threads,.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-x{background-color:#000;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:none}.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{height:1.25em;width: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{stroke:#000;color:#fff}.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-threads,.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-x{color:#000}.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-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align: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 thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.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{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.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 td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.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,.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{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] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.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,.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{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] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.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{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-cgb-block-portent-responsive-cover{background:#ff4500;border:.2rem solid #292929;color:#292929;margin:0 auto;max-width:740px;padding:2rem}:root{--block-responsive-cover-min-height:600px;--block-responsive-cover-padding:1.5em;--block-responsive-cover-inner-block-max-width:85%;--block-responsive-cover-inner-block-margin:calc(2*20px) auto}.wp-block-portent-block-portent-responsive-cover{padding:var(--block-responsive-cover-padding);min-height:var(--block-responsive-cover-min-height);max-width:100vw;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:46em){.wp-block-portent-block-portent-responsive-cover{min-height:unset}}.wp-block-portent-block-portent-responsive-cover__background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background-color:rgba(0,0,0,.2)}.wp-block-portent-block-portent-responsive-cover__picture{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1}.wp-block-portent-block-portent-responsive-cover__picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:center;object-position:center}.wp-block-portent-block-portent-responsive-cover__inner-blocks{position:relative;z-index:3;margin:var(--block-responsive-cover-inner-block-margin);max-width:var(--block-responsive-cover-inner-block-max-width)}
/**
 * #.# Common SCSS
 *
 * Can include things like variables and mixins
 * that are used across the project.
*/
/**
 * #.# Styles
 *
 * CSS for both Frontend+Backend.
 */
/**
 * #.# Common SCSS
 *
 * Can include things like variables and mixins
 * that are used across the project.
*/
/**
 * #.# Styles
 *
 * CSS for both Frontend+Backend.
 */

/*! addsearch-search-ui 0.4.21 */.addsearch-filtergroup *,.addsearch-pagination *,.addsearch-searchfield *,.addsearch-searchresults *{color:#1b1b32;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.addsearch-active-filters{display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.addsearch-active-filters,.addsearch-active-filters .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.addsearch-active-filters .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:3px 3px 0 0;font-size:11px;border:1px solid #dedede;border-radius:3px;display:inline-block;overflow:hidden;white-space:nowrap;max-width:100%;padding:2px 4px}.addsearch-active-filters .item>span{text-overflow:ellipsis;display:inline-block;max-width:90%;overflow:hidden;position:relative;padding-left:4px}.addsearch-active-filters .item button{border:none;background:transparent;cursor:pointer;font-size:14px;padding:0 .5em}@media screen and (max-width:480px){.addsearch-active-filters .item{padding:4px 6px;font-size:14px}.addsearch-active-filters .item button{font-size:18px}.addsearch-active-filters .item button[data-clearall=true]{font-size:16px;padding:1px 6px;margin-left:0}}.addsearch-filters-tabs button,.addsearch-filters-tags button{-webkit-appearance:none;-moz-appearance:none;margin:0;padding:.5em 1.5em;display:inline-block;cursor:pointer;background:#fff}.addsearch-filters-tabs .tabs{display:block;text-align:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.addsearch-filters-tabs .tabs button{border:1px solid #dedede;border-right:0;font-size:16px;float:left}.addsearch-filters-tabs .tabs button.active{background-color:#eee}.addsearch-filters-tabs .tabs button:first-child{border-radius:5px 0 0 5px}.addsearch-filters-tabs .tabs button:last-child{border-radius:0 5px 5px 0;border-right:1px solid #dedede}@media (max-width:960px){.addsearch-filters-tabs .tabs{overflow-x:scroll;white-space:nowrap;padding:0 0 10px}.addsearch-filters-tabs .tabs button{padding:7px 15px;font-size:14px}}.addsearch-filters-tabs .tabs:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.addsearch-filters-tags button{margin:2px 0;border-radius:5px;border:1px solid #dedede;font-size:12px;padding:.25em .75em;text-transform:uppercase;color:#444}@media screen and (max-width:960px){.addsearch-filters-tags button{font-size:14px;padding:6px 8px}}.addsearch-filters-tags button.active{background-color:#eee}.addsearch-filters-checkboxgroup label,.addsearch-filters-radiogroup label{display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:2px 0}@media (max-width:960px){.addsearch-filters-checkboxgroup label,.addsearch-filters-radiogroup label{padding:4px 0}}.addsearch-filters-checkboxgroup input,.addsearch-filters-radiogroup input{margin-right:8px}.addsearch-filters-radiogroup input{margin:0 8px 0 0}.addsearch-filters-checkboxgroup input[type=checkbox]{margin-right:7px}.addsearch-filters-range label{display:block;padding:4px 0}.addsearch-filters-range input{width:30%}.addsearch-filters-range input[data-valid=false]{border-color:red}.addsearch-autocomplete{position:absolute;background-color:#fff;min-width:300px}.addsearch-autocomplete ul{border:1px solid #dedede;list-style:none;margin:0;padding:0;border-radius:0 0 2px 2px}.addsearch-autocomplete li{cursor:pointer;padding:5px 8px}.addsearch-autocomplete li.active{background-color:#eee}.addsearch-facets ul{list-style:none;padding:0}.addsearch-facets ul li{white-space:nowrap;overflow:hidden;display:block}.addsearch-facets ul li label{padding:2px 0;display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;white-space:nowrap;max-width:100%}@media (max-width:960px){.addsearch-facets ul li label{padding:4px 0}}.addsearch-facets ul li label>span{text-overflow:ellipsis;display:inline-block;max-width:80%;overflow:hidden;position:relative;padding-right:3px}.addsearch-facets ul li input[type=checkbox]{margin-right:7px}.addsearch-facets em{font-style:normal;color:#666;font-size:80%}.addsearch-loadmore button{border:1px solid #dedede;border-radius:3px;padding:7px 12px 7px 13px;background:#f7f7f7;cursor:pointer;border-radius:5px}.addsearch-loadmore button,.addsearch-loadmore span{margin:1em;font-size:16px;display:inline-block;height:36px}.addsearch-loadmore span{padding:7px 0}.addsearch-pagination{clear:both;padding:1em 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.addsearch-pagination,.addsearch-pagination button{display:-webkit-box;display:-webkit-flex;display:flex}.addsearch-pagination button{background-color:#fff;border:1px solid #dedede;cursor:pointer;border-radius:2px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;margin-right:2px;padding:0;min-width:34px;height:34px;line-height:34px}.addsearch-pagination button[data-active=true]{font-weight:700;background-color:#f1f1f1}.addsearch-pagination button[data-page=next],.addsearch-pagination button[data-page=previous]{font-size:14px;-webkit-flex-shrink:0;flex-shrink:0}.addsearch-searchfield-container{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.addsearch-searchfield,.addsearch-searchfield-container{display:inline-block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.addsearch-searchfield{min-width:260px}@media (max-width:480px){.addsearch-searchfield{width:100%}}.addsearch-searchfield button,.addsearch-searchfield input[type=search]{border:1px solid #dedede;border-radius:3px}.addsearch-searchfield .search-field-wrapper{float:left}.addsearch-searchfield .search-field-wrapper,.addsearch-searchfield input[type=search]{display:inline-block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.addsearch-searchfield input[type=search]{height:36px;width:100%;min-width:300px;max-width:400px;font-size:16px;padding:0 7px;border:1px solid #dedede;border-radius:5px;text-align:left;margin-right:3px}@media (max-width:480px){.addsearch-searchfield input[type=search]{min-width:150px}}.addsearch-searchfield input[type=search].icon{padding:0 7px 2px 32px!important;background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic2VhcmNoLWljb24iIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjYjFiMWIxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik05Ljg4MiA2LjA3YTQuMDk3IDQuMDk3IDAgMDE0LjA5NC00LjA5NCA0LjA5NyA0LjA5NyAwIDAxNC4wOTUgNC4wOTUgNC4wOTcgNC4wOTcgMCAwMS00LjA5NSA0LjA5NGMtMi4yNTgtLjA0Ny00LjA5NC0xLjg4My00LjA5NC00LjA5NG0xMC4wMjQgMEE1Ljk4NSA1Ljk4NSAwIDAwMTMuOTI5LjA5NEMxMC42ODIuMDk0IDggMi43NzYgOCA2LjA3MWE1Ljk4NSA1Ljk4NSAwIDAwNS45NzYgNS45NzZjLjU2NSAwIDEuMDgzLS4wOTQgMS41NTMtLjIzNWwxLjc4OSAzLjk1MyAxLjY5NC0uOC0xLjc4OC0zLjk1M2MxLjY0Ny0xLjA4MyAyLjY4Mi0yLjg3IDIuNjgyLTQuOTQxTTQgMi45NjVIMi4xMTh2Mi4xNjRIMHYxLjgzNmgyLjExOHYyLjE2NEg0VjYuOTY1aDIuMTE4VjUuMTI5SDR6Ii8+PC9nPjwvc3ZnPg==");background-position:5px 50%;background-repeat:no-repeat}.addsearch-searchfield button{padding:7px 15px;background:#f7f7f7;font-size:16px;cursor:pointer;border-radius:5px;display:inline-block;height:36px}@media (max-width:480px){.addsearch-searchfield button,.addsearch-searchfield input[type=search]{font-size:16px;border-radius:3px;padding:5px 7px}}.addsearch-searchresults .number-of-results{margin:1em 0 .5em;padding:0 1em}.addsearch-searchresults h3{padding-top:13px;font-size:110%;font-weight:700;margin-top:0}.addsearch-searchresults h3 a{text-decoration:none}.addsearch-searchresults h3 a:hover{text-decoration:underline}@media (max-width:480px){.addsearch-searchresults h3{font-size:90%}}@media (max-width:480px){.addsearch-searchresults .highlight{font-size:80%}}.addsearch-searchresults em{font-weight:700}.addsearch-searchresults .hit{clear:both;padding:0 1em}.addsearch-searchresults .hit:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.addsearch-searchresults .hit div{overflow-wrap:break-word}.addsearch-searchresults .hit .category{margin-top:2em;margin-bottom:1em;font-size:12px;text-transform:uppercase;background-color:#eee;border-radius:5px;padding:.25em .5em;display:inline-block;border:1px solid #dedede}@media (max-width:480px){.addsearch-searchresults .hit .category{margin-top:1em}}.addsearch-searchresults .hit .main-image{display:inline-block;float:left;height:100px;width:100px;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;margin:0 20px 20px 0;overflow:hidden;word-break:break-all;border:1px solid #e4e4e4}.addsearch-searchresults .hit .main-image.doc,.addsearch-searchresults .hit .main-image.docx,.addsearch-searchresults .hit .main-image.noimage,.addsearch-searchresults .hit .main-image.pdf,.addsearch-searchresults .hit .main-image.ppt,.addsearch-searchresults .hit .main-image.pptx,.addsearch-searchresults .hit .main-image.xls,.addsearch-searchresults .hit .main-image.xlsx{background-position:50% 50%;background-size:60%}.addsearch-searchresults .hit .main-image.noimage{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIGQ9Ik0yMC41IDUuNXMuMy4xLjQuMmMuMi4yLjMuNS4zLjd2MTAuMmMwIC42LS41IDEuMS0xLjEgMS4xaC0yLjhMMTQuOCAyMGMtLjIuMi0uNC4zLS42LjNIMTBjLS4zIDAtLjUtLjEtLjctLjNsLTEuNy0xLjVNNCAxNy43Yy0uNiAwLTEuMS0uNS0xLjEtMS4xVjYuNWMwLS42LjUtMS4xIDEuMS0xLjFoMTIuNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZGVkZWRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xNCA4Yy0uNi0uMy0xLjItLjQtMS45LS40LTIuNCAwLTQuNCAyLTQuNCA0LjQgMCAuNy4yIDEuMy40IDEuOU0xMC4yIDE1LjljLjYuMyAxLjIuNCAxLjguNCAyLjQgMCA0LjQtMiA0LjQtNC40IDAtLjYtLjEtMS4yLS40LTEuOE0yLjEgMjEuOUwyMS45IDIuMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZGVkZWRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvZz48L3N2Zz4=")}.addsearch-searchresults .hit .main-image.pdf{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIGQ9Ik0yMSAxNy41di0xNWMwLS42LS40LTEtLjktMUg0LjljLS41IDAtLjkuNS0uOSAxdjE5YzAgLjUuNCAxIC45IDFoMTF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxIDE3LjV2LTE1YzAtLjYtLjQtMS0uOS0xSDQuOWMtLjUgMC0uOS41LS45IDF2MTljMCAuNS40IDEgLjkgMWgxMXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTIxIDE3LjVoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMiAxM2gxNVY1SDJ6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xLjUgNC41SDRWMi45ek01LjIzMiA5LjA0OWguNzg1Yy4xMjUgMCAuMjMzLjAxNi4zMjQuMDQ3YS41ODkuNTg5IDAgMDEuMjIzLjEzYy4wNTcuMDU2LjEuMTIzLjEyNy4yYS44NjkuODY5IDAgMDEwIC41Mi42My42MyAwIDAxLS4xMjcuMjI3LjYyLjYyIDAgMDEtLjIyMy4xNTYuODE5LjgxOSAwIDAxLS4zMjQuMDU5aC0uNzg1em0wLS43MTJWNi44MzRoLS44OFYxMS4xaDEuNjY1Yy4yNTIgMCAuNDc3LS4wMzUuNjc1LS4xMDYuMTk5LS4wNy4zNjctLjE2OC41MDQtLjI5NGExLjI1IDEuMjUgMCAwMC4zMTUtLjQ0OGMuMDczLS4xNzMuMTA5LS4zNjEuMTA5LS41NjQgMC0uMjA3LS4wMzYtLjM5NC0uMTEtLjU2YTEuMTUgMS4xNSAwIDAwLS4zMTQtLjQyNSAxLjQzIDEuNDMgMCAwMC0uNTA0LS4yNyAyLjE5MiAyLjE5MiAwIDAwLS42NzUtLjA5NnpNOS4xMDIgMTAuMzg4VjcuNTRoLjQyNWMuMzQ3IDAgLjYxMi4xMTYuNzk0LjM0NS4xODEuMjMuMjcyLjU1Ny4yNzIuOTgydi4yYzAgLjQzMy0uMDkuNzYyLS4yNjkuOTg2LS4xOC4yMjQtLjQ0My4zMzUtLjc4OC4zMzV6bS0uODc5LTMuNTU0VjExLjFoMS4zMTNjLjI4NyAwIC41NS0uMDUuNzktLjE0OC4yMzgtLjA5OC40NDMtLjIzNy42MTQtLjQxNi4xNzEtLjE3OC4zMDUtLjM5My40LS42NDMuMDk2LS4yNS4xNDQtLjUyNy4xNDQtLjgzMnYtLjE5NGMwLS4zMDQtLjA0OC0uNTgxLS4xNDMtLjgzYTEuODUgMS44NSAwIDAwLS40LS42NDEgMS43NjcgMS43NjcgMCAwMC0uNjItLjQxNSAyLjA4MyAyLjA4MyAwIDAwLS43OTQtLjE0N3pNMTQuNjkgOC41NzdoLTEuNjg3VjYuODM0aC0uODhWMTEuMWgyLjc3OHYtLjcxaC0xLjg5OFY5LjI4NWgxLjY4N3oiLz48L2c+PC9zdmc+")}.addsearch-searchresults .hit .main-image.doc,.addsearch-searchresults .hit .main-image.docx{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIGQ9Ik0yMSAxNy41di0xNWMwLS42LS40LTEtLjktMUg0LjljLS41IDAtLjkuNS0uOSAxdjE5YzAgLjUuNCAxIC45IDFoMTF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxIDE3LjV2LTE1YzAtLjYtLjQtMS0uOS0xSDQuOWMtLjUgMC0uOS41LS45IDF2MTljMCAuNS40IDEgLjkgMWgxMXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTIxIDE3LjVoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMiAxM2gxNVY1SDJ6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xLjUgNC41SDRWMi45ek00LjcgMTAuMzY4VjcuNjY1aC40MzJjLjM1NCAwIC42MjMuMTEuODA4LjMyNy4xODUuMjE4LjI3Ny41MjguMjc3LjkzM3YuMTljMCAuNDEtLjA5LjcyMy0uMjc0LjkzNS0uMTgzLjIxMy0uNDUuMzE4LS44MDIuMzE4em0tLjg5NC0zLjM3M3Y0LjA1aDEuMzM1Yy4yOTIgMCAuNTYtLjA0OC44MDQtLjE0LjI0My0uMDk1LjQ1MS0uMjI2LjYyNi0uMzk2LjE3My0uMTcuMzEtLjM3My40MDYtLjYxLjA5OC0uMjM4LjE0Ni0uNTAyLjE0Ni0uNzl2LS4xODRjMC0uMjg5LS4wNDgtLjU1Mi0uMTQ0LS43ODhhMS43NzcgMS43NzcgMCAwMC0uNDA4LS42MSAxLjgzMSAxLjgzMSAwIDAwLS42My0uMzkzIDIuMjUgMi4yNSAwIDAwLS44MDktLjEzOXpNMTAuNDMyIDkuMTExYzAgLjQyNS0uMDgyLjc0Ny0uMjQ0Ljk2OC0uMTYzLjIyLS4zOTYuMzMxLS42OTguMzMxLS4zMDIgMC0uNTM0LS4xMS0uNjk3LS4zMy0uMTYzLS4yMjItLjI0NS0uNTQ0LS4yNDUtLjk2OXYtLjE4NGMwLS4yMS4wMjItLjM5OC4wNjUtLjU2YTEuMiAxLjIgMCAwMS4xODQtLjQwOC43NzcuNzc3IDAgMDEuMjk3LS4yNS45MDcuOTA3IDAgMDEuNDAyLS4wODZjLjMwMiAwIC41MzQuMTExLjY5NS4zMzQuMTYuMjIyLjI0LjU0Ni4yNC45N3ptLjkwNi0uMTg0YzAtLjMwOS0uMDQ1LS41ODctLjEzNC0uODMzYTEuNzY3IDEuNzY3IDAgMDAtLjM3Ny0uNjI0IDEuNjQyIDEuNjQyIDAgMDAtLjU4Mi0uMzkzIDEuOTc3IDEuOTc3IDAgMDAtLjc1LS4xMzhjLS4yNzEgMC0uNTIxLjA0Ni0uNzQ3LjEzOGExLjY3NiAxLjY3NiAwIDAwLS45NjggMS4wMTcgMi4zNjYgMi4zNjYgMCAwMC0uMTM4LjgzM3YuMTc4YzAgLjMxLjA0NS41ODUuMTM2LjgzMi4wOS4yNDYuMjE3LjQ1Ni4zOC42My4xNjMuMTcxLjM1Ny4zMDMuNTg0LjM5NS4yMjcuMDkxLjQ3Ni4xMzcuNzQ4LjEzNy4yNzMgMCAuNTIyLS4wNDYuNzQ4LS4xMzcuMjI3LS4wOTIuNDIyLS4yMjQuNTg1LS4zOTYuMTYyLS4xNzMuMjg5LS4zODMuMzgtLjYyOS4wOS0uMjQ3LjEzNS0uNTIzLjEzNS0uODMyek0xNS4zOTQgOC4zNDRhMS41NzIgMS41NzIgMCAwMC0uMTQ4LS41NjcgMS4zNDEgMS4zNDEgMCAwMC0uMzQ2LS40NDQgMS42MTQgMS42MTQgMCAwMC0uNTM1LS4yOSAyLjI2NCAyLjI2NCAwIDAwLS43MTctLjEwM2MtLjI3OCAwLS41MjguMDQ1LS43NS4xMzQtLjIyMS4wOS0uNDEuMjE5LS41NjMuMzg4YTEuNzQgMS43NCAwIDAwLS4zNTUuNjEzYy0uMDgyLjI0LS4xMjMuNTEtLjEyMy44MDl2LjI2N2MwIC4yOTguMDQyLjU2OC4xMjguODA5LjA4Ni4yNC4yMDYuNDQ2LjM2Mi42MTQuMTU2LjE2OS4zNDUuMjk5LjU2OC4zOS4yMjIuMDkuNDcuMTM2Ljc0NS4xMzYuMjcgMCAuNTA5LS4wMzUuNzE2LS4xMDcuMjA4LS4wNzEuMzg0LS4xNy41My0uMjk3LjE0NS0uMTI3LjI1OC0uMjguMzQtLjQ1NGExLjg0IDEuODQgMCAwMC4xNTUtLjU3MWgtLjg5NWMtLjAxLjEyLS4wMzIuMjI3LS4wNjcuMzE5YS42MTcuNjE3IDAgMDEtLjE1LjIzNC42My42MyAwIDAxLS4yNTMuMTQzIDEuMjUyIDEuMjUyIDAgMDEtLjM3Ni4wNDljLS4zMDIgMC0uNTI3LS4xMDItLjY3NS0uMzA3LS4xNS0uMjA1LS4yMjItLjUyMy0uMjIyLS45NTN2LS4yNzJjMC0uMjEuMDE2LS4zOTQuMDQ5LS41NTEuMDMzLS4xNTguMDg0LS4yOS4xNTUtLjM5NWEuNjY5LjY2OSAwIDAxLjI3NC0uMjM4Ljk2Mi45NjIgMCAwMS40MDctLjA4Yy4xNDIgMCAuMjYzLjAxNi4zNjUuMDQ1YS42MTEuNjExIDAgMDEuNDE2LjM2MmMuMDM3LjA5LjA2Mi4xOTcuMDcuMzE3eiIvPjwvZz48L3N2Zz4=")}.addsearch-searchresults .hit .main-image.xls,.addsearch-searchresults .hit .main-image.xlsx{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIGQ9Ik0yMSAxNy41di0xNWMwLS42LS40LTEtLjktMUg0LjljLS41IDAtLjkuNS0uOSAxdjE5YzAgLjUuNCAxIC45IDFoMTF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxIDE3LjV2LTE1YzAtLjYtLjQtMS0uOS0xSDQuOWMtLjUgMC0uOS41LS45IDF2MTljMCAuNS40IDEgLjkgMWgxMXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTIxIDE3LjVoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMiAxM2gxNVY1SDJ6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xLjUgNC41SDRWMi45ek02LjM1OCA5LjYxM2wuNjYxIDEuMzQ0aDEuMTEzbC0xLjEzLTIuMDA1IDEuMTYtMi4wMzdINy4wMzhsLS42OCAxLjM2OC0uNjgtMS4zNjhINC41NTZsMS4xNTggMi4wMzctMS4xMjcgMi4wMDVoMS4xMXpNOS40NTQgNy42NjRoMS42OTZ2LS43NDlIOC40Nzl2NC4wNDJoLjk3NXpNMTMuNjQ2IDcuOTljMCAuMDYxLS4wMS4xMi0uMDI3LjE3YS4zNDYuMzQ2IDAgMDEtLjEwNC4xNDQuOTUuOTUgMCAwMS0uMjE5LjEzNCAzLjAyOSAzLjAyOSAwIDAxLS4zNjcuMTQyIDUuNDA4IDUuNDA4IDAgMDAtLjUxNC4yIDIuMDM4IDIuMDM4IDAgMDAtLjQzOC4yNjQgMS4yNCAxLjI0IDAgMDAtLjMwOC4zNTYuOTY1Ljk2NSAwIDAwLS4xMTUuNDc3YzAgLjE3NC4wNC4zMzEuMTE3LjQ3LjA3OS4xNC4xODcuMjU4LjMyNi4zNTcuMTM3LjA5OC4zMDEuMTc0LjQ5Mi4yMjcuMTkuMDU0LjM5Ni4wOC42Mi4wOC4yMjEgMCAuNDIzLS4wMjkuNjA4LS4wODhzLjM0NC0uMTQzLjQ3Ny0uMjUyYTEuMTU0IDEuMTU0IDAgMDAuNDI1LS45MTNoLS45NzJhLjYxNS42MTUgMCAwMS0uMDM0LjIxLjQ0Mi40NDIgMCAwMS0uMjguMjcuODY0Ljg2NCAwIDAxLS40OTEuMDA3LjUyOC41MjggMCAwMS0uMTc2LS4wODkuMzY1LjM2NSAwIDAxLS4xNDMtLjI4OGMwLS4wNi4wMTktLjExNi4wNTMtLjE2NWEuNTc2LjU3NiAwIDAxLjE0NS0uMTM5IDEuMzcgMS4zNyAwIDAxLjIzNS0uMTIyYy4wOS0uMDM4LjE5NS0uMDc1LjMwOS0uMTEyLjIxNC0uMDY5LjQwNS0uMTQ1LjU3NC0uMjI4YTEuOCAxLjggMCAwMC40MjYtLjI4NmMuMTE1LS4xMDcuMjAzLS4yMjguMjY0LS4zNjMuMDYtLjEzNi4wOS0uMjg4LjA5LS40NThhLjk5OS45OTkgMCAwMC0uNDEtLjg0MiAxLjQxNCAxLjQxNCAwIDAwLS40Ny0uMjE5IDIuNDk3IDIuNDk3IDAgMDAtMS4wMjktLjA0IDIuMDMyIDIuMDMyIDAgMDAtLjM5NC4xMDcgMS43NDggMS43NDggMCAwMC0uMzQ5LjE4MSAxLjIxNCAxLjIxNCAwIDAwLS41MzUgMS4wNDNoLjk3OGMwLS4xMTkuMDE1LS4yMTguMDQ3LS4yOThhLjQ2OC40NjggMCAwMS4xMzgtLjE5Ni41NDMuNTQzIDAgMDEuMjI0LS4xMDcgMS4yNiAxLjI2IDAgMDEuMzA0LS4wMzJjLjA5MiAwIC4xNzEuMDEuMjM3LjAzMi4wNjYuMDIxLjEyLjA1LjE2My4wODZhLjMzLjMzIDAgMDEuMDkzLjEyNy40MDcuNDA3IDAgMDEuMDMuMTUyIi8+PC9nPjwvc3ZnPg==")}.addsearch-searchresults .hit .main-image.ppt,.addsearch-searchresults .hit .main-image.pptx{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIGQ9Ik0yMSAxNy41di0xNWMwLS42LS40LTEtLjktMUg0LjljLS41IDAtLjkuNS0uOSAxdjE5YzAgLjUuNCAxIC45IDFoMTF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxIDE3LjV2LTE1YzAtLjYtLjQtMS0uOS0xSDQuOWMtLjUgMC0uOS41LS45IDF2MTljMCAuNS40IDEgLjkgMWgxMXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTIxIDE3LjVoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMiAxM2gxNVY1SDJ6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xLjUgNC41SDRWMi45ek01LjI1NCA5LjEwNWguNjU4Yy4xMDUgMCAuMTk2LjAxNS4yNzEuMDQyYS40NjIuNDYyIDAgMDEuMjkzLjI5My44NDYuODQ2IDAgMDEwIC40NjguNTQuNTQgMCAwMS0uMjkzLjM0Ni42MjQuNjI0IDAgMDEtLjI3LjA1M2gtLjY1OXptMC0uNzc1VjYuOTE3SDQuMjV2NC4xNjZoMS42NjJjLjI1IDAgLjQ3NS0uMDM2LjY3NS0uMTA2LjIwMS0uMDcuMzcxLS4xNjkuNTEtLjI5NWExLjI5IDEuMjkgMCAwMC4zMjEtLjQ0OGMuMDc0LS4xNzIuMTExLS4zNi4xMTEtLjU2NWExLjMyIDEuMzIgMCAwMC0uMTEtLjU0OSAxLjE5NSAxLjE5NSAwIDAwLS4zMjItLjQyMSAxLjQ5NyAxLjQ5NyAwIDAwLS41MS0uMjc0IDIuMjQyIDIuMjQyIDAgMDAtLjY3NS0uMDk1ek05LjA2OSA5LjEwNWguNjU4Yy4xMDUgMCAuMTk2LjAxNS4yNy4wNDJhLjQ1LjQ1IDAgMDEuMjkzLjI5My44NDYuODQ2IDAgMDEwIC40NjguNTQuNTQgMCAwMS0uMjkzLjM0Ni42MjQuNjI0IDAgMDEtLjI3LjA1M2gtLjY1OHptMC0uNzc1VjYuOTE3SDguMDY1djQuMTY2aDEuNjYyYy4yNSAwIC40NzUtLjAzNi42NzUtLjEwNi4yLS4wNy4zNy0uMTY5LjUxLS4yOTVhMS4yOSAxLjI5IDAgMDAuMzItLjQ0OGMuMDc1LS4xNzIuMTEyLS4zNi4xMTItLjU2NWExLjMyIDEuMzIgMCAwMC0uMTExLS41NDkgMS4xOTUgMS4xOTUgMCAwMC0uMzIxLS40MjEgMS40OTcgMS40OTcgMCAwMC0uNTEtLjI3NCAyLjI0MiAyLjI0MiAwIDAwLS42NzUtLjA5NXpNMTUuMTUgMTAuMzA4SDEzLjlWNi45MTdoLTEuMDA1djMuMzloLTEuMjI4di43NzZoMy40ODN6Ii8+PC9nPjwvc3ZnPg==")}.addsearch-searchresults .hit img{width:100%;height:100%}.addsearch-searchresults .hit:hover{background-color:#f7f7f7}.addsearch-searchresults .hit:hover .category{background-color:#dedede}.addsearch-sortby-radiogroup label{display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:2px 0}.addsearch-sortby-radiogroup input{margin:0 8px 0 0}
.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}

@font-face{font-family:"Post Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/PostGrotesk-Light.WOFF) format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Post Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/PostGrotesk-Book.WOFF) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Post Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/PostGrotesk-Medium.WOFF) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Post Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/PostGrotesk-Bold.WOFF) format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Post Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/PostGrotesk-Black.WOFF) format("woff");font-weight:900;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Enercare Grotesk";src:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../fonts/EnercareGrotesk-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}.has-focus-style--black{outline-color:#000 !important}.has-focus-style--white{outline-color:#fff !important}.has-focus-style--red{outline-color:#da1b27 !important}.has-focus-style *:focus{outline:2px dotted;outline-color:inherit}a svg,a{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{overflow-x:hidden}html,input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.wrap{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.wrap:after{content:"";display:table;clear:both}.site-inner{padding:36px 0;position:relative;z-index:0}@media(min-width:768px){.site-inner{padding:48px 0}}.singular.content .site-inner>.wrap{max-width:800px}.genesis-skip-link{display:none}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6)}@media(max-width:991px){.sidebar-primary{display:none}}@media(min-width:992px){.content-sidebar .site-main{float:left;width:65.7534246575%}.content-sidebar .sidebar-primary{float:right;width:28.6815068493%}@supports(display:grid){.content-sidebar .content-area{display:grid;grid-template-columns:1fr 300px;grid-column-gap:32px}.content-sidebar .site-main{float:none;width:100%;max-width:768px}.content-sidebar .sidebar-primary{float:none;width:100%}}}.search-results .site-inner{padding:70px 0}.ab__control--block,.ab__variation--block{display:block}.ab__control--flex,.ab__variation--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ab__control--none,.ab__variation--none{display:none}@media(min-width:768px){.ab__control--block-mobile,.ab__variation--block-mobile{display:block}}@media(min-width:768px){.ab__control--flex-mobile,.ab__variation--flex-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:768px){.ab__control--none-mobile,.ab__variation--none-mobile{display:none}}input,select,textarea{background:#fff;border:1px solid #7f7f7f;border-radius:4px;color:#29292c;font-size:18px;height:42px;line-height:24px;padding:14px 16px;width:100%}select{line-height:54px;padding:6px 16px}textarea{width:100%}::-moz-placeholder{color:#666;opacity:1}::-ms-input-placeholder{color:#666}::-webkit-input-placeholder{color:#666}input:focus::-webkit-input-placeholder,input:focus::-moz-placeholder,input:focus:-ms-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.gform_fullwidth .gform_wrapper{margin:0 auto;width:95%}.gform_wrapper{margin:0 auto;width:95%}@media(min-width:1200px){.gform_wrapper{width:54%}}.gform_wrapper .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gform_wrapper .ginput_container_consent input[type=checkbox]{max-width:25%;margin:0;width:1em}.gform_wrapper .ginput_container_consent .gfield_consent_label{-ms-flex-item-align:center;align-self:center;margin-left:.5em}.gform_wrapper .ginput_container_fileupload input[type=file]{padding:.3em;font-size:1em}.gform_wrapper .gform_footer input[type=submit]{width:140px;border-radius:30px;font-size:1rem;font-weight:700;line-height:22px;padding:5px 16px;text-decoration:none;background-color:#da1b27;color:#fff;cursor:pointer}@media(min-width:1200px){.gform_wrapper .gform_footer input[type=submit]{padding:8px 24px;border-radius:20px;margin-top:0}}.gform_confirmation_message{border:2px solid #da1b27;padding:2em;margin:5em auto;max-width:768px;text-align:center;position:relative;font-weight:700;font-size:1.2em}.gform_submission_error.gform_submission_error_header,.form-error{font-size:1em;line-height:1.25;margin-bottom:0;color:#c02b0a;font-weight:400}.has-errors .form-error{display:block}.form-error{display:none;margin:5px 0;padding:5px;background-color:#fff9f9;border:1px solid #c02b0a}.ginput_container_checkbox .gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px}.ginput_container_checkbox input[type=checkbox]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:auto;width:auto;margin:0 .5em 0 0}.form-section--dark,.form-group--dark{background-color:#000;color:#fff}.form-section--dark *,.form-group--dark *{color:inherit}.form-section--dark input[type=text],.form-section--dark select,.form-section--dark textarea,.form-group--dark input[type=text],.form-group--dark select,.form-group--dark textarea{color:#000}.form-section--dark .gform_wrapper.gravity-theme .ginput_counter,.form-group--dark .gform_wrapper.gravity-theme .ginput_counter{color:#fff}.form-section--dark a,.form-section--dark a:active,.form-section--dark a:visited,.form-section--dark .gform_wrapper .gfield_required,.form-group--dark a,.form-group--dark a:active,.form-group--dark a:visited,.form-group--dark .gform_wrapper .gfield_required{color:#f6323e}.form-section--dark a:hover,.form-section--dark a:focus,.form-group--dark a:hover,.form-group--dark a:focus{color:#fe4b56}.form-section--dark a:focus,.form-group--dark a:focus{outline:2px dotted #fff}.form-section--dark input[type=submit]:focus,.form-section--dark input:focus,.form-section--dark select:focus,.form-section--dark textarea:focus,.form-section--dark .gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:focus,.form-group--dark input[type=submit]:focus,.form-group--dark input:focus,.form-group--dark select:focus,.form-group--dark textarea:focus,.form-group--dark .gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:focus{outline:2px dotted #fff}.paginated-form-cover--dark.wp-block-cover{background-color:#fff}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message{background-color:#000;color:#fff}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper *,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message *{color:inherit}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper input[type=text],.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper input[type=tel],.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper input[type=email],.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper select,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper textarea,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message input[type=text],.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message input[type=tel],.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message input[type=email],.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message select,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message textarea{color:#000}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper a,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper a:active,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper a:visited,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper .gform_wrapper .gfield_required,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message a,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message a:active,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message a:visited,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message .gform_wrapper .gfield_required{color:#f6323e}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper a:hover,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper a:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message a:hover,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message a:focus{color:#fe4b56}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper a:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message a:focus{outline:2px dotted #fff}.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper input[type=submit]:focus,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper input:focus,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper select:focus,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper textarea:focus,.paginated-form-cover--dark .gform_wrapper.callback-form_wrapper .gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message input[type=submit]:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message input:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message select:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message textarea:focus,.paginated-form-cover--dark .gform_confirmation_wrapper.callback-form .gform_confirmation_message .gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:focus{outline:2px dotted #fff}.paginated-form-cover--dark .gform_wrapper.gravity-theme .ginput_counter,.paginated-form-cover--dark .gf_progressbar_title{color:#fff}.search-form{border:1px solid #7f7f7f;max-width:400px;position:relative;overflow:hidden}.search-form .search-field{border:none;padding-right:44px;width:100%}.search-form .search-submit{background:rgba(0,0,0,0);border:none;padding:0;margin:0;min-width:0;width:44px;height:44px;line-height:0;text-align:center;position:absolute;top:50%;margin-top:-22px;right:0}.search-form .search-submit svg{fill:#505156;width:20px;height:20px}.search-form .search-submit svg:hover{fill:#da1b27}.search-field__wrapper{position:relative}.search-field__wrapper .addsearch-autocomplete__total-results{display:none}.search-field__wrapper .addsearch-searchfield input[type=search]{padding:10px 10px 7px 30px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/search/red-search.svg);background-repeat:no-repeat;background-position:8px 9px;background-size:16px 16px;border-color:#7f7f7f}.search-field__wrapper .addsearch-searchfield input[type=search]:focus{border:1px solid #da1b27}#addsearch-logo{display:none !important;pointer-events:none !important;visibility:hidden}.addsearch-autocomplete li{border-bottom:1px solid #f5f2f2;padding:12px 1em;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.addsearch-autocomplete li:hover,.addsearch-autocomplete li:focus{background-color:#f5f2f2;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.addsearch-autocomplete li:hover a,.addsearch-autocomplete li:focus a{color:#da1b27}.addsearch-autocomplete li a{color:#29292c;font-weight:300;font-size:1em;text-decoration:none}.search-field__results{background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(56,61,67,.3);box-shadow:0 4px 8px 0 rgba(56,61,67,.3);position:absolute;z-index:99}.addsearch-container input[type=text]{padding:10px 10px 9px 34px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/search/red-search.svg);background-repeat:no-repeat;background-position:8px 12px;background-size:16px 16px;font-weight:300;font-size:1em;max-width:90%}@media(max-width:768px){.addsearch-container input[type=text]{max-width:74%}}.addsearch-container button{position:relative;right:1%;border-radius:0 6px 6px 0;font-size:1.125rem;font-weight:700;line-height:24px;padding:.5em 1em;text-decoration:none;letter-spacing:-.17px;background-color:#da1b27;color:#fff;border-style:none}.wp-block-search .wp-block-search__inside-wrapper{margin-bottom:1.5em}.wp-block-search .wp-block-search__input{padding:10px 10px 12px 34px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/search/red-search.svg);background-repeat:no-repeat;background-position:8px 12px;background-size:16px 16px;border-style:none;font-weight:300;font-size:1em}.wp-block-search .wp-block-search__button{margin-left:0;border-radius:0 6px 6px 0;font-size:1.125rem;font-weight:700;line-height:24px;padding:.5em 1em;text-decoration:none;letter-spacing:-.17px;background-color:#da1b27;color:#fff}.gform_wrapper.product-form_wrapper .product-form .gform_body .gform__disclaimer{width:100%;font-size:10px;line-height:12px}@media(min-width:768px){.gform_wrapper.product-form_wrapper .product-form .gform_body .gform__disclaimer{width:75%}}.gform_wrapper.product-form_wrapper .product-form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex}.gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]{width:140px;border-radius:30px;font-size:1rem;font-weight:700;line-height:22px;padding:5px 16px;text-decoration:none;background-color:#da1b27;color:#fff}.gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:hover,.gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:focus{background-color:#ab000b}.gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]:focus{outline:2px dotted #000}@media(min-width:1200px){.gform_wrapper.product-form_wrapper .product-form .gform_footer input[type=submit]{padding:8px 24px;border-radius:20px;margin-top:0}}.gform_wrapper.callback-form{position:relative}.gform_wrapper.callback-form__header{text-align:center}.gform_wrapper.callback-form__header h2{font-size:2.5em}.gform_wrapper.callback-form_wrapper{width:100%;padding:1.5em;background-color:#fff;border-top:4px solid #da1b27;color:#000;font-weight:300}.gform_wrapper.callback-form_wrapper .gf_progressbar_title{text-align:right}.gform_wrapper.callback-form_wrapper .gfield_label_before_complex{margin-bottom:0;line-height:21px}.gform_wrapper.callback-form_wrapper .gform__disclaimer{font-size:.875em}.gform_wrapper.callback-form_wrapper .gfield textarea.large{height:75px !important}.gform_wrapper.callback-form_wrapper .gform_ajax_spinner{position:absolute;left:5%;bottom:5%}.gform_wrapper.callback-form_wrapper .validation_message,.gform_wrapper.callback-form_wrapper .instruction,.gform_wrapper.callback-form_wrapper .gfield_description.validation_message{padding:.2em 1.5em;margin-top:0}.gform_wrapper.callback-form_wrapper select{font-family:"Enercare Grotesk",serif,"Helvetica Neue",sans-serif}.gform_wrapper.callback-form_wrapper .ginput_container .validation_message,.gform_wrapper.callback-form_wrapper .ginput_container .instruction,.gform_wrapper.callback-form_wrapper .ginput_container .gfield_description.validation_message{padding:.2em 1.5em;margin-top:0}.gform_wrapper.callback-form_wrapper .gform_page_footer input+input{margin-left:0 !important}.gform_wrapper.callback-form_wrapper .gform_page_footer{display:-webkit-box;display:-ms-flexbox;display:flex}.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=button],.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=submit]{width:100%;border-radius:30px;font-size:1.25em;font-weight:700;line-height:32px;padding:.25em 0 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none}@media(min-width:1200px){.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=button],.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=submit]{margin-top:0}}.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=button],.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=submit]{height:3em;padding:.75em .25em .5em}.gform_wrapper.callback-form_wrapper .gform_page_footer .gform_next_button{background-color:#da1b27;color:#fff}.gform_wrapper.callback-form_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper.callback-form_wrapper .gform_page_footer .gform_next_button:focus{background-color:#ad151f}.gform_wrapper.callback-form_wrapper .gform_page_footer .gform_previous_button+input{margin-left:.25em !important}.gform_wrapper.callback-form_wrapper .gform_page_footer .gform_previous_button:hover,.gform_wrapper.callback-form_wrapper .gform_page_footer .gform_previous_button:focus{background-color:#e6e4e4}.gform_wrapper.callback-form_wrapper .gform_page_footer input[type=submit]{background-color:#da1b27;color:#fff}.gform_confirmation_wrapper.callback-form{height:100%}.gform_confirmation_wrapper.callback-form .gform_confirmation_message{border-top:4px solid #da1b27;border-bottom:none;border-left:none;border-right:none;padding:2em;margin:0 auto;max-width:none;text-align:center;position:relative;height:100%;background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform_confirmation_wrapper.callback-form .gform_confirmation_message:before{content:none}.radio__boiler-furnace .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio__boiler-furnace .gchoice{background-color:#fff;border-radius:10px;padding:1em .5em;min-width:125px;margin:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;border:2px solid #fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:767px){.radio__boiler-furnace .gchoice{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.radio__boiler-furnace .gchoice label:before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0}.radio__boiler-furnace .gchoice.selected{border:2px solid #da1b27}.gform_wrapper.bogo-form_wrapper{padding:1.5em;color:#000;font-weight:300}.gform_wrapper.bogo-form_wrapper .gfield-choice-input+label{max-width:none !important}.gform_wrapper.bogo-form_wrapper h3{margin-bottom:10px;border-bottom:1px solid gray}.gform_wrapper.bogo-form_wrapper .gfield input{width:.75em;margin:0 .25em}.gform_wrapper.bogo-form_wrapper .gform_page_footer{display:-webkit-box;display:-ms-flexbox;display:flex}.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=button],.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=submit]{border-radius:30px;font-size:1.25em;font-weight:700;line-height:32px;padding:.25em 0 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none}@media(min-width:1200px){.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=button],.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=submit]{margin-top:0}}.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=button],.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=submit]{height:3em;padding:.65em .25em .5em}.gform_wrapper.bogo-form_wrapper .gform_page_footer .gform_next_button{background-color:#da1b27;color:#fff}.gform_wrapper.bogo-form_wrapper .gform_page_footer .gform_next_button:hover,.gform_wrapper.bogo-form_wrapper .gform_page_footer .gform_next_button:focus{background-color:#ad151f}.gform_wrapper.bogo-form_wrapper .gform_page_footer .gform_previous_button+input{margin-left:.25em !important}.gform_wrapper.bogo-form_wrapper .gform_page_footer .gform_previous_button:hover,.gform_wrapper.bogo-form_wrapper .gform_page_footer .gform_previous_button:focus{background-color:#e6e4e4}.gform_wrapper.bogo-form_wrapper .gform_page_footer input[type=submit]{background-color:#da1b27;color:#fff}.gform_wrapper.bogo-form_wrapper #gform_page_13_1 .ginput_container_checkbox .gchoice{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:.75em 0;line-height:16px}.gform_wrapper.bogo-form_wrapper #gform_page_13_1 .gform_page_fields .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.gform_wrapper.bogo-form_wrapper #gform_page_13_1 .gform_page_fields .gform_fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.gform_confirmation_wrapper.bogo-form .gform_confirmation_message:before{content:none}.gform_wrapper.gravity-theme .form-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:1.25em}.gform_wrapper.gravity-theme .form-image-block__image{max-width:350px;max-height:250px}.gform_wrapper.gravity-theme .form-image-block figure{min-width:125px;max-width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.gform_wrapper.gravity-theme .form-image-block figure{min-width:125px}}.gform_wrapper.gravity-theme .gfield.gfield--width-full.buttonized{grid-column:span 6}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized input[type=radio],.gform_wrapper .gfield.buttonized input[type=checkbox]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice>input[type=radio]+label,.gform_wrapper .gfield.buttonized .gfield_checkbox .gchoice>input[type=checkbox]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:100%;font-size:1.35em;cursor:pointer;padding:2em 2em 2em 3em;border-radius:20px;min-height:200px;border:1px solid rgba(0,0,0,0)}.gform_wrapper .gfield.buttonized .gchoice>input[type=radio]:hover+label,.gform_wrapper .gfield.buttonized .gchoice>input[type=checkbox]:hover+label,.gform_wrapper .gfield.buttonized .gchoice>input[type=radio]:focus+label,.gform_wrapper .gfield.buttonized .gchoice>input[type=checkbox]:focus+label,.gform_wrapper .gfield.buttonized .gchoice>input[type=radio]:checked+label,.gform_wrapper .gfield.buttonized .gchoice>input[type=checkbox]:checked+label{outline:3px solid #d3d1d1;overflow:hidden}.gform_wrapper .gfield.buttonized .gfield_radio label:before,.gform_wrapper .gfield.buttonized .gfield_checkbox label:before{display:none}.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(1)>input[type=radio]+label{background:url("/wp-content/uploads/2023/01/Fuse_panel_for_third_screen.png") left center/contain no-repeat;background-size:105px;background-color:#f5f2f2;background-position:calc(0% + 10px)}.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(2)>input[type=radio]+label{background:url("/wp-content/uploads/2023/01/Breaker_panel_for_third_screen.png") left center/contain no-repeat;background-size:70px;background-color:#f5f2f2;background-position:calc(0% + 25px)}@media(max-width:768px){.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(2)>input[type=radio]+label{background-position:calc(0% + 30px)}}.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(1)>input[type=radio]:hover+label,.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(2)>input[type=radio]:hover+label,.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(1)>input[type=radio]:focus+label,.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(2)>input[type=radio]:focus+label,.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(1)>input[type=radio]:checked+label,.gform_wrapper .gfield.buttonized .gchoice:nth-of-type(2)>input[type=radio]:checked+label{background-color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.gform_wrapper .gfield.buttonized .gfield_radio,.gform_wrapper .gfield.buttonized .gfield_checkbox{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5em 1em}@media(max-width:768px){.gform_wrapper .gfield.buttonized .gfield_radio,.gform_wrapper .gfield.buttonized .gfield_checkbox{grid-template-columns:repeat(1,1fr)}}@media(min-width:769px)and (max-width:1199px){.gform_wrapper .gfield.buttonized .gfield_radio,.gform_wrapper .gfield.buttonized .gfield_checkbox{grid-template-columns:repeat(1,1fr)}}.autocomplete__search-results{z-index:99999;position:relative}.brand-theme-form_wrapper{background-color:#fff;border:1px solid #e6e4e4;padding:58px 96px !important;width:90%;border-radius:10px;margin-top:60px}@media(max-width:768px){.brand-theme-form_wrapper{padding:40px 16px !important;width:100%}}.brand-theme-form input,.brand-theme-form select,.brand-theme-form textarea{border:none;border-bottom:1px solid var(--Color-Tints-Black-40,#999);background:var(--Secondary-White,#fff);color:var(--Color-Tints-Black-60,#666);border-radius:0}.brand-theme-form input::-webkit-input-placeholder,.brand-theme-form textarea::-webkit-input-placeholder,.brand-theme-form select::-webkit-input-placeholder{color:#767676;opacity:1;font-weight:300}.brand-theme-form input::-moz-placeholder,.brand-theme-form textarea::-moz-placeholder,.brand-theme-form select::-moz-placeholder{color:#767676;opacity:1;font-weight:300}.brand-theme-form input:-ms-input-placeholder,.brand-theme-form textarea:-ms-input-placeholder,.brand-theme-form select:-ms-input-placeholder{color:#767676;opacity:1;font-weight:300}.brand-theme-form input::-ms-input-placeholder,.brand-theme-form textarea::-ms-input-placeholder,.brand-theme-form select::-ms-input-placeholder{color:#767676;opacity:1;font-weight:300}.brand-theme-form input::placeholder,.brand-theme-form textarea::placeholder,.brand-theme-form select::placeholder{color:#767676;opacity:1;font-weight:300}.brand-theme-form input,.brand-theme-form textarea,.brand-theme-form select{color:#000}.brand-theme-form .gform-required-indicator{padding-top:42px;font-size:16px;font-weight:300;color:#1a1a1a;letter-spacing:-.16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.brand-theme-form .gform-required-indicator .asterisk-symbol{color:#da1b27;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:-.16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:5px}.brand-theme-form .gfield_label .gfield_required .gfield_required_text{display:none}.brand-theme-form .gfield_label .gfield_required:after{content:"*";color:var(--Secondary-Web-Red,#da1b27);font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:-.16px}.brand-theme-form label.gform-field-label--type-sub{display:none !important}.brand-theme-form textarea#input_4_7{height:auto;min-height:3.2em;max-height:6.2em;resize:none;overflow:hidden;border:1px solid #7f7f7f;border-radius:4px}.brand-theme-form .gform_footer input{min-width:426px}@media(max-width:767px){.brand-theme-form .gform_footer input{min-width:auto;width:100% !important}}.brand-theme-form .validation_message{background:0 0 !important;border:none !important;padding:0 !important;-webkit-margin-before:0px !important;margin-block-start:0px !important;color:#da1b27;font-size:16px;font-style:italic;font-weight:400;line-height:22.4px;letter-spacing:-.16px}.brand-theme-form .gfield_error [aria-invalid=true]{border:none !important;border-bottom:1px solid #7f7f7f !important}.brand-theme-form .gform_fields{grid-row-gap:42px !important}.brand-theme-form .ginput_address_state select,.brand-theme-form .ginput_container_select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:rgba(0,0,0,0);padding-right:28px}.brand-theme-form select{padding:inherit;line-height:normal}.brand-theme-form .ginput_address_state,.brand-theme-form .ginput_container_select{position:relative}.brand-theme-form .ginput_address_state:after,.brand-theme-form .ginput_container_select:after{content:"";position:absolute;top:50%;right:10px;width:11.058px;height:6.516px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M7.16863 6.96862L11.7106 2.42669C12.0965 2.04077 12.0965 1.41737 11.7106 1.03145C11.3246 0.645536 10.7012 0.645536 10.3153 1.03145L6.46606 4.87082L2.6267 1.03145C2.24078 0.645536 1.61738 0.645536 1.23146 1.03145C0.845546 1.41737 0.845546 2.04077 1.23146 2.42669L5.7734 6.96862C6.14942 7.35454 6.78271 7.35454 7.16863 6.96862Z' fill='%23DA1B27'/></svg>") no-repeat center;background-size:contain;z-index:0}.brand-theme-form .gform-page-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 !important}.brand-theme-form .gform-page-footer .gf_progressbar_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;margin-left:auto}.brand-theme-form .gform-page-footer .footer-right-wrapper{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.brand-theme-form .gform-page-footer .footer-right-wrapper{width:100%}.brand-theme-form .gform-page-footer .footer-right-wrapper input{width:100%;min-width:100%}}.brand-theme-form .gform-page-footer .footer-right-wrapper input{width:100%;max-width:300px;margin-left:auto;margin-bottom:0 !important}.brand-theme-form .gform-page-footer .gform_next_button{width:60%;max-width:300px;margin-left:auto;margin-bottom:0 !important}@media(max-width:768px){.brand-theme-form .gform-page-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brand-theme-form .gform-page-footer .gform_next_button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:100%}.brand-theme-form .gform-page-footer .gf_progressbar_wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;text-align:right}}.brand-theme-form .gform-page-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-ms-flex-direction:row;flex-direction:row;margin:0 !important;padding:32px 0 0 !important}.brand-theme-form .gform-page-footer .gform_button.button{max-width:300px !important}@media(max-width:767px){.brand-theme-form .gform-page-footer .gform_button.button{max-width:100% !important}}.brand-theme-form .gform-page-footer .gform_next_button{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;cursor:pointer}.brand-theme-form .gform-page-footer .footer-left-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brand-theme-form .gform-page-footer .footer-left-wrapper .gform_previous_button{width:auto !important;-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important;background:0 0 !important;border:none !important;padding:0 !important;margin:0 !important;text-align:left;font-size:18px !important;font-weight:500 !important;line-height:25.2px !important;letter-spacing:-.18px !important;text-decoration:underline !important;color:#000;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;height:auto !important;cursor:pointer}.brand-theme-form .gform-page-footer .footer-left-wrapper .gform_previous_button:hover,.brand-theme-form .gform-page-footer .footer-left-wrapper .gform_previous_button:focus,.brand-theme-form .gform-page-footer .footer-left-wrapper .gform_previous_button:active,.brand-theme-form .gform-page-footer .footer-left-wrapper .gform_previous_button:visited{background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.brand-theme-form .gform-page-footer .footer-left-wrapper .gf_progressbar_wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:auto;text-align:right}@media(max-width:768px){.brand-theme-form .gform-page-footer .gform-page-footer .gform_next_button{width:100% !important;-ms-flex-item-align:stretch;align-self:stretch}.brand-theme-form .gform-page-footer .gform-page-footer .footer-left-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.brand-theme-form .gform_footer{margin:0 !important;padding:42px 0 0 !important}@media(max-width:768px){.brand-theme-form .gform_footer{margin:0 !important;padding:32px 0 0 !important}}.brand-theme-form .gform_page_footer input{margin-bottom:0 !important}.brand-theme-form{position:relative}.brand-theme-form .gform-loader{display:none !important}.brand-theme-form .form-loader-overlay{display:none;position:absolute;inset:0;background-color:rgba(255,255,255,.7);z-index:999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-theme-form .form-loader-overlay .spinner{width:40px;height:40px;border:4px solid #ccc;border-top:4px solid #000;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.brand-theme-form.loading .form-loader-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-theme-form .gfield textarea.large{overflow:auto !important;resize:vertical !important}.brand-theme-form input,.brand-theme-form select{padding:8px 0 !important}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.brand-theme-form_wrapper .gform_validation_errors{padding:24px 56px !important;text-align:center;margin:0 0 42px !important}@media(max-width:767px){.brand-theme-form_wrapper .gform_validation_errors{padding:16px 24px !important}}.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=color],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=date],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=datetime-local],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=datetime],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=email],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=month],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=number],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=password],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=search],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=tel],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=text],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=time],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=url],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=week],.brand-theme-form_wrapper .gform_wrapper.gravity-theme select,.brand-theme-form_wrapper .gform_wrapper.gravity-theme textarea{color:#1a1a1a;font-weight:300;font-size:18px;line-height:140%;letter-spacing:-.18px}.brand-theme-form_wrapper .gform_validation_errors{padding:24px 56px !important;text-align:center;margin:0 0 42px !important}.brand-theme-form_wrapper .gfield_label{color:#1a1a1a !important;font-weight:500 !important}.brand-theme-form_wrapper input::-webkit-input-placeholder,.brand-theme-form_wrapper textarea::-webkit-input-placeholder,.brand-theme-form_wrapper select::-webkit-input-placeholder{color:#666 !important;font-weight:300 !important}.brand-theme-form_wrapper input::-moz-placeholder,.brand-theme-form_wrapper textarea::-moz-placeholder,.brand-theme-form_wrapper select::-moz-placeholder{color:#666 !important;font-weight:300 !important}.brand-theme-form_wrapper input:-ms-input-placeholder,.brand-theme-form_wrapper textarea:-ms-input-placeholder,.brand-theme-form_wrapper select:-ms-input-placeholder{color:#666 !important;font-weight:300 !important}.brand-theme-form_wrapper input::-ms-input-placeholder,.brand-theme-form_wrapper textarea::-ms-input-placeholder,.brand-theme-form_wrapper select::-ms-input-placeholder{color:#666 !important;font-weight:300 !important}.brand-theme-form_wrapper input::placeholder,.brand-theme-form_wrapper textarea::placeholder,.brand-theme-form_wrapper select::placeholder{color:#666 !important;font-weight:300 !important}@media(max-width:767px){.brand-theme-form_wrapper .gform_validation_errors{padding:16px 24px !important}}.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=submit]{font-weight:500 !important}.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=color],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=date],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=datetime-local],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=datetime],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=email],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=month],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=number],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=password],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=search],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=tel],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=text],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=time],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=url],.brand-theme-form_wrapper .gform_wrapper.gravity-theme input[type=week],.brand-theme-form_wrapper .gform_wrapper.gravity-theme select,.brand-theme-form_wrapper .gform_wrapper.gravity-theme textarea{color:#1a1a1a;font-weight:300;font-size:18px;line-height:140%;letter-spacing:-.18px}body{color:#29292c;font-family:"Enercare Grotesk",serif,"Helvetica Neue",sans-serif;font-size:1em;font-weight:300;line-height:1.55}@media(min-width:768px){body{font-size:1em}}@media print{body{font-family:sans-serif}}a{color:#da1b27;text-decoration:underline}a:hover{text-decoration:none}strong{font-weight:500}ol,ul{margin:0;padding:0}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px}code{padding:2px 4px;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:rgba(0,0,0,0);border:0}cite{font-style:normal}.clearfix:after{content:"";display:table;clear:both}p{margin:0 0 16px;padding:0}p.large,p.has-large-font-size{font-size:1.125em;line-height:1.5rem}@media(min-width:768px){p.large,p.has-large-font-size{font-size:1.125em}}p.has-normal-font-size{font-size:1em;line-height:1.375rem;font-weight:300}@media(min-width:768px){p.has-normal-font-size{font-size:1em}}@media(min-width:992px){p.has-normal-font-size{font-size:1em}}@media(min-width:1200px){p.has-normal-font-size{font-size:1em}}p.small,p.has-small-font-size{font-size:.875em;line-height:1.25rem;font-weight:300}.is-style-overline{position:relative;margin-top:.5em;padding-top:1.5em}.is-style-overline:before{background-color:#fff;width:100%;max-width:172px;content:"";display:block;position:absolute;top:0;left:0;height:4px;-webkit-transform:translateY(100%);transform:translateY(100%)}h1,h2,h3,h4,h5,h6{color:#212121;font-family:"Enercare Grotesk",serif;font-weight:400;line-height:110%;letter-spacing:-1.04px;margin:0 0 16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#212121}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#da1b27;text-decoration:none}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{font-size:25%;vertical-align:super}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;letter-spacing:inherit;line-height:inherit}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{outline:none}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:0;width:100%}h1{font-size:3em;line-height:110%;letter-spacing:-1.04px}@media(min-width:768px){h1{font-size:3.25em}}@media(min-width:992px){h1{font-size:3.25em}}@media(max-width:767px){h1{line-height:110%}}h2{font-size:2.5em;line-height:110%;letter-spacing:-.96px}@media(min-width:768px){h2{font-size:3em}}@media(min-width:992px){h2{font-size:3em}}@media(max-width:767px){h2{line-height:110%}}h3{font-size:2em;line-height:110%;letter-spacing:-.8px}@media(min-width:768px){h3{font-size:2.5em}}@media(min-width:992px){h3{font-size:2.5em}}@media(max-width:767px){h3{line-height:110%}}h4,h5,h6{font-size:18px;line-height:110%}@media(min-width:768px){h4,h5,h6{font-size:22px}}img.emoji{display:inline}.is-style-shadowed{-webkit-box-shadow:0 4px 8px 0 rgba(56,61,67,.3);box-shadow:0 4px 8px 0 rgba(56,61,67,.3)}.is-style-bordered{border:1px solid #da1b27}.is-style-pros{padding-left:0 !important}.is-style-pros li{list-style:none}.is-style-pros li:before{content:"";display:inline-block;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/utility/thumb_up_green.svg);background-repeat:no-repeat;background-position:center;width:22px;height:19px;margin-right:9px;vertical-align:middle}.is-style-cons{padding-left:0 !important}.is-style-cons li{list-style:none}.is-style-cons li:before{content:"";display:inline-block;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/utility/thumb_down_red.svg);background-repeat:no-repeat;background-position:center;width:22px;height:19px;margin-right:9px;vertical-align:middle}.is-style-bulleted li::marker{color:#da1b27}.is-style-horizontal,.is-style-grid-3,.is-style-grid-4{padding-left:0 !important}.is-style-horizontal li,.is-style-grid-3 li,.is-style-grid-4 li{list-style:none;padding:1em .5em}.is-style-grid-3,.is-style-grid-4{display:grid}.is-style-grid-3 li,.is-style-grid-4 li{text-align:center}.is-style-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-style-horizontal li{margin-left:.5%;margin-right:.5%}.is-style-horizontal li:first-of-type{margin-left:0}.is-style-horizontal li:last-of-type{margin-right:0}.is-style-grid-3{grid-template-columns:repeat(2,1fr)}@media(min-width:641px){.is-style-grid-3{grid-template-columns:repeat(3,1fr)}}.is-style-grid-4{grid-template-columns:repeat(2,1fr)}@media(min-width:769px){.is-style-grid-4{grid-template-columns:repeat(4,1fr)}}.is-style-checkmarked{padding-left:0 !important}.is-style-checkmarked li{list-style:none;position:relative;margin:0 0 1em;line-height:22px;padding-left:2em;padding-bottom:0 !important}.is-style-checkmarked li:before{content:"";background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/utility/check_black_24dp_rounded.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;-webkit-filter:invert(11%) sepia(99%) saturate(5418%) hue-rotate(352deg) brightness(98%) contrast(86%);filter:invert(11%) sepia(99%) saturate(5418%) hue-rotate(352deg) brightness(98%) contrast(86%);position:absolute;left:0;top:-2px}.is-style-white-checkmarked{padding-left:0 !important}.is-style-white-checkmarked li{list-style:none;position:relative;margin:0 0 1em;padding-left:2em}.is-style-white-checkmarked li:before{content:"";background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/utility/check_black_24dp_rounded.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;-webkit-filter:invert(100%) sepia(1%) saturate(7402%) hue-rotate(171deg) brightness(122%) contrast(94%);filter:invert(100%) sepia(1%) saturate(7402%) hue-rotate(171deg) brightness(122%) contrast(94%);position:absolute;left:0;top:-2px}.breadcrumb,.yoast-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;list-style:none;text-align:left;padding-left:0}.breadcrumb a:hover,.breadcrumb a:focus,.yoast-breadcrumbs a:hover,.yoast-breadcrumbs a:focus{color:#da1b27}.breadcrumb li,.yoast-breadcrumbs li{margin-right:8px}.breadcrumb .breadcrumb_last,.breadcrumb li a,.yoast-breadcrumbs .breadcrumb_last,.yoast-breadcrumbs li a{color:#000;font-size:12px;text-decoration:none;font-weight:400}.breadcrumb .breadcrumb_last:after,.breadcrumb li a:after,.yoast-breadcrumbs .breadcrumb_last:after,.yoast-breadcrumbs li a:after{padding:8px 0 0 8px;color:#000;content:"/ "}.breadcrumb li:last-child a,.yoast-breadcrumbs li:last-child a{font-weight:500}.breadcrumb li:last-child a:after,.yoast-breadcrumbs li:last-child a:after{content:""}.banner-group{margin-top:0 !important}.banner-operational-group:first-of-type{margin-bottom:0 !important}.banner-operational{background-color:#29292c;color:#fff;padding:.5em;margin-top:0 !important;text-align:center}.banner-operational p{margin:0;padding:0}.banner-operational a{color:#fff}.oba-banner-operational{background-color:#b9d9ec;color:#000;padding:.5em;margin-top:0 !important;text-align:center}.oba-banner-operational p{margin:0;padding:0}.oba-banner-operational a{color:#000}.legal__terms{width:100%;background-color:#e6e4e4}.legal__terms-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%;max-width:1168px;padding:1px;border:1px dotted rgba(0,0,0,0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;color:#000;cursor:pointer}@media(max-width:768px){.legal__terms-toggle{margin:0;padding:0 1em;width:100%}}.legal__terms-toggle img{height:15px;width:15px;margin:1.5em 0 1.5em .902em;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.legal__terms-toggle span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legal__terms-toggle:focus{border:1px dotted #000}.legal__terms-toggle:hover span{text-decoration:underline}.legal__terms-toggle:hover img{-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.legal__terms-details{background-color:#e6e4e4;padding:1em;font-size:1em;line-height:1.3rem;letter-spacing:0;width:100%}.legal__terms-details>*{max-width:1168px}.legal__terms-details p{width:100%;max-width:1168px;margin:0 auto;padding:5px 0 5px 16px}@media(max-width:768px){.legal__terms-details p{margin:0 0 10px;width:100%;padding:10px 0 0}}.block-carousel__wrapper{position:relative}.block-carousel__wrapper .glider-prev,.block-carousel__wrapper .glider-next{color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-carousel__wrapper .glider-track{padding:1em 0 1.5em}.block-carousel__wrapper .glider{scrollbar-width:none}.block-carousel__wrapper .glider::-webkit-scrollbar{display:none}.block-carousel__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.block-carousel__dots{margin:1.5em 0 1em}.block-carousel__dots button{background-color:#d3d1d1;margin:0 .75em .5em}.block-carousel__dots button.active{background-color:#da1b27}.block-carousel__prev,.block-carousel__next{background-color:rgba(0,0,0,0);border:0;height:40px;width:40px;padding:5px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;border-radius:100%}.block-carousel__prev img,.block-carousel__next img{margin:0 auto}.block-carousel__prev:hover,.block-carousel__next:hover{background-color:#e6e4e4;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.block-carousel__prev:focus,.block-carousel__next:focus{border:1px dotted #3d3d43}.block-carousel__prev.disabled,.block-carousel__next.disabled{opacity:.3;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.block-carousel__wrapper:not([data-num-slides="1"]) .glider-slide{margin:1em}.block-carousel__wrapper:not([data-num-slides="1"]) .glider-slide:first-of-type{margin-left:.5em}.block-carousel__wrapper:not([data-num-slides="1"]) .glider-slide:last-of-type{margin-right:.5em}@media(max-width:767px){.hide-mobile{display:none}}@media(max-width:1023px){.hide-mobile-menu{display:none}}@media(max-width:767px){.align-center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}}@media(max-width:1023px){.align-center-mobile-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}}@media(max-width:767px){.align-left-mobile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}@media(max-width:767px){.align-right-mobile{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}}@media(max-width:1023px){.align-right-mobile-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}}@media(min-width:768px){.align-right-tablet{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}}@media(min-width:1200px){.align-right-desktop{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}}.margin-top-block-margin{margin-bottom:20px !important}.margin-top-zero{margin-top:0 !important}.margin-bottom-block-margin{margin-bottom:20px !important}.margin-bottom-zero{margin-bottom:0 !important}.is-font-weight-bold{font-weight:500 !important}.is-font-weight-bolder{font-weight:700 !important}.is-footer-social a svg{margin-right:0}@media(min-width:600px)and (max-width:781px){.force-tablet-full{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}}.height-auto{height:auto !important}.wp-block-button__link{border-radius:30px;font-size:1.125rem;font-weight:500;line-height:24px;padding:.75em 1.5em .6em;text-decoration:none;letter-spacing:-.17px}.is-style-full .wp-block-button__link,.wp-block-button__link.full{display:block;width:100%}.wp-block-button__link:not(.has-text-color){color:#fff}.wp-block-button__link:not(.has-text-color):hover{color:#fff}.wp-block-button__link:not(.has-background){background-color:#da1b27}.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-background):focus{background-color:#ad151f}.wp-block-button__link.has-red-color:hover,.wp-block-button__link.has-red-color:focus{color:#da1b27}.wp-block-button__link.has-red-background-color:hover,.wp-block-button__link.has-red-background-color:focus{background-color:#ad151f}.wp-block-button__link.has-dark-red-color:hover,.wp-block-button__link.has-dark-red-color:focus{color:#c30d18}.wp-block-button__link.has-dark-red-background-color:hover,.wp-block-button__link.has-dark-red-background-color:focus{background-color:#930a12}.wp-block-button__link.has-darker-red-color:hover,.wp-block-button__link.has-darker-red-color:focus{color:#ab000b}.wp-block-button__link.has-darker-red-background-color:hover,.wp-block-button__link.has-darker-red-background-color:focus{background-color:#780008}.wp-block-button__link.has-light-red-color:hover,.wp-block-button__link.has-light-red-color:focus{color:#f6323e}.wp-block-button__link.has-light-red-background-color:hover,.wp-block-button__link.has-light-red-background-color:focus{background-color:#eb0a18}.wp-block-button__link.has-lighter-red-color:hover,.wp-block-button__link.has-lighter-red-color:focus{color:#fe4b56}.wp-block-button__link.has-lighter-red-background-color:hover,.wp-block-button__link.has-lighter-red-background-color:focus{background-color:#fe1826}.wp-block-button__link.has-blue-color:hover,.wp-block-button__link.has-blue-color:focus{color:#b9d9ec}.wp-block-button__link.has-blue-background-color:hover,.wp-block-button__link.has-blue-background-color:focus{background-color:#91c3e1}.wp-block-button__link.has-dark-blue-color:hover,.wp-block-button__link.has-dark-blue-color:focus{color:#a9cde2}.wp-block-button__link.has-dark-blue-background-color:hover,.wp-block-button__link.has-dark-blue-background-color:focus{background-color:#83b7d5}.wp-block-button__link.has-darker-blue-color:hover,.wp-block-button__link.has-darker-blue-color:focus{color:#95bcd3}.wp-block-button__link.has-darker-blue-background-color:hover,.wp-block-button__link.has-darker-blue-background-color:focus{background-color:#71a5c4}.wp-block-button__link.has-light-blue-color:hover,.wp-block-button__link.has-light-blue-color:focus{color:#c6e3f4}.wp-block-button__link.has-light-blue-background-color:hover,.wp-block-button__link.has-light-blue-background-color:focus{background-color:#9bceec}.wp-block-button__link.has-lighter-blue-color:hover,.wp-block-button__link.has-lighter-blue-color:focus{color:#d1ebfb}.wp-block-button__link.has-lighter-blue-background-color:hover,.wp-block-button__link.has-lighter-blue-background-color:focus{background-color:#a2d7f7}.wp-block-button__link.has-bluejay-blue-color:hover,.wp-block-button__link.has-bluejay-blue-color:focus{color:#134a8e}.wp-block-button__link.has-bluejay-blue-background-color:hover,.wp-block-button__link.has-bluejay-blue-background-color:focus{background-color:#0d3361}.wp-block-button__link.has-black-color:hover,.wp-block-button__link.has-black-color:focus{color:#000}.wp-block-button__link.has-black-background-color:hover,.wp-block-button__link.has-black-background-color:focus{background-color:#000}.wp-block-button__link.has-grey-color:hover,.wp-block-button__link.has-grey-color:focus{color:#29292c}.wp-block-button__link.has-grey-background-color:hover,.wp-block-button__link.has-grey-background-color:focus{background-color:#101012}.wp-block-button__link.has-grey-80-color:hover,.wp-block-button__link.has-grey-80-color:focus{color:#3d3d43}.wp-block-button__link.has-grey-80-background-color:hover,.wp-block-button__link.has-grey-80-background-color:focus{background-color:#252528}.wp-block-button__link.has-grey-70-color:hover,.wp-block-button__link.has-grey-70-color:focus{color:#505156}.wp-block-button__link.has-grey-70-background-color:hover,.wp-block-button__link.has-grey-70-background-color:focus{background-color:#37383c}.wp-block-button__link.has-grey-60-color:hover,.wp-block-button__link.has-grey-60-color:focus{color:#646469}.wp-block-button__link.has-grey-60-background-color:hover,.wp-block-button__link.has-grey-60-background-color:focus{background-color:#4b4b4f}.wp-block-button__link.has-grey-40-color:hover,.wp-block-button__link.has-grey-40-color:focus{color:#b3b1b1}.wp-block-button__link.has-grey-40-background-color:hover,.wp-block-button__link.has-grey-40-background-color:focus{background-color:#9a9797}.wp-block-button__link.has-grey-30-color:hover,.wp-block-button__link.has-grey-30-color:focus{color:#d3d1d1}.wp-block-button__link.has-grey-30-background-color:hover,.wp-block-button__link.has-grey-30-background-color:focus{background-color:#bab7b7}.wp-block-button__link.has-grey-20-color:hover,.wp-block-button__link.has-grey-20-color:focus{color:#e6e4e4}.wp-block-button__link.has-grey-20-background-color:hover,.wp-block-button__link.has-grey-20-background-color:focus{background-color:#cdcaca}.wp-block-button__link.has-grey-10-color:hover,.wp-block-button__link.has-grey-10-color:focus{color:#f5f2f2}.wp-block-button__link.has-grey-10-background-color:hover,.wp-block-button__link.has-grey-10-background-color:focus{background-color:#dfd5d5}.wp-block-button__link.has-white-color:hover,.wp-block-button__link.has-white-color:focus{color:#fff}.wp-block-button__link.has-white-background-color:hover,.wp-block-button__link.has-white-background-color:focus{background-color:#e6e6e6}.wp-block-button__link.has-enercare-blue-color:hover,.wp-block-button__link.has-enercare-blue-color:focus{color:#6185c4}.wp-block-button__link.has-enercare-blue-background-color:hover,.wp-block-button__link.has-enercare-blue-background-color:focus{background-color:#426ab0}.wp-block-button__link.has-enercare-blue-80-color:hover,.wp-block-button__link.has-enercare-blue-80-color:focus{color:#7e99ce}.wp-block-button__link.has-enercare-blue-80-background-color:hover,.wp-block-button__link.has-enercare-blue-80-background-color:focus{background-color:#597cc0}.wp-block-button__link.has-enercare-blue-60-color:hover,.wp-block-button__link.has-enercare-blue-60-color:focus{color:#9baed8}.wp-block-button__link.has-enercare-blue-60-background-color:hover,.wp-block-button__link.has-enercare-blue-60-background-color:focus{background-color:#7690ca}.wp-block-button__link.has-enercare-blue-40-color:hover,.wp-block-button__link.has-enercare-blue-40-color:focus{color:#b9c4e4}.wp-block-button__link.has-enercare-blue-40-background-color:hover,.wp-block-button__link.has-enercare-blue-40-background-color:focus{background-color:#94a5d6}.wp-block-button__link.has-enercare-blue-20-color:hover,.wp-block-button__link.has-enercare-blue-20-color:focus{color:#d9e0f2}.wp-block-button__link.has-enercare-blue-20-background-color:hover,.wp-block-button__link.has-enercare-blue-20-background-color:focus{background-color:#b3c1e5}.wp-block-button__link.has-enercare-blue-10-color:hover,.wp-block-button__link.has-enercare-blue-10-color:focus{color:#eff3f9}.wp-block-button__link.has-enercare-blue-10-background-color:hover,.wp-block-button__link.has-enercare-blue-10-background-color:focus{background-color:#cad7eb}.wp-block-button__link.has-enercare-blue-5-color:hover,.wp-block-button__link.has-enercare-blue-5-color:focus{color:#f7f9fc}.wp-block-button__link.has-enercare-blue-5-background-color:hover,.wp-block-button__link.has-enercare-blue-5-background-color:focus{background-color:#d2ddee}.wp-block-button__link.has-enercare-legacy-red-color:hover,.wp-block-button__link.has-enercare-legacy-red-color:focus{color:#f6323e}.wp-block-button__link.has-enercare-legacy-red-background-color:hover,.wp-block-button__link.has-enercare-legacy-red-background-color:focus{background-color:#eb0a18}.wp-block-button__link.has-enercare-web-red-color:hover,.wp-block-button__link.has-enercare-web-red-color:focus{color:#da1b27}.wp-block-button__link.has-enercare-web-red-background-color:hover,.wp-block-button__link.has-enercare-web-red-background-color:focus{background-color:#ad151f}.wp-block-button__link.has-enercare-red-color:hover,.wp-block-button__link.has-enercare-red-color:focus{color:#f85b65}.wp-block-button__link.has-enercare-red-background-color:hover,.wp-block-button__link.has-enercare-red-background-color:focus{background-color:#f62a37}.wp-block-button__link.has-enercare-red-60-color:hover,.wp-block-button__link.has-enercare-red-60-color:focus{color:#fa848b}.wp-block-button__link.has-enercare-red-60-background-color:hover,.wp-block-button__link.has-enercare-red-60-background-color:focus{background-color:#f8535d}.wp-block-button__link.has-enercare-red-40-color:hover,.wp-block-button__link.has-enercare-red-40-color:focus{color:#fbadb2}.wp-block-button__link.has-enercare-red-40-background-color:hover,.wp-block-button__link.has-enercare-red-40-background-color:focus{background-color:#f97c84}.wp-block-button__link.has-enercare-red-20-color:hover,.wp-block-button__link.has-enercare-red-20-color:focus{color:#fdd6d8}.wp-block-button__link.has-enercare-red-20-background-color:hover,.wp-block-button__link.has-enercare-red-20-background-color:focus{background-color:#fba5aa}.wp-block-button__link.has-enercare-red-10-color:hover,.wp-block-button__link.has-enercare-red-10-color:focus{color:#feeaec}.wp-block-button__link.has-enercare-red-10-background-color:hover,.wp-block-button__link.has-enercare-red-10-background-color:focus{background-color:#fcb9c0}.wp-block-button__link.has-enercare-red-5-color:hover,.wp-block-button__link.has-enercare-red-5-color:focus{color:#fff5f5}.wp-block-button__link.has-enercare-red-5-background-color:hover,.wp-block-button__link.has-enercare-red-5-background-color:focus{background-color:#ffc2c2}.wp-block-button__link.has-enercare-light-blue-color:hover,.wp-block-button__link.has-enercare-light-blue-color:focus{color:#b9d9ec}.wp-block-button__link.has-enercare-light-blue-background-color:hover,.wp-block-button__link.has-enercare-light-blue-background-color:focus{background-color:#91c3e1}.wp-block-button__link.has-enercare-light-blue-80-color:hover,.wp-block-button__link.has-enercare-light-blue-80-color:focus{color:#c5e1ed}.wp-block-button__link.has-enercare-light-blue-80-background-color:hover,.wp-block-button__link.has-enercare-light-blue-80-background-color:focus{background-color:#9ecde1}.wp-block-button__link.has-enercare-light-blue-60-color:hover,.wp-block-button__link.has-enercare-light-blue-60-color:focus{color:#d4e7f5}.wp-block-button__link.has-enercare-light-blue-60-background-color:hover,.wp-block-button__link.has-enercare-light-blue-60-background-color:focus{background-color:#abd0eb}.wp-block-button__link.has-enercare-light-blue-40-color:hover,.wp-block-button__link.has-enercare-light-blue-40-color:focus{color:#e3eef4}.wp-block-button__link.has-enercare-light-blue-40-background-color:hover,.wp-block-button__link.has-enercare-light-blue-40-background-color:focus{background-color:#bed8e6}.wp-block-button__link.has-enercare-light-blue-20-color:hover,.wp-block-button__link.has-enercare-light-blue-20-color:focus{color:#edf7f8}.wp-block-button__link.has-enercare-light-blue-20-background-color:hover,.wp-block-button__link.has-enercare-light-blue-20-background-color:focus{background-color:#c8e7ea}.wp-block-button__link.has-enercare-light-blue-10-color:hover,.wp-block-button__link.has-enercare-light-blue-10-color:focus{color:#f1f7fb}.wp-block-button__link.has-enercare-light-blue-10-background-color:hover,.wp-block-button__link.has-enercare-light-blue-10-background-color:focus{background-color:#c9e0f0}.wp-block-button__link.has-enercare-light-blue-5-color:hover,.wp-block-button__link.has-enercare-light-blue-5-color:focus{color:#fbfdfe}.wp-block-button__link.has-enercare-light-blue-5-background-color:hover,.wp-block-button__link.has-enercare-light-blue-5-background-color:focus{background-color:#d2e9f4}.wp-block-button__link.has-enercare-yellow-color:hover,.wp-block-button__link.has-enercare-yellow-color:focus{color:#fec559}.wp-block-button__link.has-enercare-yellow-background-color:hover,.wp-block-button__link.has-enercare-yellow-background-color:focus{background-color:#feb326}.wp-block-button__link.has-enercare-yellow-80-color:hover,.wp-block-button__link.has-enercare-yellow-80-color:focus{color:#fdd07b}.wp-block-button__link.has-enercare-yellow-80-background-color:hover,.wp-block-button__link.has-enercare-yellow-80-background-color:focus{background-color:#fcbe49}.wp-block-button__link.has-enercare-yellow-60-color:hover,.wp-block-button__link.has-enercare-yellow-60-color:focus{color:#ffd998}.wp-block-button__link.has-enercare-yellow-60-background-color:hover,.wp-block-button__link.has-enercare-yellow-60-background-color:focus{background-color:#ffc665}.wp-block-button__link.has-enercare-yellow-40-color:hover,.wp-block-button__link.has-enercare-yellow-40-color:focus{color:#ffe7b7}.wp-block-button__link.has-enercare-yellow-40-background-color:hover,.wp-block-button__link.has-enercare-yellow-40-background-color:focus{background-color:#ffd684}.wp-block-button__link.has-enercare-yellow-20-color:hover,.wp-block-button__link.has-enercare-yellow-20-color:focus{color:#fff3d9}.wp-block-button__link.has-enercare-yellow-20-background-color:hover,.wp-block-button__link.has-enercare-yellow-20-background-color:focus{background-color:#ffe3a6}.wp-block-button__link.has-enercare-yellow-10-color:hover,.wp-block-button__link.has-enercare-yellow-10-color:focus{color:#fff9ee}.wp-block-button__link.has-enercare-yellow-10-background-color:hover,.wp-block-button__link.has-enercare-yellow-10-background-color:focus{background-color:#ffe7bb}.wp-block-button__link.has-enercare-yellow-5-color:hover,.wp-block-button__link.has-enercare-yellow-5-color:focus{color:#fffcf7}.wp-block-button__link.has-enercare-yellow-5-background-color:hover,.wp-block-button__link.has-enercare-yellow-5-background-color:focus{background-color:#ffe9c4}.wp-block-button__link.has-enercare-black-color:hover,.wp-block-button__link.has-enercare-black-color:focus{color:#000}.wp-block-button__link.has-enercare-black-background-color:hover,.wp-block-button__link.has-enercare-black-background-color:focus{background-color:#000}.wp-block-button__link.has-enercare-black-80-color:hover,.wp-block-button__link.has-enercare-black-80-color:focus{color:#333}.wp-block-button__link.has-enercare-black-80-background-color:hover,.wp-block-button__link.has-enercare-black-80-background-color:focus{background-color:#1a1a1a}.wp-block-button__link.has-enercare-black-60-color:hover,.wp-block-button__link.has-enercare-black-60-color:focus{color:#666}.wp-block-button__link.has-enercare-black-60-background-color:hover,.wp-block-button__link.has-enercare-black-60-background-color:focus{background-color:#4d4d4d}.wp-block-button__link.has-enercare-black-40-color:hover,.wp-block-button__link.has-enercare-black-40-color:focus{color:#999}.wp-block-button__link.has-enercare-black-40-background-color:hover,.wp-block-button__link.has-enercare-black-40-background-color:focus{background-color:gray}.wp-block-button__link.has-enercare-black-20-color:hover,.wp-block-button__link.has-enercare-black-20-color:focus{color:#ccc}.wp-block-button__link.has-enercare-black-20-background-color:hover,.wp-block-button__link.has-enercare-black-20-background-color:focus{background-color:#b3b3b3}.wp-block-button__link.has-enercare-black-10-color:hover,.wp-block-button__link.has-enercare-black-10-color:focus{color:#e5e5e5}.wp-block-button__link.has-enercare-black-10-background-color:hover,.wp-block-button__link.has-enercare-black-10-background-color:focus{background-color:#ccc}.wp-block-button__link.has-enercare-black-5-color:hover,.wp-block-button__link.has-enercare-black-5-color:focus{color:#f2f2f2}.wp-block-button__link.has-enercare-black-5-background-color:hover,.wp-block-button__link.has-enercare-black-5-background-color:focus{background-color:#d9d9d9}.wp-block-button__link.has-enercare-green-color:hover,.wp-block-button__link.has-enercare-green-color:focus{color:#35aa02}.wp-block-button__link.has-enercare-green-background-color:hover,.wp-block-button__link.has-enercare-green-background-color:focus{background-color:#257801}.wp-block-button__link.has-enercare-green-80-color:hover,.wp-block-button__link.has-enercare-green-80-color:focus{color:#5dbb35}.wp-block-button__link.has-enercare-green-80-background-color:hover,.wp-block-button__link.has-enercare-green-80-background-color:focus{background-color:#49932a}.wp-block-button__link.has-enercare-green-60-color:hover,.wp-block-button__link.has-enercare-green-60-color:focus{color:#86cc67}.wp-block-button__link.has-enercare-green-60-background-color:hover,.wp-block-button__link.has-enercare-green-60-background-color:focus{background-color:#68bf41}.wp-block-button__link.has-enercare-green-40-color:hover,.wp-block-button__link.has-enercare-green-40-color:focus{color:#aedd9a}.wp-block-button__link.has-enercare-green-40-background-color:hover,.wp-block-button__link.has-enercare-green-40-background-color:focus{background-color:#8fd074}.wp-block-button__link.has-enercare-green-20-color:hover,.wp-block-button__link.has-enercare-green-20-color:focus{color:#d7eecc}.wp-block-button__link.has-enercare-green-20-background-color:hover,.wp-block-button__link.has-enercare-green-20-background-color:focus{background-color:#b9e1a6}.wp-block-button__link.has-enercare-green-10-color:hover,.wp-block-button__link.has-enercare-green-10-color:focus{color:#ebf6e6}.wp-block-button__link.has-enercare-green-10-background-color:hover,.wp-block-button__link.has-enercare-green-10-background-color:focus{background-color:#cde9c1}.wp-block-button__link.has-enercare-green-5-color:hover,.wp-block-button__link.has-enercare-green-5-color:focus{color:#f5fbf2}.wp-block-button__link.has-enercare-green-5-background-color:hover,.wp-block-button__link.has-enercare-green-5-background-color:focus{background-color:#d7efcb}.wp-block-button__link.has-enercare-body-copy-color:hover,.wp-block-button__link.has-enercare-body-copy-color:focus{color:#1a1a1a}.wp-block-button__link.has-enercare-body-copy-background-color:hover,.wp-block-button__link.has-enercare-body-copy-background-color:focus{background-color:#010101}.is-style-subhead1{font-size:28px;line-height:120%;font-weight:500}@media(min-width:768px){.is-style-subhead1{font-size:32px}}@media(min-width:992px){.is-style-subhead1{font-size:32px}}@media(max-width:767px){.is-style-subhead1{line-height:120%}}.is-style-subhead2{font-size:24px;line-height:120%;font-weight:500}@media(min-width:768px){.is-style-subhead2{font-size:28px}}@media(min-width:992px){.is-style-subhead2{font-size:28px}}@media(max-width:767px){.is-style-subhead2{line-height:120%}}.is-style-subhead3{font-size:20px;line-height:120%;font-weight:500}@media(min-width:768px){.is-style-subhead3{font-size:24px}}@media(min-width:992px){.is-style-subhead3{font-size:24px}}@media(max-width:767px){.is-style-subhead3{line-height:120%}}blockquote,blockquote.wp-block-quote{background:0 0}blockquote p,blockquote.wp-block-quote p{color:#29292c;font-style:italic;margin-left:24px;position:relative;font-size:20px;font-weight:300}blockquote p:before,blockquote.wp-block-quote p:before{content:"";display:block;width:5px;height:100%;background:#b9d9ec;position:absolute;left:-2%}blockquote cite,blockquote .wp-block-quote__citation,blockquote.wp-block-quote cite,blockquote.wp-block-quote .wp-block-quote__citation{color:#29292c;display:block;font-size:16px;font-weight:500;margin-top:12px;opacity:.5;text-transform:uppercase}blockquote p:last-of-type,blockquote.wp-block-quote p:last-of-type{margin-bottom:0}.wp-block-separator,hr{background:rgba(0,0,0,0);border:none;width:100%;height:32px;position:relative}.wp-block-separator:before,hr:before{background:#7f7f7f;content:"";display:block;width:100%;height:1px;position:absolute;top:50%;margin-top:-.5px}img{display:block;max-width:100%;height:auto}img.alignleft{float:left;margin:0 20px 20px 0}img.alignright{float:right;margin:0 0 20px 20px}img.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{color:#505156;text-align:left;font-size:.85rem;font-style:italic;line-height:1.5;padding:.25rem}.diagram-modal-button{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border:0;background-color:rgba(0,0,0,0);line-height:0;padding:0}.diagram-modal-button figure{margin:0}.diagram-modal-button img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.diagram-modal-button:hover img{-webkit-transform:scale(1.025);transform:scale(1.025);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.diagram-modal-button:focus{outline:2px dotted #000}.wp-block-table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid}.wp-block-table img.emoji{max-width:1em}.has-red-color{color:#da1b27}.has-red-background-color{background-color:#da1b27}.has-dark-red-color{color:#c30d18}.has-dark-red-background-color{background-color:#c30d18}.has-darker-red-color{color:#ab000b}.has-darker-red-background-color{background-color:#ab000b}.has-light-red-color{color:#f6323e}.has-light-red-background-color{background-color:#f6323e}.has-lighter-red-color{color:#fe4b56}.has-lighter-red-background-color{background-color:#fe4b56}.has-blue-color{color:#b9d9ec}.has-blue-background-color{background-color:#b9d9ec}.has-dark-blue-color{color:#a9cde2}.has-dark-blue-background-color{background-color:#a9cde2}.has-darker-blue-color{color:#95bcd3}.has-darker-blue-background-color{background-color:#95bcd3}.has-light-blue-color{color:#c6e3f4}.has-light-blue-background-color{background-color:#c6e3f4}.has-lighter-blue-color{color:#d1ebfb}.has-lighter-blue-background-color{background-color:#d1ebfb}.has-bluejay-blue-color{color:#134a8e}.has-bluejay-blue-background-color{background-color:#134a8e}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-grey-color{color:#29292c}.has-grey-background-color{background-color:#29292c}.has-grey-80-color{color:#3d3d43}.has-grey-80-background-color{background-color:#3d3d43}.has-grey-70-color{color:#505156}.has-grey-70-background-color{background-color:#505156}.has-grey-60-color{color:#646469}.has-grey-60-background-color{background-color:#646469}.has-grey-40-color{color:#b3b1b1}.has-grey-40-background-color{background-color:#b3b1b1}.has-grey-30-color{color:#d3d1d1}.has-grey-30-background-color{background-color:#d3d1d1}.has-grey-20-color{color:#e6e4e4}.has-grey-20-background-color{background-color:#e6e4e4}.has-grey-10-color{color:#f5f2f2}.has-grey-10-background-color{background-color:#f5f2f2}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-enercare-blue-color{color:#6185c4}.has-enercare-blue-background-color{background-color:#6185c4}.has-enercare-blue-80-color{color:#7e99ce}.has-enercare-blue-80-background-color{background-color:#7e99ce}.has-enercare-blue-60-color{color:#9baed8}.has-enercare-blue-60-background-color{background-color:#9baed8}.has-enercare-blue-40-color{color:#b9c4e4}.has-enercare-blue-40-background-color{background-color:#b9c4e4}.has-enercare-blue-20-color{color:#d9e0f2}.has-enercare-blue-20-background-color{background-color:#d9e0f2}.has-enercare-blue-10-color{color:#eff3f9}.has-enercare-blue-10-background-color{background-color:#eff3f9}.has-enercare-blue-5-color{color:#f7f9fc}.has-enercare-blue-5-background-color{background-color:#f7f9fc}.has-enercare-legacy-red-color{color:#f6323e}.has-enercare-legacy-red-background-color{background-color:#f6323e}.has-enercare-web-red-color{color:#da1b27}.has-enercare-web-red-background-color{background-color:#da1b27}.has-enercare-red-color{color:#f85b65}.has-enercare-red-background-color{background-color:#f85b65}.has-enercare-red-60-color{color:#fa848b}.has-enercare-red-60-background-color{background-color:#fa848b}.has-enercare-red-40-color{color:#fbadb2}.has-enercare-red-40-background-color{background-color:#fbadb2}.has-enercare-red-20-color{color:#fdd6d8}.has-enercare-red-20-background-color{background-color:#fdd6d8}.has-enercare-red-10-color{color:#feeaec}.has-enercare-red-10-background-color{background-color:#feeaec}.has-enercare-red-5-color{color:#fff5f5}.has-enercare-red-5-background-color{background-color:#fff5f5}.has-enercare-light-blue-color{color:#b9d9ec}.has-enercare-light-blue-background-color{background-color:#b9d9ec}.has-enercare-light-blue-80-color{color:#c5e1ed}.has-enercare-light-blue-80-background-color{background-color:#c5e1ed}.has-enercare-light-blue-60-color{color:#d4e7f5}.has-enercare-light-blue-60-background-color{background-color:#d4e7f5}.has-enercare-light-blue-40-color{color:#e3eef4}.has-enercare-light-blue-40-background-color{background-color:#e3eef4}.has-enercare-light-blue-20-color{color:#edf7f8}.has-enercare-light-blue-20-background-color{background-color:#edf7f8}.has-enercare-light-blue-10-color{color:#f1f7fb}.has-enercare-light-blue-10-background-color{background-color:#f1f7fb}.has-enercare-light-blue-5-color{color:#fbfdfe}.has-enercare-light-blue-5-background-color{background-color:#fbfdfe}.has-enercare-yellow-color{color:#fec559}.has-enercare-yellow-background-color{background-color:#fec559}.has-enercare-yellow-80-color{color:#fdd07b}.has-enercare-yellow-80-background-color{background-color:#fdd07b}.has-enercare-yellow-60-color{color:#ffd998}.has-enercare-yellow-60-background-color{background-color:#ffd998}.has-enercare-yellow-40-color{color:#ffe7b7}.has-enercare-yellow-40-background-color{background-color:#ffe7b7}.has-enercare-yellow-20-color{color:#fff3d9}.has-enercare-yellow-20-background-color{background-color:#fff3d9}.has-enercare-yellow-10-color{color:#fff9ee}.has-enercare-yellow-10-background-color{background-color:#fff9ee}.has-enercare-yellow-5-color{color:#fffcf7}.has-enercare-yellow-5-background-color{background-color:#fffcf7}.has-enercare-black-color{color:#000}.has-enercare-black-background-color{background-color:#000}.has-enercare-black-80-color{color:#333}.has-enercare-black-80-background-color{background-color:#333}.has-enercare-black-60-color{color:#666}.has-enercare-black-60-background-color{background-color:#666}.has-enercare-black-40-color{color:#999}.has-enercare-black-40-background-color{background-color:#999}.has-enercare-black-20-color{color:#ccc}.has-enercare-black-20-background-color{background-color:#ccc}.has-enercare-black-10-color{color:#e5e5e5}.has-enercare-black-10-background-color{background-color:#e5e5e5}.has-enercare-black-5-color{color:#f2f2f2}.has-enercare-black-5-background-color{background-color:#f2f2f2}.has-enercare-green-color{color:#35aa02}.has-enercare-green-background-color{background-color:#35aa02}.has-enercare-green-80-color{color:#5dbb35}.has-enercare-green-80-background-color{background-color:#5dbb35}.has-enercare-green-60-color{color:#86cc67}.has-enercare-green-60-background-color{background-color:#86cc67}.has-enercare-green-40-color{color:#aedd9a}.has-enercare-green-40-background-color{background-color:#aedd9a}.has-enercare-green-20-color{color:#d7eecc}.has-enercare-green-20-background-color{background-color:#d7eecc}.has-enercare-green-10-color{color:#ebf6e6}.has-enercare-green-10-background-color{background-color:#ebf6e6}.has-enercare-green-5-color{color:#f5fbf2}.has-enercare-green-5-background-color{background-color:#f5fbf2}.has-enercare-body-copy-color{color:#1a1a1a}.has-enercare-body-copy-background-color{background-color:#1a1a1a}div.wp-block-group{padding:40px 16px}@media(min-width:768px){div.wp-block-group{padding:60px 16px}}@media(min-width:992px){div.wp-block-group{padding:70px 16px}}div.wp-block-group.is-style-center{text-align:center}div.wp-block-group .wp-block-group__inner-container{max-width:1168px;margin:0 auto}div.wp-block-group .wp-block-group__inner-container:after{content:"";display:table;clear:both}div.wp-block-group .wp-block-group__inner-container>*:last-child{margin-bottom:0}@media(max-width:767px){.wp-block-column{margin-bottom:1.5em}}[data-state=open]{display:inherit;height:100%;visibility:visible}[data-state=closed]{display:none;height:0;visibility:hidden}@media(min-width:768px){.force-content-width{max-width:768px !important}}.center-block{margin-left:auto !important;margin-right:auto !important}div.wpforms-container .wpforms-title{font-size:24px;font-weight:700;line-height:1.2;margin:0 0 16px;padding:0}@media(min-width:768px){div.wpforms-container .wpforms-title{font-size:32px}}div.wpforms-container .wpforms-description{margin:0 0 16px;padding:0}div.wpforms-container .wpforms-field{padding:0;margin-bottom:32px}div.wpforms-container .wpforms-field-label{font-size:16px}div.wpforms-container .wpforms-recaptcha-container{padding:0}@media(min-width:768px){div.wpforms-container .wpforms-recaptcha-container{margin-bottom:-78px}}div.wpforms-container .wpforms-submit-container{padding:0;margin-top:32px;text-align:right}div.wpforms-container.one-line:after{content:"";display:table;clear:both}@media(min-width:768px){div.wpforms-container.one-line .wpforms-field-container{display:table;width:calc(100% - 110px);float:left}div.wpforms-container.one-line .wpforms-field-container .wpforms-field{display:table-cell;padding-right:16px;margin:0}div.wpforms-container.one-line .wpforms-submit-container{float:right;width:110px;clear:none;margin:0}}.shared-counts-wrap.style-icon svg{fill:#bdbdbd;width:24px;height:24px}.shared-counts-wrap.style-icon .shared-counts-button{line-height:0;padding:10px}.shared-counts-wrap.style-icon .shared-counts-button:hover svg{fill:#da1b27}.shared-counts-wrap.style-icon .shared-counts-button:not(.included_total) .shared-counts-label,.shared-counts-wrap.style-icon .shared-counts-button:not(.included_total) .shared-counts-count{display:none}@supports(display:grid){.shared-counts-wrap.style-button{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px}@media(min-width:768px){.shared-counts-wrap.style-button{grid-template-columns:repeat(4,1fr)}}}.shared-counts-wrap.style-button h3{color:#3d3d43;text-transform:uppercase;font-weight:600;text-align:center;grid-column:1/-1}.shared-counts-wrap.style-button .shared-counts-button{background:#646469;border-radius:3px;color:#fff;display:block;font-size:16px;font-weight:600;padding:18px;text-align:center;text-decoration:none;margin-bottom:15px}.shared-counts-wrap.style-button .shared-counts-button:hover{background:#3d3d43}.shared-counts-wrap.style-button .shared-counts-button svg{fill:#fff;width:24px;height:24px;vertical-align:middle;margin-right:10px}.shared-counts-wrap.style-button .shared-counts-button.facebook{background:#3b5998}.shared-counts-wrap.style-button .shared-counts-button.facebook:hover{background:#2d4373}.shared-counts-wrap.style-button .shared-counts-button.pinterest{background:#cb2027}.shared-counts-wrap.style-button .shared-counts-button.pinterest:hover{background:#9f191f}.shared-counts-wrap.style-button .shared-counts-button.twitter{background:#00b6f1}.shared-counts-wrap.style-button .shared-counts-button.twitter:hover{background:#008fbe}.shared-counts-wrap.style-button .shared-counts-count{display:none}:root{--plyr-color-main:#c30d18}.block-tabbed-content__tab__title{display:none}.block-tabbed-content__tabs{display:none;margin-bottom:32px;visibility:hidden}@media(min-width:1024px){.block-tabbed-content__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;visibility:visible}}.block-tabbed-content__tabs.init .block-tabbed-content__tab:first-of-type,.block-tabbed-content__tabs.init[data-has-defaults=false] .block-tabbed-content__tab:first-of-type{background-color:#da1b27;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff}.block-tabbed-content__tabs.init .block-tabbed-content__tab:first-of-type img,.block-tabbed-content__tabs.init[data-has-defaults=false] .block-tabbed-content__tab:first-of-type img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block-tabbed-content__tabs.init .block-tabbed-content__tab:first-of-type:hover,.block-tabbed-content__tabs.init .block-tabbed-content__tab:first-of-type:focus,.block-tabbed-content__tabs.init[data-has-defaults=false] .block-tabbed-content__tab:first-of-type:hover,.block-tabbed-content__tabs.init[data-has-defaults=false] .block-tabbed-content__tab:first-of-type:focus{color:#fff}.block-tabbed-content__tabs.init .block-tabbed-content__tab:first-of-type:hover img,.block-tabbed-content__tabs.init .block-tabbed-content__tab:first-of-type:focus img,.block-tabbed-content__tabs.init[data-has-defaults=false] .block-tabbed-content__tab:first-of-type:hover img,.block-tabbed-content__tabs.init[data-has-defaults=false] .block-tabbed-content__tab:first-of-type:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=true]{background-color:#da1b27;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=true] img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=true]:hover,.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=true]:focus{color:#fff}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=true]:hover img,.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=true]:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=false]{border:2px solid #ccc;background-color:#eee;color:unset}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=false] img{-webkit-filter:hue-rotate(180deg) contrast(100%) brightness(0) grayscale(100%);filter:hue-rotate(180deg) contrast(100%) brightness(0) grayscale(100%)}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=false]:hover,.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=false]:focus{color:#fff;background-color:#333}.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=false]:hover img,.block-tabbed-content__tabs.init .block-tabbed-content__tab[data-default=false]:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(min-width:1024px){.block-tabbed-content__tabs.init--dirty .block-tabbed-content__tab:first-of-type{border-bottom:2px solid #da1b27;color:#da1b27}.block-tabbed-content__tabs.init--dirty .block-tabbed-content__tab:first-of-type img{-webkit-filter:hue-rotate(0) contrast(100%) brightness(100%) grayscale(0);filter:hue-rotate(0) contrast(100%) brightness(100%) grayscale(0)}.block-tabbed-content__tabs.init--dirty .block-tabbed-content__tab:first-of-type:hover,.block-tabbed-content__tabs.init--dirty .block-tabbed-content__tab:first-of-type:focus{color:#fff}.block-tabbed-content__tabs.init--dirty .block-tabbed-content__tab:first-of-type:hover img,.block-tabbed-content__tabs.init--dirty .block-tabbed-content__tab:first-of-type:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.block-tabbed-content__tab{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);font-weight:700;font-size:24px;padding:8px 24px 4px;border:2px solid #ccc;background-color:#eee;border-top-left-radius:20px;border-top-right-radius:20px}.block-tabbed-content__tab img{-webkit-filter:hue-rotate(180deg) contrast(100%) brightness(0) grayscale(100%);filter:hue-rotate(180deg) contrast(100%) brightness(0) grayscale(100%);width:30px;height:30px;margin:0 10px 0 0}.block-tabbed-content__tab:hover,.block-tabbed-content__tab:focus{background-color:#333;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff}.block-tabbed-content__tab:hover img,.block-tabbed-content__tab:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block-tabbed-content__tab.active{background-color:#da1b27;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff}.block-tabbed-content__tab.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.block-tabbed-content__tab.active:hover,.block-tabbed-content__tab.active:focus{color:#fff}.block-tabbed-content__tab.active:hover img,.block-tabbed-content__tab.active:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(min-width:1024px){.block-tabbed-content__tab-panels.init[data-has-defaults=false] .block-tabbed-content__panel:first-of-type .block-tabbed-content__tab-content{position:relative;display:block}}.block-tabbed-content__tab-panels.init .block-tabbed-content__panel:first-of-type .block-tabbed-content__tab-content{position:relative;display:block}.block-tabbed-content__tab-panels.init .block-tabbed-content__panel[data-default=false] .block-tabbed-content__tab-content{display:none;position:absolute}.block-tabbed-content__tab-panels.init .block-tabbed-content__panel[data-default=true] .block-tabbed-content__tab-content{position:relative;display:block}.block-tabbed-content__tab-panels.init .block-tabbed-content__panel:first-of-type .block-tabbed-content__panel__mobile-toggle .block-tabbed-content__panel__toggle .block-tabbed-content__panel__title{color:#da1b27}.block-tabbed-content__tab-panels.init .block-tabbed-content__panel:first-of-type .block-tabbed-content__panel__mobile-toggle .block-tabbed-content__panel__toggle .block-tabbed-content__panel__arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-tabbed-content__panel{display:block;position:relative;width:100%}.block-tabbed-content__tab-content{display:none;position:absolute}.block-tabbed-content__tab-content.active{display:block;position:relative}.glider-dot:focus,.glider-dot:hover{background-color:#6e6e6e}.glider-dot:focus{outline:2px dotted #000}.block-reviews__dots button,.block-carousel__dots button{background-color:#8a8a8a}.block-tabbed-content__panel__mobile-toggle{display:block;border-bottom:1px solid #f5f2f2;margin-bottom:1em;visibility:visible}@media(min-width:1024px){.block-tabbed-content__panel__mobile-toggle{display:none;visibility:hidden}}.block-tabbed-content__panel__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;background-color:rgba(0,0,0,0);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:.875em 4px}.block-tabbed-content__panel__toggle:hover .block-tabbed-content__panel__title,.block-tabbed-content__panel__toggle:focus .block-tabbed-content__panel__title{color:#da1b27}.block-tabbed-content__panel__toggle.active .block-tabbed-content__panel__arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-tabbed-content__panel__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;font-size:1.2em;letter-spacing:-.17px;line-height:24px;margin-bottom:0}.block-tabbed-content__panel__arrow{height:12px;width:12px}.block-tabbed-content__panel__icon{-webkit-filter:hue-rotate(180deg) contrast(100%) brightness(0) grayscale(100%);filter:hue-rotate(180deg) contrast(100%) brightness(0) grayscale(100%);margin-right:.75em}.block-slide__wrapper{position:relative}.block-slide__image{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%;width:100%}@media(max-width:767px){.wp-block-cover{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:0 !important}}@media(max-width:767px){.wp-block-cover img.wp-block-cover__image-background{position:relative;height:214px}}.wp-block-cover .wp-block-columns{margin-bottom:1em}@media(max-width:767px){.wp-block-cover .wp-block-columns{margin-bottom:.25em}}@media(max-width:767px){.wp-block-cover .wp-block-column{margin-bottom:.25em}}.wp-block-cover .wp-block-cover__inner-container{padding:1em 1em .25em;margin-bottom:0}@media(max-width:767px){.wp-block-cover .wp-block-cover__inner-container{padding:0 1em .25em;margin-top:24px}}@media(max-width:767px){.wp-block-cover .block-card{padding-top:1em;padding-bottom:.25em}}@media(min-width:769px){.wp-block-cover{min-height:640px}}@media(max-width:767px){.wp-block-cover--hide-shade-mobile .wp-block-cover__image-background{z-index:2}}.grids-section{margin:20px 0}.wp-admin .block-blog-posts a{pointer-events:none}.block-blog-posts{scrollbar-width:none}.block-blog-posts::-webkit-scrollbar{display:none}.block-blog-posts--row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:1.5em}@media(max-width:639px){.block-blog-posts--row.is_mobile_carousel{display:block}}.block-blog-posts .glider-track{padding-bottom:1em}.block-blog-posts__glider-dots{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.block-blog-posts__glider-dots{display:none}}.block-blog-posts__archive-links{text-align:center;width:100%}.block-blog-posts__archive-link{margin:0 auto}.block-blog-posts__wrapper{position:relative}.block-blog-posts__wrapper .block-carousel__prev{width:30px;height:30px;display:block;left:10px}@media(min-width:768px){.block-blog-posts__wrapper .block-carousel__prev{display:none}}.block-blog-posts__wrapper .block-carousel__next{width:30px;height:30px;display:block;right:10px}@media(min-width:768px){.block-blog-posts__wrapper .block-carousel__next{display:none}}.block-blog-posts__post{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;position:relative;margin:1.5em 0;-webkit-box-shadow:0 4px 8px 0 rgba(56,61,67,.3);box-shadow:0 4px 8px 0 rgba(56,61,67,.3)}.block-blog-posts__post.glider-slide{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .5em}.block-blog-posts__post__summary{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1em}.block-blog-posts__post__title{font-size:1.1rem;font-weight:700;border:none !important;line-height:1.5rem}.block-blog-posts__post__link{font-size:1.1rem;font-weight:700;line-height:inherit;text-decoration:none;color:#212121}.block-blog-posts__post__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.block-blog-posts__post__link:hover,.block-blog-posts__post__link:focus{color:#da1b27}.block-blog-posts__post__image{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;min-width:100%;min-height:248px}.block-blog-posts__post__image--1-1{aspect-ratio:1/1}.block-blog-posts__post__image--2-3{aspect-ratio:3/2}@media(max-width:768px){.block-blog-posts__post__image{min-height:173px}}.block-blog-posts__post__post-meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.25em 0 1em}.block-blog-posts__post__post-meta .avatar{aspect-ratio:1/1;border-radius:100%;height:32px;width:32px;margin-right:.5em}.block-blog-posts__post__author-meta__name{font-weight:700;line-height:1}.block-blog-posts__post__author-meta__date,.block-blog-posts__post__author-meta .rt-reading-time{display:inline-block;font-size:.75em}.block-blog-posts__post__author-meta .rt-reading-time:before{content:"•";display:inline-block;margin:0 .25em 0 .5em}.block-blog-posts__post--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-blog-posts__post--horizontal .block-blog-posts__post__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-blog-posts__post--horizontal .block-blog-posts__post__image{width:50%;min-height:212px;min-width:auto}@media(max-width:768px){.block-blog-posts__post--horizontal .block-blog-posts__post__image{width:100%}}.block-blog-posts__post--horizontal .block-blog-posts__post__title{line-height:1.75rem;font-size:1.25em;letter-spacing:-.19px}@media(max-width:768px){.block-blog-posts__post--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-blog-posts__post--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-blog-posts__post--vertical .block-blog-posts__post__link{font-weight:300}.block-blog-posts__post--vertical .block-blog-posts__post__link:hover>.block-blog-posts__post__summary>.single-post__date,.block-blog-posts__post--vertical .block-blog-posts__post__link:focus>.block-blog-posts__post__summary>.single-post__date{color:#212121}.block-blog-posts__post--vertical .block-blog-posts__post__link:hover>.block-blog-posts__post__summary>.block-blog-posts__post__title,.block-blog-posts__post--vertical .block-blog-posts__post__link:focus>.block-blog-posts__post__summary>.block-blog-posts__post__title{color:#da1b27}.block-blog-posts__post--vertical .block-blog-posts__post__link:hover>.block-blog-posts__post__summary>.block-blog-posts__post__except,.block-blog-posts__post--vertical .block-blog-posts__post__link:focus>.block-blog-posts__post__summary>.block-blog-posts__post__except{color:#212121}.block-blog-posts__post--vertical .block-blog-posts__post__link:hover>.block-blog-posts__post__summary>.block-blog-posts__post__author-meta__date,.block-blog-posts__post--vertical .block-blog-posts__post__link:focus>.block-blog-posts__post__summary>.block-blog-posts__post__author-meta__date{color:#212121}.block-blog-posts__post--minimal .block-blog-posts__post__title{margin-bottom:0}.block-youtube-lazy.aligncenter{float:none !important;margin:0 auto}.block-youtube-lazy.alignright{float:none !important;margin:0 0 0 auto}.wp-block-group.has-background:has(.block-switchboard) .block-switchboard .block-mega-button a{background-color:#fff;border:2px solid #bdbdbd}.wp-block-group.has-background .block-switchboard .block-mega-button a{background-color:#fff !important;border:2px solid #bdbdbd !important}.wp-block-group.has-background .block-switchboard .block-mega-button a:hover{background-color:#e6e4e4 !important}.block-switchboard{margin-left:auto;margin-right:auto;max-width:768px}.block-switchboard.alignwide{max-width:1168px}.block-switchboard__container{display:grid;justify-items:center;padding-left:0 !important;margin-bottom:0 !important;grid-column-gap:.75em;grid-row-gap:.75em}@media(min-width:768px){.block-switchboard__container--desktop-col-1{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-1{grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-2{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-2{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-3{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-4{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-5{grid-template-columns:repeat(5,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-5{grid-template-columns:repeat(5,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-6{grid-template-columns:repeat(6,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-6{grid-template-columns:repeat(6,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-7{grid-template-columns:repeat(7,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-7{grid-template-columns:repeat(7,1fr)}}@media(min-width:768px){.block-switchboard__container--desktop-col-8{grid-template-columns:repeat(8,1fr)}}@media(max-width:767px){.block-switchboard__container--mobile-col-8{grid-template-columns:repeat(8,1fr)}}.block-switchboard__container .block-mega-button,.block-switchboard__container .block-mega-button a{width:100%}.wp-block-portent-block-portent-responsive-cover{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){.wp-block-portent-block-portent-responsive-cover{background-color:#000;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:0 !important}}.wp-block-portent-block-portent-responsive-cover__inner-blocks{margin:calc(2*20px) calc(50% - 50vw);max-width:1168px;width:100%}@media(min-width:768px){.wp-block-portent-block-portent-responsive-cover__inner-blocks{margin:calc(2*20px) calc(25% - 25vw)}}.wp-block-portent-block-portent-responsive-cover__inner-blocks{padding:1em 1em .25em;margin-bottom:0}@media(max-width:767px){.wp-block-portent-block-portent-responsive-cover__inner-blocks{padding:0 1em .25em;margin-top:24px}}.wp-block-portent-block-portent-responsive-cover .block-card.has-black-background-color{background-color:rgba(0,0,0,.8)}@media(max-width:767px){.wp-block-portent-block-portent-responsive-cover__picture{position:relative;height:214px}}@media(max-width:767px){.wp-block-portent-block-portent-responsive-cover .block-card{padding-top:1em;padding-bottom:.25em}}h2.wp-block-heading.has-text-align-center.ask-expert-block{font-size:48px;font-style:normal;font-weight:400;line-height:116.667%;letter-spacing:-.45px}.ask-expert-block p.publish-date.single-post__date{color:#212121;font-size:14px;font-style:normal;font-weight:300;line-height:194.857%}.ask-expert-block .block-blog-posts__post__title{font-size:18px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.45px;min-height:64px}.ask-expert-block .block-blog-posts__post__except{font-size:16px;font-style:normal;font-weight:300;line-height:140%;min-height:112px}.ask-expert-block .block-blog-posts__post{background:#fff9ee;border-radius:16px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}.ask-expert-block .block-blog-posts__post__summary{padding:1.43em}.ask-expert-block.block-blog-posts__archive-links{margin-top:24px}.ask-expert-block.block-blog-posts__archive-links a{text-align:center;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.17px}.ask-expert-block a.wp-block-button__link{font-size:18px;font-weight:500;line-height:133.333%;letter-spacing:-.17px}.ask-expert-block .block-blog-posts__post__link{color:#da1b27;text-align:right;font-family:"Enercare Grotesk",serif;font-size:18px;font-style:normal;font-weight:500;line-height:24.8px}.ask-expert-block a.block-blog-posts__post__link:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;content:"";background-image:url(/wp-content/themes/portent_enercare_2021/assets/img/arrow-icon-new.svg);background-size:15px 15px;height:15px;width:15px;margin-left:4px;top:2px}@media(max-width:781px){.ask-expert-block h2{font-size:28px;line-height:32px;letter-spacing:-.45px;margin:0 0 40px}.ask-expert-block .block-blog-posts__wrapper .block-carousel__prev{left:0}.ask-expert-block .block-blog-posts__wrapper .block-carousel__next{right:0}}.bill-details-section{border-radius:20px;background:#f1f7fb;padding:75.245px 57.445px 63.471px 57.064px !important;margin-top:34px !important;margin-bottom:128px !important}@media(max-width:781px){.bill-details-section{padding:55px 13px !important;margin-top:20px !important;margin-bottom:50px !important}}.bill-details-section .about-bill-heading-label{font-family:"Enercare Grotesk",serif;font-size:36.261px;font-style:normal;font-weight:300;line-height:110%;color:#262420;letter-spacing:-.181px;margin-bottom:50px}@media(max-width:790px){.billing-image-container:where(.wp-block-columns.is-layout-flex){gap:.2em}}.bill-details-section .account-bill-details-row h6{font-family:"Enercare Grotesk",serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%;position:relative;margin:0 0 8px;color:#000}.bill-details-section .account-bill-details-row h6:before{height:27px;width:27px;background-color:#da1b27;display:inline-block;border-radius:50%;margin:0 9px 0 0;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:27px;font-family:"Roboto"}@media(max-width:790px){.bill-details-section .account-bill-details-row h6:before{height:24px;width:24px;font-size:16px;line-height:normal;line-height:24px}}.bill-details-section .account-bill-details-row p{font-family:"Enercare Grotesk",serif;font-size:16px;font-weight:300;line-height:140%;letter-spacing:-.16px;margin-left:36px;color:#000 !important}@media(max-width:790px){.bill-details-section .account-bill-details-row p{margin-bottom:0}}.bill-details-section .account-bill-details-row p a,.bill-details-section .account-bill-details-row p strong{color:#000}.bill-details-section .account-bill-details-row p strong{font-weight:500 !important}.bill-details-section .billing-detail-heading-1:before{content:"1"}.bill-details-section .billing-detail-heading-2:before{content:"2"}.bill-details-section .billing-detail-heading-3:before{content:"3"}.bill-details-section .billing-detail-heading-4:before{content:"4"}.bill-details-section .billing-detail-heading-5:before{content:"5"}.bill-details-section .billing-detail-heading-6:before{content:"6"}.wp-block-cover.alignfull.is-light.hero-billing-v2{margin-top:0}.hero-billing-v2 .block-card.billing-card{padding-left:0}.hero-billing-v2 .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow{padding-left:0}.hero-billing-v2 .billing-card h1{color:#212121;font-size:52px;font-weight:400;line-height:98%;letter-spacing:-.52px;margin-bottom:35px}.hero-billing-v2 p{margin:0 !important}.hero-billing-v2 p.billing-text{color:#000;font-size:18px;font-weight:300;line-height:140%;letter-spacing:-.18px;max-width:371px}.hero-billing-v2 p strong{color:#000;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.17px}.hero-billing-v2 p.billing-link{color:#000;font-size:16px;font-weight:300;line-height:24px;letter-spacing:-.17px;margin:0 !important}.hero-billing-v2 .wp-block-button a{margin:25px 0;padding:14px 26px;color:#fff;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.17px}@media(max-width:781px){.wp-block-cover.hero-billing-v2{background:#f1f7fb;margin-top:0;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wp-block-cover.hero-billing-v2 img.wp-block-cover__image-background{position:relative;height:370px;-o-object-position:63% 50% !important;object-position:63% 50% !important;margin-top:-50px}.hero-billing-v2 .billing-card h1{font-size:32px;line-height:98%;letter-spacing:-.32px}.hero-billing-v2 p.billing-text{font-size:16px;line-height:140%;letter-spacing:-.16px}.hero-billing-v2 p strong,.hero-billing-v2 p.billing-link{font-size:14px;line-height:21.7px;letter-spacing:-.17px}.hero-billing-v2 .block-card.billing-card{padding-left:16px}.hero-billing-v2 .wp-block-cover__inner-container.is-layout-flow.wp-block-cover-is-layout-flow{padding-left:16px;margin-top:52px !important}}.enercare-partner-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.enercare-partner-logo-wrapper img{max-width:288px}.enercare-partner-logo-wrapper figure.wp-block-media-text__media{max-width:288px !important}.enercare-partner-logo-wrapper p{margin:0;color:#000;font-size:26px;font-weight:500;line-height:98%;letter-spacing:-.26px}.enercare-partner-logo-wrapper.billing-plogo{border-radius:16px;border:1px solid #b9d9ec;background:#fff;max-width:97%;margin:0 auto;padding:25px 48px}.enercare-partner-logo-container{background:#f1f7fb;padding-top:0 !important;padding-bottom:105px !important;margin-top:0 !important;margin-bottom:0 !important}.enercare-partner-logo-container.billing{padding-bottom:114px !important}section.service-section-feature{margin-bottom:0 !important}@media(max-width:781px){.enercare-partner-logo-wrapper{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:30px;max-width:100%}.enercare-partner-logo-wrapper p{max-width:226px;text-align:center;font-size:20px;line-height:25px;letter-spacing:-.2px}.enercare-partner-logo-container.billing{padding-bottom:44px !important}.enercare-partner-logo-wrapper.billing-plogo{padding:36px 65px 45px 66px !important}}.billing-image-with-text{background:#f1f7fb;margin-bottom:0 !important;padding-top:98px !important}.billing-image-with-text h2{color:#212121;font-size:52px;font-weight:400;line-height:98%;letter-spacing:-.52px;max-width:536px;margin-bottom:25px}.billing-image-with-text p{color:#000;font-size:18px;font-weight:300;line-height:140%;letter-spacing:-.18px;max-width:525px}.billing-image-with-text p strong{font-weight:500;margin-bottom:0}.billing-image-with-text .wp-block-button a{padding:14px 26px;color:#fff;text-align:center;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.17px;margin-top:25px}.billing-image-with-text img{max-width:499px !important}.billing-image-with-text .wp-block-media-text__content{padding-left:66px !important}@media(max-width:991px){.billing-image-with-text h2{font-size:28px;line-height:32px;letter-spacing:-.45px;margin-bottom:25px}.billing-image-with-text p{font-size:16px;font-weight:300;line-height:24.8px}.billing-image-with-text p strong{font-size:16px;font-weight:500;line-height:24.8px}.billing-image-with-text .wp-block-button a{margin-top:14px}.billing-image-with-text img{max-width:322px !important;margin-bottom:42px;margin-left:auto;margin-right:auto}.billing-image-with-text .wp-block-media-text__content{padding:16px !important}.billing-image-with-text{padding-top:34px !important}}.pay-your-bill{border-radius:20px;background:#f1f7fb;padding:75.245px 57.445px 63.471px 57.064px !important;margin-top:113px !important}.pay-your-bill .wp-block-columns{margin-bottom:28px !important}.pay-your-bill .wp-container-core-columns-layout-3.wp-container-core-columns-layout-3{margin-bottom:0 !important}.pay-your-bill .wp-block-media-text__media{-ms-flex-item-align:start;align-self:start}.pay-your-bill .wp-block-media-text .wp-block-media-text__content{padding-left:10px}.pay-your-bill figure.wp-block-image.size-full img{max-width:297px}.pay-your-bill h5.wp-block-heading{color:#262420;font-size:36.261px;font-weight:300;line-height:110%;letter-spacing:-.181px;margin-bottom:28px}.pay-your-bill .wp-block-media-text__content p{color:#000;font-size:18px;font-weight:300;line-height:140%;letter-spacing:-.18px;margin-bottom:0}.pay-your-bill .wp-block-media-text__content p strong{color:#000;font-size:18px;font-weight:500;line-height:140%;letter-spacing:-.18px}.pay-your-bill .wp-block-media-text__content a{color:#000;font-size:18px;font-weight:500;line-height:140%;letter-spacing:-.18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.pay-your-bill .wp-block-media-text__content .no-underlne a{-webkit-text-decoration-line:none;text-decoration-line:none}.pay-your-bill img.size-thumbnail{max-width:48px;height:auto}@media(max-width:991px){.pay-your-bill .wp-block-columns.is-layout-flex.wp-container-core-columns-layout-4.wp-block-columns-is-layout-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:54px}}@media(max-width:781px){.pay-your-bill{padding:55px 13px !important;margin-top:51px !important}.pay-your-bill h5.wp-block-heading{font-size:32px;font-weight:300;line-height:110%;letter-spacing:-.16px}.pay-your-bill .wp-block-media-text__content p{font-size:16px;line-height:24.8px;letter-spacing:-.16px}.pay-your-bill .wp-block-media-text__content p strong{font-size:16px;line-height:24.8px;letter-spacing:-.16px}.pay-your-bill .wp-block-media-text.is-stacked-on-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.pay-your-bill img.size-thumbnail{min-width:48px;height:auto}.pay-your-bill .wp-block-columns{gap:2em !important;grid-gap:2em !important}.pay-your-bill figure.wp-block-image.size-full img{max-width:293px;margin:0 auto}}.banner-operational-group.oba-banner-operational.box-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1168px;margin:0 auto;padding:34px 38px;border:1px solid #da1b27;border-radius:16px;background-color:#fdf4f4}@media(max-width:1200px){.banner-operational-group.oba-banner-operational.box-banner{max-width:86vw}}@media(max-width:781px){.banner-operational-group.oba-banner-operational.box-banner{max-width:90vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.banner-operational-group.oba-banner-operational.box-banner h2{text-align:left;font-size:36px;font-style:normal;line-height:98%;letter-spacing:-.36px;margin:0;margin-bottom:12px;color:#da1b27}@media(max-width:781px){.banner-operational-group.oba-banner-operational.box-banner h2{font-size:24px}}.banner-operational-group.oba-banner-operational.box-banner p{text-align:left;font-size:18px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.18px;color:#000}.banner-operational-group.oba-banner-operational.box-banner p strong{font-weight:300}@media(max-width:781px){.banner-operational-group.oba-banner-operational.box-banner p{font-size:16px}}.banner-operational-group.oba-banner-operational.box-banner img{margin-right:24px;width:86px;height:auto}@media(max-width:781px){.banner-operational-group.oba-banner-operational.box-banner img{width:66px}}.banner-operational-group.oba-banner-operational.box-banner a{color:#da1b27}.btt-new-design[data-interface=back-to-top]{border-radius:107.547px;background:#fff;-webkit-box-shadow:0px 2.295px 7.651px 0px rgba(0,0,0,.1);box-shadow:0px 2.295px 7.651px 0px rgba(0,0,0,.1);border:none;padding:5px 0 5px 5px}.btt-new-design[data-interface=back-to-top]:before{content:"";background:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/btt-icon.svg) !important;display:block;height:33px !important;width:33px !important;text-align:center;background-position:center;background-size:cover;background-repeat:no-repeat !important}.btt-new-design[data-interface=back-to-top] span{margin-left:5px;color:#262420;font-family:"Enercare Grotesk",serif;font-size:15px;font-weight:400;line-height:124%;letter-spacing:-.15px}.btt-new-design[data-interface=back-to-top]:hover{cursor:pointer;padding:5px}.btt-new-design[data-interface=back-to-top]:hover span{margin-left:5px}@media(max-width:1024px){button.menu-toggle{position:relative}button.menu-toggle:before{content:"";position:absolute;left:-65px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:100%;background-image:url(/wp-content/themes/portent_enercare_2021/assets/img/proudly_canadian_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center;display:none}}figure.accessibility{position:relative}figure.accessibility:before{content:"";position:absolute;left:-146px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:126px;height:100%;background-image:url(/wp-content/themes/portent_enercare_2021/assets/img/proudly_canadian_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media(max-width:780px){figure.alignright.accessibility{margin-top:80px}figure.accessibility:before{left:-20px;top:-40px}}.display-adsearch{padding-top:45px;padding-bottom:45px}.display-adsearch.wp-block-group.alignfull{padding-top:44px !important;padding-bottom:44px !important;margin-top:0 !important;margin-bottom:0 !important}.display-adsearch .display-search-tittle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.display-adsearch .display-search-input{border-radius:5px;margin-left:auto;margin-right:auto}.display-adsearch .addsearch-searchfield-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.display-adsearch .search-field__wrapper .addsearch-searchfield input[type=search]{background-repeat:no-repeat;background-position:8px 9px;background-size:16px 16px;border-color:rgba(0,0,0,0);min-width:358px}@media(max-width:767px){.display-adsearch .search-field__wrapper .addsearch-searchfield input[type=search]{min-width:auto;max-width:90%;margin-left:auto;margin-right:auto}}.brand-container-auto-height .wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-container-auto-height .wp-block-columns .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.brand-container-auto-height .wp-block-columns .wp-block-column .block-card-brand__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header{background:#fff;border-bottom:1px solid #7f7f7f;position:relative;padding:10px 0;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.5);box-shadow:0 2px 7px rgba(0,0,0,.5);z-index:5;position:relative;width:100vw}@media(min-width:1024px){.site-header{padding:0}}.site-header .wrap{width:100%}@media(min-width:1024px){.site-header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}}.page-no-main-nav .site-header{padding:1em 0}.page-no-main-nav .header-phone{border-left:none}@media(min-width:1201px){.header-phone{border-left:1px solid #e6e4e4;padding-left:1.25rem;text-align:right}}.header-phone__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.5rem;text-decoration:none;font-weight:700}@media(min-width:1024px){.header-phone__link{margin-right:0}}.header-phone__link:focus,.header-phone__link:hover{background-color:#f5f2f2}.header-phone__link:focus{outline:2px dotted #000}.header-phone__number,.header-phone__cta{display:none}@media(min-width:1024px){.header-phone__number,.header-phone__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:1201px){.header-phone__number{font-size:1.25rem}}@media(max-width:1023px){.header-phone__number{display:none;visibility:hidden}}.header-phone svg{fill:currentColor}.title-area{width:100%;max-width:10.75rem;text-align:left;margin-right:auto}.title-area h1.site-title,.title-area p.site-title{margin:0;font-size:24px;line-height:30px;padding:8px}.title-area h1.site-title a,.title-area p.site-title a{color:#29292c;text-decoration:none}@media(max-width:1023px){.title-area{text-align:center}.title-area .site-title a{padding-bottom:0;height:48px;background-size:auto 42px}.title-area img{max-height:38px}}.global-reviews-banner{margin-right:1.5%;border-radius:10px}.global-reviews-banner__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-reviews-banner__stars img{-webkit-filter:invert(19%) sepia(78%) saturate(2686%) hue-rotate(340deg) brightness(100%) contrast(108%);filter:invert(19%) sepia(78%) saturate(2686%) hue-rotate(340deg) brightness(100%) contrast(108%)}.global-reviews-banner__count{font-size:.8rem;font-weight:700}@media(min-width:783px){.admin-bar .site-container{padding-top:32px}}@media(max-width:782px){#wpadminbar{display:none !important}}.top-bar{background-color:#e6e4e4;display:none;padding:.75rem 0}@media(min-width:1024px){.top-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}.top-bar .wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-bar__nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.top-bar__nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex}.top-bar__nav .menu li:not(:last-of-type){margin-right:1rem}.top-bar__nav a{color:#2c2929}.top-bar__nav a:hover,.top-bar__nav afocus{text-decoration:underline}.top-bar__nav a:focus{border:1px dotted #000}.top-bar .search-form{margin-left:auto;-ms-flex-preferred-size:25%;flex-basis:25%}@media(min-width:1200px){.top-bar .search-form{-ms-flex-preferred-size:36%;flex-basis:36%}}.appointment-banner{position:absolute;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/apt-bkgd-gry.svg);background-size:cover;background-position:center top;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:50%;z-index:10;padding:1em 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(98% - 80px);width:100%;line-height:22px}@media(min-width:641px){.appointment-banner{max-width:496px}}.appointment-banner:before,.appointment-banner:after{content:"";display:inline-block;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/apt-bkgd-gry.svg);background-repeat:no-repeat;background-size:cover;width:40px;height:60px;position:absolute;z-index:10}.appointment-banner:before{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.appointment-banner:after{right:0;-webkit-transform:translateX(100%);transform:translateX(100%);background-position:100% 0}.appointment-banner__icon{margin:0 .5em 0 0;height:24px;width:24px;line-height:22px;-ms-flex-item-align:center;align-self:center}@media(max-width:768px){.appointment-banner__icon{display:none}}.appointment-banner__title{display:block;font-weight:700;line-height:22px;color:#000;-ms-flex-item-align:end;align-self:flex-end;font-size:1em}@media(max-width:768px){.appointment-banner__title{margin-right:.5em;text-align:center}}.appointment-banner__link{background-color:#da1b27;border:1px solid rgba(0,0,0,0);color:#fff;padding:6px 16px 3.5px;border-radius:20px;text-decoration:none;margin:0 0 0 1em;-ms-flex-item-align:start;align-self:flex-start;font-weight:700;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;line-height:22px;font-size:1em}@media(max-width:768px){.appointment-banner__link{margin:0;width:50%;border-radius:30px;text-align:center}}.appointment-banner__link:hover,.appointment-banner__link:focus{background-color:#ad151f;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.appointment-banner__link:focus{border:1px dotted #e7414b}.appointment-banner__link:before{content:"";display:block;position:absolute;width:calc(100% + 80px);height:100%;top:0;left:-40px}.appointment-banner--emergency{background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/apt-bkgd-red.svg)}.appointment-banner--emergency:before,.appointment-banner--emergency:after{background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/apt-bkgd-red.svg)}.appointment-banner--emergency .appointment-banner__title{color:#fff}.appointment-banner--emergency .appointment-banner__link{background-color:#fff;color:#29292c}.appointment-banner--emergency .appointment-banner__link:hover,.appointment-banner--emergency .appointment-banner__link:focus{background-color:#000;color:#fff}:root{--status-area-background-color:#eee;--status-area-bottom-border-color:#9f1c20;--menu-item-bottom-border-color:#ccc;--menu-sub-header-background-color:#eee;--button-color:#000;--button-active-background-color:#f5f2f2;--button-active-color:#da1b27;--button-font-family:"Post Grotesk"}body[data-menu=open] .site-container>*:not(.site-header),body[data-menu=open] .site-container .site-header>*:not(.wrap),body[data-menu=open] .site-container .site-header .wrap>*:not(.portent-toggle-nav),body[data-menu=open] .site-container .site-header .portent-toggle-nav[data-menu=open] button[data-interface=menu-toggle],body[data-menu=open] .site-container .site-header .portent-toggle-nav[data-menu=open] .mobile-nav-item{visibility:hidden !important}body[data-menu=open] .site-container .site-main,body[data-menu=open] .site-container .legal__terms,body[data-menu=open] .site-container .footer-widgets,body[data-menu=open] .site-container .site-footer,body[data-menu=open] .floating-cta{display:none}body[data-menu=open] .site-container .site-inner{height:100vh}[data-interface=statusArea]{display:none}.portent-toggle-nav .mobile-search-field__wrapper{display:none}.portent-toggle-nav .brand-area{display:none}.portent-toggle-nav .brand-area button{color:var(--button-color);font-family:var(--button-font-family)}@media screen and (min-width:1024px){.portent-toggle-nav[data-interface=menu-toggle][aria-expanded=true]{color:var(--button-active-color);background-color:var(--button-active-background-color)}}@media(max-width:1023px){.portent-toggle-nav{display:none}.portent-toggle-nav .menu-item{border-bottom:1px solid var(--menu-item-bottom-border-color)}.portent-toggle-nav .menu-item-has-children button{width:100%;background-color:rgba(0,0,0,0);border:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em .75em}.portent-toggle-nav .menu{overflow-y:scroll}.portent-toggle-nav .menu-item a{width:100%;background-color:rgba(0,0,0,0);border:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em .75em}.portent-toggle-nav ul{position:relative}.portent-toggle-nav .mobile-close-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;border:none;background-color:rgba(0,0,0,0);color:var(--button-color)}.portent-toggle-nav .brand-area{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em}.portent-toggle-nav .brand-area__logo{-ms-flex-preferred-size:auto;flex-basis:auto;max-height:40px;-o-object-position:center left;object-position:center left}.portent-toggle-nav .menu-item button{color:var(--button-color)}.portent-toggle-nav[data-mobile=open]{display:block;position:fixed;overflow-y:scroll;left:0;top:0;background-color:#fff;width:100vw;height:100vh}.portent-toggle-nav[data-mobile=open] .sub-menu .sub-menu{display:block;position:relative}button[data-interface=menu-toggle][aria-expanded=true]+.sub-menu{display:block}.portent-toggle-nav .sub-menu .menu-item-object-custom span{background-color:var(--menu-sub-header-background-color);display:block;padding:.5em;font-weight:700}.portent-toggle-nav .addsearch-searchfield{width:100%}.portent-toggle-nav .addsearch-searchfield input{max-width:100%;width:100%}.portent-toggle-nav .mobile-search-field__wrapper{display:block;padding:.5em}.portent-toggle-nav .sub-menu:first-of-type{display:none}.menu-item[data-open=true]{position:static}.menu-item[data-open=true] .sub-menu{position:absolute;z-index:9999;top:0 !important;left:0;background-color:#fff;height:100%;width:100%;margin:0}[data-interface=menu-toggle]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--button-color);font-family:var(--button-font-family)}[data-interface=menu-toggle]:after{content:"";vertical-align:middle;display:inline-block;border-style:solid;height:0;width:0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 5px 0;margin-right:.25em;-webkit-transform:rotate(270deg);transform:rotate(270deg)}[data-interface=statusArea]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;margin:0 0 .5em;background-color:var(--status-area-background-color);border-bottom:1px solid var(--status-area-bottom-border-color)}.mobile-back-btn{display:none}.portent-toggle-nav[data-menu=open] .mobile-back-btn{display:block;color:var(--button-color)}}.menu li{list-style:none}.menu a{text-decoration:none;display:block}.portent-toggle-nav .brand-area__cta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.portent-toggle-nav .header-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.portent-toggle-nav .header-phone__link{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}@media(max-width:1023px){body[data-menu=open] .site-container{position:relative;z-index:9999;overflow-y:hidden}.portent-toggle-nav .menu{padding-bottom:90px}}@media(min-width:1024px){.mobile-search-field__wrapper{display:none}}.nav-menu .only-mobile.mobile-nav-item{background-color:#f5f2f2}.nav-menu .only-mobile.mobile-nav-item:not(.menu-item-has-children):before{content:none}.nav-menu .only-mobile.mobile-nav-item:first-of-type{margin-top:2em}.nav-menu .mobile-back-btn{background:rgba(0,0,0,0);border:none;font-weight:600;text-align:left}.nav-menu .mobile-back-btn:before{content:"";vertical-align:middle;display:inline-block;border-style:solid;height:0;width:0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 5px 0;margin-right:.25em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-menu .menu-item__icon{display:none}@media(min-width:769px){.nav-menu .menu-item [data-interface=menu-toggle]{padding:0}}.nav-menu .menu-item button,.nav-menu .menu-item a{border:2px solid rgba(0,0,0,0)}.nav-menu .menu-item button:focus,.nav-menu .menu-item a:focus{border:2px dotted #000}.nav-menu .menu>.menu-item-has-children[data-open=false]>ul.sub-menu{opacity:0;display:none;visibility:hidden;left:-100%}.nav-menu .menu>.menu-item-has-children[data-open=false]>ul.sub-menu>li.menu-item{display:none}.nav-menu>[data-open=true]>ul.sub-menu{display:block;visibility:visible;left:0;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3));-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu>[data-open=true]>ul.sub-menu>li.menu-item [data-open=false]{display:block;font-size:21px}@media(min-width:1024px){.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-menu>*{line-height:0}.nav-menu ul{clear:both;line-height:1;margin:0;width:100%}.nav-menu .menu-item button,.nav-menu .menu-item a{color:#000;background:rgba(0,0,0,0);font-size:16px;font-weight:400;line-height:22px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-menu .menu-item button:hover,.nav-menu .menu-item button:focus,.nav-menu .menu-item a:hover,.nav-menu .menu-item a:focus{color:#da1b27}.nav-menu .menu-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:3rem;min-width:3em}.nav-menu .menu-item__icon svg{height:100%;width:100%}.nav-menu .nav-primary,.nav-menu .nav-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-menu .nav-primary+.nav-secondary{margin-bottom:16px}.nav-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.nav-menu .menu>.menu-item{min-width:14.28%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.nav-menu .menu>.menu-item>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:7.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:12%}.nav-menu .menu>.menu-item:hover{background-color:#f5f2f2}.nav-menu .menu>.menu-item:hover>button{color:#da1b27}.nav-menu .menu>.menu-item>.sub-menu{background-color:#f5f2f2;opacity:0;position:absolute;width:100%;z-index:99;top:100%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0;left:-9999px}.nav-menu .menu>.menu-item>.sub-menu a{font-weight:300}.nav-menu .menu>.menu-item>.sub-menu span{font-weight:700;display:block;padding-bottom:.5rem}.nav-menu .menu>.menu-item>.sub-menu:before,.nav-menu .menu>.menu-item>.sub-menu:after{content:"";position:absolute;width:100%;background-color:#f5f2f2;height:100%;z-index:-1;top:0}.nav-menu .menu>.menu-item>.sub-menu:before{left:-100%}.nav-menu .menu>.menu-item>.sub-menu:after{right:-100%}.nav-menu .menu>.menu-item>.sub-menu>li{position:relative;width:100%}.nav-menu .menu>.menu-item>.sub-menu>li:not(:last-of-type){border-right:1px solid #d3d1d1;margin-right:2rem;padding-right:5px}.nav-menu .menu>.menu-item>.sub-menu>li:after{content:"";height:90%}.nav-menu .menu>.menu-item>.sub-menu .sub-menu a{padding:8px 0}.nav-menu .menu>.menu-item[data-open=true]>.sub-menu{opacity:1;left:0}}.menu-toggle{background:rgba(0,0,0,0);border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;outline:none;cursor:pointer;line-height:0;text-align:center;border:2px solid rgba(0,0,0,0)}.menu-toggle .close{display:none}.menu-toggle:hover{background:#d3d1d1}.menu-toggle:focus{border:2px dotted #000}.menu-toggle.active .close{display:inline}.menu-toggle.active .open{display:none}@media(max-width:1023px){.site-header .wrap{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:1024px){.site-header .wrap>.menu-toggle{display:none}}.top-bar__nav .sub-menu{display:none;-webkit-transition:all .3s ease;transition:all .3s ease}.top-bar__nav .menu-item-has-children{position:relative;cursor:pointer}.top-bar__nav .menu-item-has-children a{color:#000;font-size:15px;font-weight:400;text-decoration:none}.top-bar__nav .menu-item a{font-size:15px;font-weight:400;text-decoration:none}.top-bar__nav .menu-item-has-children:before{content:"";display:inline-block;width:10px;height:10px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/menu-chevron-Icon.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:6px;top:60%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.top-bar__nav .menu-item.menu-item-has-children{padding-right:20px}.top-bar__nav ul.sub-menu{position:absolute;background:#fff;padding:24px;z-index:999;border:1px solid #e5e5e5;max-width:240px;width:240px;margin-top:18px;left:0}.top-bar__nav ul.sub-menu li{margin-bottom:16px}.menu-open .sub-menu{display:block}.menu-open .menu-item-has-children:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:44%}.menu-item button{position:relative;padding-right:1.5em;font-size:1rem;cursor:pointer;background:0 0;border:none;padding-right:10px !important}.menu-item button:after{content:"";display:inline-block;width:10px;height:10px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/menu-chevron-Icon.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:6px;top:57%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.menu-item button[aria-expanded=true]:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:54%}.wrap{max-width:1300px}.wrap .menu-item-has-children button{color:#000;font-size:15px;font-weight:400}.wrap .nav-menu .menu>.menu-item:nth-of-type(7)>.sub-menu>li{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-top:0;padding-top:0}.wrap .nav-menu .menu>.menu-item:nth-of-type(7)>.sub-menu>li a{padding-top:0 !important}.wrap .global-reviews-banner__count{cursor:pointer}.wrap .search-field__wrapper .addsearch-searchfield input[type=search]{padding:10px 10px 10px 18px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/search/red-search.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:14px 14px;border-color:rgba(0,0,0,0);background-color:#e6e4e4;border-radius:100px;margin-left:0;margin-top:8px}.wrap .search-field__wrapper{position:relative;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wrap .nav-menu .menu>.menu-item{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.wrap .nav-menu .menu>.menu-item>button{padding-top:10px;padding-right:20px !important}.wrap .nav-menu .menu>.menu-item{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0 14px}@media(min-width:1340px){.wrap a.logo-img img{min-width:172px}}.wrap ul#primary-menu{margin-left:30px;margin-right:30px}.brand-theme .addsearch-searchfield{max-width:200px}.top-bar .global-reviews-banner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.top-bar .global-reviews-banner__content{font-size:14px;font-weight:400}.top-bar .header-phone{padding-left:0;padding-right:27px}.top-bar strong.header-phone__number{color:#000;font-size:14px;font-weight:400}.top-bar .global-reviews-banner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}img.nav-location-logo,img.nav-store-logo{width:22px;height:22px;margin-right:20px;margin-top:-6px}img.nav-location-logo{margin-right:-4px}select#province-select{max-width:36px;background:rgba(0,0,0,0);border:rgba(0,0,0,0);padding:0;margin-right:20px;font-size:12px;font-weight:400;text-transform:capitalize;color:#000}#province-select option{text-transform:capitalize}.top-bar__nav.login__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-right:23px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.login__nav .my-account span:after{content:"";display:inline-block;width:28px;height:28px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/login_white_icon.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:4px;top:14%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.login__nav li.menu-item.menu-item-has-children.my-account{padding-left:36px}.login__nav li.menu-item.menu-item-has-children.my-account{background:#da1b27;border-radius:36px;padding:8px 25px;padding-left:36px}.login__nav .menu-item-has-children:before{right:6px;-webkit-filter:invert(1);filter:invert(1);width:14px;height:14px}.login__nav .my-account a{color:#fff;text-decoration:none;font-size:14px;font-weight:700}.login__nav .my-account .sub-menu a{color:#000;font-size:15px}.login__nav .my-account .sub-menu span:after{content:"";display:inline-block;width:28px;height:28px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/login_red_icon.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:30px;top:13.5%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.login__nav .my-account li a{font-weight:400}.login__nav .my-account li.menu-item.login{border-radius:36px;padding:8px 25px;padding-left:40px;background:#edf7f8;font-weight:700}@media(min-width:1280px)and (max-width:1440px){.wrap .search-field__wrapper .addsearch-searchfield input[type=search]{-webkit-transform:scale(.8,.8) translateX(-50px);transform:scale(.8,.8) translateX(-50px)}}@media(min-width:1023px)and (max-width:1280px){.wrap .search-field__wrapper{display:none}.new-search-field__wrapper.search-field__wrapper{display:inherit}}@media(max-width:1023px){.wrap .search-field__wrapper{display:none}.new-search-field__wrapper.search-field__wrapper{display:inherit}.search-field__wrapper.mobile-search-field__wrapper{display:inherit}.mobile-search-field__wrapper .addsearch-searchfield input[type=search]{min-width:-webkit-fill-available}.search-field__wrapper.mobile-search-field__wrapper{width:100%}.wrap .addsearch-searchfield{max-width:100%}.wrap .search-field__wrapper .addsearch-searchfield input[type=search]{background-position:96% 50%;margin-left:16px;margin-right:16px}.menu-item button:after{border:none;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);width:12px;height:12px}[data-interface=menu-toggle]:after{border:none}.wrap .menu-item-has-children button{font-size:22px;font-family:"Enercare Grotesk",serif}.wrap .nav-menu .menu>.menu-item{border-bottom:0}.wrap .nav-menu .menu>.menu-item>button{padding-top:10px;padding-bottom:10px}ul#primary-menu{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:20px;margin-bottom:20px;padding:20px 0}.nav-menu .only-mobile.mobile-nav-item{background-color:#fff;font-size:22px;font-family:"Enercare Grotesk",serif;color:#000}.portent-toggle-nav .menu-item a{padding:10px 16px;color:#000;font-weight:400;font-size:22px}}.main-enercare-search .search-field__wrapper.new-search-field__wrapper.display-search-input,.main-enercare-search form.addsearch-searchfield,.main-enercare-search .search-field__wrapper .addsearch-searchfield input[type=search]{width:100%;max-width:100%}.main-enercare-search .addsearch-searchfield input[type=search]{height:50px}.main-enercare-search .search-field__wrapper .addsearch-searchfield input[type=search]{background-position:98% 50% !important}#addsearch-results #addsearch-rp-top{min-height:4em !important}@media(max-width:1024px){.new-search-field__wrapper.search-field__wrapper .addsearch-searchfield input[type=search]{background-position:92% 50%}}@media(max-width:767px){.new-search-field__wrapper.search-field__wrapper .addsearch-searchfield input[type=search]{background-position:88% 50%}}#menu-commercial-main-navigation.menu>.menu-item>button{text-align:left !important}#menu-commercial-main-navigation .menu-item button:after{top:68%}#menu-commercial-main-navigation .menu-item button[aria-expanded=true]:after{top:64%}@media(max-width:1023px){#menu-commercial-main-navigation .menu-item br{display:none}}.login__nav.brand-mobile-tablet{display:none}@media(max-width:1023px){.wrap .login__nav{margin-top:28px;margin-bottom:5px;margin-right:43px;margin-left:43px;max-width:100%}.wrap .login__nav.brand-mobile-tablet{display:-webkit-box;display:-ms-flexbox;display:flex}.wrap .login__nav .menu{padding-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wrap .login__nav .my-account a{color:#fff;text-decoration:none;font-size:18px;font-weight:400;padding:7px 16px;margin-left:4px}.wrap .login__nav .my-account .sub-menu a{color:#000 !important;font-size:15px;font-weight:400;margin-left:0;padding-left:0}.wrap .login__nav .sub-menu .login a{padding-left:4px}.wrap .login__nav .my-account .sub-menu span:after{left:36px}.wrap .login__nav ul.sub-menu{max-width:100%;width:100%}.wrap .login__nav .menu-item{border-bottom:none}.wrap .login__nav .menu-item.menu-item-has-children.my-account{width:100%}.wrap .login__nav .my-account span:after{content:"";display:inline-block;width:33px;height:33px;background-size:contain;background-repeat:no-repeat;position:absolute;left:8px;top:15%}.wrap .login__nav .my-account .sub-menu span:after{content:"";display:inline-block;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;position:absolute;left:34px;top:13.5%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.wrap .login__nav .menu-item-has-children:before{right:18px;width:14px;height:14px}.wrap .login__nav .menu-item.menu-item-has-children.my-account{padding:0 25px}.wrap .login__nav .menu-open .sub-menu:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrap .login__nav .menu-open .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.wrap .login__nav .menu-open.menu{overflow-y:unset}.wrap .login__nav ul.sub-menu{top:38px}.wrap .title-area{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.wrap select#province-select{margin-right:14px}.wrap .title-area .loc-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap .nav-menu .menu>.menu-item>button{padding-right:0 !important;padding-left:0}.wrap .nav-menu .menu>.menu-item{padding:0}.wrap .search-field__wrapper .addsearch-searchfield input[type=search]{height:45px}.wrap .menu-item button:after{right:0}.wrap li.only-mobile.mobile-nav-item.menu-item.menu-item-type-custom.menu-item-object-custom.has-url a{padding-left:0}.wrap .portent-toggle-nav .sub-menu .menu-item-object-custom span{font-size:22px}.wrap .m-nav .global-reviews-banner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding-top:0;padding-bottom:25px;margin-left:43px}.wrap .m-nav .global-reviews-banner__content{font-size:22px;font-weight:400;color:#000}.wrap .m-nav .global-reviews-banner__count{cursor:pointer}.wrap li.only-mobile.mobile-nav-item.menu-item.menu-item-type-post_type.menu-item-object-page.has-url a{color:#000;padding-left:0}.wrap .brand-area .title-area{padding:0 24px;position:relative}.wrap img.nav-mobile-close{margin-left:20px}.wrap .brand-area span:before{content:"";position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:100%;background-image:url(/wp-content/themes/portent_enercare_2021/assets/img/proudly_canadian_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center;display:none}.wrap [data-interface=statusArea]{height:0 !important;padding:0 !important;display:none}}.m-nav{display:none}@media(max-width:1023px){.m-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:1023px){a.header-phone__link.cl-phone{display:none}}@media(max-width:1023px){.wrap .title-area{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.title-area a.logo-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}img.nav-location-logo{width:12px;height:18px}img.nav-store-logo.m-nav{height:19px;margin-left:-5px}.wrap ul#primary-menu{margin-left:43px;margin-right:43px}}select#province-select{max-width:46px}@media(max-width:767px){select#province-select{max-width:60px}}.top-bar__nav.loction-nav{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:4px;margin-right:8px}.top-bar__nav a{color:#000}.global-reviews-banner__content{color:#000}.search-field-wrapper input::-webkit-input-placeholder{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.search-field-wrapper input::-moz-placeholder{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.search-field-wrapper input:-ms-input-placeholder{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.search-field-wrapper input::-ms-input-placeholder{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.search-field-wrapper input::placeholder{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.wrap .search-field__wrapper .addsearch-searchfield input[type=search]{padding:10px 46px 10px 18px}@media(max-width:1023px){.wrap .search-field__wrapper .addsearch-searchfield input[type=search]{margin-left:34px;margin-right:34px}}a .nav-pcc-logo{-webkit-user-drag:none}.top-bar__nav ul.sub-menu{padding:20px;padding-bottom:10px}.my-account a:focus{outline:none;border:none}.my-account a:focus-visible{outline:auto;border:none}@media(max-width:1023px){.portent-toggle-nav .brand-area{padding-left:0;padding-right:24px;min-height:59px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.5);box-shadow:0 2px 7px rgba(0,0,0,.5)}}@media(max-width:1023px){.portent-toggle-nav .brand-area .title-area{padding-right:5px}}@media(max-width:1023px){.portent-toggle-nav .brand-area span:before{right:18px}}@media(max-width:1023px){.portent-toggle-nav .mobile-close-btn:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../img/nav-close-btn.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:30px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}}.portent-toggle-nav .mobile-close-btn.hide-color{color:rgba(0,0,0,0) !important}@media(max-width:1023px){.portent-toggle-nav select#province-select{display:none}}@media(max-width:1023px){.portent-toggle-nav .mobile-location-nav .menu{padding-bottom:0}}@media(max-width:1023px){.top-bar__nav.mobile-location-nav{margin-right:24px;margin-left:8px}.top-bar__nav.mobile-location-nav li a{font-size:15px;padding:0}.top-bar__nav.mobile-location-nav ul.sub-menu{text-align:left}}@media(max-width:1023px){img.nav-location-logo{margin-right:-6px}}@media(max-width:1023px){.wrap .title-area img{-o-object-position:center;object-position:center}ul#menu-commercial-main-navigation{margin-left:43px;margin-right:43px}#menu-commercial-main-navigation.menu>.menu-item>button{max-width:90%}#menu-commercial-main-navigation .menu-item button:after{right:-40px}#menu-commercial-main-navigation .menu-item button:after{top:50%}}@media(max-width:1023px){.portent-toggle-nav .title-area img{-o-object-position:center;object-position:center}.portent-toggle-nav a.nav-pcc-link.close-proudly-img img{margin-right:27px !important}.portent-toggle-nav a.logo-img{margin-right:-6px}.portent-toggle-nav .brand-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portent-toggle-nav .mobile-location-nav .menu-item.menu-item-has-children{padding-right:18px !important;margin-left:-2px}.portent-toggle-nav input[type=search]:focus-visible,.portent-toggle-nav input[type=search]:focus{border:none;outline:none}.portent-toggle-nav .login__nav .sub-menu .menu-item-object-custom span{display:block;padding:0}.portent-toggle-nav li.menu-item.menu-item-type-post_type.menu-item-object-page.has-url a{padding-left:0}}@media(min-width:1023px){#menu-commercial-main-navigation.menu{margin-right:16px}}@media(max-width:1023px){ul#menu-commercial-main-navigation{margin-left:43px;margin-right:43px;border-top:1px solid #000;margin-top:20px;margin-bottom:20px;padding:20px 0}}li.menu-item.login a{padding-left:6px}@media(max-width:767px){.portent-toggle-nav .menu-item>button,.portent-toggle-nav .menu-item>a,.portent-toggle-nav .menu-item a{max-width:76vw !important}.portent-toggle-nav .menu{overflow-y:unset !important}.portent-toggle-nav .menu-item a{padding:10px 0}}@media(max-width:1023px){li.menu-item.menu-item-type-custom:has(.hr-top){border-top:1px solid #000 !important;margin-top:20px !important;padding-top:20px !important}}.portent-toggle-nav .mobile-location-sub-menu .menu-item{border-bottom:0}ul.sub-menu.location-sub-menu li a{padding-top:0 !important;padding-bottom:0 !important}.wrap.brand-theme a.nav-pcc-link{display:none}@media(max-width:1023px){.wrap.brand-theme a.nav-pcc-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.post-summary{margin-bottom:32px}.post-summary__title{font-size:18px;font-weight:400;margin:0;line-height:28px;letter-spacing:-.19px}.post-summary__title a{color:#212121;text-decoration:none}.post-summary__title a:hover{color:#da1b27}.post-summary__image{display:block;width:768px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:769px){.post-summary__image{margin-bottom:12px}}.entry-category{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.entry-category a{color:#3d3d43;text-decoration:none}.entry-category a:hover{color:#da1b27}.archive .site-main .block-area,.archive .site-main .no-results{grid-column:1/-1;margin-bottom:48px}@media(min-width:769px)and (max-width:991px){.archive .site-main .archive-wrapper>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.archive .site-main .archive-wrapper>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports(display:grid){.archive .site-main .archive-wrapper{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2,1fr)}.archive .site-main .archive-wrapper>article{margin-left:0;width:100%}.archive .site-main .archive-wrapper header,.archive .site-main .archive-wrapper nav,.archive .site-main .archive-wrapper aside,.archive .site-main .archive-wrapper footer{grid-column:1/-1}}}@media(min-width:992px){.archive .site-main .archive-wrapper>article{float:left;margin-left:2.7397260274%;width:31.5068493151%}.archive .site-main .archive-wrapper>article:nth-of-type(3n+1){clear:both;margin-left:0}@supports(display:grid){.archive .site-main .archive-wrapper{display:grid;grid-column-gap:32px;grid-template-columns:repeat(3,1fr)}.archive .site-main .archive-wrapper>article{margin-left:0;width:100%}.archive .site-main .archive-wrapper header,.archive .site-main .archive-wrapper nav,.archive .site-main .archive-wrapper aside,.archive .site-main .archive-wrapper footer{grid-column:1/-1}}}.archive-description{text-align:center;width:100%;max-width:768px;margin:0 auto 32px}.archive-description>*:last-child{margin-bottom:0}.archive-description .search-form{margin:0 auto}.archive-description .filter-control__container .filter-reset{background-color:#e6e4e4;border-style:none;font-weight:300;line-height:1.375em;letter-spacing:-.15px;font-size:1em;padding:.25em .5em;border-radius:20px;margin:.25em}.archive-description .filter-control__container .filter-reset:hover,.archive-description .filter-control__container .filter-reset:focus{background-color:#d3d1d1}.archive-description .taxonomy-filters button{background-color:#e6e4e4;border-style:none;font-weight:300;line-height:1.375em;letter-spacing:-.15px;font-size:1em;padding:.25em .5em;border-radius:20px;margin:.25em}.archive-description .taxonomy-filters button:hover,.archive-description .taxonomy-filters button:focus{background-color:#d3d1d1}.author-archive-description .avatar{border-radius:50%;display:block;margin:0 auto 16px}@media(min-width:768px){.author-archive-description h3:last-child{margin-top:48px}}.author-title{color:#3d3d43;font-size:18px;font-weight:700;text-transform:uppercase}@media(min-width:768px){.author-title{font-size:20px}}.pagination{border-top:1px solid #7f7f7f;font-size:16px;text-align:center;padding-top:22px}.pagination ul{margin:0}.pagination ul li{list-style-type:none;display:inline-block}.pagination ul li a{color:#29292c;border-radius:50%;display:block;font-weight:400;text-decoration:none;width:29px;height:29px;line-height:29px;text-align:center}.pagination ul li.pagination-next a,.pagination ul li.pagination-previous a{width:auto}.pagination ul li:hover>a{color:#da1b27}.pagination ul li.active>a{background:#da1b27;color:#fff;font-weight:700}.blog{background-color:#f5f2f2}.blog .archive-description{display:none}.blog .site-inner{padding-top:0}.blog .site-main{display:grid;grid-template-columns:65% 35%}.blog .site-main .archive-wrapper{display:block}@media(max-width:768px){.blog .site-main{grid-template-columns:100%;grid-template-areas:"header" "sidebar" "archive"}}.blog h2{font-size:2em;border-bottom:1px solid #e6e4e4;padding-bottom:.25em;margin-bottom:1.5em}.blog .post-summary{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(56,61,67,.3);box-shadow:0 4px 8px 0 rgba(56,61,67,.3);position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.blog .post-summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blog .post-summary a{text-decoration:none;color:#212121}.blog .post-summary a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.blog .post-summary a:hover>.post-summary__title,.blog .post-summary a:focus>.post-summary__title{color:#da1b27}.blog .post-summary a:hover>.post-summary__content,.blog .post-summary a:focus>.post-summary__content{color:#212121}.blog .post-summary__title{margin:1em 0 1.5em;padding-bottom:0;border:none;font-size:1.5em}@media(min-width:768px){.blog .post-summary__title{font-size:1.125em;margin-top:1.5em}}.blog .post-summary__image{min-width:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:auto}@media(min-width:768px){.blog .post-summary__image{min-width:50%}}.blog .post-summary__content{padding:1.2em}@media(min-width:768px){.blog .post-summary__content{padding:1.5em;font-size:16px;line-height:22px}}.blog .archive-sidebar{padding:0 0 0 2em}.blog .archive-sidebar .wp-block-group{padding:2em 0}.blog .archive-sidebar .wp-block-group:first-of-type{padding-top:0}@media(max-width:768px){.blog .archive-sidebar{grid-area:sidebar;padding-left:0}}@media(max-width:768px){.blog .archive-containment-field{grid-area:archive}}.blog .wp-block-categories-list li{display:inline-block;background-color:#e6e4e4;border-radius:20px;padding:.25em .5em;margin:.25em}.blog .wp-block-categories-list li:hover,.blog .wp-block-categories-list li:focus{background-color:#d3d1d1}.blog .wp-block-categories-list a{color:#29292c;font-size:.8em;text-decoration:none}.blog .single-post__featured{border-top:3px solid #000;display:inline-block;padding:.5em 0 0;font-size:1.5em;margin:0 0 1.5em;font-weight:700;position:relative}.blog .single-post__featured__read-more:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.blog .single-post__header{background-repeat:no-repeat;background-size:cover;background-position:center center;margin:calc(2*20px) calc(50% - 50vw);max-width:100vw;width:100vw;padding:10vh 0;grid-column-end:span 2;margin-top:0}.blog .single-post__header__inner-blocks{margin:calc(2*20px) calc(50% - 50vw);max-width:100vw;width:auto}@media(min-width:768px){.blog .single-post__header__inner-blocks{margin:calc(2*20px) calc(25% - 25vw);max-width:1168px}}@media(max-width:768px){.blog .single-post__header__inner-blocks{margin-top:0;margin-bottom:0}}.blog .single-post__header__container{background-color:rgba(255,255,255,.8);max-width:60%;margin:0 auto;padding:1.5em;position:relative}@media(max-width:768px){.blog .single-post__header__container{max-width:100%}}@media(max-width:768px){.blog .single-post__header{grid-area:header}}.author .post-summary a{text-decoration:none;color:#212121}.author .post-summary a:hover>.post-summary__title,.author .post-summary a:focus>.post-summary__title{color:#da1b27}.author .post-summary a:hover>.post-summary__content,.author .post-summary a:focus>.post-summary__content{color:#212121}.postal-code-filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.postal-code-filter__input{border-top-right-radius:0;border-bottom-right-radius:0}.postal-code-filter__submit{background-color:#da1b27;border:1px dotted rgba(0,0,0,0);color:#fff;height:42px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0 1em;vertical-align:middle;line-height:0;padding-top:5px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.postal-code-filter__submit:hover{background-color:#ad151f;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.postal-code-filter__submit:focus{border:1px dotted #fff}.postal-code-filter__message{font-size:.8em}.post-type-archive-press-release .location-archive-filters__header{font-size:2em}.post-type-archive-press-release .site-main .archive-wrapper{grid-row-gap:10px;grid-template-columns:1fr}.post-type-archive-press-release .site-main .archive-wrapper .post-summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2.25%;margin-bottom:0}.post-type-archive-press-release .site-main .archive-wrapper .post-summary:nth-child(odd){background-color:#e6e4e4}.post-type-archive-press-release .site-main .archive-wrapper .post-summary__image{display:none;visibility:hidden}.post-type-archive-press-release .site-main .archive-wrapper .post-summary__title{margin:0;font-size:1.375em}.post-type-archive-press-release .site-main .archive-wrapper .post-summary__content .publish-date{margin-bottom:.25em}.post-type-archive-press-release .site-main .archive-wrapper .post-summary__content p:nth-child(3){display:none;visibility:hidden;margin:0;padding:0}.category .site-inner,.taxonomy .site-inner{padding-top:0}.category .archive-description,.taxonomy .archive-description{margin:0 calc(50% - 50vw) 2em;max-width:100vw;width:100vw}@media(min-width:768px){.category .archive-description,.taxonomy .archive-description{margin:0 calc(50% - 50vw) 5em}}.category__description__wrapper,.taxonomy__description__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;padding:4em 1.5em 3em;color:#fff;margin:0 calc(50% - 50vw);min-height:400px;max-width:100vw;width:100vw}@media(max-width:767px){.category__description__wrapper,.taxonomy__description__wrapper{min-height:200px;padding:2em 1.5em 1.5em}}.category__description__inner,.taxonomy__description__inner{max-width:768px}.category .archive-title,.taxonomy .archive-title{color:#fff}.category__description,.taxonomy__description{max-width:768px}.category .breadcrumbs,.taxonomy .breadcrumbs{background-color:#f5f2f2;max-width:100vw}.category .breadcrumbs__navigation,.taxonomy .breadcrumbs__navigation{max-width:1168px;margin:0 auto}.category .breadcrumb>span,.taxonomy .breadcrumb>span{display:block;padding:.3em 0;margin:0 auto;max-width:1168px}@media(max-width:1199px){.category .breadcrumb>span,.taxonomy .breadcrumb>span{display:inline;padding:.25em 1em}}.entry-content ul,.entry-content ol{padding-left:1.5rem;margin-bottom:1em}.entry-content ul li,.entry-content ol li{padding-bottom:.5rem}.entry-content ul li:last-child,.entry-content ol li:last-child{padding-bottom:0}.entry-content ul li ul,.entry-content ul li ol,.entry-content ol li ul,.entry-content ol li ol{padding-top:.5rem}.entry-content ul.wp-block-gallery,.entry-content ol.wp-block-gallery{padding-left:0}.entry-content ul.wp-block-gallery li,.entry-content ol.wp-block-gallery li{padding-bottom:0}.entry-content>*,.block-area>*{margin:20px 0;max-width:100%}.entry-content>*:first-child,.block-area>*:first-child{margin-top:0}.entry-content>*:last-child,.block-area>*:last-child{margin-bottom:0}.full-width-content .entry-content>*.alignwide,.content .entry-content>*.alignwide,.full-width-content .block-area>*.alignwide,.content .block-area>*.alignwide{margin:calc(2*20px) calc(50% - 50vw);max-width:100vw;width:auto}@media(min-width:768px){.full-width-content .entry-content>*.alignwide,.content .entry-content>*.alignwide,.full-width-content .block-area>*.alignwide,.content .block-area>*.alignwide{margin:calc(2*20px) calc(25% - 25vw)}}.full-width-content .entry-content>*.alignfull,.content .entry-content>*.alignfull,.full-width-content .block-area>*.alignfull,.content .block-area>*.alignfull{margin:calc(2*20px) calc(50% - 50vw);max-width:100vw;width:100vw}.entry-content>*.alignleft,.block-area>*.alignleft{float:left;margin:0 20px 20px 0}.entry-content>*.alignright,.block-area>*.alignright{float:right;margin:0 0 20px 20px}.entry-content>*.aligncenter,.block-area>*.aligncenter{margin-left:auto;margin-right:auto}.entry-content>*.wp-block-quote,.entry-content>*.post-listing-block,.block-area>*.wp-block-quote,.block-area>*.post-listing-block{margin-top:calc(2*20px);margin-bottom:calc(2*20px)}.entry-content>*.wp-block-search,.block-area>*.wp-block-search{max-width:568px;margin-left:auto;margin-right:auto}.entry-content>.alignfull:first-child{margin-top:-36px;margin-bottom:0}@media(min-width:768px){.entry-content>.alignfull:first-child{margin-top:-48px}}.entry-content>.alignfull:last-child{margin-bottom:-36px}@media(min-width:768px){.entry-content>.alignfull:last-child{margin-bottom:-48px}}.entry-author{font-size:14px}.entry-author .avatar{border-radius:50%;display:inline-block;vertical-align:middle;margin-right:4px}.entry-author a{color:#29292c;text-decoration:none}.entry-author a:hover{color:#da1b27}.author-box{position:relative;padding-left:120px;min-height:120px}.archive .author-box{grid-column:1/-1;max-width:768px;margin:0 auto 32px}.author-box .author-box-title{font-size:22px}@media(min-width:768px){.author-box .author-box-title{font-size:28px}}.author-box .avatar{border-radius:50%;position:absolute;top:0;left:0}.singular .entry-header{margin-bottom:1.5em}@media(min-width:768px){.singular .entry-header{margin-bottom:48px;overflow:hidden;width:100%}.singular .entry-header .entry-author{float:left;margin:0}.singular .entry-header .shared-counts-wrap{float:right}}.singular .entry-header .post-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 0 0;grid-column:1/-1;max-width:768px;margin:0 auto 32px}.singular .entry-header .post-meta .avatar{border-radius:100%;height:2em;width:2em;margin-right:.5em}.singular .entry-header .post-meta__author-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.singular .entry-header .post-meta__author-meta__name{font-weight:700;line-height:1.375em;letter-spacing:-.15px;font-size:1em;-ms-flex-preferred-size:100%;flex-basis:100%}.singular .entry-header .post-meta__author-meta__date{line-height:1.25em;margin-right:.2em;font-size:.875em}.singular .entry-header .post-meta__author-meta .span-reading-time{line-height:1.25em;letter-spacing:-.13px;font-size:.875em}.singular .entry-header .post-meta__author-meta .span-reading-time:before{content:"•"}.singular .entry-header .post-meta .single-post__share-menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.singular .entry-header .post-meta .single-post__share-menu .share-menu__list-item{margin:0 .75em}.singular .entry-header .post-meta .single-post__share-menu .share-menu__list-item:last-child{margin-right:0}.singular .entry-header .post-meta .single-post__share-menu .share-menu__link{color:#000}@media(max-width:768px){.singular .entry-header .post-meta .single-post__share-menu{-ms-flex-item-align:center;align-self:center}}@media(max-width:768px){.singular .entry-header .post-meta{margin-right:0}}.singular .entry-header *:last-child{margin-bottom:0}.singular .entry-footer .entry-category{grid-column:1/-1;max-width:768px;margin:0 auto 32px}.singular .entry-footer .entry-category .button{display:inline-block;background-color:#e6e4e4;border-radius:20px;padding:.5em .8em .3em;margin:.25em 1.25em .25em 0;font-weight:300;color:#29292c;font-size:1em;text-decoration:none;text-transform:capitalize}.singular .entry-footer .entry-category .button:hover,.singular .entry-footer .entry-category .button:focus{background-color:#d3d1d1}.after-entry>*{margin:24px 0}@media(min-width:768px){.after-entry>*{margin:42px 0}}.after-entry .publish-date{font-size:16px;text-align:center}@supports(display:grid){@media(min-width:768px){.related-posts{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px}.related-posts header{grid-column:1/-1}}}.entry-comments .comment-list{margin:0 0 32px}.entry-comments .comment-list li{list-style-type:none;border:1px solid #d3d1d1}.entry-comments .comment-list li article{padding:16px;position:relative}.entry-comments .comment-list li.staff>article{background:rgba(218,27,39,.05);border-left:2px solid #da1b27}.entry-comments .comment-list>li{border-radius:3px;overflow:hidden;margin-bottom:15px}.entry-comments .comment-list .comment-author{color:#29292c;display:inline-block;vertical-align:middle;margin:0;font-family:"Enercare Grotesk",serif;font-size:18px}@media(min-width:768px){.entry-comments .comment-list .comment-author{font-size:22px}}.entry-comments .comment-list .comment-author a{color:#29292c;text-decoration:none}.entry-comments .comment-list .comment-author a:hover{color:#da1b27}.entry-comments .comment-list .comment-author .says{display:none}.entry-comments .comment-list .comment-edit-link{display:none}.entry-comments .comment-list .comment-meta{font-size:14px;color:#646469;vertical-align:middle}.entry-comments .comment-list .comment-meta a{color:#646469;font-weight:400;text-decoration:none}.entry-comments .comment-list .comment-meta a:hover{color:#da1b27}.entry-comments .comment-list .comment-content p:last-child{margin:0}.entry-comments .comment-list .comment-reply-link{position:absolute;top:16px;right:16px;font-size:16px;text-transform:uppercase;text-decoration:none}.entry-comments .comment-list ul.children{margin:0}.entry-comments .comment-list ul.children li{border-top:1px solid #7f7f7f}.nav-links:after{content:"";display:table;clear:both}.nav-links .nav-previous{float:left}.nav-links .nav-next{float:right}.comment-navigation a{font-size:20px;text-transform:uppercase;text-decoration:none}.comment-respond{margin:30px 0}@media(min-width:768px){.comment-respond{margin:60px 0}}.comment-respond label{display:block;margin-right:12px}.comment-respond label[for=subscribe],.comment-respond label[for=wp-comment-cookies-consent]{display:inline-block}@media(min-width:768px){.comment-respond .comment-form-author,.comment-respond .comment-form-email{float:left;width:calc(50% - 16px)}.comment-respond .comment-form-email{margin-left:32px}.comment-respond input[type=submit]{width:auto}}.single-post .entry-content{margin:0 auto;max-width:768px}.single-post .entry-content h2{font-size:1.75;line-height:3rem;margin-top:1em}@media(min-width:768px){.single-post .entry-content h2{font-size:3.25em}}.single-post .entry-content h3{font-size:1.5em;line-height:3rem;margin-top:1em}@media(min-width:768px){.single-post .entry-content h3{font-size:1.8em}}@media(min-width:992px){.single-post .entry-content h3{font-size:2.25em}}.single-post .entry-title{text-align:center;margin:0 auto 1em;max-width:768px}.single-post .post-summary__image{margin:0 auto}.single-post .block-blog-posts__wrapper .block-carousel__prev,.single-post .block-blog-posts__wrapper .block-carousel__next{width:50px;height:50px;display:block}@media(min-width:768px){.single-post .block-blog-posts__wrapper .block-carousel__prev{left:0}}@media(min-width:768px){.single-post .block-blog-posts__wrapper .block-carousel__next{right:0}}.single-post .block-blog-posts__post{background-color:#f5f2f2}.single-post .entry-footer .entry-category .button{font-size:1.125em;letter-spacing:0;margin-top:3em;margin-bottom:1em}.single-post .breadcrumbs{background-color:#f5f2f2;max-width:100vw}.single-post .breadcrumbs__navigation{max-width:1168px;margin:0 auto}.single-post .breadcrumb>span{display:block;padding:.3em 0;margin:0 auto;max-width:1168px}@media(max-width:1199px){.single-post .breadcrumb>span{display:inline;padding:.25em 1em}}.group-block--border{border:3px solid #bdbdbd;border-radius:30px;padding:2em !important;margin:40px auto !important}@media(max-width:767px){.group-block--border{padding-left:1em;padding-right:1em}}@media(max-width:1199px){.group-block--border img{max-width:75px;margin:auto}}.footer-widgets{background:#fff;padding:40px 0 10px;position:relative}.footer-widgets .has-focus-style a:focus>img{outline:2px dotted #000}.footer-widgets ul{margin-bottom:30px}.footer-widgets li{list-style-type:none;margin-bottom:12px}.footer-widgets .widget-title{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.footer-widgets a{text-decoration:none}.footer-widgets a:hover{text-decoration:underline}.footer-widgets a svg{fill:#fff;width:20px;height:20px;margin-right:12px}@media(max-width:767px){.footer-widgets .social-links li{display:inline-block;margin:0}.footer-widgets .social-links .label{display:none}.footer-widgets .footer-widgets-1{float:left;width:calc(50% - 8px)}.footer-widgets .footer-widgets-2{float:right;width:calc(50% - 8px)}.footer-widgets .footer-widgets-3{overflow:hidden;width:100%}}.is-footer-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-footer-social a svg{margin-right:0}.is-footer-social.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 0}.site-footer{background:#f5f2f2;color:#000;font-size:12px;padding:20px 0 45px;text-align:center;vertical-align:middle}.site-footer .wrap{margin-bottom:.75em}.site-footer .wrap>*:last-child{margin-bottom:0}.site-footer .footer-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.site-footer .footer-links li{list-style:none;margin-right:.5em}.site-footer .footer-links a{color:#000;text-decoration:none}.site-footer .footer-links a+a{margin-left:12px}.site-footer .has-focus-style>figure>a:focus>img{outline:2px dotted #000}.site-footer .cafemedia{text-transform:uppercase}.site-footer .backtotop{background:rgba(0,0,0,.75);border-radius:3px;display:inline-block;line-height:20px;padding:10px;text-decoration:none}.site-footer .backtotop svg{fill:#fff;margin-left:4px;vertical-align:middle}.site-footer .backtotop:hover{background:#000}@media(min-width:768px){.site-footer{text-align:left}.site-footer .footer-left{float:left}.site-footer .footer-left>*:last-child{margin-bottom:0}.site-footer .copyright{display:inline-block;margin-right:20px}.site-footer .backtotop{float:right}}.footer--menus .wp-block-column{border-right:none}@media(min-width:768px){.footer--menus .wp-block-column{border-right:1px solid #d3d1d1}}@media screen and (min-width:782px)and (max-width:1024px){.footer--menus .wp-block-column{margin-left:1em;padding-right:1em}}@media screen and (min-width:768px)and (max-width:782px){.footer--menus .wp-block-column{border-right:0}}.footer--menus .wp-block-column:last-of-type{border-right:0}.footer--menus a{color:#000}.footer--menus .menu-item-has-children>a{font-size:1em;line-height:1.375rem;font-weight:300;padding:1em 0}@media(min-width:768px){.footer--menus .menu-item-has-children>a{font-size:1em}}@media(min-width:992px){.footer--menus .menu-item-has-children>a{font-size:1em}}@media(min-width:1200px){.footer--menus .menu-item-has-children>a{font-size:1em}}.footer--menus .sub-menu a{font-size:1em;line-height:1.375rem;font-weight:300}@media(min-width:768px){.footer--menus .sub-menu a{font-size:1em}}@media(min-width:992px){.footer--menus .sub-menu a{font-size:1em}}@media(min-width:1200px){.footer--menus .sub-menu a{font-size:1em}}.footer--menus .portent-accordion h2{font-size:1.125em;line-height:1.5rem;font-weight:500}@media(min-width:768px){.footer--menus .portent-accordion h2{font-size:1.125em}}.footer--menus .portent-accordion .portent-accordion__icon{width:10px;z-index:1}.floating-cta{background-color:#fff;bottom:0;display:block;height:62px;left:0;position:fixed;padding:.5em;text-align:center;width:100%;z-index:200}@media(min-width:768px){.floating-cta{display:none}}.floating-cta--split-a-p{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media(min-width:768px){.floating-cta--split-a-p{display:none}}.floating-cta .wp-block-button__link:focus{outline:3px dashed #000}#enercare-polite-status{display:initial !important;position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal !important}[data-interface=back-to-top]{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:25vh;left:1vw;z-index:999;border:1px solid #000;border-radius:24px;padding:8px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:left .7s ease-out;transition:left .7s ease-out}[data-interface=back-to-top] span{display:block;overflow:hidden;width:auto;max-width:0;-webkit-transition:max-width .25s linear;transition:max-width .25s linear;white-space:nowrap;-webkit-transform-origin:left;transform-origin:left;font-size:.85rem;margin-right:0}[data-interface=back-to-top].hidden{left:-100%;-webkit-transition:left .9s ease-in-out;transition:left .9s ease-in-out}[data-interface=back-to-top]:hover span,[data-interface=back-to-top]:focus span{max-width:135px;-webkit-transition:max-width .25s linear;transition:max-width .25s linear;margin-right:.25rem}[data-interface=back-to-top]:focus{left:1vw}[data-interface=back-to-top]:focus-visible{outline:2px dotted #000}[data-interface=back-to-top]:before{content:"";background:url(//www.enercare.ca/wp-content/themes/portent_enercare_2021/assets/css/../icons/navigation/expand_less_black_24dp_rounded.svg);display:block;height:30px;width:30px;text-align:center;background-position:center;background-size:cover}.wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-button__link img{margin:0 .25em;height:24px;width:24px !important}.wp-block-button__link:hover{text-decoration:none}.is-style-x-small .wp-block-button__link{background-color:#f5f2f2;color:#000;font-weight:300;padding:4px 8px;height:1.875em;font-size:16px}.is-style-x-small .wp-block-button__link:hover{background-color:#b3b1b1;color:#000}.is-style-small .wp-block-button__link{padding:6px 16px}.wp-block-button.is-style-featured .wp-block-button__link{line-height:24px;font-size:18px;padding:12px 24px;border-radius:1.563em}.wp-block-button.is-style-hero .wp-block-button__link{font-size:1.25em;line-height:2rem;padding:16px 48px 13px;border-radius:2.25em}@media(min-width:768px){.wp-block-button.is-style-hero .wp-block-button__link{font-size:1.5em}}@media(min-width:992px){.wp-block-button.is-style-hero .wp-block-button__link{font-size:1.5em}}@media(max-width:767px){.wp-block-button.is-style-hero .wp-block-button__link{line-height:1.5rem}}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.modal__container{background-color:#fff;max-width:40vw;max-height:80vh;border-radius:4px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width:767px){.modal__container{max-width:95vw}}#modal-post-image .modal__container{max-width:90vw;max-height:90vh}@media(min-width:769px){#modal-post-image .modal__container{max-width:85vw;max-height:85vh}}#modal-post-image .modal__container .modal__btn{-ms-flex-negative:0;flex-shrink:0;margin-left:0;margin-top:1rem}@media(min-width:769px){#modal-post-image .modal__container .modal__btn{margin-left:2rem;margin-top:0}}#modal-post-image .modal__container .modal__title{font-size:1rem;color:#505156}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5em;border-bottom:1px solid #e6e4e4;color:#000}@media(min-width:769px){.modal__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.modal__heading{font-size:1.5em;text-align:left;letter-spacing:-.17px;margin-bottom:0;margin-right:.5em;line-height:2rem}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close{background:rgba(0,0,0,0);height:24px;width:24px;border-radius:100%;border:1px solid rgba(0,0,0,0);padding:0 5px;color:#000;font-size:16px;line-height:0}.modal__close:hover,.modal__close:focus{border:1px dotted #b3b1b1}.modal__header .modal__close:before{content:"✕"}.modal__close__icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.modal__content{margin-top:1rem;margin-bottom:.25rem;line-height:1.5;color:rgba(0,0,0,.8);padding:.5em 2.5em 0 1.5em;text-align:left}.modal__footer{border-top:1px solid #e6e4e4;height:1.5em}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}#addsearch-results .addsearch-result-item-sub p span em{color:#da1b27 !important}@media(min-width:768px){.only-mobile{display:none !important}}