img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@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 :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;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}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.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-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.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{box-sizing:border-box}.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{font-size:inherit;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:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.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:initial}.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}.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.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;position:relative;width:100%}.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-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}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.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 :where(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}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.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,#000000b3,#0000004d 70%,#0000);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,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.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;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.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}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}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>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.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>a,.wp-block-image.alignwide>a{width:100%}.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 :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask 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}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.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:#5a5a5a40;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;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;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:#5a5a5a40;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:100%;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{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.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.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@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((-100vw + var(--wp--lightbox-scrollbar-width))/2 + 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((-100vw + var(--wp--lightbox-scrollbar-width))/2 + 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}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.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}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{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}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!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.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!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 a{display:block}.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{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-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(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(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{display:inline-block;stroke:currentColor;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%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.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:#0000;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 .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.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-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:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing: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-left:0;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-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.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 #00000026}.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{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),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.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:#0000!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:#0000;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}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.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}.wp-block-page-list{box-sizing:border-box}.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}:root :where(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{box-sizing:border-box;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-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.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 :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.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-comments-form input[type=submit]{width:auto}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;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 :where(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:initial}.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 :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.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;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.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;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.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{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{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{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{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-query-total,.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-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}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-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;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{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{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.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}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}: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[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.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-separator.is-style-dots{background:none!important;border:none!important}.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}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration: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 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}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.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}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.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:initial;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:#0000}.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:initial}.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:initial}.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}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;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.3333333333%}.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 :where(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{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-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}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
@charset "UTF-8";.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.thinkwood.com/wp-content/plugins/weekly-class/assets/front/css/../../libs/owlcarousel/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2015 Hakim El Hattab, http://hakim.se
 */
.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,.2);visibility:hidden;opacity:0;-webkit-transition:.1s linear all !important;-moz-transition:.1s linear all !important;-ms-transition:.1s linear all !important;-o-transition:.1s linear all !important;transition:.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:.3s cubic-bezier(.175,.885,.32,1.275) all !important;-moz-transition:.3s cubic-bezier(.175,.885,.32,1.275) all !important;-ms-transition:.3s cubic-bezier(.175,.885,.32,1.275) all !important;-o-transition:.3s cubic-bezier(.175,.885,.32,1.275) all !important;transition:.3s cubic-bezier(.175,.885,.32,1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:.3s ease all !important;-moz-transition:.3s ease all !important;-ms-transition:.3s ease all !important;-o-transition:.3s ease all !important;transition:.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size=xs] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size=xs]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size=xs] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size=xs]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size=xs]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size=xs]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}@font-face{font-family:'themify';src:url(//www.thinkwood.com/wp-content/plugins/weekly-class/assets/front/css/../../libs/themify/fonts/themify.eot);src:url(//www.thinkwood.com/wp-content/plugins/weekly-class/assets/front/css/../../libs/themify/fonts/themify.eot) format('embedded-opentype'),url(//www.thinkwood.com/wp-content/plugins/weekly-class/assets/front/css/../../libs/themify/fonts/themify.woff) format('woff'),url(//www.thinkwood.com/wp-content/plugins/weekly-class/assets/front/css/../../libs/themify/fonts/themify.ttf) format('truetype'),url(//www.thinkwood.com/wp-content/plugins/weekly-class/assets/front/css/../../libs/themify/fonts/themify.svg) format('svg');font-weight:400;font-style:normal}[class^=ti-],[class*=" ti-"]{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}.wcs-timetable__container{position:relative;min-height:12.5vh;clear:both;width:100%;padding:5vh 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wcs-timetable__container:after{content:'';display:block;clear:both}.wcs-timetable__container *{box-sizing:border-box}.wcs-timetable__container .wcs-filters__container{-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable__container .wcs-timetable{-webkit-flex-basis:100%;flex-basis:100%}@media (min-width:992px){.wcs-timetable__container.wcs-timetable--with-filters:not(.wcs-timetable--filters-center) .wcs-filters__container{-webkit-flex-basis:210px;flex-basis:210px;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.wcs-timetable__container.wcs-timetable--with-filters:not(.wcs-timetable--filters-center) .wcs-filters__container .wcs-filters__filter-column:first-child{padding-top:0}.wcs-timetable__container.wcs-timetable--with-filters:not(.wcs-timetable--filters-center) .wcs-filters__container .wcs-filters__filter-column:first-child:before{display:none}.wcs-timetable__container.wcs-timetable--with-filters:not(.wcs-timetable--filters-center) .wcs-timetable{-webkit-flex-basis:40%;flex-basis:40%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable__container.wcs-timetable--with-filters.wcs-timetable--filters-center.wcs-timetable--filters-without-toggle .wcs-filters__filter-column{padding-top:0}.wcs-timetable__container.wcs-timetable--with-filters.wcs-timetable--filters-center.wcs-timetable--filters-without-toggle .wcs-filters__filter-column:before{display:none}.wcs-timetable__container.wcs-timetable--with-filters.wcs-timetable--filters-right .wcs-filters__container{margin-left:30px;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.wcs-timetable__container.wcs-timetable--with-filters.wcs-timetable--filters-left .wcs-filters__container{margin-right:30px;-webkit-box-ordinal-group:1;-webkit-order:0;order:0}.wcs-timetable__container.wcs-timetable--with-filters.wcs-timetable--filters-center .wcs-timetable{margin-top:1vh}}.wcs-timetable__container table,.wcs-timetable__container thead,.wcs-timetable__container tbody,.wcs-timetable__container tr,.wcs-timetable__container td,.wcs-timetable__container th{border:none !important}.wcs-timetable__container .wcs-mobile{display:none}.wcs-timetable__container .wcs-content{display:none}.wcs-timetable__container h2{margin:0 0 1vh;padding:1vh 0;text-align:left}.wcs-timetable__container h3{font-size:160%;line-height:1.25}.wcs-timetable__container a:not(.wcs-btn){color:inherit}.wcs-timetable__container a:not(.wcs-btn):hover{color:inherit;opacity:.75}.wcs-timetable__container .wcs-class__title:not(td){margin:0;padding:0}.wcs-timetable{text-align:center;position:relative;width:100%}.wcs-timetable.disabled{opacity:.5}.wcs-timetable--class-title{margin:0;padding:0;font-size:140%;line-height:1.4;color:inherit}.wcs-class__non-breakable{display:inline-block;white-space:nowrap}.wcs-class__title{word-break:break-word}.wcs-filters{margin:0;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.wcs-filters__filter-column{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative;padding:2vh 5px 0;margin-bottom:1.5vh;-webkit-flex-basis:160px;flex-basis:160px}.wcs-filters__filter-column:before{content:'';display:block;position:absolute;left:0;right:0;top:0;border-top:1px solid currentColor;opacity:.125}.wcs-filters__filter-column:last-of-type{padding-bottom:0;border-bottom:none !important}.wcs-filters__filter-wrapper{margin:.5vh 0;display:block;font-size:90%;font-weight:400;cursor:pointer}.wcs-filters__filter-wrapper .wcs-filter{margin-top:0;margin-right:7px}.wcs-filters__filter-wrapper--padded{padding-left:22px}.wcs-filters__filter-wrapper--padded:first-of-type{padding-left:0}.wcs-filters.disabled div{opacity:.5}.wcs-filters__title{font-size:90%;font-weight:700;display:block;padding:0;margin:0 0 1vh}.wcs-filters--inline .wcs-filter{display:none}.wcs-filters--inline .wcs-filters__filter-wrapper{display:inline-block;margin-right:1vh}.wcs-filters--inline .wcs-filters__filter-column{padding-left:0;padding-right:0;-webkit-flex-basis:auto;flex-basis:auto}.wcs-filters--inline .wcs-filters__title{display:inline-block;margin:0 1vh 0 0}.wcs-filters .wcs-filter:checked+span{position:relative;display:inline-block}.wcs-filter-toggler{display:inline-block;padding:0 5px;line-height:2.4;cursor:pointer;font-weight:700}.wcs-filter-toggler-container{text-align:right;display:none;-webkit-flex-basis:100%;flex-basis:100%}.wcs-timetable--filters-with-toggle .wcs-filter-toggler-container{display:block}.wcs-filter-toggler em{display:inline-block;margin-left:5px}.wcs-filters--switches .wcs-switcher__switch{background:currentColor;border-radius:48px;display:inline-block;width:22px;position:relative;height:13px;cursor:pointer;-webkit-transition:background .2s ease-in-out !important;transition:background .2s ease-in-out !important;margin-right:10px;float:left;margin-top:3px;box-shadow:1px 1px 0px #fff}.wcs-filters--switches .wcs-filter{display:none}.wcs-filters--switches .wcs-filter+.wcs-switcher__switch .wcs-switcher__handler{border-radius:50%;width:11px;height:11px;background:#fff;position:absolute;top:1px;left:1px}.wcs-filters--switches .wcs-filter:checked+.wcs-switcher__switch .wcs-switcher__handler{right:1px;left:auto}.wcs-timetable--filters-center .wcs-filters--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wcs-timetable--filters-center .wcs-filters__container{padding-bottom:2em}.wcs-timetable__list{list-style:none;padding:0;margin:0;text-align:left}.wcs-timetable__list .wcs-class{list-style:none;margin:inherit;padding:inherit;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;min-height:12.5vh;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-animation:fadein 1s;animation:fadein 1s}@media (max-width:768px){.wcs-timetable__list .wcs-class{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch}}.wcs-timetable__list .wcs-class:before{content:'';display:block;position:absolute;top:1px;right:0;bottom:0;left:0;background-color:currentcolor;opacity:0;z-index:0}.wcs-timetable__list .wcs-class:after{content:'';display:block;position:absolute;top:0;left:0;right:0;border-top:1px solid currentColor;opacity:.075}.wcs-timetable__list .wcs-class:hover:before{opacity:.04}.wcs-timetable__list .wcs-class--canceled{opacity:.85;text-decoration:line-through}.wcs-timetable__list .wcs-class--canceled:hover:before{opacity:0}.wcs-timetable__list .wcs-class--canceled *{color:currentColor !important;opacity:.6}.wcs-timetable__list .wcs-class--canceled .wcs-class__action,.wcs-timetable__list .wcs-class--canceled .wcs-class__image{display:none}.wcs-timetable__list .wcs-class--canceled a{cursor:text}.wcs-timetable__list .wcs-class__excerpt{margin-top:1vh}.wcs-timetable__list .wcs-class .wcs-class__action,.wcs-timetable__list .wcs-class .wcs-class__image,.wcs-timetable__list .wcs-class .wcs-class__meta,.wcs-timetable__list .wcs-class .wcs-class__time{display:-webkit-box;display:-webkit-flex;display:flex;margin:3vh 15px;z-index:1}.wcs-timetable__list .wcs-class .wcs-class__meta{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}@media (max-width:768px){.wcs-timetable__list .wcs-class .wcs-class__meta{margin:10px 20px}}.wcs-timetable__list .wcs-class .wcs-class_time-duration{font-size:100%;line-height:1.4;margin:0;opacity:.75}.wcs-timetable__list .wcs-class .wcs-class__time{text-align:center;-webkit-flex-shrink:0;flex-shrink:0;margin:3vh 15px 3vh 30px}.wcs-timetable__list .wcs-class .wcs-class__time span{display:block;width:100%}.wcs-timetable__list .wcs-class .wcs-class__time span:first-child{font-size:196%;line-height:1}.wcs-timetable__list .wcs-class .wcs-class__time span:last-child{font-size:100%;line-height:1.4}@media (max-width:768px){.wcs-timetable__list .wcs-class .wcs-class__time{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:1;flex-flow:1;width:calc(100% - 40px);margin:20px 20px 0;text-align:left}.wcs-timetable__list .wcs-class .wcs-class__time span{display:inline-block;width:auto}.wcs-timetable__list .wcs-class .wcs-class__time span:first-child{font-size:inherit;line-height:inherit}.wcs-timetable__list .wcs-class .wcs-class__time span:last-child{font-size:inherit}}.wcs-timetable__list .wcs-class .wcs-class__image{width:12.5vh;background-size:cover;background-position:center center;margin:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:stretch;align-self:stretch}@media (max-width:768px){.wcs-timetable__list .wcs-class .wcs-class__image{display:none}}.wcs-timetable__list .wcs-class .wcs-class__action{-webkit-flex-shrink:0;flex-shrink:0;margin-left:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (max-width:768px){.wcs-timetable__list .wcs-class .wcs-class__action{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;width:100%;margin:0 20px 20px}}.wcs-timetable__list .wcs-timetable__zero-data{text-align:center;min-height:20vh}.wcs-timetable__list .wcs-timetable__zero-data:before{opacity:.08}.wcs-timetable__list .wcs-class__inner-flex{width:100%}.wcs-timetable__list .wcs-class__duration{text-transform:none}.wcs-timetable__list .wcs-class__duration:before{opacity:1}.wcs-timetable__compact-list{width:100%;display:block;padding:0;margin:0;list-style:none;text-align:left}.wcs-timetable__compact-list .wcs-day{border-color:inherit;-webkit-transition:background-color,border-left-color .3s;transition:background-color,border-left-color .3s;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.wcs-timetable__compact-list .wcs-day+.wcs-timetable__compact-list .wcs-day{margin-top:5vh}@media (min-width:768px){.wcs-timetable__compact-list .wcs-day+.wcs-timetable__compact-list .wcs-day{margin-top:auto}}@media (min-width:768px){.wcs-timetable__compact-list .wcs-day{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.wcs-timetable__compact-list .wcs-day--visible:not(:last-child):after{content:'';display:block;position:absolute;border-bottom-style:solid;border-bottom-width:1px;opacity:.25;bottom:0;left:0;right:0}}.wcs-timetable__compact-list .wcs-day__date{line-height:1.64;width:100%;box-sizing:border-box;padding:1vh 0;text-overflow:ellipsis;min-width:90px;font-size:normal}@media (min-width:768px){.wcs-timetable__compact-list .wcs-day__date{width:18%}}@media (min-width:1200px){.wcs-timetable__compact-list .wcs-day__date{font-size:large}}.wcs-timetable__compact-list .wcs-day .wcs-timetable__classes{padding:0;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable__compact-list .wcs-day .wcs-timetable__classes:before{content:'';display:block;position:absolute;border-top:3px solid;right:0;left:0;top:0}@media (min-width:768px){.wcs-timetable__compact-list .wcs-day .wcs-timetable__classes:before{border-left:3px solid;bottom:0;right:auto}}.wcs-timetable__compact-list .wcs-class:last-child:after{display:none}.wcs-timetable__compact-list .wcs-timetable__classes{list-style:none;padding:0;margin:0;border-color:inherit;width:100%;position:relative}.wcs-timetable__compact-list .wcs-class{padding:2vh 0;position:relative;min-height:7.5vh;width:100%}@media (min-width:768px){.wcs-timetable__compact-list .wcs-class{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:1vh 0 1vh 2vh}.wcs-timetable__compact-list .wcs-class:not(.wcs-class--canceled):hover:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.05}}.wcs-timetable__compact-list .wcs-class--visible:last-child:after{display:none}.wcs-timetable__compact-list .wcs-class--visible:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;border-bottom-style:dashed;border-bottom-width:1px;border-bottom-color:inherit;opacity:.15}.wcs-timetable__compact-list .wcs-class__content{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative}@media (min-width:768px){.wcs-timetable__compact-list .wcs-class__content{padding:0 2vh}}.wcs-timetable__compact-list .wcs-class__title{font-size:normal;margin-bottom:5px}.wcs-timetable__compact-list .wcs-class__title.wcs-modal-call{cursor:pointer}@media (min-width:768px){.wcs-timetable__compact-list .wcs-class__title{font-size:larger}}@media (min-width:1200px){.wcs-timetable__compact-list .wcs-class__title{font-size:120%}}.wcs-timetable__compact-list .wcs-class__time{width:100%}.wcs-timetable__compact-list .wcs-class__time .wcs-class__duration{display:inline-block;font-size:100%;padding-left:10px}@media (min-width:768px){.wcs-timetable__compact-list .wcs-class__time{line-height:1.96;width:15vh;min-width:160px;text-align:center;padding:0}.wcs-timetable__compact-list .wcs-class__time .wcs-class__duration{padding-left:0;display:block;font-size:90%}}.wcs-timetable__compact-list .wcs-class__excerpt{margin-top:1vh}.wcs-timetable__compact-list small{display:inline-block;opacity:.75;margin:0 !important;padding:0;font-size:90%;line-height:1.4}@media (min-width:768px){.wcs-timetable__compact-list small{display:block}}.wcs-timetable__compact-list span{font-size:inherit}.wcs-timetable__compact-list .wcs-class--canceled{position:relative}.wcs-timetable__compact-list .wcs-class--canceled:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.025}.wcs-timetable__compact-list .wcs-class--canceled .wcs-class__time,.wcs-timetable__compact-list .wcs-class--canceled .wcs-class__title,.wcs-timetable__compact-list .wcs-class--canceled small{text-decoration:line-through;opacity:.25;color:inherit !important}.wcs-timetable__compact-list .wcs-class--canceled .wcs-class__time small{opacity:1}.wcs-timetable__compact-list .wcs-class--canceled a{cursor:text;color:inherit}.wcs-timetable__compact-list .wcs-class--canceled a:hover{color:inherit;opacity:1}.wcs-timetable--large{width:100%;text-align:left}.wcs-timetable--large .wcs-table{display:table}.wcs-timetable--large .wcs-table__te{display:table-row}.wcs-timetable--large .wcs-table__te>div{display:table-cell}.wcs-timetable--large tbody{border-color:inherit;display:block;width:100%}@media (min-width:768px){.wcs-timetable--large tbody{display:table-row-group}}.wcs-timetable--large .wcs-table__tr{border-color:inherit}.wcs-timetable--large .wcs-table__tr:first-of-type .wcs-table__td{border-top:none}.wcs-timetable--large .no-classes{border-style:solid;border-width:1px}.wcs-timetable--large .wcs-class__time{letter-spacing:1px;text-align:center}.wcs-timetable--large .wcs-class__time span{display:inline-block}.wcs-timetable--large .wcs-table__tr{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading{display:block;width:100%}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-table__td:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-table__td:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-table__td{padding:10px;border-top:none;text-align:left;cursor:inherit;text-transform:capitalize}@media (min-width:768px){.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-table__td{padding:2vh 1.5vh}}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading+.wcs-table__tr>.wcs-table__td{border-top:none}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__time{width:100%;display:block;border-top-right-radius:2px;border-bottom-right-radius:2px;text-align:center}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__title,.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__locations,.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__instructors{display:none}@media (min-width:768px){.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading{display:table-row}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__time{width:17.5%;border-top-right-radius:0;border-bottom-right-radius:0;display:table-cell}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__duration{width:7.5%}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__title{padding-left:0;display:table-cell}.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__locations,.wcs-timetable--large .wcs-table__tr.wcs-timetable__heading .wcs-class__instructors{width:20%;display:table-cell}}.wcs-timetable--large .wcs-table__tr .wcs-table__td{padding:10px;position:relative;display:block;box-sizing:border-box}@media (min-width:768px){.wcs-timetable--large .wcs-table__tr .wcs-table__td{padding:2vh 1.5vh;display:table-cell}}.wcs-timetable--large .wcs-table__tr .wcs-table__td.wcs_class__duration{text-align:right}.wcs-timetable--large .wcs-table__tr .wcs-class__excerpt{margin-top:.5vh;font-size:90%;opacity:.75}.wcs-timetable--large .wcs-table__tr small{display:block;opacity:.75;line-height:1.6}.wcs-timetable--large .wcs-table__tr [data-wcs-location] a,.wcs-timetable--large .wcs-table__tr [data-wcs-instructor] a{position:relative;z-index:1}@media (max-width:767px){.wcs-timetable--large .wcs-table__tr .wcs-class__time{width:50%;text-align:left}.wcs-timetable--large .wcs-table__tr .wcs-class__duration{width:50%;text-align:right}.wcs-timetable--large .wcs-table__tr .wcs-class__title{padding:0 10px 10px;width:100%}.wcs-timetable--large .wcs-table__tr .wcs-class__locations,.wcs-timetable--large .wcs-table__tr .wcs-class__instructors{width:100%;padding:0 10px}.wcs-timetable--large .wcs-table__tr .wcs-class__locations:before{content:attr(data-wcs-location) ":";display:inline-block;opacity:.75;margin-right:10px}.wcs-timetable--large .wcs-table__tr .wcs-class__instructors:before{content:attr(data-wcs-instructor) ":";display:inline-block;opacity:.75;margin-right:10px}}@media (min-width:768px){.wcs-timetable--large .wcs-table__tr{display:table-row;padding:0}.wcs-timetable--large .wcs-table__tr:not(.wcs-timetable__heading)+.wcs-table__tr:not(.wcs-timetable__heading) .wcs-table__td:after{content:'';display:block;position:absolute;top:0;left:0;right:0;border-top-width:1px;border-top-style:solid;border-top-color:inherit;opacity:.15}.wcs-timetable--large .wcs-table__tr:not(.wcs-timetable__heading):not(.wcs-class--canceled):hover .wcs-table__td:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.05;z-index:0}}.wcs-timetable--large .wcs-table__tr:not(.wcs-class--canceled) .wcs-modal-call{cursor:pointer}.wcs-timetable--large .wcs-table__tr.wcs-class--canceled{text-decoration:line-through;opacity:.45;position:relative}.wcs-timetable--large .wcs-table__tr.wcs-class--canceled .wcs-table__td{position:static}@media (min-width:768px){.wcs-timetable--large .wcs-table__tr.wcs-class--canceled .wcs-table__td{position:relative}.wcs-timetable--large .wcs-table__tr.wcs-class--canceled .wcs-table__td:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.125}}.wcs-timetable--large .wcs-table__tr.wcs-class--canceled .wcs-table__td:first-of-type:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.125}.wcs-timetable--large span{font-size:inherit}.wcs-timetable__week{padding:0;margin:0;text-align:left}@media (min-width:992px){.wcs-timetable__week{margin:0 -.2vh;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width:992px){.wcs-timetable__week .wcs-timetable__spacer{-webkit-box-flex:10;-webkit-flex-grow:10;flex-grow:10;position:relative;z-index:1}.wcs-timetable__week .wcs-timetable__spacer:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}}.wcs-timetable__week .wcs-day{margin:0;padding:0;min-height:15vh}@media (min-width:992px){.wcs-timetable__week .wcs-day{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;margin:0 .2vh}}.wcs-timetable__week .wcs-day:last-child .wcs-timetable--classes .wcs-timetable--class{border-right:none !important}.wcs-timetable__week .wcs-day__title{font-size:110%;position:relative;padding:1vh;margin:0 0 .4vh !important}@media (min-width:992px){.wcs-timetable__week .wcs-day__title{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;text-align:center;padding:1vh 0}}.wcs-timetable__week .wcs-day__title:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.125}.wcs-timetable__week .wcs-day__title small{font-size:80%}.wcs-timetable__week .wcs-day .wcs-timetable__classes{padding:0;margin:0 0 .4vh}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class{padding:10px 15px;position:relative;-webkit-flex-shrink:0;flex-shrink:0;font-size:90%;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100%}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class .wcs-class__title{-webkit-box-flex:3;-webkit-flex-grow:3;flex-grow:3}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class .wcs-class__time{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:right}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class div{-webkit-box-flex:4;-webkit-flex-grow:4;flex-grow:4;-webkit-align-self:flex-end;align-self:flex-end;width:100%}@media (min-width:992px){.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class .wcs-class__title{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;width:100%;display:block}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class .wcs-class__time{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:left;width:100%}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class div{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-align-self:flex-end;align-self:flex-end}}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class+.wcs-class{margin:.4vh 0 0}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class>div{font-size:80%;position:relative;width:100%;opacity:.6;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class:hover>div{opacity:.95}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.06;background-color:currentcolor;-webkit-transition:opacity,background-color,border .1s ease-in;transition:opacity,background-color,border .1s ease-in}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class:hover:before{opacity:.05;background-color:transparent;border:.4vh solid}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class small{text-overflow:ellipsis;display:block;font-size:inherit;position:relative;cursor:pointer}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled{opacity:.75;position:relative;z-index:1}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled .wcs-timetable--class-title,.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled .wcs-timetable--time,.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled>div{opacity:.45}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled:before{background-color:transparent;border:.4vh solid}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled:hover:before{background-color:transparent}.wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled:hover>div{opacity:.45}.wcs-timetable__week .wcs-class__time{font-size:inherit}.wcs-timetable__week time{display:block;font-size:inherit;opacity:.75;margin-bottom:1.5vh}.wcs-timetable__week time span{font-size:inherit;white-space:normal;display:inline-block}.wcs-timetable__week .wcs-class--dark{color:rgba(0,0,0,.75)}.wcs-timetable__week .wcs-class--light{color:rgba(255,255,255,.75)}@media (min-width:992px){.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-1{min-height:4.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-2{min-height:4.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-3{min-height:4.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-4{min-height:5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-5{min-height:6.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-6{min-height:7.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-7{min-height:8.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-8{min-height:10vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-9{min-height:11.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-10{min-height:12.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-11{min-height:13.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-12{min-height:15vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-13{min-height:16.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-14{min-height:17.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-15{min-height:18.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-16{min-height:20vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-17{min-height:21.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-18{min-height:22.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-19{min-height:23.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-20{min-height:25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-21{min-height:26.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-22{min-height:27.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-23{min-height:28.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-24{min-height:30vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-25{min-height:31.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-26{min-height:32.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-27{min-height:33.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-28{min-height:35vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-29{min-height:36.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-30{min-height:37.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-31{min-height:38.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-32{min-height:40vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-33{min-height:41.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-34{min-height:42.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-35{min-height:43.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-36{min-height:45vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-37{min-height:46.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-38{min-height:47.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-39{min-height:48.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-40{min-height:50vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-41{min-height:51.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-42{min-height:52.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-43{min-height:53.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-44{min-height:55vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-45{min-height:56.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-46{min-height:57.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-47{min-height:58.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-48{min-height:60vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-49{min-height:61.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-50{min-height:62.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-51{min-height:63.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-52{min-height:65vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-53{min-height:66.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-54{min-height:67.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-55{min-height:68.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-56{min-height:70vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-57{min-height:71.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-58{min-height:72.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-59{min-height:73.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-60{min-height:75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-61{min-height:76.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-62{min-height:77.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-63{min-height:78.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-64{min-height:80vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-65{min-height:81.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-66{min-height:82.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-67{min-height:83.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-68{min-height:85vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-69{min-height:86.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-70{min-height:87.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-71{min-height:88.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-72{min-height:90vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-73{min-height:91.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-74{min-height:92.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-75{min-height:93.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-76{min-height:95vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-77{min-height:96.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-78{min-height:97.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-79{min-height:98.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-80{min-height:100vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-81{min-height:101.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-82{min-height:102.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-83{min-height:103.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-84{min-height:105vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-85{min-height:106.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-86{min-height:107.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-87{min-height:108.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-88{min-height:110vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-89{min-height:111.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-90{min-height:112.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-91{min-height:113.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-92{min-height:115vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-93{min-height:116.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-94{min-height:117.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-95{min-height:118.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-96{min-height:120vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-97{min-height:121.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-98{min-height:122.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-99{min-height:123.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-100{min-height:125vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-101{min-height:126.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-102{min-height:127.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-103{min-height:128.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-104{min-height:130vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-105{min-height:131.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-106{min-height:132.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-107{min-height:133.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-108{min-height:135vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-109{min-height:136.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-110{min-height:137.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-111{min-height:138.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-112{min-height:140vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-113{min-height:141.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-114{min-height:142.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-115{min-height:143.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-116{min-height:145vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-117{min-height:146.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-118{min-height:147.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-119{min-height:148.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-120{min-height:150vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-121{min-height:151.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-122{min-height:152.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-123{min-height:153.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-124{min-height:155vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-125{min-height:156.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-126{min-height:157.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-127{min-height:158.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-128{min-height:160vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-129{min-height:161.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-130{min-height:162.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-131{min-height:163.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-132{min-height:165vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-133{min-height:166.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-134{min-height:167.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-135{min-height:168.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-136{min-height:170vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-137{min-height:171.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-138{min-height:172.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-139{min-height:173.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-140{min-height:175vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-141{min-height:176.25vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-142{min-height:177.5vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-143{min-height:178.75vh}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-144{min-height:180vh}}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-timetable__week{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row{display:none;width:100%;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width:992px){.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row{display:-webkit-box;display:-webkit-flex;display:flex}}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row .wcs-empty-time{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row .wcs-empty-time:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row .wcs-timetable__classes{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row .wcs-day{-webkit-flex-basis:10%;flex-basis:10%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-row+.wcs-row{margin:.4vh 0 0;position:relative}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-timetable__week .wcs-day__title{margin-bottom:0 !important}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-timetable__week .wcs-day{min-height:auto}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-timetable__week .wcs-day.wcs-day__time{text-align:center;-webkit-align-self:stretch;align-self:stretch;-webkit-flex-basis:90px;flex-basis:90px;-webkit-flex-shrink:0;flex-shrink:0;font-weight:700;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-timetable__week .wcs-day.wcs-day__time:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;opacity:.05}@media (min-width:992px){.wcs-timetable--style-3.wcs-timetable--grouped-by-hours .wcs-timetable__week>.wcs-day{display:none !important}}.wcs-timetable--style-3 .wcs-navigation{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:1em}.wcs-timetable--style-3 .wcs-navigation__title{-webkit-align-self:center;align-self:center;font-size:120%;padding-left:1em;padding-right:1em;font-weight:700}.wcs-timetable--style-3 .wcs-navigation .wcs-btn{border:none;border-radius:2px}.wcs-timetable--style-3 .wcs-navigation .wcs-btn--next{-webkit-align-self:flex-end;align-self:flex-end}.wcs-timetable__tabs .wcs-timetable__tabs-nav,.wcs-timetable__tabs .wcs-timetable__tabs-data{list-style:none;margin:0;padding:0}.wcs-timetable__tabs .wcs-timetable__tabs-nav li,.wcs-timetable__tabs .wcs-timetable__tabs-data li{display:none;list-style:none;margin:0}.wcs-timetable__tabs .wcs-timetable__tabs-nav{margin-bottom:6vh;width:100%;position:relative}.wcs-timetable__tabs .wcs-timetable__tabs-nav:before{content:'';display:block;position:absolute;right:0;top:100%;left:0;border-bottom:1px solid;opacity:.8}.wcs-timetable__tabs .wcs-timetable__tabs-nav a{display:block;padding:2vh;outline:none;text-decoration:none;box-shadow:none}.wcs-timetable__tabs .wcs-timetable__tabs-nav li{display:inline-block;position:relative}.wcs-timetable__tabs .wcs-timetable__tabs-nav li+li:before{content:'';display:block;position:absolute;top:20%;left:0;bottom:20%;border-left:1px solid currentcolor;opacity:.8}.wcs-timetable__tabs .wcs-timetable__tabs-nav li.active:before{display:none}.wcs-timetable__tabs .wcs-timetable__tabs-nav li.active+li:before{display:none}.wcs-timetable__tabs .wcs-timetable__tabs-nav li.active:after{content:'';display:block;position:absolute;top:100%;left:50%;margin-left:-1vh;border-left:1vh solid transparent;border-right:1vh solid transparent;border-top-width:1vh;border-top-style:solid}.wcs-timetable__tabs .wcs-timetable__tabs-data>.active{display:block}.wcs-timetable__tabs .wcs-timetable__tabs-data li{text-align:center}.wcs-timetable__tabs .wcs-timetable__tabs-data span{font-size:inherit}.wcs-timetable__tabs .wcs-timetable__tabs-data table{width:100%}.wcs-timetable__tabs .wcs-timetable__tabs-data table+table{margin-top:2.5vh}.wcs-timetable__tabs .wcs-timetable__tabs-data td,.wcs-timetable__tabs .wcs-timetable__tabs-data th{padding:1vh .5vh;position:relative;text-align:center}.wcs-timetable__tabs .wcs-timetable__tabs-data th{font-weight:700}.wcs-timetable__tabs .wcs-timetable__tabs-data th:before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid currentcolor;opacity:.2}.wcs-timetable__tabs .wcs-timetable__tabs-data th.wcs-class__time{width:20%}.wcs-timetable__tabs .wcs-timetable__tabs-data th.wcs-class__action{width:10%}.wcs-timetable__tabs .wcs-timetable__tabs-data th.wcs-class__locations,.wcs-timetable__tabs .wcs-timetable__tabs-data th.wcs-class__instructors{width:15%}.wcs-timetable__tabs .wcs-timetable__tabs-data td{font-size:90%}.wcs-timetable__tabs .wcs-timetable__tabs-data td:before{content:'';display:block;position:absolute;bottom:0;left:0;top:0;right:0;background-color:currentcolor;opacity:0;-webkit-transition:none;transition:none}.wcs-timetable__tabs .wcs-timetable__tabs-data td+td:after{content:'';display:block;position:absolute;bottom:0;left:0;top:0;border-left:1px solid currentcolor;opacity:.2}.wcs-timetable__tabs .wcs-timetable__tabs-data tr:hover td:before{opacity:.1}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class,.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__title{text-align:left}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__title{min-width:350px;padding-left:2vh;padding-right:2vh}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__time em{display:inline-block;white-space:normal}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__duration{white-space:nowrap;width:7%}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-modal-call{position:relative;cursor:pointer}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-btn{margin:3px}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class--canceled td{position:relative;z-index:1}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class--canceled td:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class--canceled td .wcs-class__time{opacity:.35}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class--canceled:hover td:before{display:none}@media (max-width:992px){.wcs-timetable__tabs .wcs-timetable__tabs-data table,.wcs-timetable__tabs .wcs-timetable__tabs-data tbody,.wcs-timetable__tabs .wcs-timetable__tabs-data td{display:block}.wcs-timetable__tabs .wcs-timetable__tabs-data tr{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-align:left;margin:-1vh 0 5vh -1vh;position:relative}.wcs-timetable__tabs .wcs-timetable__tabs-data tr:last-of-type{margin-bottom:0}.wcs-timetable__tabs .wcs-timetable__tabs-data tr+tr{padding-top:5vh}.wcs-timetable__tabs .wcs-timetable__tabs-data tr+tr:after{content:'';position:absolute;display:block;top:0;left:0;right:0;border-top:1px solid currentcolor;opacity:.125}.wcs-timetable__tabs .wcs-timetable__tabs-data td{margin:1vh 0 0 1vh;padding:0;text-align:left;-webkit-flex-basis:calc(50% - 1vh);flex-basis:calc(50% - 1vh)}.wcs-timetable__tabs .wcs-timetable__tabs-data td:before,.wcs-timetable__tabs .wcs-timetable__tabs-data td:after{display:none !important}.wcs-timetable__tabs .wcs-timetable__tabs-data thead{display:block;width:100%;margin-bottom:2vh}.wcs-timetable__tabs .wcs-timetable__tabs-data thead th{display:none}.wcs-timetable__tabs .wcs-timetable__tabs-data thead th:first-child{display:block;width:100%}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__duration{text-align:right}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__title{font-size:120%;padding:1vh 0}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__title,.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__action{-webkit-flex-basis:calc(100% - 1vh);flex-basis:calc(100% - 1vh)}.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__locations:before,.wcs-timetable__tabs .wcs-timetable__tabs-data .wcs-class__instructors:before{content:attr(data-wcs-label);display:block !important;font-size:80%;position:static;background-color:transparent;opacity:1 !important}}.wcs-timetable__agenda .wcs-timetable__agenda-nav,.wcs-timetable__agenda .wcs-timetable__agenda-data{list-style:none;margin:0;padding:0}.wcs-timetable__agenda .wcs-timetable__agenda-nav li,.wcs-timetable__agenda .wcs-timetable__agenda-data li{display:none;list-style:none;margin:0}.wcs-timetable__agenda .wcs-timetable__agenda-nav{margin-bottom:3vh;width:100%;position:relative;text-align:left}.wcs-timetable__agenda .wcs-timetable__agenda-nav a{display:block;padding:1vh 0;outline:none;text-decoration:none;box-shadow:none;font-size:100%;text-align:center;font-weight:700;min-width:3vh;cursor:pointer}.wcs-timetable__agenda .wcs-timetable__agenda-nav a span{display:block;font-size:140%;font-weight:400 !important}.wcs-timetable__agenda .wcs-timetable__agenda-nav li{display:inline-block;position:relative;margin:0 1vh 1vh}.wcs-timetable__agenda .wcs-timetable__agenda-nav li.active:before{display:none}.wcs-timetable__agenda .wcs-timetable__agenda-nav li.active+li:before{display:none}.wcs-timetable__agenda .wcs-timetable__agenda-nav li.active:after{content:'';display:block;position:absolute;top:100%;left:0;right:0;border-bottom:3px solid currentcolor}.wcs-timetable__agenda .wcs-timetable__agenda-data>.active{display:block}.wcs-timetable__agenda .wcs-timetable__agenda-data li{text-align:center}.wcs-timetable__agenda .wcs-timetable__agenda-data span{font-size:inherit}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:2vh;padding-left:1vh}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class+.wcs-class{padding-top:2vh;position:relative}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class+.wcs-class:before{content:'';display:block;position:absolute;opacity:.125;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class,.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__title{text-align:left}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__duration{width:6vh;height:6vh;min-width:4em;min-height:4em;font-size:90%;line-height:1;text-overflow:ellipsis;display:-webkit-box;display:-webkit-flex;display:flex;vertical-align:center;-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;letter-spacing:-1px;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-basis:6vh;flex-basis:6vh;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:center;align-self:center}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__duration:before{content:'';display:block;position:absolute;opacity:.125;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;border:1px solid currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__duration:before{border-radius:100%}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__duration span{width:100%;text-align:center;font-weight:700;opacity:.75}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__title-meta{-webkit-align-self:center;align-self:center;width:100%}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-meta{font-size:90%}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__duration+.wcs-class__title-meta{padding-left:2vh}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__title{margin:0}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__time em{display:inline-block;white-space:normal}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__time .ti-time{font-size:.8em;margin-right:.25em}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-modal-call{position:relative;cursor:pointer}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-btn{margin:3px 0}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class--canceled{position:relative;z-index:1}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class--canceled:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class--canceled .wcs-class__time{opacity:.35}@media (max-width:992px){.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__duration{text-align:right}.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__locations:before,.wcs-timetable__agenda .wcs-timetable__agenda-data .wcs-class__instructors:before{content:attr(data-wcs-label);display:block !important;font-size:80%;position:static;background-color:transparent;opacity:1 !important}}.wcs-timetable--carousel{min-width:0}.wcs-timetable__carousel{padding:0;margin:0;width:100%;max-width:100%;min-width:0}.wcs-timetable__carousel.owl-carousel.owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.wcs-timetable__carousel.owl-carousel.owl-carousel .owl-stage:after{display:none}.wcs-timetable__carousel.owl-carousel .owl-stage-outer{max-width:100%;min-width:0}.wcs-timetable__carousel.owl-carousel.owl-carousel .owl-item{float:none;display:-webkit-box;display:-webkit-flex;display:flex}.wcs-timetable__carousel .wcs-spacer{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable__carousel .owl-nav{position:relative;margin:3vh 0 0}.wcs-timetable__carousel .owl-prev,.wcs-timetable__carousel .owl-next{position:absolute}.wcs-timetable__carousel .owl-prev:before,.wcs-timetable__carousel .owl-next:before{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:120%}.wcs-timetable__carousel .owl-prev{left:0}.wcs-timetable__carousel .owl-prev:before{content:"\e629"}.wcs-timetable__carousel .owl-next{right:0}.wcs-timetable__carousel .owl-next:before{content:"\e628"}.wcs-timetable__carousel .owl-dots{margin:3vh 0 0}.wcs-timetable__carousel .owl-dot{display:inline-block;border:1px solid currentColor;border-radius:100%;width:1.5vh;height:1.5vh;margin:0 .5vh;opacity:.45}.wcs-timetable__carousel .owl-dot.active{background:currentcolor;opacity:1}.wcs-timetable__carousel .wcs-class{text-align:left;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;border-radius:2px;-webkit-align-content:space-between;align-content:space-between;width:100%}.wcs-timetable__carousel .wcs-class.vue-element{display:-webkit-box;display:-webkit-flex;display:flex}.wcs-timetable__carousel .wcs-class__title{font-weight:700;display:block;font-size:110%;margin:2vh 2vh 1vh !important;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.wcs-timetable__carousel .wcs-class__excerpt{margin:0 2vh 10px}.wcs-timetable__carousel .wcs-class__meta{font-size:85%;margin:2vh 2vh 0 !important}.wcs-timetable__carousel .wcs-class__meta-label{font-weight:700;opacity:.75;display:block}.wcs-timetable__carousel .wcs-class__date-time{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;padding-top:2vh;position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-align-self:flex-end;align-self:flex-end;margin-top:2vh;padding-bottom:2vh;font-size:85%}.wcs-timetable__carousel .wcs-class__date-time:before{content:'';display:block;position:absolute;opacity:.125;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;border-top:1px solid currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__carousel .wcs-class__date-time-icon{-webkit-flex-basis:15%;flex-basis:15%;-webkit-align-self:center;align-self:center;text-align:center;padding-left:2vh;box-sizing:border-box}.wcs-timetable__carousel .wcs-class__time{-webkit-align-self:center;align-self:center;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:35%;flex-basis:35%;position:relative;padding-left:1vh}.wcs-timetable__carousel .wcs-class__time:before{content:'';display:block;position:absolute;opacity:.125;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;border-right:1px solid currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__carousel .wcs-class__time:before{top:-1vh;bottom:-1vh}.wcs-timetable__carousel .wcs-class__date{-webkit-align-self:center;align-self:center;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:50%;flex-basis:50%;text-align:right;padding-right:2vh}.wcs-timetable__carousel .wcs-class__date .ti-calendar{margin-right:1.5vh}.wcs-timetable__carousel .wcs-class__image{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-left-radius:2px;max-width:100%;height:auto;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.wcs-timetable__carousel .wcs-class__image img{max-width:100%;width:100%;height:auto}.wcs-timetable__carousel .wcs-class--canceled{position:relative;opacity:.75;position:relative;z-index:1}.wcs-timetable__carousel .wcs-class--canceled:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable__carousel .wcs-class--canceled:after{content:'';display:block;position:absolute;opacity:.05;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__carousel .wcs-class--canceled .wcs-class__image{opacity:.25 !important}.wcs-timetable__carousel .wcs-class--canceled .wcs-class__title,.wcs-timetable__carousel .wcs-class--canceled .wcs-class__excerpt,.wcs-timetable__carousel .wcs-class--canceled .wcs-class__meta,.wcs-timetable__carousel .wcs-class--canceled .wcs-class__date-time,.wcs-timetable__carousel .wcs-class--canceled .ti-time{color:inherit !important;opacity:.5}.wcs-timetable__carousel .wcs-class--canceled .ti-time{opacity:1}.wcs-timetable__carousel .wcs-class .wcs-modal-call{cursor:pointer}.wcs-timetable__grid{padding:0;margin:0;width:100%;position:relative;box-sizing:border-box}.wcs-timetable__grid:after{content:'';display:block;clear:both}.wcs-timetable__grid .wcs-class{text-align:left;border-radius:2px;float:left;margin-bottom:2.5vh;box-sizing:border-box;box-shadow:0px 0px 8px -1px rgba(0,0,0,.15)}.wcs-timetable__grid .wcs-class__inner{margin:0;position:relative;border-radius:inherit;-webkit-transition:width .4s;transition:width .4s}.wcs-timetable__grid .wcs-class__click-area{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.wcs-timetable__grid .wcs-class__minimize{position:absolute;top:.5vh;right:.5vh;z-index:3;padding:1vh;font-size:80%;border-radius:2px;display:none;cursor:pointer}.wcs-timetable__grid .wcs-class__title{font-weight:700;display:block;font-size:90%;margin:2vh 2vh 1vh !important;text-align:center;-webkit-transition:.2s;transition:.2s;cursor:pointer}.wcs-timetable__grid .wcs-class__excerpt{margin:0 2vh 10px;display:none}.wcs-timetable__grid .wcs-class__meta{font-size:85%;margin:2vh 2vh 0 !important;display:none}.wcs-timetable__grid .wcs-class__meta-label{font-weight:700;opacity:.75;display:block}.wcs-timetable__grid .wcs-class__date-time{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;padding-top:1.5vh;position:relative;margin-top:2vh;padding-bottom:1.5vh;font-size:80%;box-shadow:inset 0px 5px 5px -8px currentColor;opacity:.85}.wcs-timetable__grid .wcs-class__date-time:before{content:'';display:block;position:absolute;opacity:.05;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__grid .wcs-class__date-time:before{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.wcs-timetable__grid .wcs-class__time{-webkit-align-self:center;align-self:center;text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative;padding-left:2vh}.wcs-timetable__grid .wcs-class__time .ti-time{margin-right:1vh}.wcs-timetable__grid .wcs-class__date{-webkit-align-self:center;align-self:center;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:right;padding-right:2vh}.wcs-timetable__grid .wcs-class__date .ti-calendar{margin-right:1vh}.wcs-timetable__grid .wcs-class__image{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;max-width:100%;height:auto;text-align:center;cursor:pointer}.wcs-timetable__grid .wcs-class__image img{max-width:100%;height:auto;border-radius:inherit}.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner{position:relative;opacity:.75;position:relative;z-index:1}.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner:after{content:'';display:block;position:absolute;opacity:.05;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .wcs-class__image{opacity:.15 !important}.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .wcs-class__title,.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .wcs-class__excerpt,.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .wcs-class__meta,.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .wcs-class__date-time,.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .ti-time{color:inherit !important;opacity:.5}.wcs-timetable__grid .wcs-class--canceled .wcs-class__inner .ti-time{opacity:1}.wcs-timetable__grid .wcs-class--active .wcs-class__title{font-size:120%;text-align:left}.wcs-timetable__grid .wcs-class--active .wcs-class__excerpt{display:block}.wcs-timetable__grid .wcs-class--active .wcs-class__meta{display:block}.wcs-timetable__grid .wcs-class--active .wcs-class__click-area{display:none}.wcs-timetable__grid .wcs-class--active .wcs-class__minimize{display:block}.wcs-timetable__grid .wcs-class .wcs-modal-call{cursor:pointer}.wcs-timetable__grid .wcs-isotope-gutter{width:2%}.wcs-timetable__container[data-wcs-layout='7'] .wcs-timetable__zero-data{margin-top:5vh;display:none}.wcs-timetable--timeline h2{text-align:center}.wcs-timetable__timeline{margin:0 auto;width:100%;position:relative;box-sizing:border-box}@media (min-width:768px){.wcs-timetable__timeline{padding:12.5vh 0}}.wcs-timetable__timeline:before{content:'';display:block;position:absolute;opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;bottom:0}.wcs-timetable__timeline:before{left:50%;width:.3vh;display:none;border-radius:10vh;margin-left:-.15vh}@media (min-width:768px){.wcs-timetable__timeline:before{display:block}}.wcs-timetable__timeline:after{content:'';display:block;clear:both}.wcs-timetable__timeline .wcs-day{text-align:left;border-radius:2px;float:left;box-sizing:border-box;box-shadow:0px 0px 8px -1px rgba(0,0,0,.15);margin-bottom:7.5vh}.wcs-timetable__timeline .wcs-day__inner{margin:0;position:relative;border-radius:inherit;-webkit-transition:width .4s;transition:width .4s}.wcs-timetable__timeline .wcs-day__title{font-weight:700;display:block;font-size:110%;margin:0 !important;text-align:center;-webkit-transition:.2s;transition:.2s;padding:2.5vh 1vh;border-top-right-radius:2px;border-top-left-radius:2px}.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner{position:relative;opacity:.75;position:relative;z-index:1}.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner:after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:6px;background-color:rgba(255,255,255,.3);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20xmlns%3Axlink%3D%27http%3A//www.w3.org/1999/xlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%20%20%20%20%20fill%3D%27rgba(0, 0, 0, 0.3)%27%20width%3D%2712px%27%20height%3D%2712px%27%20viewBox%3D%270%200%2012%2012%27%20enable-background%3D%27new%200%200%2012%2012%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cpath%20d%3D%27M12%2C2.121V0H9.879L0%2C9.879V12h2.121L12%2C2.121z%20M9.879%2C12L12%2C9.879V12H9.879z%20M0%2C2.121V0h2.121L0%2C2.121z%27/%3E%0A%3C/svg%3E");content:'';z-index:-1;opacity:.2;z-index:0}.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner:after{content:'';display:block;position:absolute;opacity:.05;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .wcs-class__image{opacity:.25 !important}.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .wcs-class__title,.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .wcs-class__excerpt,.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .wcs-class__meta,.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .wcs-class__date-time,.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .ti-time{color:inherit !important;opacity:.5}.wcs-timetable__timeline .wcs-day--canceled>.wcs-timetable__timeline .wcs-day--canceled__inner .ti-time{opacity:1}.wcs-timetable__timeline .wcs-day .wcs-modal-call{cursor:pointer}.wcs-timetable__timeline .wcs-class__title{font-size:100%;line-height:1.7;padding:.5vh 0;color:inherit;display:block}.wcs-timetable__timeline .wcs-class__excerpt{font-size:80%;opacity:.5;max-width:300px;margin:0 auto;line-height:1.4;padding-bottom:.5vh}.wcs-timetable__timeline .wcs-timetable__classes{padding:4vh 2vh;text-align:center;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.wcs-timetable__timeline .wcs-isotope-item,.wcs-timetable__timeline .wcs-day{width:100%}@media (min-width:768px){.wcs-timetable__timeline .wcs-isotope-item,.wcs-timetable__timeline .wcs-day{width:42.5%}}.wcs-timetable__timeline .wcs-isotope-gutter{width:0}@media (min-width:768px){.wcs-timetable__timeline .wcs-isotope-gutter{width:15%}}.wcs-timetable__container[data-wcs-layout='7'] .wcs-timetable__zero-data{margin-top:5vh;display:none}.wcs-timetable__monthly-schedule{text-align:left}.wcs-timetable__monthly-schedule .wcs-class--canceled{text-decoration:line-through;opacity:.65}.wcs-timetable__monthly-schedule .fc-bg table,.wcs-timetable__monthly-schedule .fc-bg td,.wcs-timetable__monthly-schedule .fc-bg th{border:1px solid}.wcs-timetable__monthly-schedule .fc-bg .fc-day{position:relative}.wcs-timetable__monthly-schedule .fc-bg .fc-day:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-bottom:1px solid currentColor;border-left:1px solid currentColor;opacity:.15}.wcs-timetable__monthly-schedule .fc-bg .fc-day:last-child:before{border-right:1px solid currentColor}.wcs-timetable__monthly-schedule .fc-basic-view .fc-day-number{padding:4px 8px}.wcs-timetable__monthly-schedule .fc-head th{position:relative;padding:6px 0;text-align:center}.wcs-timetable__monthly-schedule .fc-head th:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-bottom:1px solid currentColor;opacity:.15}.wcs-timetable__monthly-schedule table{margin-bottom:0;margin-top:0;padding-top:0;padding-bottom:0}.wcs-timetable__monthly-schedule .fc-toolbar h2{font-size:190%;margin:0;padding:0}.wcs-timetable__monthly-schedule button{border-radius:0;font-size:80%;line-height:normal;height:auto;padding:8px;font-weight:400;letter-spacing:0;text-transform:capitalize}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar{margin-bottom:2em;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-left{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-right{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;text-align:right}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-right .fc-button-group{float:right}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-left,.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-right{float:none;-webkit-flex-basis:30%;flex-basis:30%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-center{float:none;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;-webkit-flex-basis:40%;flex-basis:40%;-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;text-align:center}.wcs-timetable__monthly-schedule .fc-toolbar.fc-header-toolbar .fc-center h2{float:none;text-align:inherit}.wcs-timetable__monthly-schedule table{border-bottom:none !important}.wcs-timetable__monthly-schedule .fc-day-grid-event,.wcs-timetable__monthly-schedule .fc-time-grid-event{padding:4px 5px}.wcs-timetable__monthly-schedule .fc-event{background-color:transparent;border-color:transparent;font-size:75%;box-shadow:none}.wcs-timetable__monthly-schedule .fc-event:before{content:'';display:block;position:absolute;top:0;bottom:0;right:0;left:0;background-color:currentColor;border-radius:2px}.wcs-timetable__monthly-schedule .fc-event .fc-time{margin-right:2px}.wcs-timetable__monthly-schedule .fc-event.wcs-modal-call{cursor:pointer}.wcs-timetable__monthly-schedule .fc-slats tr td{border-bottom:1px solid}.wcs-calendar-loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background-color:rgba(255,255,255,.65);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.wcs-calendar-loading .wcs-spinner>div{background-color:rgba(0,0,0,.75)}.wcs-timetable--countdown{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:0}.wcs-timetable--countdown>div{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:1em 0}.wcs-timetable--countdown h2.wcs-class__title,.wcs-timetable--countdown h3.wcs-class__title{font-size:120%;margin:0;padding:0;color:inherit}.wcs-timetable--countdown h2.wcs-class__title+h3.wcs-class__title{font-size:140%;margin-top:.85em;color:inherit}.wcs-timetable--countdown h3.wcs-class__title+.wcs-class__time-location{margin-top:.25em}.wcs-timetable--countdown .wcs-class__title{text-align:left;width:100%}.wcs-timetable--countdown-position-top-left .wcs-class__image{background-position:top left}.wcs-timetable--countdown-position-top-center .wcs-class__image{background-position:top center}.wcs-timetable--countdown-position-top-right .wcs-class__image{background-position:top right}.wcs-timetable--countdown-position-middle-left .wcs-class__image{background-position:center left}.wcs-timetable--countdown-position-middle-center .wcs-class__image{background-position:center center}.wcs-timetable--countdown-position-middle-right .wcs-class__image{background-position:center right}.wcs-timetable--countdown-position-bottom-left .wcs-class__image{background-position:bottom left}.wcs-timetable--countdown-position-bottom-center .wcs-class__image{background-position:bottom center}.wcs-timetable--countdown-position-bottom-right .wcs-class__image{background-position:bottom right}.wcs-timetable--countdown .wcs-class__image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;z-index:-1}.wcs-timetable--countdown .wcs-class__titles{-webkit-box-flex:4;-webkit-flex-grow:4;flex-grow:4;-webkit-flex-shrink:0;flex-shrink:0;padding:1em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.wcs-timetable--countdown .wcs-class__action{-webkit-align-self:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-left:10px;padding-right:10px}.wcs-timetable--countdown .wcs-class__action:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1}.wcs-timetable--countdown .wcs-class__excerpt{font-size:80%;text-align:left;margin-top:1em;opacity:.8}.wcs-timetable--countdown .wcs-class__time-location{text-align:left;width:100%}.wcs-timetable--countdown .wcs-class__countdown{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:6;-webkit-flex-grow:6;flex-grow:6;padding-top:0;padding-right:1em;padding-left:1em;padding-right:calc(1em - 5px);padding-left:calc(1em - 5px);-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}@media (min-width:992px){.wcs-timetable--countdown .wcs-class__countdown{padding-left:0}}.wcs-timetable--countdown .wcs-class__countdown-years,.wcs-timetable--countdown .wcs-class__countdown-months,.wcs-timetable--countdown .wcs-class__countdown-days,.wcs-timetable--countdown .wcs-class__countdown-hours,.wcs-timetable--countdown .wcs-class__countdown-minutes,.wcs-timetable--countdown .wcs-class__countdown-seconds{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:10%;flex-basis:10%}.wcs-timetable--countdown .wcs-class__countdown-label{display:block;font-size:40%;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wcs-timetable--countdown .wcs-class__countdown-time{position:relative;padding:1em 10px;font-size:150%;white-space:nowrap;overflow:hidden;-webkit-flex-basis:2.75em;flex-basis:2.75em}@media (min-width:992px){.wcs-timetable--countdown .wcs-class__countdown-time{font-size:175%}}@media (min-width:1200px){.wcs-timetable--countdown .wcs-class__countdown-time{font-size:200%}}.wcs-timetable--countdown .wcs-class__countdown-time>span{display:block;position:relative}.wcs-timetable--countdown .wcs-class__countdown-time:before{content:'';display:block;position:absolute;top:5px;right:5px;left:5px;bottom:5px;opacity:.8}@media (min-width:768px){.wcs-timetable--countdown{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.wcs-timetable--countdown>div{-webkit-flex-basis:10%;flex-basis:10%}.wcs-timetable--countdown .wcs-class__titles{-webkit-flex-basis:350px;flex-basis:350px}.wcs-timetable--countdown .wcs-class__countdown{padding-top:1em;-webkit-flex-basis:350px;flex-basis:350px}.wcs-timetable--countdown .wcs-class__action{-webkit-flex-basis:180px;flex-basis:180px}}@media (min-width:992px){.wcs-timetable--countdown>div{-webkit-flex-basis:10%;flex-basis:10%;padding:2em 0}.wcs-timetable--countdown h2.wcs-class__title,.wcs-timetable--countdown h3.wcs-class__title{font-size:160%}.wcs-timetable--countdown h2.wcs-class__title+h3.wcs-class__title{font-size:120%}.wcs-timetable--countdown .wcs-class__titles{padding:2em}.wcs-timetable--countdown .wcs-class__countdown{padding-top:2em;padding-right:2em;padding-left:2em;-webkit-box-flex:4;-webkit-flex-grow:4;flex-grow:4}}.wcs-timetable--countdown-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wcs-timetable--countdown-vertical>div{-webkit-flex-basis:auto;flex-basis:auto}.wcs-timetable--countdown-vertical .wcs-class__title{text-align:center}.wcs-timetable--countdown-vertical .wcs-class__titles{-webkit-flex-basis:auto;flex-basis:auto}.wcs-timetable--countdown-vertical .wcs-class__countdown{padding-left:2em;padding-top:0;-webkit-flex-basis:auto;flex-basis:auto}.wcs-timetable--countdown-vertical .wcs-class__action{padding-left:2em;padding-right:2em;padding-top:0;-webkit-flex-basis:auto;flex-basis:auto}.wcs-timetable--countdown-vertical .wcs-class__action:before{opacity:1}.wcs-timetable--countdown-vertical .wcs-class__time-location{text-align:center}.wcs-timetable--cover{width:100%;position:relative}.wcs-timetable--cover .wcs-class__image{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.wcs-timetable--cover .wcs-class__content{display:block;padding:2em}.wcs-timetable--cover .wcs-class__content:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .12s ease;transition:all .12s ease;z-index:0;display:block}@media (min-width:768px){.wcs-timetable--cover .wcs-class__content:before{display:none}}.wcs-timetable--cover .wcs-class__content *{position:relative}.wcs-timetable--cover .wcs-class__time-location{margin-bottom:1em;margin-top:.5em}@media (min-width:992px){.wcs-timetable--cover .wcs-class__time-location{margin-bottom:2em}}.wcs-timetable--cover .wcs-class__action{margin-top:1em}.wcs-timetable--cover .wcs-class__action .wcs-btn{padding:8px 24px}.wcs-timetable--cover-with-image .wcs-class__content{position:relative;width:100%}@media (min-width:768px){.wcs-timetable--cover-with-image .wcs-class__content{position:absolute;width:75%;max-width:600px}}@media (min-width:768px){.wcs-timetable--cover-overlay-image.wcs-timetable--cover-with-image .wcs-class__image:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .12s ease;transition:all .12s ease}}.wcs-timetable--cover-overlay-text.wcs-timetable--cover-with-image .wcs-class__content{padding:2em}.wcs-timetable--cover-overlay-text.wcs-timetable--cover-with-image .wcs-class__content:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .12s ease;transition:all .12s ease;z-index:0}@media (min-width:768px){.wcs-timetable--cover-overlay-text.wcs-timetable--cover-with-image .wcs-class__content:before{display:block}}@media (min-width:768px){.wcs-timetable--cover-overlay-text.wcs-timetable--cover-with-image.wcs-timetable--cover-text-size-sm .wcs-class__content{padding:0}}@media (min-width:992px){.wcs-timetable--cover-overlay-text.wcs-timetable--cover-with-image.wcs-timetable--cover-text-size-sm .wcs-class__content{padding:0}}@media (min-width:1200px){.wcs-timetable--cover-overlay-text.wcs-timetable--cover-with-image.wcs-timetable--cover-text-size-sm .wcs-class__content{padding:0}}.wcs-timetable--cover-aspect-169 .wcs-class__image{padding-top:56.25%}.wcs-timetable--cover-aspect-169v .wcs-class__image{padding-top:177.777777778%}.wcs-timetable--cover-aspect-43 .wcs-class__image{padding-top:75%}.wcs-timetable--cover-aspect-43v .wcs-class__image{padding-top:133.333333333%}.wcs-timetable--cover-aspect-11 .wcs-class__image{padding-top:100%}.wcs-timetable--cover-align-left{text-align:left}.wcs-timetable--cover-align-center{text-align:center}.wcs-timetable--cover-align-right{text-align:right}@media (min-width:768px){.wcs-timetable--cover-position-top-left.wcs-timetable--cover-with-image .wcs-class__content{top:0;left:0}}@media (min-width:768px){.wcs-timetable--cover-position-top-center.wcs-timetable--cover-with-image .wcs-class__content{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:768px){.wcs-timetable--cover-position-top-right.wcs-timetable--cover-with-image .wcs-class__content{right:0;top:0}}@media (min-width:768px){.wcs-timetable--cover-position-middle-left.wcs-timetable--cover-with-image .wcs-class__content{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.wcs-timetable--cover-position-middle-center.wcs-timetable--cover-with-image .wcs-class__content{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:768px){.wcs-timetable--cover-position-middle-right.wcs-timetable--cover-with-image .wcs-class__content{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.wcs-timetable--cover-position-bottom-left.wcs-timetable--cover-with-image .wcs-class__content{bottom:0;left:0}}@media (min-width:768px){.wcs-timetable--cover-position-bottom-center.wcs-timetable--cover-with-image .wcs-class__content{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:768px){.wcs-timetable--cover-position-bottom-right.wcs-timetable--cover-with-image .wcs-class__content{right:0;bottom:0}}.wcs-timetable--cover .wcs-class__title{text-align:inherit;color:inherit;font-size:140%}@media (min-width:992px){.wcs-timetable--cover .wcs-class__title{font-size:180%}}@media (min-width:1200px){.wcs-timetable--cover .wcs-class__title{font-size:200%}}.wcs-timetable--cover p.wcs-title{margin-bottom:1em !important}.wcs-timetable--cover-text-size-sm .wcs-class__time-location{font-size:90%}.wcs-timetable--cover-text-size-sm .wcs-class__title{font-size:100%}@media (min-width:992px){.wcs-timetable--cover-text-size-sm .wcs-class__title{font-size:110%}}@media (min-width:1200px){.wcs-timetable--cover-text-size-sm .wcs-class__title{font-size:120%}}.wcs-timetable--cover-text-size-sm .wcs-class__action .wcs-btn--lg{font-size:100%}@media (min-width:992px){.wcs-timetable--cover-text-size-md .wcs-class__time-location{font-size:110%}}.wcs-timetable--cover-text-size-md .wcs-class__title{font-size:140%}@media (min-width:992px){.wcs-timetable--cover-text-size-md .wcs-class__title{font-size:180%}}@media (min-width:1200px){.wcs-timetable--cover-text-size-md .wcs-class__title{font-size:210%}}@media (min-width:992px){.wcs-timetable--cover-text-size-md .wcs-class__action .wcs-btn--lg{font-size:120%}}@media (min-width:992px){.wcs-timetable--cover-text-size-lg .wcs-class__time-location{font-size:140%}}.wcs-timetable--cover-text-size-lg .wcs-class__title{font-size:140%}@media (min-width:992px){.wcs-timetable--cover-text-size-lg .wcs-class__title{font-size:200%}}@media (min-width:1200px){.wcs-timetable--cover-text-size-lg .wcs-class__title{font-size:220%}}@media (min-width:992px){.wcs-timetable--cover-text-size-lg .wcs-class__action .wcs-btn--lg{font-size:140%}}.wcs-timetable--monthly-calendar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.wcs-timetable--monthly-calendar .wcs-spinner{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wcs-timetable--monthly-calendar .wcs-spinner>div{background-color:currentColor}.wcs-timetable--monthly-calendar .wcs-calendar__header{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;margin-bottom:1em;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.wcs-timetable--monthly-calendar .wcs-calendar__header h3{-webkit-flex-basis:100%;flex-basis:100%;margin:0;font-weight:700;padding-bottom:10px;-webkit-box-ordinal-group:1;-webkit-order:0;order:0}.wcs-timetable--monthly-calendar .wcs-calendar__header>div{opacity:.5;text-transform:uppercase;padding:0 10px}.wcs-timetable--monthly-calendar .wcs-calendar__header>div.wcs-modal-call{opacity:1}.wcs-timetable--monthly-calendar .wcs-calendar__header>div i:before{position:relative;bottom:-.1em}.wcs-timetable--monthly-calendar .wcs-calendar__header>div .ti-angle-right{margin-left:.35em}.wcs-timetable--monthly-calendar .wcs-calendar__header>div .ti-angle-left{margin-right:.35em}.wcs-timetable--monthly-calendar .wcs-calendar__header>div:first-of-type{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.wcs-timetable--monthly-calendar .wcs-calendar__header>div:last-of-type{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.wcs-timetable--monthly-calendar .wcs-calendar__header .wcs-calendar-nav{font-size:90%;letter-spacing:1px;white-space:nowrap}.wcs-timetable--monthly-calendar .wcs-calendar__header .wcs-calendar-nav-prev{text-align:right}.wcs-timetable--monthly-calendar .wcs-calendar__header .wcs-calendar-nav-next{text-align:left}@media (min-width:768px){.wcs-timetable--monthly-calendar .wcs-calendar__header{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-pack:normal;-webkit-justify-content:normal;justify-content:normal;margin-bottom:2em}.wcs-timetable--monthly-calendar .wcs-calendar__header h3{-webkit-box-ordinal-group:initial;-webkit-order:initial;order:initial;-webkit-box-flex:3;-webkit-flex-grow:3;flex-grow:3;-webkit-flex-basis:70%;flex-basis:70%;padding-bottom:auto}.wcs-timetable--monthly-calendar .wcs-calendar__header>div{padding:auto;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:15%;flex-basis:15%}.wcs-timetable--monthly-calendar .wcs-calendar__header>div:first-of-type,.wcs-timetable--monthly-calendar .wcs-calendar__header>div:last-of-type{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-timetable__main-col{-webkit-box-flex:5;-webkit-flex-grow:5;flex-grow:5;-webkit-flex-shrink:1;flex-shrink:1;max-width:100%}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-timetable__side-col{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;position:relative;margin-top:2em}@media (min-width:768px){.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-timetable__side-col{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:24em;flex-basis:24em;margin-top:auto}}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-timetable__side-col:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-color:currentColor;z-index:0}@media (min-width:768px){.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda{margin:0 -15px;position:relative}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-timetable__main-col{margin:0 15px}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-timetable__side-col{margin:0 15px}}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda .wcs-day-agenda{padding:6.5%}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.wcs-timetable--monthly-calendar.wcs-timetable--inside-agenda:not(.wcs-timetable--highligh-round) .wcs-date--selected:after{content:'';display:block;top:100%;border-left:1em solid transparent;border-right:1em solid transparent;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:20px solid red;position:absolute}.wcs-timetable--monthly-calendar.wcs-timetable--inside-agenda:not(.wcs-timetable--highligh-round).wcs-timetable--alternate .wcs-day-agenda:after{content:'';display:block;top:0;right:0;bottom:0;left:0;position:absolute;border:1px solid currentColor;opacity:.1}.wcs-timetable--monthly-calendar .wcs-table{position:relative}.wcs-timetable--monthly-calendar .wcs-table-td{position:relative;z-index:1}.wcs-timetable--monthly-calendar .wcs-table-td--full{position:relative}.wcs-timetable--monthly-calendar .wcs-table-td--full:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.075;background-color:currentColor}.wcs-timetable--monthly-calendar .wcs-table-td--full .wcs-day-agenda{padding:3em 0}.wcs-timetable--monthly-calendar .wcs-day:before{content:attr(data-day);display:block;font-weight:700}@media (min-width:768px){.wcs-timetable--monthly-calendar .wcs-day:before{display:none}}.wcs-timetable--monthly-calendar .wcs-day__title{font-size:110%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.wcs-timetable--monthly-calendar .wcs-date span{display:block;font-size:115%;width:100%;height:100%;padding-bottom:1em}.wcs-timetable--monthly-calendar .wcs-date span:after{content:'';display:block;width:.55em;height:.55em;border-radius:100em;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;margin-top:.25em}.wcs-timetable--monthly-calendar .wcs-date--past-month span,.wcs-timetable--monthly-calendar .wcs-date--future-month span{opacity:.35}.wcs-timetable--monthly-calendar .wcs-date--selected{position:relative}.wcs-timetable--monthly-calendar .wcs-date--selected span:after{content:'';display:block;position:absolute;top:-1px;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:0;z-index:-1;-webkit-transform:none;transform:none;opacity:1;margin-top:0}.wcs-timetable--monthly-calendar .wcs-date--with-events:not(.wcs-date--past-month):not(.wcs-date--future-month) span:after{opacity:1}.wcs-timetable--monthly-calendar .wcs-day-agenda{padding:2em 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;max-width:37.5em;margin:0 auto;position:relative}.wcs-timetable--monthly-calendar .wcs-day-agenda__title{margin-bottom:4vh;padding-bottom:.5em;position:relative}.wcs-timetable--monthly-calendar .wcs-day-agenda__title:before{content:'';display:block;bottom:0;top:100%;left:0;right:0;border-bottom:3px solid currentColor;opacity:2;position:absolute}.wcs-timetable--monthly-calendar.wcs-timetable--horizontal-borders .wcs-table-tr:not(:last-child){position:relative}.wcs-timetable--monthly-calendar.wcs-timetable--horizontal-borders .wcs-table-tr:not(:last-child):after{content:'';display:block;top:0;right:0;bottom:0;left:0;border-bottom:1px solid currentColor;position:absolute;opacity:.2;z-index:0}.wcs-timetable--monthly-calendar.wcs-timetable--vertical-borders .wcs-table-td:not(:first-child){position:relative}.wcs-timetable--monthly-calendar.wcs-timetable--vertical-borders .wcs-table-td:not(:first-child):after{content:'';display:block;top:0;right:0;bottom:0;left:0;border-left:1px solid currentColor;position:absolute;opacity:.2;z-index:0}.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-tr,.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-td{position:relative}.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-tr:after,.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-td:after{content:'';display:block;top:0;right:0;bottom:0;left:0;position:absolute;opacity:.2;z-index:0}.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-tr:after{border-bottom:1px solid currentColor}.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-td:after{border-right:1px solid currentColor}.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-td:first-child:after{border-left:1px solid currentColor}.wcs-timetable--monthly-calendar.wcs-timetable--all-borders .wcs-table-thead .wcs-table-td:after{border-top:1px solid currentColor}.wcs-timetable--monthly-calendar.wcs-timetable--alternate .wcs-table-tr:nth-child(2n+1){position:relative}.wcs-timetable--monthly-calendar.wcs-timetable--alternate .wcs-table-tr:nth-child(2n+1):after{content:'';display:block;top:0;right:0;bottom:0;left:0;background-color:currentColor;position:absolute;opacity:.075}.wcs-timetable--monthly-calendar.wcs-timetable--highligh-round .wcs-date--selected:before{display:none}.wcs-timetable--monthly-calendar.wcs-timetable--highligh-round .wcs-date--selected span:after{width:2.85em;height:2.85em;opacity:1;z-index:-1;top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:200em}.wcs-timetable--monthly-calendar.wcs-timetable--highligh-round .wcs-date--selected span{padding-bottom:0}.wcs-timetable--monthly-calendar.wcs-timetable--loading .wcs-spinner{display:block}.wcs-timetable--monthly-calendar.wcs-timetable--loading .wcs-table-tr{opacity:.6}.wcs-timetable--monthly-calendar.wcs-timetable--past-hidden .wcs-date--past span{opacity:.35}.wcs-timetable--monthly-calendar .wcs-class{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.wcs-timetable--monthly-calendar .wcs-class+.wcs-class{margin-top:3em;position:relative}.wcs-timetable--monthly-calendar .wcs-class+.wcs-class:before{content:'';display:block;top:-1.5em;left:0;right:0;width:100%;border-top:1px dashed currentColor;opacity:.2;position:absolute}.wcs-timetable--monthly-calendar .wcs-class--canceled .wcs-class__inner,.wcs-timetable--monthly-calendar .wcs-class--canceled .wcs-class__image{opacity:.45;text-decoration:line-through}.wcs-timetable--monthly-calendar .wcs-class__image{-webkit-flex-basis:18%;flex-basis:18%;height:4.5em;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-align-self:flex-start;align-self:flex-start}@media (max-width:767px){.wcs-timetable--monthly-calendar .wcs-class__image{display:none}}@media (min-width:768px){.wcs-timetable--monthly-calendar .wcs-class__image+.wcs-class__inner{margin-left:6%;-webkit-align-self:center;align-self:center}}.wcs-timetable--monthly-calendar .wcs-class__inner{-webkit-box-flex:4;-webkit-flex-grow:4;flex-grow:4;text-align:left}.wcs-timetable--monthly-calendar .wcs-class__title{font-size:110%;margin:.25em 0 !important}.wcs-timetable--monthly-calendar .wcs-class__meta{font-size:90%}.wcs-timetable--monthly-calendar .wcs-class__time-duration{font-size:90%}.wcs-timetable__zero-data{display:block;position:relative;padding:10vh 5vh;text-align:center;width:100%}.wcs-timetable__zero-data:before{content:'';display:block;position:absolute;opacity:.125;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;right:0;bottom:0;left:0}.wcs-timetable__zero-data>h3,.wcs-timetable__zero-data>p{margin:0 !important;padding:0 !important}@media (max-width:768px){.wcs-timetable__zero-data>h3,.wcs-timetable__zero-data>p{font-size:120%}}.wcs-btn{display:inline-block;padding:6px 12px;position:relative;font-size:85%;border-radius:2px;color:inherit;box-shadow:none !important}.wcs-btn:before,.wcs-btn:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;border-radius:inherit}.wcs-btn:before{background-color:currentcolor;opacity:.05}.wcs-btn:after{border:1px solid currentColor}.wcs-btn:first-of-type{margin-left:0}.wcs-btn--action:before,.wcs-btn--action:after{display:none}.wcs-btn--lg{padding:12px 24px;font-size:100%}.wcs-btn+.wcs-btn{margin-left:3px;margin-right:3px}.wcs-more{margin-top:5vh;border:none;padding:1vh 3vh;border-radius:2px;font-size:90%;font-weight:700}.wcs-more:disabled{opacity:.85}.wcs-more.disabled:disabled{opacity:.35;color:inherit;position:relative;background-color:transparent !important}.wcs-more.disabled:disabled:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor !important;opacity:.15}.wcs-more.disabled:disabled:after{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;border:1px solid;opacity:.2;border-radius:2px}#wcs-vue-modal,.wcs-vue-modal{display:none}.wcs_modal--opened #wcs-vue-modal,.wcs_modal--opened .wcs-vue-modal{display:block}.wcs-modal{color:rgba(0,0,0,.65);text-align:center;font-size:16px;width:100%;z-index:1;background-color:rgba(0,0,0,.8);z-index:9999999;position:fixed;top:0;bottom:0;right:0;left:0;overflow-x:hidden;overflow-y:scroll}.wcs-modal *{box-sizing:border-box}.wcs-modal__loader{background-color:rgba(0,0,0,.8);position:fixed;top:0;bottom:0;right:0;left:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;padding-top:60px 0}.wcs-modal h2{margin:0 0 20px;color:inherit;font-size:160%;text-align:left;line-height:1.42}.wcs-modal h2 small{display:block;font-weight:400}.wcs-modal a:not(.wcs-btn):not(.wcs-modal__close){color:inherit}.wcs-modal--light{background-color:rgba(255,255,255,.8)}.wcs-modal--light.wcs-modal__loader{background-color:rgba(255,255,255,.8)}.wcs-modal--light.wcs-modal__loader .wcs-spinner>div{background-color:rgba(0,0,0,.65)}.wcs-modal--light .wcs-modal__close{color:rgba(0,0,0,.65)}.wcs-modal--light .wcs-modal__close:hover{color:rgba(0,0,0,.35)}.wcs-modal--light .wcs-modal__inner{box-shadow:0px 0px 33px 4px rgba(0,0,0,.125)}.wcs-modal__box{margin:auto;background-size:cover;position:relative}@media (min-width:992px){.wcs-modal__box{width:800px}}@media (min-width:1200px){.wcs-modal__box{width:1000px}}.wcs-modal__inner{background-color:#fff;border-radius:2px;margin:60px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:left}@media (min-width:992px){.wcs-modal__inner{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:100px 0}}.wcs-modal__content{width:100%;padding:50px}@media (min-width:992px){.wcs-modal__content{width:calc(100% - 300px)}.wcs-modal__content--full{width:100%}}.wcs-modal__side{width:100%;position:relative;padding:0}.wcs-modal__side:before,.wcs-modal__side:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentcolor;opacity:.05}.wcs-modal__side:after{right:0;bottom:auto;border-top:1px solid currentcolor;opacity:.1}@media (min-width:992px){.wcs-modal__side{width:300px;display:block}.wcs-modal__side:after{right:auto;bottom:0;border-left:1px solid currentcolor;opacity:.1}}.wcs-modal__meta{list-style:none;margin:0;padding:50px 50px 20px;width:100%}@media (min-width:992px){.wcs-modal__meta{padding:50px 30px}}.wcs-modal__meta li{position:relative;padding:0 0 0 30px;font-size:90%;margin:0 0 10px;display:block}.wcs-modal__meta [class*=ti-]:before{position:absolute;left:0;top:1px}.wcs-modal__close{position:absolute;right:20px;top:0;margin-top:-40px;color:#fff;font-size:24px;text-decoration:none !important}.wcs-modal__close:hover{color:#fff;opacity:.75}@media (min-width:992px){.wcs-modal__close{right:0}}.wcs-modal--muted{opacity:.65;font-size:inherit}.wcs-modal__action{padding:50px 50px 20px;width:100%}@media (min-width:992px){.wcs-modal__action{padding:50px 30px}}.wcs-modal .wcs-map{width:100%;height:300px !important}.wcs-modal .wcs-image{display:none;border-radius:0;border-top-right-radius:2px}@media (min-width:992px){.wcs-modal .wcs-image{width:100%;height:auto;display:block}}.wcs-modal .ti-time:before{margin-top:2px}.wcs-modal .wcs-btn{margin:0 10px 10px 0}.wcs-modal--large.wcs-modal--with-image .wcs-modal__side{padding-top:30vh;background-size:cover;background-repeat:no-repeat;background-position:center center}.wcs-modal--large .wcs-modal__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;display:block}.wcs-modal--large .wcs-modal__content{width:100%}.wcs-modal--large .wcs-modal__side{width:100%;color:#fff}.wcs-modal--large .wcs-modal__meta{padding:0}.wcs-modal--large .wcs-modal__meta li{width:auto;display:inline-block;margin-right:10px;white-space:nowrap}.wcs-modal--large .wcs-modal__inner-side{padding:50px 50px 20px;background-color:rgba(0,0,0,.45);position:relative}.wcs-modal--large .wcs-modal__inner-side:before{content:'';display:block;position:absolute;opacity:.5;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;background-color:currentcolor;top:0;right:0;bottom:0;left:0}.wcs-modal--large .wcs-modal__inner-side:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 14%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 14%,rgba(0,0,0,.65) 100%)}.wcs-modal--large .wcs-btn{margin:5px 0 0 10px;padding:10px 25px;float:right;font-size:15px;position:relative}.wcs-modal--large .wcs-btn:hover{color:inherit}.wcs-modal--large .wcs-btn:hover:before{opacity:.35}.wcs-modal--large .wcs-btn:before{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:currentcolor;opacity:.225}.wcs-modal--large .wcs-label--sold-out{display:inline-block;background-color:rgba(0,0,0,.25);float:right;margin:5px 0 0 10px;font-size:15px;line-height:1;margin:5px 0 0 10px;padding:10px 25px}body.wcs_modal--opened{overflow:hidden}body.wcs_modal--opened>:not(#wcs-vue-modal):not(.wcs-vue-modal),body.wcs_modal--opened:before,body.wcs_modal--opened:after{-webkit-filter:blur(7px) grayscale(1);filter:blur(7px) grayscale(1)}.wcs-spinner{margin:100px auto;width:100px;height:80px;text-align:center;font-size:10px}.wcs-spinner>div{background-color:#fff;height:100%;width:5px;display:inline-block;margin:0 1px;opacity:.92;-webkit-animation:wcs-stretchdelay 1.2s infinite ease-in-out;animation:wcs-stretchdelay 1.2s infinite ease-in-out}.wcs-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.wcs-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.wcs-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.wcs-spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes wcs-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes wcs-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.wcs-addons--pipe{line-height:1;overflow:hidden;position:relative;padding-left:1.4em}.wcs-addons--pipe:before{content:'';display:inline-block;position:absolute;border-radius:100em;width:.3em;height:.3em;background-color:currentColor;opacity:.45 !important;left:.45em;top:.45em}.wcs-class--unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wcs-addons--blink{animation:blink 1s steps(5,start) infinite;-webkit-animation:blink 1s steps(5,start) infinite;display:inline-block;padding:0 1px}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes blink{to{visibility:hidden}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}.missing-google-maps-api-key{background-color:#df5851;color:#fff;padding:30px}.missing-google-maps-api-key small{display:block;text-transform:uppercase;font-size:11px;font-weight:400;padding-top:20px;opacity:.6}#single-wcs-event{max-width:1170px;padding:0 15px;margin:0 auto}#single-wcs-event .wcs-map{margin-top:2vh}#single-wcs-event.single-wcs-event--left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#single-wcs-event.single-wcs-event--left .wcs-single-left{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;padding-right:5vh;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%}#single-wcs-event.single-wcs-event--left .wcs-single-right{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;-webkit-flex-basis:100%;flex-basis:100%}#single-wcs-event.single-wcs-event--right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#single-wcs-event.single-wcs-event--right .wcs-single-left{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;padding-right:5vh;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%}#single-wcs-event.single-wcs-event--right .wcs-single-right{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;-webkit-flex-basis:100%;flex-basis:100%}#single-wcs-event.single-wcs-event--center{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#single-wcs-event.single-wcs-event--center .wcs-single-left{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}#single-wcs-event.single-wcs-event--center .wcs-single-right{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}@media (min-width:768px){#single-wcs-event{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#single-wcs-event .wcs-single-right{position:relative;border-radius:3px;text-align:center}#single-wcs-event .wcs-single-right p:empty{display:none}#single-wcs-event .wcs-single-right:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background-color:currentcolor;opacity:.05}#single-wcs-event .wcs-single-right__content{padding:4vh}#single-wcs-event.single-wcs-event--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}#single-wcs-event.single-wcs-event--right .wcs-single-left{-webkit-box-flex:2;-webkit-flex:2 0 0;flex:2 0 0;padding-right:5vh}#single-wcs-event.single-wcs-event--right .wcs-single-right{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0}#single-wcs-event.single-wcs-event--left .wcs-single-left{-webkit-box-flex:2;-webkit-flex:2 0 0;flex:2 0 0;padding-left:5vh}#single-wcs-event.single-wcs-event--left .wcs-single-right{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0}#single-wcs-event.single-wcs-event--center{-webkit-flex-wrap:wrap;flex-wrap:wrap}#single-wcs-event.single-wcs-event--center .wcs-single-left{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;margin-top:4vh}#single-wcs-event.single-wcs-event--center .wcs-single-right{-webkit-box-flex:1;-webkit-flex:1 0 0;flex:1 0 0;margin-bottom:4vh;position:relative}#single-wcs-event .wcs-single__date:before{content:"\e6b6";font-family:'themify';display:inline-block;margin-right:1vh;font-size:14px}#single-wcs-event .wcs-single__date+.wcs-single__date:before{content:' — ';font-family:inherit}#single-wcs-event .wcs-single__time-duration{margin-bottom:2vh}#single-wcs-event .wcs-single__starting{margin-left:1vh;margin-right:.75vh}#single-wcs-event .wcs-single__starting:before{content:"\e72b";font-family:'themify';display:inline-block;margin-right:1vh;font-size:14px}#single-wcs-event .wcs-single__ending,#single-wcs-event .wcs-single__starting,#single-wcs-event .wcs-single__date{display:inline-block;font-size:1.2em;margin-bottom:2vh}#single-wcs-event .wcs-single__action{padding-top:2vh}#single-wcs-event .wcs-single__instructor{font-size:.65em;text-transform:uppercase;letter-spacing:2px;opacity:.75}#single-wcs-event .wcs-single__location{margin-bottom:1vh;padding-top:2vh;position:relative}#single-wcs-event .wcs-single__location:before{content:'';display:block;position:absolute;top:0;width:4em;left:50%;margin-left:-2em;border-top:3px solid currentcolor;opacity:.125}#single-wcs-event .wcs-single__duration{opacity:.5;margin-left:1vh}#single-wcs-event .wcs-btn{margin-bottom:0 !important;padding:1vh 3vh;font-weight:700}}#single-wcs-event .wcs-single__image{border-top-left-radius:3px;border-top-right-radius:3px;max-width:100%;height:auto}#single-wcs-event .wcs-event-details{min-height:600px;position:relative;margin-bottom:4vh;text-align:center;padding:4vh}#single-wcs-event .wcs-event-details:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-top:2px dashed currentcolor;border-bottom:2px dashed currentcolor;opacity:.25}.wcs-table{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.wcs-table-tr{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch}.wcs-table-thead{-webkit-flex-basis:4em;flex-basis:4em}.wcs-table-tr--full{display:table-row;width:100%}.wcs-table-td{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:4em;flex-basis:4em;min-width:2em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:2vh 0}.wcs-table-td--full{width:100%}.wcs-woo-description{opacity:.75;display:inline-block}.wcs-modal-call{cursor:pointer}.wcs-vue[v-cloak]{visibility:hidden}
.wcs-single__action .wcs-btn--action{color:rgba(255,255,255,1);background-color:#bd322c}
.wpa-ld button span.screen-reader,.longdesc-link span.screen-reader,.wpa-hide-ltr#skiplinks a,.wpa-hide-ltr#skiplinks a:hover,.wpa-hide-ltr#skiplinks a:visited,.wpa-hide-rtl#skiplinks a,.wpa-hide-rtl#skiplinks a:hover,.wpa-hide-rtl#skiplinks a:visited{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wpa-hide-ltr#skiplinks a:focus,.wpa-hide-rtl#skiplinks a:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpa-alt,.wpa-ld{display:inline-block;position:relative}div.alignleft.wpa-alt,div.alignleft.wpa-ld{float:left}div.alignright.wpa-alt,div.alignright.wpa-ld{float:right}div.aligncenter.wpa-alt,div.aligncenter.wpa-ld{display:block;margin:0 auto;width:fit-content}.wpa-focusable:focus{outline:1px solid;outline-offset:1px}.wpa-alt button.wpa-toggle,.wpa-ld a.wpa-toggle,.wpa-ld button.wpa-toggle{bottom:2px;left:2px;position:absolute;line-height:1.4;min-width:24px}.top-left .wpa-alt a.wpa-toggle,.top-left .wpa-alt button.wpa-toggle,.top-left .wpa-ld a.wpa-toggle,.top-left .wpa-ld button.wpa-toggle{top:2px;bottom:auto}.top-right .wpa-alt a.wpa-toggle,.top-right .wpa-alt button.wpa-toggle,.top-right .wpa-ld a.wpa-toggle,.top-right .wpa-ld button.wpa-toggle{top:2px;right:2px;left:auto;bottom:auto}.bottom-right .wpa-alt a.wpa-toggle,.bottom-right .wpa-alt button.wpa-toggle,.bottom-right .wpa-ld a.wpa-toggle,.bottom-right .wpa-ld button.wpa-toggle{right:2px;left:auto}.wpa-alt .wpa-ld button{left:2.5em}.top-right .wpa-alt .wpa-ld button,.bottom-right .wpa-alt .wpa-ld button{left:auto;right:2.5em}.wpa-alt button.wpa-toggle,.wpa-alt button.wpa-toggle:active,.wpa-alt button.wpa-toggle:focus,.wpa-alt button.wpa-toggle:hover,.wpa-ld button.wpa-toggle,.wpa-ld button.wpa-toggle:active,.wpa-ld button.wpa-toggle:focus,.wpa-ld button.wpa-toggle:hover{border:1px solid #777;border-radius:2px;z-index:10}.wpa-ld .longdesc{position:absolute;width:100%;height:100%;top:0;overflow-y:scroll;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.95);padding:2em 1em;text-align:left}.wpa-alt .wpa-alt-text{position:absolute;width:calc(100% - 2em);height:6em;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.95);padding:1.5em;margin:1em;border-radius:15px;box-shadow:0 0 6px #333;text-align:left;z-index:10}.top-right .wpa-alt .wpa-alt-text,.top-left .wpa-alt .wpa-alt-text{bottom:auto;top:0;margin-top:2.5em}.rtl .wpa-alt .wpa-alt-text,.rtl .wpa-ld .longdesc{text-align:right}.wpa-alt button.wpa-toggle,.wpa-alt button.wpa-toggle:active,.wpa-alt button.wpa-toggle:focus,.wpa-alt button.wpa-toggle:hover,.wpa-alt a.wpa-toggle,.wpa-ld button.wpa-toggle,.wpa-ld button.wpa-toggle:active,.wpa-ld button.wpa-toggle:focus,.wpa-ld button.wpa-toggle:hover,.wpa-ld a.wpa-toggle{font-size:1rem;background:rgba(255,255,255,.8) !important;padding:0;font-weight:700;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;color:#000 !important;padding:2px 4px;border-radius:3px}.wpa-ld .dashicons,.wpa-ld .dashicons:before{line-height:inherit}.wpa-alt button:focus,.wpa-alt button:hover,.wpa-ld button:focus,.wpa-ld button:hover{background:rgba(0,0,0,.8) !important;color:#fff !important;border:1px solid #000 !important;cursor:pointer;outline:2px solid #a00 !important;outline-offset:1px}.template-longdesc{text-align:left;line-height:1.5;width:100%;max-width:50em;padding:2em;margin:1em auto;background:#fdfdfd;color:#333;box-shadow:0 0 5px;font-size:1.4em}label.wpa-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wpa-content-summary{padding:30px;background:rgba(0,0,0,.05);margin-bottom:30px}.wpa-content-summary div p:last-of-type{margin-bottom:0;padding-bottom:0}.wpa-excerpt .wp-block-read-more,.wpa-excerpt .wp-block-post-excerpt__more-text{display:none !important}.wpa-excerpt .wp-block-post-excerpt .continue{margin-top:1rem;display:block}
:root{--admin-bar-top:7px}
.background-color-white{background-color:#fff;color:#2d2f34}.background-color-gray{background-color:#efefef;color:#2d2f34}.background-color-blue{background-color:#4b92bc;color:#fff}.background-color-green{background-color:#1c5533;color:#fff}.color-green{color:#1c5533}.color-blue{color:#4b92bc}@keyframes outline-in{0%{background-size:0 2px,2px 0,0 2px,2px 0}20%{background-size:100% 2px,2px 0,0 2px,2px 0}50%{background-size:100% 2px,2px 100%,0 2px,2px 0}70%{background-size:100% 2px,2px 100%,100% 2px,2px 0}100%{background-size:100% 2px,2px 100%,100% 2px,2px 100%}}@keyframes outline-out{100%{background-size:0 2px,2px 0,0 2px,2px 0}90%{background-size:100% 2px,2px 0,0 2px,2px 0}40%{background-size:100% 2px,2px 100%,0 2px,2px 0}10%{background-size:100% 2px,2px 100%,100% 2px,2px 0}0%{background-size:100% 2px,2px 100%,100% 2px,2px 100%}}.outline{position:relative;z-index:1}.outline.on-green:after{background-image:linear-gradient(to right,#4b92bc 100%,#4b92bc 100%),linear-gradient(to bottom,#4b92bc 100%,#4b92bc 100%),linear-gradient(to right,#4b92bc 100%,#4b92bc 100%),linear-gradient(to bottom,#4b92bc 100%,#4b92bc 100%)}.outline:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;display:block;z-index:-1;background-repeat:no-repeat;background-image:linear-gradient(to right,#1c5533 100%,#1c5533 100%),linear-gradient(to bottom,#1c5533 100%,#1c5533 100%),linear-gradient(to right,#1c5533 100%,#1c5533 100%),linear-gradient(to bottom,#1c5533 100%,#1c5533 100%);background-size:0 2px,2px 0,0 2px,2px 0;background-position:0 0,100% 0,100% 100%,0 100%;animation:outline-out .25s ease-in-out 1}.outline:hover:after{animation:outline-in .5s ease-in-out 1;animation-fill-mode:forwards}.hover-scale{transition:all .3s cubic-bezier(.38,.01,0,1);transform:scale3d(1,1,1)}.hover-scale:hover{transform:scale3d(.95,.95,1)}.hover-scale:hover img{transform:scale3d(1.15,1.15,1)}.hover-scale .image-wrapper{overflow:hidden}.hover-scale .image-wrapper img{transition:all .3s cubic-bezier(.38,.01,0,1)}.hover-scale-image{overflow:hidden}.hover-scale-image img{transform:scale3d(1,1,1);transition:all .3s cubic-bezier(.38,.01,0,1)}.hover-scale-image:hover img{transform:scale3d(1.1,1.1,1)}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#1c5533}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#1c5533;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:rgba(0,0,0,0) !important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}@font-face{font-family:"Centra No 2";src:url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-Book.woff2) format("woff2"),url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Centra No 2";src:url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-BookItalic.woff2) format("woff2"),url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Centra No 2";src:url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-Medium.woff2) format("woff2"),url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Centra No 2";src:url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-MediumItalic.woff2) format("woff2"),url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Centra No 2";src:url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-Bold.woff2) format("woff2"),url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Centra No 2";src:url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-BoldItalic.woff2) format("woff2"),url(//www.thinkwood.com/wp-content/themes/thinkwood/assets/dist/css/../../fonts/CentraNo2-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.background-color-blue .body,.background-color-green .body,.background-color-blue .copy,.background-color-green .copy{color:#fff}p,li{color:#2d2f34}.background-color-blue p,.background-color-green p,.background-color-blue li,.background-color-green li{color:#fff}.text-size-xlarge,.two-column-resources-grid .headline,.two-column-resources-grid .whats-new-section-headline,.two-column-resources-grid .column-headline-copy-headline,.three-column-product-tile .headline,.three-column-product-tile .whats-new-section-headline,.three-column-product-tile .column-headline-copy-headline,.copy-with-full-image .headline.large,.copy-with-full-image .large.whats-new-section-headline,.copy-with-full-image .large.column-headline-copy-headline,.video.video-layout-d .headline,.video.video-layout-d .whats-new-section-headline,.video.video-layout-d .column-headline-copy-headline,.content-block.quote blockquote,.span-headline-two-columns .headline,.span-headline-two-columns .whats-new-section-headline,.span-headline-two-columns .column-headline-copy-headline,.two-column-with-image .headline-size-large,.page-hero-intro-layout-b .headline,.page-hero-intro-layout-b .whats-new-section-headline,.page-hero-intro-layout-b .column-headline-copy-headline,.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline,.project-hero .project-title,.page-hero-layout-b .page-hero-inner .headline,.page-hero-layout-b .page-hero-inner .whats-new-section-headline,.page-hero-layout-b .page-hero-inner .column-headline-copy-headline,.headline,.whats-new-section-headline,.column-headline-copy-headline{font-size:2.25em}@media screen and (min-width:600px){.text-size-xlarge,.two-column-resources-grid .headline,.two-column-resources-grid .whats-new-section-headline,.two-column-resources-grid .column-headline-copy-headline,.three-column-product-tile .headline,.three-column-product-tile .whats-new-section-headline,.three-column-product-tile .column-headline-copy-headline,.copy-with-full-image .headline.large,.copy-with-full-image .large.whats-new-section-headline,.copy-with-full-image .large.column-headline-copy-headline,.video.video-layout-d .headline,.video.video-layout-d .whats-new-section-headline,.video.video-layout-d .column-headline-copy-headline,.content-block.quote blockquote,.span-headline-two-columns .headline,.span-headline-two-columns .whats-new-section-headline,.span-headline-two-columns .column-headline-copy-headline,.two-column-with-image .headline-size-large,.page-hero-intro-layout-b .headline,.page-hero-intro-layout-b .whats-new-section-headline,.page-hero-intro-layout-b .column-headline-copy-headline,.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline,.project-hero .project-title,.page-hero-layout-b .page-hero-inner .headline,.page-hero-layout-b .page-hero-inner .whats-new-section-headline,.page-hero-layout-b .page-hero-inner .column-headline-copy-headline,.headline,.whats-new-section-headline,.column-headline-copy-headline{font-size:3.25em}}@media screen and (min-width:900px){.text-size-xlarge,.two-column-resources-grid .headline,.two-column-resources-grid .whats-new-section-headline,.two-column-resources-grid .column-headline-copy-headline,.three-column-product-tile .headline,.three-column-product-tile .whats-new-section-headline,.three-column-product-tile .column-headline-copy-headline,.copy-with-full-image .headline.large,.copy-with-full-image .large.whats-new-section-headline,.copy-with-full-image .large.column-headline-copy-headline,.video.video-layout-d .headline,.video.video-layout-d .whats-new-section-headline,.video.video-layout-d .column-headline-copy-headline,.content-block.quote blockquote,.span-headline-two-columns .headline,.span-headline-two-columns .whats-new-section-headline,.span-headline-two-columns .column-headline-copy-headline,.two-column-with-image .headline-size-large,.page-hero-intro-layout-b .headline,.page-hero-intro-layout-b .whats-new-section-headline,.page-hero-intro-layout-b .column-headline-copy-headline,.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline,.project-hero .project-title,.page-hero-layout-b .page-hero-inner .headline,.page-hero-layout-b .page-hero-inner .whats-new-section-headline,.page-hero-layout-b .page-hero-inner .column-headline-copy-headline,.headline,.whats-new-section-headline,.column-headline-copy-headline{font-size:4em}}@media screen and (min-width:1200px){.text-size-xlarge,.two-column-resources-grid .headline,.two-column-resources-grid .whats-new-section-headline,.two-column-resources-grid .column-headline-copy-headline,.three-column-product-tile .headline,.three-column-product-tile .whats-new-section-headline,.three-column-product-tile .column-headline-copy-headline,.copy-with-full-image .headline.large,.copy-with-full-image .large.whats-new-section-headline,.copy-with-full-image .large.column-headline-copy-headline,.video.video-layout-d .headline,.video.video-layout-d .whats-new-section-headline,.video.video-layout-d .column-headline-copy-headline,.content-block.quote blockquote,.span-headline-two-columns .headline,.span-headline-two-columns .whats-new-section-headline,.span-headline-two-columns .column-headline-copy-headline,.two-column-with-image .headline-size-large,.page-hero-intro-layout-b .headline,.page-hero-intro-layout-b .whats-new-section-headline,.page-hero-intro-layout-b .column-headline-copy-headline,.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline,.project-hero .project-title,.page-hero-layout-b .page-hero-inner .headline,.page-hero-layout-b .page-hero-inner .whats-new-section-headline,.page-hero-layout-b .page-hero-inner .column-headline-copy-headline,.headline,.whats-new-section-headline,.column-headline-copy-headline{font-size:5.625em}}.text-size-large,.error-page-message,.blog-tile-header,.design-tools-child-title,.design-tools-grade-title,.encyclopedia-entry-item-title,.project-gallery-tile-header,.ceu-tile-header,.project-call-to-action .headline,.project-call-to-action .whats-new-section-headline,.project-call-to-action .column-headline-copy-headline,.featured-post-tool-slider-title,.flexible-copy-blocks-title,.project-headline,.large-stats .pre-stat-text,.large-stats .post-stat-text,.partner-name,.floating-call-to-action .headline,.floating-call-to-action .whats-new-section-headline,.floating-call-to-action .column-headline-copy-headline,.copy-with-full-image .headline,.copy-with-full-image .whats-new-section-headline,.copy-with-full-image .column-headline-copy-headline,.video .quote,.video.video-layout-c .headline,.video.video-layout-c .whats-new-section-headline,.video.video-layout-c .column-headline-copy-headline,.video.video-layout-b .headline,.video.video-layout-b .whats-new-section-headline,.video.video-layout-b .column-headline-copy-headline,.two-column-with-image .headline-size-medium,.featured-ceu .headline,.featured-ceu .whats-new-section-headline,.featured-ceu .column-headline-copy-headline,.archive-tile-header{font-size:1.75em}@media screen and (min-width:600px){.text-size-large,.error-page-message,.blog-tile-header,.design-tools-child-title,.design-tools-grade-title,.encyclopedia-entry-item-title,.project-gallery-tile-header,.ceu-tile-header,.project-call-to-action .headline,.project-call-to-action .whats-new-section-headline,.project-call-to-action .column-headline-copy-headline,.featured-post-tool-slider-title,.flexible-copy-blocks-title,.project-headline,.large-stats .pre-stat-text,.large-stats .post-stat-text,.partner-name,.floating-call-to-action .headline,.floating-call-to-action .whats-new-section-headline,.floating-call-to-action .column-headline-copy-headline,.copy-with-full-image .headline,.copy-with-full-image .whats-new-section-headline,.copy-with-full-image .column-headline-copy-headline,.video .quote,.video.video-layout-c .headline,.video.video-layout-c .whats-new-section-headline,.video.video-layout-c .column-headline-copy-headline,.video.video-layout-b .headline,.video.video-layout-b .whats-new-section-headline,.video.video-layout-b .column-headline-copy-headline,.two-column-with-image .headline-size-medium,.featured-ceu .headline,.featured-ceu .whats-new-section-headline,.featured-ceu .column-headline-copy-headline,.archive-tile-header{font-size:2em}}@media screen and (min-width:900px){.text-size-large,.error-page-message,.blog-tile-header,.design-tools-child-title,.design-tools-grade-title,.encyclopedia-entry-item-title,.project-gallery-tile-header,.ceu-tile-header,.project-call-to-action .headline,.project-call-to-action .whats-new-section-headline,.project-call-to-action .column-headline-copy-headline,.featured-post-tool-slider-title,.flexible-copy-blocks-title,.project-headline,.large-stats .pre-stat-text,.large-stats .post-stat-text,.partner-name,.floating-call-to-action .headline,.floating-call-to-action .whats-new-section-headline,.floating-call-to-action .column-headline-copy-headline,.copy-with-full-image .headline,.copy-with-full-image .whats-new-section-headline,.copy-with-full-image .column-headline-copy-headline,.video .quote,.video.video-layout-c .headline,.video.video-layout-c .whats-new-section-headline,.video.video-layout-c .column-headline-copy-headline,.video.video-layout-b .headline,.video.video-layout-b .whats-new-section-headline,.video.video-layout-b .column-headline-copy-headline,.two-column-with-image .headline-size-medium,.featured-ceu .headline,.featured-ceu .whats-new-section-headline,.featured-ceu .column-headline-copy-headline,.archive-tile-header{font-size:2.25em}}@media screen and (min-width:1200px){.text-size-large,.error-page-message,.blog-tile-header,.design-tools-child-title,.design-tools-grade-title,.encyclopedia-entry-item-title,.project-gallery-tile-header,.ceu-tile-header,.project-call-to-action .headline,.project-call-to-action .whats-new-section-headline,.project-call-to-action .column-headline-copy-headline,.featured-post-tool-slider-title,.flexible-copy-blocks-title,.project-headline,.large-stats .pre-stat-text,.large-stats .post-stat-text,.partner-name,.floating-call-to-action .headline,.floating-call-to-action .whats-new-section-headline,.floating-call-to-action .column-headline-copy-headline,.copy-with-full-image .headline,.copy-with-full-image .whats-new-section-headline,.copy-with-full-image .column-headline-copy-headline,.video .quote,.video.video-layout-c .headline,.video.video-layout-c .whats-new-section-headline,.video.video-layout-c .column-headline-copy-headline,.video.video-layout-b .headline,.video.video-layout-b .whats-new-section-headline,.video.video-layout-b .column-headline-copy-headline,.two-column-with-image .headline-size-medium,.featured-ceu .headline,.featured-ceu .whats-new-section-headline,.featured-ceu .column-headline-copy-headline,.archive-tile-header{font-size:2.5em}}.text-size-medium,.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-no-match-message,.blog-tile-title,.text .content-block-inner .text-content.blog-tile-title,.design-tools-group-title,.text .content-block-inner .text-content.design-tools-group-title,.design-tools-landing-item-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.whats-new-section-link-title,.text .content-block-inner .text-content.whats-new-section-link-title,.project-gallery-no-match-message,.text .content-block-inner .text-content.project-gallery-no-match-message,.project-gallery-tile-title,.text .content-block-inner .text-content.project-gallery-tile-title,.ceu-tile-no-match-message,.text .content-block-inner .text-content.ceu-tile-no-match-message,.ceu-tile-title,.text .content-block-inner .text-content.ceu-tile-title,.related-projects-title,.text .content-block-inner .text-content.related-projects-title,.slideshow-item-title,.text .content-block-inner .text-content.slideshow-item-title,.video-resource-slider-slides-list-item-title,.text .content-block-inner .text-content.video-resource-slider-slides-list-item-title,.question-resource-toggle-questions-content-list-item-title,.text .content-block-inner .text-content.question-resource-toggle-questions-content-list-item-title,.two-column-resources-grid-resources-item-title,.text .content-block-inner .text-content.two-column-resources-grid-resources-item-title,.two-column-resources-grid .copy,.text .content-block-inner .two-column-resources-grid .text-content.copy,.two-column-resources-grid .text .content-block-inner .text-content.copy,.image-galleries-item-title,.text .content-block-inner .text-content.image-galleries-item-title,.image-galleries-intro-copy,.text .content-block-inner .text-content.image-galleries-intro-copy,.mass-timber-map-notes,.text .content-block-inner .text-content.mass-timber-map-notes,.column-headline-copy-copy-header,.text .content-block-inner .text-content.column-headline-copy-copy-header,.three-column-product-tile-column-headline,.text .content-block-inner .text-content.three-column-product-tile-column-headline,.large-stats-layout-c .large-copy,.text .content-block-inner .large-stats-layout-c .text-content.large-copy,.large-stats-layout-c .text .content-block-inner .text-content.large-copy,.large-stats-layout-b .large-stats-headline,.text .content-block-inner .large-stats-layout-b .text-content.large-stats-headline,.large-stats-layout-b .text .content-block-inner .text-content.large-stats-headline,.large-stats .large-copy,.text .content-block-inner .large-stats .text-content.large-copy,.large-stats .text .content-block-inner .text-content.large-copy,.additional-resources-title,.text .content-block-inner .text-content.additional-resources-title,.additional-resources .copy.copy-medium,.text .content-block-inner .additional-resources .text-content.copy.copy-medium,.additional-resources .text .content-block-inner .text-content.copy.copy-medium,.partners-layout-b .partner-name,.text .content-block-inner .partners-layout-b .text-content.partner-name,.partners-layout-b .text .content-block-inner .text-content.partner-name,.events .copy,.text .content-block-inner .events .text-content.copy,.events .text .content-block-inner .text-content.copy,.copy-with-full-image-layout-b .copy,.text .content-block-inner .copy-with-full-image-layout-b .text-content.copy,.copy-with-full-image-layout-b .text .content-block-inner .text-content.copy,.copy-with-full-image-layout-a .copy,.text .content-block-inner .copy-with-full-image-layout-a .text-content.copy,.copy-with-full-image-layout-a .text .content-block-inner .text-content.copy,.copy-with-full-image .copy-header,.text .content-block-inner .copy-with-full-image .text-content.copy-header,.copy-with-full-image .text .content-block-inner .text-content.copy-header,.text .content-block-inner .text-content.text-size-medium,.text .content-block-inner .text-content.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-title,.text .content-block-inner .text-content.blog-tile-title,.text .content-block-inner .text-content.design-tools-group-title,.text .content-block-inner .text-content.design-tools-group-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.text .content-block-inner .text-content.whats-new-section-link-title,.text .content-block-inner .text-content.whats-new-section-link-title,.text .content-block-inner .content-block thead td.text-content,.content-block thead .text .content-block-inner td.text-content,.text .content-block-inner .page-hero .text-content.copy-header,.page-hero .text .content-block-inner .text-content.copy-header,.text .content-block-inner .page-hero-layout-b .page-hero-inner .text-content.copy,.page-hero-layout-b .page-hero-inner .text .content-block-inner .text-content.copy,.text .content-block-inner .project-hero .text-content.body,.project-hero .text .content-block-inner .text-content.body,.text .content-block-inner .text-content.ceu-actions-title,.text .content-block-inner .text-content.archive-tile-title,.text .content-block-inner .text-content.archive-no-match-message,.text .content-block-inner .page-hero-intro-layout-b .text-content.copy-header,.page-hero-intro-layout-b .text .content-block-inner .text-content.copy-header,.text .content-block-inner .page-hero-intro-layout-b .text-content.copy,.page-hero-intro-layout-b .text .content-block-inner .text-content.copy,.text .content-block-inner .featured-ceu .text-content.ceu-list-item-title,.featured-ceu .text .content-block-inner .text-content.ceu-list-item-title,.text .content-block-inner .span-headline-two-columns .text-content.copy-large,.span-headline-two-columns .text .content-block-inner .text-content.copy-large,.text .content-block-inner .video.video-layout-c .text-content.copy,.video.video-layout-c .text .content-block-inner .text-content.copy,.text .content-block-inner .video.video-layout-d .text-content.copy,.video.video-layout-d .text .content-block-inner .text-content.copy,.video.video-layout-d .copy,.video.video-layout-c .copy,.span-headline-two-columns .copy-large,.featured-ceu .ceu-list-item-title,.page-hero-intro-layout-b .copy,.page-hero-intro-layout-b .copy-header,.archive-no-match-message,.archive-tile-title,.ceu-actions-title,.project-hero .body,.page-hero-layout-b .page-hero-inner .copy,.page-hero .copy-header,.content-block thead td{font-size:1.125em}@media screen and (min-width:600px){.text-size-medium,.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-no-match-message,.blog-tile-title,.text .content-block-inner .text-content.blog-tile-title,.design-tools-group-title,.text .content-block-inner .text-content.design-tools-group-title,.design-tools-landing-item-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.whats-new-section-link-title,.text .content-block-inner .text-content.whats-new-section-link-title,.project-gallery-no-match-message,.text .content-block-inner .text-content.project-gallery-no-match-message,.project-gallery-tile-title,.text .content-block-inner .text-content.project-gallery-tile-title,.ceu-tile-no-match-message,.text .content-block-inner .text-content.ceu-tile-no-match-message,.ceu-tile-title,.text .content-block-inner .text-content.ceu-tile-title,.related-projects-title,.text .content-block-inner .text-content.related-projects-title,.slideshow-item-title,.text .content-block-inner .text-content.slideshow-item-title,.video-resource-slider-slides-list-item-title,.text .content-block-inner .text-content.video-resource-slider-slides-list-item-title,.question-resource-toggle-questions-content-list-item-title,.text .content-block-inner .text-content.question-resource-toggle-questions-content-list-item-title,.two-column-resources-grid-resources-item-title,.text .content-block-inner .text-content.two-column-resources-grid-resources-item-title,.two-column-resources-grid .copy,.text .content-block-inner .two-column-resources-grid .text-content.copy,.two-column-resources-grid .text .content-block-inner .text-content.copy,.image-galleries-item-title,.text .content-block-inner .text-content.image-galleries-item-title,.image-galleries-intro-copy,.text .content-block-inner .text-content.image-galleries-intro-copy,.mass-timber-map-notes,.text .content-block-inner .text-content.mass-timber-map-notes,.column-headline-copy-copy-header,.text .content-block-inner .text-content.column-headline-copy-copy-header,.three-column-product-tile-column-headline,.text .content-block-inner .text-content.three-column-product-tile-column-headline,.large-stats-layout-c .large-copy,.text .content-block-inner .large-stats-layout-c .text-content.large-copy,.large-stats-layout-c .text .content-block-inner .text-content.large-copy,.large-stats-layout-b .large-stats-headline,.text .content-block-inner .large-stats-layout-b .text-content.large-stats-headline,.large-stats-layout-b .text .content-block-inner .text-content.large-stats-headline,.large-stats .large-copy,.text .content-block-inner .large-stats .text-content.large-copy,.large-stats .text .content-block-inner .text-content.large-copy,.additional-resources-title,.text .content-block-inner .text-content.additional-resources-title,.additional-resources .copy.copy-medium,.text .content-block-inner .additional-resources .text-content.copy.copy-medium,.additional-resources .text .content-block-inner .text-content.copy.copy-medium,.partners-layout-b .partner-name,.text .content-block-inner .partners-layout-b .text-content.partner-name,.partners-layout-b .text .content-block-inner .text-content.partner-name,.events .copy,.text .content-block-inner .events .text-content.copy,.events .text .content-block-inner .text-content.copy,.copy-with-full-image-layout-b .copy,.text .content-block-inner .copy-with-full-image-layout-b .text-content.copy,.copy-with-full-image-layout-b .text .content-block-inner .text-content.copy,.copy-with-full-image-layout-a .copy,.text .content-block-inner .copy-with-full-image-layout-a .text-content.copy,.copy-with-full-image-layout-a .text .content-block-inner .text-content.copy,.copy-with-full-image .copy-header,.text .content-block-inner .copy-with-full-image .text-content.copy-header,.copy-with-full-image .text .content-block-inner .text-content.copy-header,.text .content-block-inner .text-content.text-size-medium,.text .content-block-inner .text-content.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-title,.text .content-block-inner .text-content.blog-tile-title,.text .content-block-inner .text-content.design-tools-group-title,.text .content-block-inner .text-content.design-tools-group-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.text .content-block-inner .text-content.whats-new-section-link-title,.text .content-block-inner .text-content.whats-new-section-link-title,.text .content-block-inner .content-block thead td.text-content,.content-block thead .text .content-block-inner td.text-content,.text .content-block-inner .page-hero .text-content.copy-header,.page-hero .text .content-block-inner .text-content.copy-header,.text .content-block-inner .page-hero-layout-b .page-hero-inner .text-content.copy,.page-hero-layout-b .page-hero-inner .text .content-block-inner .text-content.copy,.text .content-block-inner .project-hero .text-content.body,.project-hero .text .content-block-inner .text-content.body,.text .content-block-inner .text-content.ceu-actions-title,.text .content-block-inner .text-content.archive-tile-title,.text .content-block-inner .text-content.archive-no-match-message,.text .content-block-inner .page-hero-intro-layout-b .text-content.copy-header,.page-hero-intro-layout-b .text .content-block-inner .text-content.copy-header,.text .content-block-inner .page-hero-intro-layout-b .text-content.copy,.page-hero-intro-layout-b .text .content-block-inner .text-content.copy,.text .content-block-inner .featured-ceu .text-content.ceu-list-item-title,.featured-ceu .text .content-block-inner .text-content.ceu-list-item-title,.text .content-block-inner .span-headline-two-columns .text-content.copy-large,.span-headline-two-columns .text .content-block-inner .text-content.copy-large,.text .content-block-inner .video.video-layout-c .text-content.copy,.video.video-layout-c .text .content-block-inner .text-content.copy,.text .content-block-inner .video.video-layout-d .text-content.copy,.video.video-layout-d .text .content-block-inner .text-content.copy,.video.video-layout-d .copy,.video.video-layout-c .copy,.span-headline-two-columns .copy-large,.featured-ceu .ceu-list-item-title,.page-hero-intro-layout-b .copy,.page-hero-intro-layout-b .copy-header,.archive-no-match-message,.archive-tile-title,.ceu-actions-title,.project-hero .body,.page-hero-layout-b .page-hero-inner .copy,.page-hero .copy-header,.content-block thead td{font-size:1.25em}}@media screen and (min-width:1200px){.text-size-medium,.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-no-match-message,.blog-tile-title,.text .content-block-inner .text-content.blog-tile-title,.design-tools-group-title,.text .content-block-inner .text-content.design-tools-group-title,.design-tools-landing-item-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.whats-new-section-link-title,.text .content-block-inner .text-content.whats-new-section-link-title,.project-gallery-no-match-message,.text .content-block-inner .text-content.project-gallery-no-match-message,.project-gallery-tile-title,.text .content-block-inner .text-content.project-gallery-tile-title,.ceu-tile-no-match-message,.text .content-block-inner .text-content.ceu-tile-no-match-message,.ceu-tile-title,.text .content-block-inner .text-content.ceu-tile-title,.related-projects-title,.text .content-block-inner .text-content.related-projects-title,.slideshow-item-title,.text .content-block-inner .text-content.slideshow-item-title,.video-resource-slider-slides-list-item-title,.text .content-block-inner .text-content.video-resource-slider-slides-list-item-title,.question-resource-toggle-questions-content-list-item-title,.text .content-block-inner .text-content.question-resource-toggle-questions-content-list-item-title,.two-column-resources-grid-resources-item-title,.text .content-block-inner .text-content.two-column-resources-grid-resources-item-title,.two-column-resources-grid .copy,.text .content-block-inner .two-column-resources-grid .text-content.copy,.two-column-resources-grid .text .content-block-inner .text-content.copy,.image-galleries-item-title,.text .content-block-inner .text-content.image-galleries-item-title,.image-galleries-intro-copy,.text .content-block-inner .text-content.image-galleries-intro-copy,.mass-timber-map-notes,.text .content-block-inner .text-content.mass-timber-map-notes,.column-headline-copy-copy-header,.text .content-block-inner .text-content.column-headline-copy-copy-header,.three-column-product-tile-column-headline,.text .content-block-inner .text-content.three-column-product-tile-column-headline,.large-stats-layout-c .large-copy,.text .content-block-inner .large-stats-layout-c .text-content.large-copy,.large-stats-layout-c .text .content-block-inner .text-content.large-copy,.large-stats-layout-b .large-stats-headline,.text .content-block-inner .large-stats-layout-b .text-content.large-stats-headline,.large-stats-layout-b .text .content-block-inner .text-content.large-stats-headline,.large-stats .large-copy,.text .content-block-inner .large-stats .text-content.large-copy,.large-stats .text .content-block-inner .text-content.large-copy,.additional-resources-title,.text .content-block-inner .text-content.additional-resources-title,.additional-resources .copy.copy-medium,.text .content-block-inner .additional-resources .text-content.copy.copy-medium,.additional-resources .text .content-block-inner .text-content.copy.copy-medium,.partners-layout-b .partner-name,.text .content-block-inner .partners-layout-b .text-content.partner-name,.partners-layout-b .text .content-block-inner .text-content.partner-name,.events .copy,.text .content-block-inner .events .text-content.copy,.events .text .content-block-inner .text-content.copy,.copy-with-full-image-layout-b .copy,.text .content-block-inner .copy-with-full-image-layout-b .text-content.copy,.copy-with-full-image-layout-b .text .content-block-inner .text-content.copy,.copy-with-full-image-layout-a .copy,.text .content-block-inner .copy-with-full-image-layout-a .text-content.copy,.copy-with-full-image-layout-a .text .content-block-inner .text-content.copy,.copy-with-full-image .copy-header,.text .content-block-inner .copy-with-full-image .text-content.copy-header,.copy-with-full-image .text .content-block-inner .text-content.copy-header,.text .content-block-inner .text-content.text-size-medium,.text .content-block-inner .text-content.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-no-match-message,.text .content-block-inner .text-content.blog-tile-title,.text .content-block-inner .text-content.blog-tile-title,.text .content-block-inner .text-content.design-tools-group-title,.text .content-block-inner .text-content.design-tools-group-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.text .content-block-inner .text-content.design-tools-landing-item-title,.text .content-block-inner .text-content.whats-new-section-link-title,.text .content-block-inner .text-content.whats-new-section-link-title,.text .content-block-inner .content-block thead td.text-content,.content-block thead .text .content-block-inner td.text-content,.text .content-block-inner .page-hero .text-content.copy-header,.page-hero .text .content-block-inner .text-content.copy-header,.text .content-block-inner .page-hero-layout-b .page-hero-inner .text-content.copy,.page-hero-layout-b .page-hero-inner .text .content-block-inner .text-content.copy,.text .content-block-inner .project-hero .text-content.body,.project-hero .text .content-block-inner .text-content.body,.text .content-block-inner .text-content.ceu-actions-title,.text .content-block-inner .text-content.archive-tile-title,.text .content-block-inner .text-content.archive-no-match-message,.text .content-block-inner .page-hero-intro-layout-b .text-content.copy-header,.page-hero-intro-layout-b .text .content-block-inner .text-content.copy-header,.text .content-block-inner .page-hero-intro-layout-b .text-content.copy,.page-hero-intro-layout-b .text .content-block-inner .text-content.copy,.text .content-block-inner .featured-ceu .text-content.ceu-list-item-title,.featured-ceu .text .content-block-inner .text-content.ceu-list-item-title,.text .content-block-inner .span-headline-two-columns .text-content.copy-large,.span-headline-two-columns .text .content-block-inner .text-content.copy-large,.text .content-block-inner .video.video-layout-c .text-content.copy,.video.video-layout-c .text .content-block-inner .text-content.copy,.text .content-block-inner .video.video-layout-d .text-content.copy,.video.video-layout-d .text .content-block-inner .text-content.copy,.video.video-layout-d .copy,.video.video-layout-c .copy,.span-headline-two-columns .copy-large,.featured-ceu .ceu-list-item-title,.page-hero-intro-layout-b .copy,.page-hero-intro-layout-b .copy-header,.archive-no-match-message,.archive-tile-title,.ceu-actions-title,.project-hero .body,.page-hero-layout-b .page-hero-inner .copy,.page-hero .copy-header,.content-block thead td{font-size:1.5625em}}.text-size-small{font-size:.875em}@media screen and (min-width:900px){.text-size-small{font-size:.875em}}.pre-headline,.education-cta-pre-headline,.education-resource-library-label,.event-tags-item,.blog-tile-label,.whats-new-section-link-label,.whats-new-section-preheadline,.encyclopedia-navigation-label,.project-gallery-tile-label,.ceu-tile-label,.column-headline-copy-preheadline,.featured-post-tool-slider-tags,.copy-with-full-image-layout-b .copy-header,.archive-tile-label,.footer-newsletter-signup-header{font-size:.875em;text-transform:uppercase;font-weight:700;letter-spacing:.04em;margin-bottom:5.5555555556vw}.background-color-blue .pre-headline,.background-color-blue .education-cta-pre-headline,.background-color-blue .education-resource-library-label,.background-color-blue .event-tags-item,.background-color-blue .blog-tile-label,.background-color-blue .whats-new-section-link-label,.background-color-blue .whats-new-section-preheadline,.background-color-blue .encyclopedia-navigation-label,.background-color-blue .project-gallery-tile-label,.background-color-blue .ceu-tile-label,.background-color-blue .column-headline-copy-preheadline,.background-color-blue .featured-post-tool-slider-tags,.background-color-blue .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .background-color-blue .copy-header,.background-color-blue .archive-tile-label,.background-color-blue .footer-newsletter-signup-header,.background-color-green .pre-headline,.background-color-green .education-cta-pre-headline,.background-color-green .education-resource-library-label,.background-color-green .event-tags-item,.background-color-green .blog-tile-label,.background-color-green .whats-new-section-link-label,.background-color-green .whats-new-section-preheadline,.background-color-green .encyclopedia-navigation-label,.background-color-green .project-gallery-tile-label,.background-color-green .ceu-tile-label,.background-color-green .column-headline-copy-preheadline,.background-color-green .featured-post-tool-slider-tags,.background-color-green .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .background-color-green .copy-header,.background-color-green .archive-tile-label,.background-color-green .footer-newsletter-signup-header{color:#fff}@media screen and (max-width:600px){.pre-headline,.education-cta-pre-headline,.education-resource-library-label,.event-tags-item,.blog-tile-label,.whats-new-section-link-label,.whats-new-section-preheadline,.encyclopedia-navigation-label,.project-gallery-tile-label,.ceu-tile-label,.column-headline-copy-preheadline,.featured-post-tool-slider-tags,.copy-with-full-image-layout-b .copy-header,.archive-tile-label,.footer-newsletter-signup-header{margin-top:5.5555555556vw}}@media screen and (min-width:600px){.pre-headline,.education-cta-pre-headline,.education-resource-library-label,.event-tags-item,.blog-tile-label,.whats-new-section-link-label,.whats-new-section-preheadline,.encyclopedia-navigation-label,.project-gallery-tile-label,.ceu-tile-label,.column-headline-copy-preheadline,.featured-post-tool-slider-tags,.copy-with-full-image-layout-b .copy-header,.archive-tile-label,.footer-newsletter-signup-header{height:5.5555555556vw;margin-bottom:0}}@media screen and (min-width:600px)and (min-width:1600px){.pre-headline,.education-cta-pre-headline,.education-resource-library-label,.event-tags-item,.blog-tile-label,.whats-new-section-link-label,.whats-new-section-preheadline,.encyclopedia-navigation-label,.project-gallery-tile-label,.ceu-tile-label,.column-headline-copy-preheadline,.featured-post-tool-slider-tags,.copy-with-full-image-layout-b .copy-header,.archive-tile-label,.footer-newsletter-signup-header{height:88.8888888889px}}.headline,.whats-new-section-headline,.column-headline-copy-headline{font-weight:500;line-height:1;letter-spacing:-.04em}.background-color-blue .headline,.background-color-blue .whats-new-section-headline,.background-color-blue .column-headline-copy-headline,.background-color-green .headline,.background-color-green .whats-new-section-headline,.background-color-green .column-headline-copy-headline{color:#fff}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:"Centra No 2","Helvetica",sans-serif;font-weight:400;color:#2d2f34;background-color:#efefef}.no-scroll{overflow:hidden}body{height:100%;position:relative}h1{font-weight:700;font-size:3em;line-height:1;margin:0;padding:0}img{max-width:100%;height:auto}strong{font-weight:700}#page-wrapper{max-width:1600px;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);z-index:1}@media screen and (min-width:1600px){#page-wrapper{border-left:2px solid #e0e2e9;border-right:2px solid #e0e2e9}}body.blur #page-wrapper{filter:blur(5px)}.gridBlockTest{z-index:999;background-color:red;position:absolute;top:0;left:0}p a{color:#2d2f34;text-decoration:underline;display:inline-block;position:relative;z-index:1}p a:visited{color:#2d2f34}.background-color-blue p a{color:#fff}.background-color-blue p a:visited{color:#fff}.background-color-blue p a:hover:after{opacity:1}.background-color-green p a{color:#fff}.background-color-green p a:visited{color:#fff}a{color:#2d2f34}a.link-color-blue{color:#4b92bc}a.link-color-green{color:#1c5533}a.link-color-white{color:#fff}.anchor-link{padding-top:100px;margin-top:-100px;z-index:1;display:block}#loading{display:flex;justify-content:center;align-items:center;font-size:4em;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.75);color:#4b92bc;z-index:9999;opacity:0;visibility:hidden;transition:all 1s cubic-bezier(.38,.01,0,1)}#loading.active{opacity:1;visibility:visible}.wp-caption{max-width:100% !important}iframe,embed{max-width:100%}.content-block table{margin:1em 0;border-collapse:collapse}.content-block td{border:2px solid #e0e2e9;padding:1em 1.25em;color:#2d2f34;line-height:1.4;vertical-align:top;font-size:.875em}@media screen and (min-width:600px){.content-block td{font-size:1em}}.content-block thead td{font-weight:500;line-height:1}.content-block thead td:nth-child(odd){color:#1c5533}.content-block thead td:nth-child(even){color:#4b92bc}#grid{display:none;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background-color:rgba(0,0,0,0);background-image:linear-gradient(to right,#e0e2e9 2px,transparent 2px),linear-gradient(to bottom,#e0e2e9 2px,transparent 2px);background-position:-1px -1px;background-size:5.5555555556% 5.5555555556vw;background-repeat:repeat;backface-visibility:hidden;z-index:-5}@media screen and (min-width:1600px){#grid{background-size:88.8888888889px 88.8888888889px}}.grid-accent{border-style:solid;border-width:0}.background-color-green .grid-accent{border-color:#6da483}.background-color-blue .grid-accent{border-color:#87c7ed}.background-color-gray .grid-accent,.background-color-white .grid-accent{border-color:#e0e2e9}.grid-background{position:relative}.grid-fit{transition:height .5s ease-in-out}.grid-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-999}.grid-columns,.grid-rows{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.grid-line-column{height:100%;width:5.5555555556%;border-right:1px solid #e0e2e9;border-left:1px solid #e0e2e9}.grid-line-row{width:100%;border-top:1px solid #e0e2e9;border-bottom:1px solid #e0e2e9;flex-shrink:0}.grid-line-row:last-child{border-bottom-width:2px}.grid-columns{flex-direction:row}.grid-rows{flex-direction:column}@keyframes fade-in{from{opacity:0}to{opacity:1}}header{display:flex;justify-content:space-between;height:5em;position:sticky;top:0;z-index:100;transition:all 1s cubic-bezier(.38,.01,0,1);border-bottom:1px solid #e0e2e9;background-color:#fff}@media screen and (min-width:900px){header{display:grid;display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:1fr 2fr;height:11.1111111111vw}}@media screen and (min-width:900px)and (min-width:1600px){header{height:177.7777777778px}}header.floating{border-bottom-width:2px;grid-template-rows:2fr 3fr;height:4em}@media screen and (min-width:900px){header.floating{height:6em}}@media screen and (min-width:1200px){header.floating{height:8.3333333333vw}}@media screen and (min-width:1200px)and (min-width:1600px){header.floating{height:133.3333333333px}}.page-template-template-landing-page header{display:flex;align-items:center;justify-content:space-between}#site-logo{width:8em;border-right:2px solid #e0e2e9;background-color:#fff;display:flex;padding:0;height:100%;align-items:center;justify-content:center}@media screen and (min-width:900px){#site-logo{grid-area:1/1/3/4;width:100%;border-right-width:1px}}#site-logo .thinkwood-logo{display:block;width:55%;transition:all .3s cubic-bezier(.38,.01,0,1);transform:scale3d(1,1,1)}#site-logo:hover .thinkwood-logo{transform:scale3d(1.05,1.05,1)}.page-template-template-landing-page #site-logo{max-width:16em}#tip-top-nav{display:none}@media screen and (min-width:900px){#tip-top-nav{display:flex;grid-area:1/4/2/19}}#primary-nav{display:none}@media screen and (min-width:900px){#primary-nav{display:block;grid-area:2/4/3/18}}.mobile-menu-trigger-wrapper{display:flex;position:relative;z-index:1000}@media screen and (min-width:900px){.mobile-menu-trigger-wrapper{display:none}}#search{grid-area:2/18/3/19;display:none}@media screen and (min-width:900px){#search{display:block}}#searchIcon{display:none;border-left:1px solid #e0e2e9;border-right:1px solid #e0e2e9;background-color:#fff;justify-content:center;align-items:center;font-size:2em;color:#1c4021;z-index:2;height:100%;position:relative}@media screen and (min-width:900px){#searchIcon{grid-area:2/18/3/19;display:flex}}#searchIcon i{position:relative;z-index:2}#searchIcon:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#efefef;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scaleY(0);transform-origin:bottom;z-index:-11}#searchIcon:hover{cursor:pointer}#searchIcon:hover:after{transform:scaleY(1)}#searchForm{position:absolute;right:0;bottom:0;background-color:#fff;border:2px solid #e0e2e9;border-right:none;display:flex;opacity:0;visibility:hidden;margin:0;padding:0;height:4.4444444444vw;align-items:center;transform:translateY(-1.5em) scale3d(0,0,0);transition:all .5s cubic-bezier(.38,.01,0,1);transform-origin:95% 50%;box-shadow:0 0 50px rgba(0,0,0,.5);z-index:10}@media screen and (min-width:1600px){#searchForm{height:71.1111111111px}}.floating #searchForm{transform:translateY(0) scale3d(0,0,0)}#searchForm.active{visibility:visible;opacity:1;transform:translateY(-1.5em) scale3d(1,1,1)}.floating #searchForm.active{visibility:visible;opacity:1;transform:translateY(0) scale3d(1,1,1)}#searchBox{display:block;font-size:1.5em;font-weight:400;padding:.5em 1em;width:38.8888888889vw;border:none;-webkit-appearance:none;height:100%}@media screen and (min-width:1600px){#searchBox{width:622.2222222222px}}#mobileSearchForm{padding:1em;display:flex}#mobileSearchBox{display:block;font-size:1em;font-weight:700;padding:1em .25em;width:100%;border:2px solid #e0e2e9;-webkit-appearance:none;height:100%;border-right:none;border-radius:0}#mobileSearchButton{-webkit-appearance:none;background-color:#fff;border:2px solid #e0e2e9;width:2.5em;font-size:2em;color:#1c5533;margin:0;padding:0}#mobileSearchButton svg{width:50%}#searchButton{-webkit-appearance:none;background-color:#4b92bc;border:none;width:5.5555555556vw;font-size:2em;color:#fff;height:100%}@media screen and (min-width:1600px){#searchButton{width:88.8888888889px}}#searchButton svg{width:80%}#searchClose{appearance:none;margin:0;padding:0;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:2em;width:5.5555555556vw;color:#999}@media screen and (min-width:1600px){#searchClose{width:88.8888888889px}}#searchClose svg{width:80%}#searchClose:hover{color:#666}#landing-page-contact-link{color:#4b92bc;font-weight:700;text-transform:uppercase;text-decoration:none;padding:5.5555555556%;letter-spacing:.05em;font-size:.9em}#site-footer{background-color:#fff;display:grid;display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:repeat(4,auto);align-content:center;border-top:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;padding-bottom:5.5555555556vw}@media screen and (min-width:1600px){#site-footer{padding-bottom:88.8888888889px}}@media screen and (min-width:900px){#site-footer{grid-template-rows:repeat(3,auto)}}.page-template-template-landing-page #site-footer{grid-template-rows:repeat(3,auto)}#footer-nav{grid-area:1/1/2/12;border-right:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;display:flex;align-items:center;justify-content:flex-start;padding-top:2.7777777778vw;padding-bottom:2.7777777778vw;padding-left:5.5555555556vw;padding-right:5.5555555556vw}@media screen and (min-width:1600px){#footer-nav{padding-top:44.4444444444px}}@media screen and (min-width:1600px){#footer-nav{padding-bottom:44.4444444444px}}@media screen and (min-width:1600px){#footer-nav{padding-left:88.8888888889px}}@media screen and (min-width:1600px){#footer-nav{padding-right:88.8888888889px}}@media screen and (min-width:900px){#footer-nav{grid-area:1/1/2/6}}#footer-nav .menu{margin:0;padding:0;list-style:none}#footer-nav .menu .menu-item{margin:1em 0}#footer-nav .menu a{display:inline-block;color:#2c2e34;text-decoration:none;transition:all .4s cubic-bezier(.38,.01,0,1);position:relative;transform:translate3d(0,.25em,0)}#footer-nav .menu a:hover{transform:translate3d(0,0,0)}#footer-nav .menu a:hover:after{transform:scale3d(1,1,1)}#footer-nav .menu a:after{position:absolute;content:"";width:100%;height:2px;background-color:#4b92bc;display:block;left:0;bottom:0;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1);transform-origin:center left}#footer-newsletter-signup{grid-area:2/1/3/-1;border-bottom:2px solid #e0e2e9;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5.5555555556vw}#footer-newsletter-signup .button{margin-right:0}@media screen and (min-width:900px){#footer-newsletter-signup{grid-area:1/6/2/14;padding:2em 0;border-right:2px solid #e0e2e9}}.footer-newsletter-signup-header{color:#1c5533;display:block;height:auto;margin-bottom:1em}#footer-site-logo{grid-area:1/12/2/-1;border-bottom:2px solid #e0e2e9;display:flex;align-items:center;justify-content:center}#footer-site-logo .thinkwood-logo{width:60%}@media screen and (min-width:900px){#footer-site-logo{grid-area:1/14/2/19}#footer-site-logo .thinkwood-logo{width:40%}}.page-template-template-landing-page #footer-site-logo{grid-area:1/14/3/19;border-bottom:none;border-left:2px solid #e0e2e9}#footer-disclaimers{grid-area:3/2/4/-2;display:flex;align-items:center;justify-content:flex-start;padding-top:2.7777777778vw;padding-right:2.7777777778vw;padding-bottom:2.7777777778vw;line-height:1.5;color:#9aa0b3;font-size:.875em}@media screen and (min-width:1600px){#footer-disclaimers{padding-top:44.4444444444px}}@media screen and (min-width:1600px){#footer-disclaimers{padding-right:44.4444444444px}}@media screen and (min-width:1600px){#footer-disclaimers{padding-bottom:44.4444444444px}}@media screen and (min-width:900px){#footer-disclaimers{grid-area:2/2/3/12;font-size:1em}}.page-template-template-landing-page #footer-disclaimers{grid-area:1/2/2/14}#footer-disclaimers-nav{grid-area:4/2/5/-2;display:flex;align-items:center}@media screen and (min-width:900px){#footer-disclaimers-nav{grid-area:3/2/4/12;padding-bottom:2.7777777778vw}}@media screen and (min-width:900px)and (min-width:1600px){#footer-disclaimers-nav{padding-bottom:44.4444444444px}}#footer-disclaimers-nav .menu{margin:0;padding:0;list-style:none;display:flex}#footer-disclaimers-nav .menu .menu-item{margin:0 4em 0 0}#footer-disclaimers-nav .menu a{color:#9aa0b3;text-decoration:none;font-weight:700;transition:all .4s cubic-bezier(.38,.01,0,1);position:relative;transform:translate3d(0,.25em,0);display:inline-block}#footer-disclaimers-nav .menu a:hover{transform:translate3d(0,0,0);color:#000}#footer-disclaimers-nav .menu a:hover:after{transform:scale3d(1,1,1)}#footer-disclaimers-nav .menu a:after{position:absolute;content:"";width:100%;height:2px;background-color:#4b92bc;display:block;left:0;bottom:0;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1)}.page-template-template-landing-page #footer-disclaimers-nav{grid-area:2/2/3/14;margin-bottom:1em}#footer-social{display:none}@media screen and (min-width:900px){#footer-social{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-area:2/13/4/19}}@media screen and (min-width:1200px){#footer-social{grid-column-start:14}}.page-template-template-landing-page #footer-social{grid-area:3/1/4/19;font-size:1.25em;border-top:2px solid #e0e2e9;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-social-header{font-size:.9em;margin-bottom:1.5em}.footer-social-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.footer-social-item{margin:0 1em;padding:0}.footer-social-link{font-size:2em;color:#4b92bc;transition:all .2s cubic-bezier(.38,.01,0,1)}.footer-social-link:hover{color:#1c5533}#footer-spacer{height:5.5555555556vw}@media screen and (min-width:1600px){#footer-spacer{height:88.8888888889px}}#primary-nav{background-color:#fff}#primary-nav .menu-primary-navigation-container{height:100%}#primary-nav .menu{margin:0;padding:0;list-style:none;height:100%;display:flex;justify-content:flex-end;flex-basis:0}#primary-nav .menu-item{flex-grow:1;margin:0;padding:0;height:100%;position:relative}@media screen and (min-width:1200px){#primary-nav .menu-item{width:100%;flex-grow:unset}}#primary-nav .menu-item:first-child{border-left:none}#primary-nav .menu-item a{border-left:1px solid #e0e2e9;border-right:1px solid #e0e2e9;background-color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;color:#1c4021;text-decoration:none;width:100%;height:100%;margin:0;padding:0 .5em;line-height:1;position:relative;z-index:2;text-align:center}#primary-nav .menu-item a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e0e2e9;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scaleY(0);transform-origin:bottom;z-index:-1}#primary-nav .menu-item a:hover:after,.current-menu-ancestor #primary-nav .menu-item a:after{transform:scaleY(1)}#primary-nav .menu-item:hover>.sub-menu{display:block;opacity:1;transform:scaleY(1)}#primary-nav .sub-menu{display:block;position:absolute;left:0;top:100%;list-style:none;margin:0;padding:0;background-color:#fff;border:2px solid #e0e2e9;opacity:0;transform:scaleY(0);transition:all .2s cubic-bezier(.38,.01,0,1);transform-origin:top;z-index:10}#primary-nav .sub-menu .menu-item a{justify-content:start;border:none;text-align:left;padding:1em;white-space:nowrap}#primary-nav .sub-menu .menu-item a:after{transform:scaleX(0);transform-origin:left}#primary-nav .sub-menu .menu-item a:hover:after{transform:scaleX(1)}#primary-nav .sub-menu .menu-item.menu-item-has-children:after{content:"";display:block;position:absolute;top:50%;right:7px;z-index:11;width:0;height:0;transform:translateY(-50%);border-left:8px solid #e0e2e9;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}#primary-nav .sub-menu .menu-item:hover .sub-menu{transform:scaleX(1)}#primary-nav .sub-menu .sub-menu{left:100%;top:0;transform-origin:left;transition:all .2s .2s cubic-bezier(.38,.01,0,1);transform:scaleX(0)}#primary-nav .current-menu-ancestor>a,#primary-nav .current-menu-item>a{color:#4b92bc}#primary-nav .current-menu-ancestor>a:hover:after,#primary-nav .current-menu-item>a:hover:after{transform:scaleY(0) scaleY(0)}.nolink>a{cursor:default}#tip-top-nav{background-color:#fff;border-bottom:2px solid #e0e2e9;border-left:1px solid #e0e2e9;border-right:1px solid #e0e2e9;justify-content:flex-end}#tip-top-nav .menu-tip-top-nav-container{height:100%}#tip-top-nav .menu{margin:0;margin-right:5.5555555556vw;padding:0;list-style:none;height:100%;display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width:1600px){#tip-top-nav .menu{margin-right:88.8888888889px}}#tip-top-nav .menu-item{margin:0 0 0 2em;padding:0}#tip-top-nav .menu-item a{display:block;font-weight:500;color:#4b92bc;text-decoration:none;text-transform:uppercase;margin:0;padding:0;z-index:2;transition:all .4s cubic-bezier(.38,.01,0,1);position:relative;transform:translate3d(0,.125em,0)}#tip-top-nav .menu-item a:hover{transform:translate3d(0,0,0)}#tip-top-nav .menu-item a:hover:after{transform:scale3d(1,1,1)}#tip-top-nav .menu-item a:after{position:absolute;content:"";width:100%;height:2px;background-color:#4b92bc;display:block;left:0;bottom:0;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1)}.tip-top-nav-callout{background-color:#1c5533;text-transform:uppercase;font-weight:500;font-size:.9em}@media screen and (min-width:1200px){.tip-top-nav-callout{width:27.7777777778vw;max-width:444.4444444444px}}@media screen and (min-width:1600px){.tip-top-nav-callout{font-size:1em;letter-spacing:.05em}}.tip-top-nav-callout-link{color:#fff;text-decoration:none;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.75em}.tip-top-nav-callout-link-content{transition:all .4s cubic-bezier(.38,.01,0,1);transform:translate3d(0,.125em,0)}.tip-top-nav-callout-link-content:hover{transform:translate3d(0,0,0)}.tip-top-nav-callout-link-content:hover:after{transform:scale3d(1,1,1)}.tip-top-nav-callout-link-content:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;display:block;left:0;bottom:0;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1)}.tip-top-nav-callout-text{display:inline-block;margin-left:.25em}#tip-top-nav .tip-top-nav-callout-enabled .menu{margin-right:2em}.display{display:block}#mobile-menu-trigger .hamburger-inner,#mobile-menu-trigger .hamburger-inner:before,#mobile-menu-trigger .hamburger-inner:after{border-radius:0}#mobile-menu-wrapper{display:none;width:100%;height:calc(100% - 5rem);overflow-x:hidden;position:fixed;left:0;top:5rem;border-top:1px solid #e0e2e9;transition:all 1s cubic-bezier(.38,.01,0,1);z-index:999}@media screen and (min-width:900px){#mobile-menu-wrapper{display:none}}.floating #mobile-menu-wrapper{height:calc(100% - 3.5rem);top:3.5rem}#mobile-menu-wrapper.display{display:block}#mobile-menu{width:100%;height:100%;overflow-y:scroll;background-color:#fff;transform:translateX(100%);transition:all .5s cubic-bezier(.38,.01,0,1)}#mobile-menu-wrapper.active #mobile-menu{transform:translateX(0)}#mobile-primary-nav{padding-top:1em}#mobile-primary-nav .menu{margin:0;padding:0;list-style:none}#mobile-primary-nav .sub-menu{display:none;margin:0;padding:0;list-style:none}#mobile-primary-nav .sub-menu .menu-item a{padding-left:5.5em}#mobile-primary-nav .sub-menu .sub-menu .menu-item a{padding-left:7em}#mobile-primary-nav .menu-item a{display:block;border-top:1px solid #e0e2e9;border-bottom:1px solid #e0e2e9;padding:1.25em 1.25em 1.25em 4em;font-weight:700;font-size:1em;color:#1c5533;text-decoration:none;position:relative;z-index:1}#mobile-primary-nav .menu-item a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#efefef;z-index:-1;transition:all .5s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1);transform-origin:left;opacity:.5}#mobile-primary-nav .menu-item:first-child a{border-top:none}#mobile-primary-nav .menu-item:hover>a:after{transform:scale3d(1,1,1);opacity:1}#mobile-primary-nav .mobile-menu-ec.active svg{transform:rotate(45deg)}#mobile-primary-nav .menu-item-has-children{position:relative}#mobile-primary-nav .menu-item-has-children>span{position:absolute;top:0;top:0;left:0;width:50px;height:62px}#mobile-primary-nav .menu-item-has-children svg{position:absolute;top:0;left:0;width:50px;padding:15px;height:62px;color:#cecece;display:flex;justify-content:center;align-items:center;z-index:2;transition:all .5s cubic-bezier(.38,.01,0,1);transform-origin:center}#mobile-secondary-nav .menu{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}#mobile-secondary-nav .menu-item{width:50%}#mobile-secondary-nav a{border:1px solid #e0e2e9;display:block;padding:1em;text-align:center;text-decoration:none;font-size:.875em;position:relative;z-index:2}#mobile-secondary-nav a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#efefef;z-index:-1;transition:all .5s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1);transform-origin:left;opacity:.5}#mobile-secondary-nav a:hover:after{transform:scale3d(1,1,1)}#mobile-secondary-nav .tip-top-nav-callout{width:100%;max-width:none}#mobile-secondary-nav a.tip-top-nav-callout-link{border:none;width:100%}#mobile-menu-social{padding:1em 0 2em}.mobile-menu-social-list{list-style:none;margin:0;padding:0;height:100%;display:flex;align-items:center;justify-content:center}.mobile-menu-social-item{margin:0 1em;padding:0}.mobile-menu-social-link{font-size:1.5em;color:#4b92bc;transition:all .2s cubic-bezier(.38,.01,0,1)}.mobile-menu-social-link:hover{color:#1c5533}.button{display:inline-block;border:2px solid #e0e2e9;margin:0 2.7777777778vw 0 0;padding:0;color:#2d2f34;text-decoration:none;font-weight:700;transition:all .4s cubic-bezier(.38,.01,0,1);max-width:100%;width:100%}@media screen and (min-width:600px){.button{width:auto}}.button.external .arrow svg{transform:rotate(-45deg)}.button.download .arrow svg{transform:rotate(90deg);border-right:2px solid #fff}.button .button-inner{display:flex;align-items:center}.button .text{padding:1.25em 1.75em 1.25em 1.5em;border-right:2px solid #e0e2e9;transition:all .4s cubic-bezier(.38,.01,0,1);width:100%;text-align:left;font-size:.875em}@media screen and (min-width:600px){.button .text{padding:2em 2.125em 1.75em 1.75em;width:auto;min-width:200px;max-width:400px}}@media screen and (min-width:900px){.button .text{font-size:1em}}.button .arrow{height:100%;justify-self:flex-end;display:flex;align-items:center;justify-content:center;padding:0 .5em;transition:all .4s cubic-bezier(.38,.01,0,1)}@media screen and (min-width:900px){.button .arrow{padding:0 1em}}.button .arrow svg{width:2.5em}@media screen and (min-width:900px){.button .arrow svg{width:3em}}.button .arrow .line{transition:all .4s cubic-bezier(.38,.01,0,1);stroke:#4b92bc}.button:hover{border-color:#2d2f34}.button:hover .text{color:#000;border-right-color:#2d2f34}.button:hover .arrow{transform:translateX(5px)}.background-color-blue .button{border-color:#87c7ed;color:#fff}.background-color-blue .button .text{border-right-color:#87c7ed}.background-color-blue .button .line{stroke:#fff}.background-color-blue .button:hover{border-color:#fff;color:#fff}.background-color-blue .button:hover .text{color:#fff;border-right-color:#fff}.background-color-blue .button:hover .line{stroke:#fff}.background-color-green .button{border-color:#6da483;color:#fff}.background-color-green .button .text{border-right-color:#6da483}.background-color-green .button .line{stroke:#fff}.background-color-green .button:hover{border-color:#fff;color:#fff}.background-color-green .button:hover .text{color:#fff;border-right-color:#fff}.background-color-green .button:hover .line{stroke:#fff}.background-color-dark .button{border-color:#fff;color:#fff}.background-color-dark .button .text{border-right-color:#fff}.background-color-dark .button .line{stroke:#fff}.background-color-dark .button:hover{border-color:#fff;color:#fff}.background-color-dark .button:hover .text{color:#fff;border-right-color:#fff}.background-color-dark .button:hover .line{stroke:#fff}.background-color-gray .button,.background-color-white .button{border-color:#e0e2e9;color:#2d2f34}.background-color-gray .button .text,.background-color-white .button .text{border-right-color:#e0e2e9}.background-color-gray .button .line,.background-color-white .button .line{stroke:#2d2f34}.background-color-gray .button:hover,.background-color-white .button:hover{border-color:#2d2f34}.background-color-gray .button:hover .text,.background-color-white .button:hover .text{color:#2d2f34;border-right-color:#2d2f34}.background-color-gray .button:hover .line,.background-color-white .button:hover .line{stroke:#2d2f34}button.button{appearance:none;font-family:"Centra No 2","Helvetica",sans-serif}.page-hero{position:relative;z-index:1}.page-hero.background-color-blue{background-color:rgba(0,0,0,0);color:#fff}.page-hero.background-color-blue .background-color{background-color:#4b92bc}.page-hero.background-color-blue .copy p{color:#2d2f34}.page-hero.background-color-blue .pre-headline a,.page-hero.background-color-blue .education-cta-pre-headline a,.page-hero.background-color-blue .education-resource-library-label a,.page-hero.background-color-blue .event-tags-item a,.page-hero.background-color-blue .blog-tile-label a,.page-hero.background-color-blue .whats-new-section-link-label a,.page-hero.background-color-blue .whats-new-section-preheadline a,.page-hero.background-color-blue .encyclopedia-navigation-label a,.page-hero.background-color-blue .project-gallery-tile-label a,.page-hero.background-color-blue .ceu-tile-label a,.page-hero.background-color-blue .column-headline-copy-preheadline a,.page-hero.background-color-blue .featured-post-tool-slider-tags a,.page-hero.background-color-blue .copy-with-full-image-layout-b .copy-header a,.copy-with-full-image-layout-b .page-hero.background-color-blue .copy-header a,.page-hero.background-color-blue .archive-tile-label a,.page-hero.background-color-blue .footer-newsletter-signup-header a{color:#fff}.page-hero.background-color-blue .copy-header{color:#1c5533}.page-hero.background-color-green{background-color:rgba(0,0,0,0)}.page-hero.background-color-green .background-color{background-color:#1c5533}.page-hero.background-color-green .pre-headline a,.page-hero.background-color-green .education-cta-pre-headline a,.page-hero.background-color-green .education-resource-library-label a,.page-hero.background-color-green .event-tags-item a,.page-hero.background-color-green .blog-tile-label a,.page-hero.background-color-green .whats-new-section-link-label a,.page-hero.background-color-green .whats-new-section-preheadline a,.page-hero.background-color-green .encyclopedia-navigation-label a,.page-hero.background-color-green .project-gallery-tile-label a,.page-hero.background-color-green .ceu-tile-label a,.page-hero.background-color-green .column-headline-copy-preheadline a,.page-hero.background-color-green .featured-post-tool-slider-tags a,.page-hero.background-color-green .copy-with-full-image-layout-b .copy-header a,.copy-with-full-image-layout-b .page-hero.background-color-green .copy-header a,.page-hero.background-color-green .archive-tile-label a,.page-hero.background-color-green .footer-newsletter-signup-header a{color:#fff}.page-hero.background-color-green .copy-header{color:#fff}.page-hero.background-color-green .copy-header{color:#1c5533}.page-hero.background-color-blue.page-hero-layout-b .copy-header,.page-hero.background-color-green.page-hero-layout-b .copy-header{color:#4b92bc}.page-hero.background-color-blue.page-hero-layout-b .copy p,.page-hero.background-color-green.page-hero-layout-b .copy p{color:#2d2f34}.page-hero.background-color-blue.page-hero-layout-b p a,.page-hero.background-color-green.page-hero-layout-b p a{color:#2d2f34}.page-hero.background-color-blue.page-hero-layout-b p a:hover,.page-hero.background-color-green.page-hero-layout-b p a:hover{color:#4b92bc}.page-hero .background-color{z-index:-1}.page-hero .background-white{background-color:#fff;z-index:-2;border:1px solid #e0e2e9}.page-hero .head{color:#fff;z-index:1}.page-hero .pre-headline,.page-hero .education-cta-pre-headline,.page-hero .education-resource-library-label,.page-hero .event-tags-item,.page-hero .blog-tile-label,.page-hero .whats-new-section-link-label,.page-hero .whats-new-section-preheadline,.page-hero .encyclopedia-navigation-label,.page-hero .project-gallery-tile-label,.page-hero .ceu-tile-label,.page-hero .column-headline-copy-preheadline,.page-hero .featured-post-tool-slider-tags,.page-hero .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .page-hero .copy-header,.page-hero .archive-tile-label,.page-hero .footer-newsletter-signup-header{font-weight:700;text-transform:uppercase;font-size:.875em;letter-spacing:.14em}.page-hero .pre-headline a,.page-hero .education-cta-pre-headline a,.page-hero .education-resource-library-label a,.page-hero .event-tags-item a,.page-hero .blog-tile-label a,.page-hero .whats-new-section-link-label a,.page-hero .whats-new-section-preheadline a,.page-hero .encyclopedia-navigation-label a,.page-hero .project-gallery-tile-label a,.page-hero .ceu-tile-label a,.page-hero .column-headline-copy-preheadline a,.page-hero .featured-post-tool-slider-tags a,.page-hero .copy-with-full-image-layout-b .copy-header a,.copy-with-full-image-layout-b .page-hero .copy-header a,.page-hero .archive-tile-label a,.page-hero .footer-newsletter-signup-header a{text-decoration:none}.page-hero .headline,.page-hero .whats-new-section-headline,.page-hero .column-headline-copy-headline{font-weight:500;letter-spacing:-.04em;margin:0;padding:0;line-height:1}.page-hero .copy-header{font-weight:400}.page-hero .copy{line-height:1.5}.page-hero .copy-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.page-hero .copy-columns h1,.page-hero .copy-columns h2,.page-hero .copy-columns h3,.page-hero .copy-columns h4,.page-hero .copy-columns h5,.page-hero .copy-columns h6{color:#4b92bc}.page-hero .copy-columns p{font-size:1em;color:#2d2f34}.page-hero .copy-columns p b,.page-hero .copy-columns p strong{font-weight:500}.page-hero .copy-column{width:100%}@media screen and (min-width:600px){.page-hero .copy-column{width:45%}}.page-hero .copy-column p:last-child{margin-bottom:0}.page-hero-inner{display:grid;grid-template-columns:repeat(18,1fr)}.page-hero-layout-c .page-hero-inner{grid-template-rows:repeat(3,auto) 5.5555555556vw}.page-hero-layout-c .page-hero-inner .background-color{grid-area:1/1/-1/-1}.page-hero-layout-c .page-hero-inner .page-hero-image-wrapper{grid-area:1/1/2/-1;height:66.6666666667vw}.page-hero-layout-c .page-hero-inner .head{grid-area:2/2/3/-2}.page-hero-layout-c .page-hero-inner .body{grid-area:3/2/4/-2;color:#fff}.page-hero-layout-c .page-hero-inner .headline,.page-hero-layout-c .page-hero-inner .whats-new-section-headline,.page-hero-layout-c .page-hero-inner .column-headline-copy-headline{font-size:3em}@media screen and (min-width:900px){.page-hero-layout-c .page-hero-inner .headline,.page-hero-layout-c .page-hero-inner .whats-new-section-headline,.page-hero-layout-c .page-hero-inner .column-headline-copy-headline{font-size:6em}}@media screen and (min-width:1200px){.page-hero-layout-c .page-hero-inner .headline,.page-hero-layout-c .page-hero-inner .whats-new-section-headline,.page-hero-layout-c .page-hero-inner .column-headline-copy-headline{font-size:8.75em}}@media screen and (min-width:600px){.page-hero-layout-c .page-hero-inner{grid-template-rows:5.5555555556vw auto 1fr 5.5555555556vw 5.5555555556vw}.page-hero-layout-c .page-hero-inner .background-color{grid-area:1/1/5/18}.page-hero-layout-c .page-hero-inner .background-white{grid-area:1/2/6/19;display:none}.page-hero-layout-c .page-hero-inner .page-hero-image-wrapper{grid-area:2/10/7/-1;height:unset;padding-bottom:unset}.page-hero-layout-c .page-hero-inner .head{grid-area:2/2/3/15}.page-hero-layout-c .page-hero-inner .body{grid-area:3/2/4/9}}@media screen and (min-width:900px){.page-hero-layout-c .page-hero-inner .head{grid-column:3/15}.page-hero-layout-c .page-hero-inner .body{grid-column:3/9}.page-hero-layout-c .page-hero-inner .page-hero-image-wrapper{grid-column:10/17}}@media screen and (min-width:1600px){.page-hero-layout-c .page-hero-inner{grid-template-rows:88.8888888889px auto 1fr 88.8888888889px 88.8888888889px}}.page-hero-layout-c.background-color-blue .page-hero-inner .copy-header{color:#fff}.page-hero-layout-b .page-hero-inner{grid-template-rows:repeat(3,auto)}.page-hero-layout-b .page-hero-inner .headline,.page-hero-layout-b .page-hero-inner .whats-new-section-headline,.page-hero-layout-b .page-hero-inner .column-headline-copy-headline{margin-bottom:5.5555555556vw}@media screen and (min-width:1600px){.page-hero-layout-b .page-hero-inner .headline,.page-hero-layout-b .page-hero-inner .whats-new-section-headline,.page-hero-layout-b .page-hero-inner .column-headline-copy-headline{margin-bottom:88.8888888889px}}@media screen and (max-width:900px){.page-hero-layout-b .page-hero-inner .body{margin-top:5.5555555556vw}}@media screen and (max-width:900px)and (min-width:1600px){.page-hero-layout-b .page-hero-inner .body{margin-top:88.8888888889px}}.page-hero-layout-b .page-hero-inner .copy{color:#2d2f34}.page-hero-layout-b .page-hero-inner .copy>p{margin-top:0}.page-hero-layout-b .page-hero-inner .copy>p:first-child{display:none}.page-hero-layout-b .page-hero-inner .copy-header{margin-top:0}.page-hero-layout-b .page-hero-inner .background-color{grid-area:1/1/3/-1}@media screen and (min-width:600px){.page-hero-layout-b .page-hero-inner .background-color{grid-column:2/-1}}.page-hero-layout-b .page-hero-inner .background-white{grid-area:1/1/-1/-1}@media screen and (min-width:600px){.page-hero-layout-b .page-hero-inner .background-white{grid-column-start:2}}.page-hero-layout-b .page-hero-inner .head{grid-area:2/2/3/-2}@media screen and (min-width:600px){.page-hero-layout-b .page-hero-inner .head{margin-top:5.5555555556vw;grid-column-start:3}}@media screen and (min-width:600px)and (min-width:1600px){.page-hero-layout-b .page-hero-inner .head{margin-top:88.8888888889px}}@media screen and (min-width:900px){.page-hero-layout-b .page-hero-inner .head{margin:0}}.page-hero-layout-b .page-hero-inner .body{grid-area:3/2/4/-2;margin-bottom:5.5555555556vw}@media screen and (min-width:600px){.page-hero-layout-b .page-hero-inner .body{grid-column-start:3}}.page-hero-layout-b .page-hero-inner .page-hero-image-wrapper{grid-area:1/1/2/-1;height:55.5555555556vw}@media screen and (min-width:600px){.page-hero-layout-b .page-hero-inner .page-hero-image-wrapper{height:44.4444444444vw}}@media screen and (min-width:900px){.page-hero-layout-b .page-hero-inner{grid-template-rows:5.5555555556vw 1fr 5.5555555556vw 5.5555555556vw auto}.page-hero-layout-b .page-hero-inner .background-color{grid-area:1/2/3/-1}.page-hero-layout-b .page-hero-inner .background-white{grid-area:1/2/-1/-2}.page-hero-layout-b .page-hero-inner .page-hero-image-wrapper{grid-area:1/6/4/-1}.page-hero-layout-b .page-hero-inner .head{grid-area:2/3/3/12}.page-hero-layout-b .page-hero-inner .body{grid-area:5/3/6/-3;margin-top:2.7777777778vw;margin-bottom:5.5555555556vw}}@media screen and (min-width:900px)and (min-width:1600px){.page-hero-layout-b .page-hero-inner .body{margin-top:44.4444444444px}}@media screen and (min-width:900px)and (min-width:1600px){.page-hero-layout-b .page-hero-inner .body{margin-bottom:88.8888888889px}}@media screen and (min-width:1600px){.page-hero-layout-b .page-hero-inner{grid-template-rows:88.8888888889px 1fr 88.8888888889px 88.8888888889px auto}}.page-hero-layout-b.secondary-menu .page-hero-inner .page-hero-image-wrapper{height:27.7777777778vw}@media screen and (min-width:900px){.page-hero-layout-b.secondary-menu .page-hero-inner .page-hero-image-wrapper{grid-row-end:3}}@media screen and (min-width:1600px){.page-hero-layout-b.secondary-menu .page-hero-inner .page-hero-image-wrapper{height:444.4444444444px}}.page-hero-layout-b.secondary-menu .page-hero-inner .background-color{grid-area:1/1/-1/-1}@media screen and (min-width:600px){.page-hero-layout-b.secondary-menu .page-hero-inner .background-color{grid-column-start:2}}@media screen and (min-width:900px){.page-hero-layout-b.secondary-menu .page-hero-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw 1fr 2.7777777778vw}}@media screen and (min-width:1600px){.page-hero-layout-b.secondary-menu .page-hero-inner{grid-template-rows:88.8888888889px auto 88.8888888889px 1fr 2.7777777778vw}}.page-hero-layout-a .page-hero-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw}.page-hero-layout-a .page-hero-inner .background-color{grid-area:1/1/-1/-1}@media screen and (min-width:600px){.page-hero-layout-a .page-hero-inner .background-color{grid-column-start:2;grid-row-end:-2}}.page-hero-layout-a .page-hero-inner .head{grid-area:2/2/3/-2;margin-bottom:2.7777777778vw}@media screen and (min-width:600px){.page-hero-layout-a .page-hero-inner .head{grid-column-start:3}}@media screen and (min-width:1600px){.page-hero-layout-a .page-hero-inner .head{margin-bottom:44.4444444444px}}.page-hero-layout-a .page-hero-inner .body{grid-area:3/2/4/-2}@media screen and (min-width:900px){.page-hero-layout-a .page-hero-inner .body{grid-area:2/1/3/7}}@media screen and (min-width:1600px){.page-hero-layout-a .page-hero-inner{grid-template-rows:88.8888888889px auto auto 88.8888888889px}}.page-hero-image{object-fit:cover;width:100%;height:100%;display:block}.page-hero-image-wrapper{display:block;position:relative}.page-hero-image-wrapper.contain .page-hero-image{object-fit:contain}.page-hero-image-wrapper.cover .page-hero-image{object-fit:cover}.page-hero-secondary-menu-wrapper{grid-area:3/2/4/-1;margin-bottom:5.5555555556vw}@media screen and (min-width:600px){.page-hero-secondary-menu-wrapper{grid-column-start:3}}@media screen and (min-width:900px){.page-hero-secondary-menu-wrapper{grid-area:4/3/5/-2;margin-bottom:4.1666666667vw}}@media screen and (min-width:1200px){.page-hero-secondary-menu-wrapper{grid-column-start:5}}@media screen and (min-width:1600px){.page-hero-secondary-menu-wrapper{margin-bottom:44.4444444444px}}.page-hero-secondary-menu{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-basis:0;align-items:stretch;gap:1em}@media screen and (min-width:900px){.page-hero-secondary-menu li{flex:1}}.page-hero-secondary-menu a{display:flex;align-items:center;justify-content:center;border:2px solid #efefef;margin:0;padding:1em;font-size:.875em;height:100%;font-weight:700;text-align:center;text-decoration:none;color:#1c5533;transition:all .2s ease}.background-color-green .page-hero-secondary-menu a,.background-color-blue .page-hero-secondary-menu a{color:#fff;border-color:rgba(255,255,255,.5)}@media screen and (min-width:1200px){.page-hero-secondary-menu a{font-size:1em;padding:2em}}.page-hero-secondary-menu a:hover,.page-hero-secondary-menu .current-menu-item a{color:#fff;background-color:#1c5533;border-color:#1c5533}.background-color-green .page-hero-secondary-menu a:hover,.background-color-blue .page-hero-secondary-menu a:hover,.background-color-green .page-hero-secondary-menu .current-menu-item a,.background-color-blue .page-hero-secondary-menu .current-menu-item a{color:#4b92bc;background-color:#fff;border-color:#fff}@media screen and (min-width:900px){.page-hero-secondary-menu{gap:2em}}.project-hero .head{grid-area:4/1/5/-1;padding:5.5555555556vw;color:#fff;background-color:#4b92bc;z-index:2}@media screen and (min-width:600px){.project-hero .head{grid-area:2/3/3/16;background-color:rgba(0,0,0,0);padding:0}}.project-hero .pre-headline,.project-hero .education-cta-pre-headline,.project-hero .education-resource-library-label,.project-hero .event-tags-item,.project-hero .blog-tile-label,.project-hero .whats-new-section-link-label,.project-hero .whats-new-section-preheadline,.project-hero .encyclopedia-navigation-label,.project-hero .project-gallery-tile-label,.project-hero .ceu-tile-label,.project-hero .column-headline-copy-preheadline,.project-hero .featured-post-tool-slider-tags,.project-hero .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .project-hero .copy-header,.project-hero .archive-tile-label,.project-hero .footer-newsletter-signup-header{margin-top:0;margin-bottom:5.5555555556vw}@media screen and (min-width:600px){.project-hero .pre-headline,.project-hero .education-cta-pre-headline,.project-hero .education-resource-library-label,.project-hero .event-tags-item,.project-hero .blog-tile-label,.project-hero .whats-new-section-link-label,.project-hero .whats-new-section-preheadline,.project-hero .encyclopedia-navigation-label,.project-hero .project-gallery-tile-label,.project-hero .ceu-tile-label,.project-hero .column-headline-copy-preheadline,.project-hero .featured-post-tool-slider-tags,.project-hero .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .project-hero .copy-header,.project-hero .archive-tile-label,.project-hero .footer-newsletter-signup-header{margin-bottom:0;height:5.5555555556vw;text-shadow:0 0 30px #000,0 0 5px rgba(0,0,0,.2)}}.project-hero .project-title{font-weight:500;margin:0}@media screen and (min-width:600px){.project-hero .project-title{text-shadow:0 0 100px #000,0 0 10px rgba(0,0,0,.2)}}.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline{grid-area:6/2/7/-2;font-weight:500;margin:0 0 5.5555555556vw;color:#4b92bc}@media screen and (min-width:600px){.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline{grid-area:5/3/6/18;margin-bottom:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.project-hero .headline,.project-hero .whats-new-section-headline,.project-hero .column-headline-copy-headline{margin-bottom:88.8888888889px}}.project-hero .body{grid-area:9/2/10/-2;color:#727272;line-height:1.4}@media screen and (min-width:600px){.project-hero .body{grid-area:6/3/7/10}}.project-hero .copy p:first-child{display:none}.project-hero .copy p{margin-top:0}.project-hero .copy p:last-child{margin-bottom:0}.project-hero .background-white{background-color:#fff;grid-area:4/1/-1/-1;z-index:-1}@media screen and (min-width:600px){.project-hero .background-white{grid-area:4/2/8/-1;border:2px solid #e0e2e9;border-top:none}}.project-hero-inner{display:grid;display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto 11.1111111111vw auto 5.5555555556vw auto auto 5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:600px){.project-hero-inner{grid-template-rows:5.5555555556vw auto 11.1111111111vw 5.5555555556vw auto auto 5.5555555556vw 5.5555555556vw}}.project-gallery-wrapper{grid-area:1/1/4/-1;width:100%}.project-gallery{width:100%;height:100%}.project-gallery-item.swiper-slide{height:55.5555555556vw}.project-gallery-item.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:600px){.project-gallery-item.swiper-slide{width:94.4444444444%;padding-right:5.5555555556%;height:55.5555555556vw}.project-gallery-item.swiper-slide:last-child{padding-right:11.1111111111%}}@media screen and (min-width:900px){.project-gallery-item.swiper-slide{height:44.4444444444vw}}@media screen and (min-width:1200px){.project-gallery-item.swiper-slide{height:38.8888888889vw}}.project-gallery-next,.project-gallery-prev{background-color:rgba(255,255,255,.5);z-index:10;align-self:end;width:100%;height:100%;display:flex;align-content:center;justify-content:center;outline:none;transition:all .2s ease-in-out}.project-gallery-next svg,.project-gallery-prev svg{width:75%}.project-gallery-next .line,.project-gallery-prev .line{stroke:#4b92bc;transition:all .2s ease-in-out}.project-gallery-next.swiper-button-disabled,.project-gallery-prev.swiper-button-disabled{opacity:.1}.project-gallery-next.swiper-button-disabled:hover,.project-gallery-prev.swiper-button-disabled:hover{transform:scale3d(1,1,1)}.project-gallery-next.swiper-button-disabled:hover .line,.project-gallery-prev.swiper-button-disabled:hover .line{stroke:#4b92bc}.project-gallery-next:hover .line,.project-gallery-prev:hover .line{stroke:#1c5533}@media screen and (min-width:600px){.project-gallery-next,.project-gallery-prev{height:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.project-gallery-next,.project-gallery-prev{height:88.8888888889px}}.project-gallery-next{grid-column:17/19;grid-row:1/4}@media screen and (min-width:600px){.project-gallery-next{grid-column:17/18;grid-row:3/4}}.project-gallery-prev{grid-column:1/3;grid-row:1/4}.project-gallery-prev svg{transform:rotate(180deg)}@media screen and (min-width:600px){.project-gallery-prev{grid-column:17/18;grid-row:3/4;margin-bottom:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.project-gallery-prev{margin-bottom:88.8888888889px}}.project-hero-secondary-image-wrapper{grid-area:7/1/8/-1;height:55.5555555556vw}@media screen and (min-width:600px){.project-hero-secondary-image-wrapper{grid-area:6/11/7/17;height:33.3333333333vw}}.project-hero-secondary-image{object-fit:cover;width:100%;height:100%}.ceu-hero.page-hero .copy-header{color:#4b92bc}.ceu-hero .copy p,.ceu-hero .copy li{color:#2d2f34}@media screen and (min-width:600px){.ceu-hero .pre-headline,.ceu-hero .education-cta-pre-headline,.ceu-hero .education-resource-library-label,.ceu-hero .event-tags-item,.ceu-hero .blog-tile-label,.ceu-hero .whats-new-section-link-label,.ceu-hero .whats-new-section-preheadline,.ceu-hero .encyclopedia-navigation-label,.ceu-hero .project-gallery-tile-label,.ceu-hero .ceu-tile-label,.ceu-hero .column-headline-copy-preheadline,.ceu-hero .featured-post-tool-slider-tags,.ceu-hero .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .ceu-hero .copy-header,.ceu-hero .archive-tile-label,.ceu-hero .footer-newsletter-signup-header{margin-top:0}}.ceu-actions{z-index:2;border-top:1px solid #e0e2e9}.ceu-actions .background{grid-area:1/1/-1/-1;background-color:#efefef;z-index:-1;border:1px solid #e0e2e9;border-top:0}@media screen and (min-width:600px){.ceu-actions .background{grid-column:2/-2}}.ceu-actions-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto;position:relative;z-index:2}.ceu-actions-boxes{grid-area:1/1/-1/-1;display:flex;flex-wrap:wrap;flex-direction:column-reverse}@media screen and (min-width:600px){.ceu-actions-boxes{grid-column:2/-2;flex-direction:row}}.ceu-actions-box{padding-top:5vw;padding-bottom:5vw;padding-left:5.5555555556vw;padding-right:5.5555555556vw;border:none;width:100%;text-align:center}@media screen and (min-width:1600px){.ceu-actions-box{padding-top:80px}}@media screen and (min-width:1600px){.ceu-actions-box{padding-bottom:80px}}@media screen and (min-width:1600px){.ceu-actions-box{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.ceu-actions-box{padding-right:88.8888888889px}}.ceu-actions-with-downloads .ceu-actions-box{text-align:left}@media screen and (min-width:900px){.ceu-actions-with-downloads .ceu-actions-box{width:50%}}.ceu-hero-image-wrapper{grid-area:1/6/5/19;height:66.6666666667vw}@media screen and (min-width:1600px){.ceu-hero-image-wrapper{height:1066.6666666667px}}.ceu-downloads{border-bottom:2px solid #e0e2e9}.ceu-downloads .button .arrow{transform:rotate(90deg)}@media screen and (min-width:900px){.ceu-downloads{border-bottom:0;border-right:2px solid #e0e2e9}}.ceu-links{grid-area:1/1/2/-1}@media screen and (min-width:600px){.ceu-links{grid-column:2/-2}}@media screen and (min-width:800px){.ceu-links{grid-area:1/10/2/-2}}@media screen and (max-width:800px){.ceu-links{border-bottom:2px solid #e0e2e9}}.ceu-actions-title{margin-bottom:2.7777777778vw;color:#2d2f34}@media screen and (min-width:1600px){.ceu-actions-title{margin-bottom:44.4444444444px}}.ceu-download-links{display:flex}.single-ceu .button{color:#2d2f34;border-color:#4b92bc}.single-ceu .button .text{border-right-color:#4b92bc}.single-ceu .button .line{stroke:#4b92bc}.single-ceu .button:hover{border-color:#2d2f34}.single-ceu .button:hover .text{border-right-color:#2d2f34;color:#2d2f34}.single-ceu .button:hover .line{stroke:#2d2f34}.ceu-links-list{display:flex;flex-wrap:wrap;justify-content:center}.ceu-actions-with-downloads .ceu-links-list{justify-content:start}@media screen and (max-width:600px){.ceu-links-item,.ceu-download-link{width:100%}}.ceu-links-item:last-child .ceu-links-link,.ceu-download-link:last-child .ceu-links-link{margin-right:0}.ceu-objectives .background-white{grid-area:1/1/-1/-1;background-color:#fff;z-index:-1}@media screen and (min-width:600px){.ceu-objectives .background-white{grid-column:2/-2;border:1px solid #e0e2e9;border-bottom:0}}.ceu-objectives-inner{display:grid;grid-template-columns:repeat(18,1fr);z-index:2}.ceu-objectives-content{grid-area:1/2/-1/-2;padding-top:5vw;padding-bottom:5vw}@media screen and (min-width:600px){.ceu-objectives-content{grid-column:3/-3}}@media screen and (min-width:1600px){.ceu-objectives-content{padding-top:80px}}@media screen and (min-width:1600px){.ceu-objectives-content{padding-bottom:80px}}.ceu-objectives-content *:first-child{margin-top:0}.ceu-objectives-content *:last-child{margin-bottom:0}.background-color-white .background-color{background-color:#fff}.background-color-blue .background-color{background-color:#4b92bc}.background-color-green .background-color{background-color:#1c5533}.background-color-gray .background-color{background-color:#efefef}.archive-filter{border-top:2px solid #e0e2e9;background-color:#fff}.archive-filter .grid-accent-1{grid-area:1/1/3/2;border-right:2px solid #e0e2e9}.archive-filter .grid-accent-2{grid-area:1/18/3/19;border-left:2px solid #e0e2e9}.archive-filter-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.archive-filter-intro{font-weight:500;color:#4b92bc;grid-area:1/3/2/17;margin:5.5555555556vw 0 0}.archive-filter-description.has-no-intro *:first-child{margin-top:0}.archive-filter-description *:last-child{margin-bottom:0}.archive-filter-topic{grid-area:2/3/3/17}.archive-filter-group{margin:5.5555555556vw 0}.archive-filter-header{margin-bottom:2em}.archive-filter-label{text-transform:uppercase;font-weight:500;color:#1c5533;letter-spacing:.1em;margin-bottom:1em}.archive-filter-list{display:flex;border-top:2px solid #e0e2e9;border-left:2px solid #e0e2e9;margin:0;padding:0;list-style:none;flex-wrap:wrap;text-align:center}.archive-filter-list-item{margin:0;width:50%;border-right:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (min-width:900px){.archive-filter-list-item{width:20%}}.archive-filter-list-item:after{content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:#e0e2e9;position:absolute;z-index:-1;transition:all .2s ease-in-out;transform:scale3d(1,0,1);transform-origin:bottom}.archive-filter-list-item:hover:after{transform:scale3d(1,1,1)}.archive-filter-list-item a{display:block;text-decoration:none;padding:1em;width:100%}.archive-filter-list-item-active{color:#fff}.archive-filter-list-item-active:after{transform:scale3d(1,1,1);background-color:#4b92bc}.archive-filter-list-item-active a{color:#fff}.archive-tile{border-top:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9}.archive-tile .background-color{grid-area:1/1/4/19;background-color:#fff;z-index:-1}.archive-tile .grid-accent{grid-area:1/1/4/2;border-right:2px solid #e0e2e9}.archive-tile-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.archive-tile-header{grid-area:1/3/2/17;margin:5.5555555556vw 0 .25em;font-weight:500;color:#1c5533}.archive-tile-featured{grid-area:2/3/3/17}.archive-tile-featured-link,.archive-tile-list-item-link{display:block;transition:all .2s ease-in-out;transform:scale3d(1,1,1);backface-visibility:hidden;text-decoration:none}.archive-tile-featured-link:hover,.archive-tile-list-item-link:hover{transform:scale3d(.95,.95,1)}.archive-tile-featured-link{display:flex;align-items:center;border:1px solid #e0e2e9}.archive-tile-featured-image.archive-tile-image{display:block;width:30%;margin-bottom:0;object-fit:cover}.archive-tile-featured-image.archive-tile-image:after{content:"";display:block;padding-bottom:100%}.archive-tile-featured-body{padding:1em 2em;width:70%}.archive-tile-list{grid-area:3/3/4/17;list-style:none;margin:5.5555555556vw -20px 0;padding:0;display:flex;flex-wrap:wrap}.archive-tile-list-item{width:calc(100% - 20px);margin-left:20px;margin-right:20px;margin-bottom:20px}@media screen and (min-width:600px){.archive-tile-list-item{width:calc(50% - 40px)}}@media screen and (min-width: 900px){.archive-tile-list-item{width:calc(33% - 40px)}}.archive-tile-list-item:hover .archive-tile-title{color:#1c5533}.archive-tile-list-item.filter-hidden{display:none}.archive-tile-image{width:100%;height:44.4444444444vw;object-fit:cover;display:block;margin-bottom:1em}@media screen and (min-width:600px){.archive-tile-image{height:33.3333333333vw}}@media screen and (min-width:900px){.archive-tile-image{height:22.2222222222vw}}.archive-tile-image-placeholder{width:100%;height:22.2222222222vw;background-color:rgba(255,0,153,.2)}.archive-tile-label{color:#1c5533;height:auto;margin:1em 0}.archive-tile-title{color:#4b92bc;font-weight:400;margin:0 0 1em}.archive-tile-summary{color:#2d2f34}.archive-no-match-message{grid-area:3/3/4/17;text-align:center;padding:5.5555555556vw;color:#666;display:none}@media screen and (min-width:1600px){.archive-no-match-message{padding:88.8888888889px}}.event-header{display:grid;grid-template-columns:repeat(18,1fr);padding:5.5555555556vw}@media screen and (min-width:1600px){.event-header{padding:88.8888888889px}}.event-tags{list-style:none;margin:0 0 1em;padding:0;grid-area:1/1/2/19}.event-tags-item{margin:0;padding:0;color:#4b92bc}.event-info{grid-area:2/1/4/11}@media screen and (min-width:900px){.event-info{grid-area:2/1/4/9}}.event-title{color:#1c5533;font-weight:500;font-size:2em}@media screen and (min-width:900px){.event-title{font-size:3.5em}}@media screen and (min-width:1200px){.event-title{font-size:5em}}.event-introduction{grid-area:4/1/5/18}@media screen and (min-width:900px){.event-introduction{grid-area:4/1/5/9;margin-top:4em}}.event-introduction-header{color:#4b92bc;font-weight:500}.event-introduction-content{line-height:1.6}.event-image{grid-area:3/1/4/19;width:100%}@media screen and (min-width:900px){.event-image{grid-area:3/10/5/19}}.event-cta{grid-area:2/12/3/19;align-self:start;justify-self:end;margin-right:0;margin-bottom:3em}@media screen and (min-width:900px){.event-cta{grid-area:2/10/3/19}}.event-competition-dates{margin-top:2em}.event-competition-dates-header{color:#4b92bc;font-weight:500;margin:0 0 .5em}.event-competition-dates-list{list-style:none;margin:0;padding:0}.event-competition-dates-item{margin-block:.5em}.event-competition-dates-type{font-weight:700}.event-meta{display:flex;flex-wrap:wrap;gap:.5em;font-weight:700;margin-top:2em}.event-meta-date{border-left:2px solid #000;padding-left:.5em}.event-information-table-wrapper{border-top:2px solid #ccc;margin-inline:5.5555555556vw;padding-block:5.5555555556vw}@media screen and (min-width:1600px){.event-information-table-wrapper{margin-inline:88.8888888889px}}@media screen and (min-width:1600px){.event-information-table-wrapper{padding-block:88.8888888889px}}.event-information-table{border-right:2px solid #ccc;border-bottom:2px solid #ccc;width:55.5555555556vw;position:relative}@media screen and (min-width:1600px){.event-information-table{width:888.8888888889px}}.event-info-table-title{margin:0;color:#4b92bc;font-size:1.5em;font-weight:500}.event-info-table-header{padding:2em;border-top:2px solid #ccc;border-left:2px solid #ccc}.event-info-table-list{display:grid;list-style:none;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0, 1fr))}.event-info-table-item{border-top:2px solid #ccc;border-left:2px solid #ccc;padding:2em}.event-info-table-item-heading{font-weight:700;margin-bottom:.25em}.event-info-table-item-content{line-height:1.5}.event-news{background-color:#e6edf1}.event-news-header{border-bottom:2px solid #ccc;padding:5.5555555556vw}@media screen and (min-width:1600px){.event-news-header{padding:88.8888888889px}}.event-news-header h3,.event-news-header h4{font-size:2.5em;font-weight:500;margin:0}.events-news-title{color:#1c5533}.events-news-name{color:#4b92bc}.event-news-article{padding-block:5.5555555556vw;padding-inline:5.5555555556vw;display:flex;gap:4em;border-bottom:2px solid #ccc}@media screen and (min-width:1600px){.event-news-article{padding-block:88.8888888889px}}@media screen and (min-width:1600px){.event-news-article{padding-inline:88.8888888889px}}.event-news-article.layout-banner-image{flex-direction:column-reverse}.event-news-article.layout-banner-image .event-news-article-content,.event-news-article.layout-no-image .event-news-article-content{margin-right:11.1111111111vw}@media screen and (min-width:1600px){.event-news-article.layout-banner-image .event-news-article-content,.event-news-article.layout-no-image .event-news-article-content{margin-right:177.7777777778px}}.event-news-article.layout-side-image .events-news-article-image{width:50%}.event-news-article.layout-carousel{flex-direction:column;gap:2em}.events-news-article-image{width:100%;aspect-ratio:16/9;object-fit:cover}.event-news-article-pre-title{text-transform:uppercase;letter-spacing:.05em;color:#1c5533;font-weight:700;font-size:.875em}.event-news-article-title{font-size:3em;color:#4b92bc;font-weight:500;margin-block:.25em;line-height:1}.event-news-article-date{font-weight:700;margin-block:1em}.event-news-article-intro{font-size:1.5em;font-weight:700;margin-block:2em 1.5em}.events-related{background-color:#4b92bc;color:#fff;padding-block:5.5555555556vw}@media screen and (min-width:1600px){.events-related{padding-block:88.8888888889px}}.events-related-headline{text-align:center;font-size:2em;font-weight:500;margin:0 0 1em}@media screen and (min-width:900px){.events-related-headline{font-size:2.5em}}.events-related-slider{display:grid;grid-template-columns:repeat(18,1fr)}.events-related-slider .swiper-container{grid-column:3/17;grid-row:1/2;margin:0}.events-related-list{list-style:none;margin:0;padding:0}.events-related-image{background-color:#f9def9;aspect-ratio:6/7;object-fit:cover}.events-related-item{list-style:none;margin:0;padding:0}.events-related-slider-prev,.events-related-slider-next{background-color:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;padding:.5em}.events-related-slider-prev svg,.events-related-slider-next svg{width:100%}.events-related-slider-prev svg path,.events-related-slider-next svg path{stroke:#fff}.events-related-slider-prev:hover,.events-related-slider-next:hover{background-color:rgba(255,255,255,.5)}.events-related-slider-prev.swiper-button-disabled,.events-related-slider-next.swiper-button-disabled{opacity:.5}.events-related-slider-prev.swiper-button-disabled:hover,.events-related-slider-next.swiper-button-disabled:hover{background-color:rgba(255,255,255,.2)}.events-related-slider-prev{grid-column:1/2;grid-row:1/2}.events-related-slider-prev svg{transform:rotate(180deg)}.events-related-slider-next{grid-column:18/19;grid-row:1/2}.events-related-topic{text-transform:uppercase;color:#1c5533;font-weight:700;margin-block:1em 0;font-size:.9em}@media screen and (min-width:900px){.events-related-topic{font-size:1em}}.events-related-title{color:#fff;font-size:1.25em;font-weight:400;margin:0}@media screen and (min-width:900px){.events-related-title{font-size:1.5em}}.event-news-article-carousel{grid-column:2/18;background-color:#253f24;color:#fff}.event-news-article-carousel-list{list-style:none;margin:0;padding:0}.event-news-article-carousel-item{margin:0;padding:0}.event-news-article-carousel-image{width:100%;aspect-ratio:3/1;object-fit:contain;background-color:#ccc}.event-news-article-carousel-description{padding:2em 3em}.event-news-article-carousel-header{color:#fff;font-size:1.25em;font-weight:500;margin:0;line-height:1}.event-news-article-carousel-copy{color:#fff;line-height:1.4;margin-top:1em}.event-news-article-carousel-prev,.event-news-article-carousel-next{background-color:rgba(28,85,51,.6);width:5em;height:5em;position:absolute;top:50%;transform:translateY(-50%);padding:1em;z-index:1;cursor:pointer;transition:all .2s ease}.event-news-article-carousel-prev path,.event-news-article-carousel-next path{stroke:#fff}.event-news-article-carousel-prev:hover,.event-news-article-carousel-next:hover{background-color:rgba(28,85,51,.9)}.event-news-article-carousel-prev.swiper-button-disabled,.event-news-article-carousel-next.swiper-button-disabled{opacity:.3;pointer-events:none}.event-news-article-carousel-prev{left:0}.event-news-article-carousel-prev svg{transform:rotate(180deg)}.event-news-article-carousel-next{right:0}.page-hero-intro-layout-a .content-block-inner{grid-template-rows:5.5555555556vw min-content min-content repeat(2,5.5555555556vw)}.page-hero-intro-layout-b .content-block-inner{grid-template-rows:5.5555555556vw min-content 16.6666666667vw repeat(2,5.5555555556vw) min-content 5.5555555556vw}.page-hero-intro-layout-a .background-color{grid-area:1/2/5/19}.page-hero-intro-layout-b .background-color{grid-area:1/2/4/19}.page-hero-intro .background-white{background-color:#fff;z-index:-2;border:2px solid #e0e2e9}.page-hero-intro-layout-a .background-white{grid-area:1/2/6/19}.page-hero-intro-layout-b .background-white{grid-area:1/2/8/19}.page-hero-intro .page-hero-intro-image{object-fit:cover;width:100%;height:100%;transition:all .4s cubic-bezier(.38,.01,0,1)}.page-hero-intro-layout-a .page-hero-intro-image{grid-area:2/10/6/18}.page-hero-intro-layout-b .page-hero-intro-image{grid-area:1/6/5/19}.page-hero-intro:hover .page-hero-intro-image{transform:scale3d(1.04,1.04,1)}.page-hero-intro .pre-headline,.page-hero-intro .education-cta-pre-headline,.page-hero-intro .education-resource-library-label,.page-hero-intro .event-tags-item,.page-hero-intro .blog-tile-label,.page-hero-intro .whats-new-section-link-label,.page-hero-intro .whats-new-section-preheadline,.page-hero-intro .encyclopedia-navigation-label,.page-hero-intro .project-gallery-tile-label,.page-hero-intro .ceu-tile-label,.page-hero-intro .column-headline-copy-preheadline,.page-hero-intro .featured-post-tool-slider-tags,.page-hero-intro .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .page-hero-intro .copy-header,.page-hero-intro .footer-newsletter-signup-header,.page-hero-intro .archive-tile-label{font-weight:700;text-transform:uppercase;font-size:.875em;letter-spacing:.14em;margin-bottom:5.5555555556vw}.page-hero-intro .headline,.page-hero-intro .whats-new-section-headline,.page-hero-intro .column-headline-copy-headline{font-weight:500;letter-spacing:-.04em;margin:0;padding:0;grid-area:2/1/3/12}.page-hero-intro-layout-a .headline,.page-hero-intro-layout-a .whats-new-section-headline,.page-hero-intro-layout-a .column-headline-copy-headline{font-size:8.75em}.page-hero-intro .head{color:#fff;grid-area:2/3/3/14;z-index:1}.page-hero-intro .head .headline,.page-hero-intro .head .whats-new-section-headline,.page-hero-intro .head .column-headline-copy-headline{margin:0;padding:0;line-height:1}.page-hero-intro .body{grid-area:2/1/3/7;align-content:flex-end}.page-hero-intro-layout-a .body{grid-area:3/3/4/9;color:#fff}.page-hero-intro-layout-b .body{grid-area:6/3/7/18}.page-hero-intro .body .copy-header{font-weight:700;letter-spacing:.14em;text-transform:uppercase}.page-hero-intro-layout-a .copy-header{font-size:.875em}.page-hero-intro-layout-b .copy-header{color:#4b92bc;margin-bottom:.5em}.page-hero-intro-layout-a.background-color-blue .copy-header{color:#fff}.background-color-green .copy-header{color:#1c5533}.page-hero-intro .body .copy{line-height:1.5}.page-hero-intro-layout-b .copy{color:#727272}.page-hero-intro-layout-b .copy>p{margin-top:0}.page-hero-intro .button{border-color:rgba(255,255,255,.25);color:#fff}.page-hero-intro .button .text{border-right-color:rgba(255,255,255,.25)}.page-hero-intro .button:hover{border-color:#fff}.page-hero-intro .button:hover .text{border-right-color:#fff}.featured-ceu.background-color-blue .headline,.featured-ceu.background-color-blue .whats-new-section-headline,.featured-ceu.background-color-blue .column-headline-copy-headline,.featured-ceu.background-color-blue .ceu-list-item-title{color:#fff}.featured-ceu.background-color-green .headline,.featured-ceu.background-color-green .whats-new-section-headline,.featured-ceu.background-color-green .column-headline-copy-headline,.featured-ceu.background-color-green .ceu-list-item-title{color:#fff}.featured-ceu.background-color-green .ceu-list-item-tag{color:#4b92bc}.featured-ceu.featured-ceu-layout-a .content-block-inner{grid-template-rows:auto 5.5555555556vw repeat(2,auto) 5.5555555556vw}.featured-ceu.featured-ceu-layout-a .head{grid-area:3/2/4/-2}.featured-ceu.featured-ceu-layout-a .body{grid-area:4/2/5/-2;margin-top:5.5555555556vw}.featured-ceu.featured-ceu-layout-a .featured-ceu-image-wrapper{grid-area:1/1/2/-1}.featured-ceu.featured-ceu-layout-a .grid-accent{display:none}@media screen and (min-width:600px){.featured-ceu.featured-ceu-layout-a .content-block-inner{grid-template-rows:5.5555555556vw repeat(2,auto) 5.5555555556vw}.featured-ceu.featured-ceu-layout-a .head{grid-area:2/8/3/18}.featured-ceu.featured-ceu-layout-a .body{grid-area:3/8/4/18}.featured-ceu.featured-ceu-layout-a .featured-ceu-image-wrapper{grid-area:2/3/4/7}.featured-ceu.featured-ceu-layout-a .grid-accent{grid-area:1/1/6/2;display:block}}.featured-ceu.featured-ceu-layout-b .content-block-inner{grid-template-rows:auto 5.5555555556vw repeat(2,auto) 5.5555555556vw}.featured-ceu.featured-ceu-layout-b .head{grid-area:3/2/4/-2}.featured-ceu.featured-ceu-layout-b .body{grid-area:4/2/5/-2}.featured-ceu.featured-ceu-layout-b .featured-ceu-image-wrapper{grid-area:1/1/2/-1}.featured-ceu.featured-ceu-layout-b .grid-accent{display:none}@media screen and (min-width:600px){.featured-ceu.featured-ceu-layout-b .content-block-inner{grid-template-rows:5.5555555556vw repeat(2,auto) 5.5555555556vw}.featured-ceu.featured-ceu-layout-b .head{grid-area:2/8/3/18}.featured-ceu.featured-ceu-layout-b .body{grid-area:3/8/4/18}.featured-ceu.featured-ceu-layout-b .featured-ceu-image-wrapper{grid-area:2/3/4/7}.featured-ceu.featured-ceu-layout-b .grid-accent{grid-area:1/1/6/2}}.featured-ceu.featured-ceu-layout-c .content-block-inner{grid-template-rows:5.5555555556vw repeat(2,min-content) 5.5555555556vw}.featured-ceu.featured-ceu-layout-c .head{grid-area:2/3/3/18}.featured-ceu.featured-ceu-layout-c .headline,.featured-ceu.featured-ceu-layout-c .whats-new-section-headline,.featured-ceu.featured-ceu-layout-c .column-headline-copy-headline{margin:0 0 2.7777777778vw}.featured-ceu.featured-ceu-layout-c .body{grid-area:3/3/4/18}.featured-ceu.featured-ceu-layout-c .ceu-list{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.featured-ceu.featured-ceu-layout-c .ceu-list-item{margin:0;padding:0;width:25%}.featured-ceu.featured-ceu-layout-c .ceu-list-item img,.featured-ceu.featured-ceu-layout-c .ceu-list-item .ceu-list-image-placeholder{width:100%;height:22.2222222222vw;object-fit:cover}@media screen and (min-width:1600px){.featured-ceu.featured-ceu-layout-c .ceu-list-item img,.featured-ceu.featured-ceu-layout-c .ceu-list-item .ceu-list-image-placeholder{height:355.5555555556px}}.featured-ceu.featured-ceu-layout-c img{grid-area:2/3/4/9}.featured-ceu.featured-ceu-layout-c .grid-accent{grid-area:1/1/6/2}.featured-ceu .pre-headline,.featured-ceu .education-cta-pre-headline,.featured-ceu .education-resource-library-label,.featured-ceu .event-tags-item,.featured-ceu .blog-tile-label,.featured-ceu .whats-new-section-link-label,.featured-ceu .whats-new-section-preheadline,.featured-ceu .encyclopedia-navigation-label,.featured-ceu .project-gallery-tile-label,.featured-ceu .ceu-tile-label,.featured-ceu .column-headline-copy-preheadline,.featured-ceu .featured-post-tool-slider-tags,.featured-ceu .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .featured-ceu .copy-header,.featured-ceu .footer-newsletter-signup-header,.featured-ceu .archive-tile-label{color:#1c5533}.featured-ceu .headline,.featured-ceu .whats-new-section-headline,.featured-ceu .column-headline-copy-headline{margin-top:0;margin-bottom:2.7777777778vw;font-weight:500;color:#1c5533}.featured-ceu .copy{margin-bottom:2.7777777778vw;line-height:1.5;color:#2c2e34}.featured-ceu .featured-ceu-image{height:100%;object-fit:cover}.featured-ceu .ceu-list-item-tag{font-size:.75em;color:#1c5533;text-transform:uppercase;margin-top:1.3888888889vw;font-weight:700;letter-spacing:.1em}.featured-ceu .ceu-list-item-title{margin-top:1.3888888889vw;color:#1c5533}.featured-ceu .grid-accent{border-right-width:2px}.ceu-list-item-link{display:block;transition:all .2s ease-in-out}.ceu-list-item-link:hover{transform:scale3d(.95,.95,1)}.ceu-list-image-placeholder{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 30px rgba(0,0,0,.1);display:flex;justify-content:center;text-align:center;align-items:center;color:#fff;font-weight:700;font-size:1.5em;padding:1em;text-shadow:0 0 20px rgba(0,0,0,.2)}.two-column-with-image.background-color-blue{background-color:#4b92bc;color:#fff}.two-column-with-image.background-color-blue .pre-headline,.two-column-with-image.background-color-blue .education-cta-pre-headline,.two-column-with-image.background-color-blue .education-resource-library-label,.two-column-with-image.background-color-blue .event-tags-item,.two-column-with-image.background-color-blue .blog-tile-label,.two-column-with-image.background-color-blue .whats-new-section-link-label,.two-column-with-image.background-color-blue .whats-new-section-preheadline,.two-column-with-image.background-color-blue .encyclopedia-navigation-label,.two-column-with-image.background-color-blue .project-gallery-tile-label,.two-column-with-image.background-color-blue .ceu-tile-label,.two-column-with-image.background-color-blue .column-headline-copy-preheadline,.two-column-with-image.background-color-blue .featured-post-tool-slider-tags,.two-column-with-image.background-color-blue .footer-newsletter-signup-header,.two-column-with-image.background-color-blue .archive-tile-label,.two-column-with-image.background-color-blue .copy-header{color:#fff}.two-column-with-image.background-color-blue .button{color:#fff}.two-column-with-image.background-color-blue .button .arrow svg .line{stroke:#fff}.two-column-with-image.background-color-green{background-color:#1c5533;color:#fff}.two-column-with-image.background-color-green .pre-headline,.two-column-with-image.background-color-green .education-cta-pre-headline,.two-column-with-image.background-color-green .education-resource-library-label,.two-column-with-image.background-color-green .event-tags-item,.two-column-with-image.background-color-green .blog-tile-label,.two-column-with-image.background-color-green .whats-new-section-link-label,.two-column-with-image.background-color-green .whats-new-section-preheadline,.two-column-with-image.background-color-green .encyclopedia-navigation-label,.two-column-with-image.background-color-green .project-gallery-tile-label,.two-column-with-image.background-color-green .ceu-tile-label,.two-column-with-image.background-color-green .column-headline-copy-preheadline,.two-column-with-image.background-color-green .featured-post-tool-slider-tags,.two-column-with-image.background-color-green .footer-newsletter-signup-header,.two-column-with-image.background-color-green .archive-tile-label,.two-column-with-image.background-color-green .copy-header{color:#fff}.two-column-with-image.background-color-green .button{color:#fff}.two-column-with-image.background-color-green .button .arrow svg .line{stroke:#fff}.two-column-with-image.background-color-gray{color:#1c5533}.two-column-with-image.background-color-gray a{color:#1c5533}.two-column-with-image.background-color-blue.two-column-with-image-layout-c .background-color{background-color:#4b92bc}.two-column-with-image.background-color-white{background-color:#fff;color:#1c5533}.two-column-with-image .headline,.two-column-with-image .whats-new-section-headline,.two-column-with-image .column-headline-copy-headline{margin:0}.two-column-with-image.two-column-with-image-layout-a .content-block-inner{grid-template-rows:repeat(4,auto)}.two-column-with-image.two-column-with-image-layout-a .head{grid-area:1/2/2/-2}@media screen and (max-width:600px){.two-column-with-image.two-column-with-image-layout-a .head{margin-top:5.5555555556vw}}.two-column-with-image.two-column-with-image-layout-a .body{grid-area:2/2/3/-2}.two-column-with-image.two-column-with-image-layout-a .copy-header{margin-top:1em}.two-column-with-image.two-column-with-image-layout-a .call-to-action{grid-area:3/2/4/-2;align-self:end;display:flex;flex-wrap:wrap}.two-column-with-image.two-column-with-image-layout-a .two-column-with-image-wrapper{grid-area:4/1/5/-1}@media screen and (max-width:600px){.two-column-with-image.two-column-with-image-layout-a .two-column-with-image-wrapper{margin-top:5.5555555556vw}}@media screen and (max-width:600px)and (min-width:1600px){.two-column-with-image.two-column-with-image-layout-a .two-column-with-image-wrapper{margin-top:88.8888888889px}}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-a .content-block-inner{grid-template-rows:5.5555555556vw auto auto 1fr 5.5555555556vw}.two-column-with-image.two-column-with-image-layout-a .head{grid-area:2/10/3/18}.two-column-with-image.two-column-with-image-layout-a .body{grid-area:3/10/4/18;align-self:end}.two-column-with-image.two-column-with-image-layout-a .call-to-action{grid-area:4/10/5/18}.two-column-with-image.two-column-with-image-layout-a .two-column-with-image-wrapper{grid-area:2/3/5/9}.two-column-with-image.two-column-with-image-layout-a .grid-accent-1{grid-area:1/1/2/2;border-right-width:2px;border-bottom-width:2px}.two-column-with-image.two-column-with-image-layout-a .grid-accent-2{grid-area:2/1/6/2;border-right-width:2px}}.two-column-with-image.two-column-with-image-layout-b .content-block-inner{grid-template-rows:repeat(4,auto)}.two-column-with-image.two-column-with-image-layout-b .head{grid-area:1/2/2/-2}@media screen and (max-width:900px){.two-column-with-image.two-column-with-image-layout-b .head{margin-top:5.5555555556vw}}.two-column-with-image.two-column-with-image-layout-b .body{grid-area:2/2/3/-2}.two-column-with-image.two-column-with-image-layout-b .copy-header{margin-top:1em}.two-column-with-image.two-column-with-image-layout-b .call-to-action{grid-area:3/2/4/-2;align-self:end;display:flex;flex-wrap:wrap}.two-column-with-image.two-column-with-image-layout-b .two-column-with-image-wrapper{grid-area:4/1/5/-1}@media screen and (max-width:900px){.two-column-with-image.two-column-with-image-layout-b .two-column-with-image-wrapper{margin-top:5.5555555556vw}}@media screen and (max-width:900px)and (min-width:1600px){.two-column-with-image.two-column-with-image-layout-b .two-column-with-image-wrapper{margin-top:88.8888888889px}}@media screen and (min-width:900px){.two-column-with-image.two-column-with-image-layout-b .content-block-inner{grid-template-rows:5.5555555556vw auto auto 1fr 5.5555555556vw}.two-column-with-image.two-column-with-image-layout-b .head{grid-area:2/2/3/12;z-index:1;align-content:start}.two-column-with-image.two-column-with-image-layout-b .body{grid-area:3/2/4/9;align-self:end}.two-column-with-image.two-column-with-image-layout-b .call-to-action{grid-area:4/2/5/9;align-self:end;display:flex;flex-wrap:wrap}.two-column-with-image.two-column-with-image-layout-b .two-column-with-image-wrapper{grid-area:2/10/5/18}}.two-column-with-image.two-column-with-image-layout-c{background-color:rgba(0,0,0,0)}.two-column-with-image.two-column-with-image-layout-c .background-color{grid-area:1/1/-1/-1}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-c .background-color{grid-area:1/2/6/-1}}.two-column-with-image.two-column-with-image-layout-c .content-block-inner{grid-template-rows:auto 5.5555555556vw auto auto 5.5555555556vw}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-c .content-block-inner{grid-template-rows:5.5555555556vw minmax(27.7777777778vw, auto) auto auto 5.5555555556vw}}.two-column-with-image.two-column-with-image-layout-c .head{grid-area:3/2/4/-2;align-self:end}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-c .head{grid-area:2/12/3/-3}}.two-column-with-image.two-column-with-image-layout-c .body{grid-area:4/2/5/-2;align-self:end}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-c .body{grid-area:3/12/5/17}}.two-column-with-image.two-column-with-image-layout-c .headline,.two-column-with-image.two-column-with-image-layout-c .whats-new-section-headline,.two-column-with-image.two-column-with-image-layout-c .column-headline-copy-headline{margin-bottom:0}.two-column-with-image.two-column-with-image-layout-c .two-column-with-image-wrapper{grid-area:1/1/2/-1;height:44.4444444444vw}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-c .two-column-with-image-wrapper{grid-area:2/3/5/11}}.two-column-with-image.two-column-with-image-layout-c .grid-accent-2{display:none}@media screen and (min-width:600px){.two-column-with-image.two-column-with-image-layout-c .grid-accent-1{grid-area:1/18/6/19;border-left-width:2px}.two-column-with-image.two-column-with-image-layout-c .grid-accent-2{display:none}}.two-column-with-image .headline,.two-column-with-image .whats-new-section-headline,.two-column-with-image .column-headline-copy-headline{font-weight:500;line-height:1}.two-column-with-image .copy-header{font-weight:400;margin:1em 0 0;font-size:1.5em;color:#2d2f34}.two-column-with-image .copy-header a{color:#2d2f34}.two-column-with-image .call-to-action{margin-top:5.5555555556vw}.two-column-with-image .call-to-action .button:last-child{margin-bottom:0}.two-column-with-image .button{margin-bottom:2em}.two-column-with-image .copy{line-height:1.5}.two-column-with-image .copy p{margin-bottom:0}.two-column-with-image .copy p:last-child{display:none}.two-column-with-image-wrapper{height:77.7777777778vw;position:relative}.two-column-with-image-wrapper.lightbox-enabled{cursor:pointer}.two-column-with-image-wrapper.contain .two-column-with-image-image{object-fit:contain}@media screen and (min-width:900px){.two-column-with-image-wrapper.contain .two-column-with-image-image{border:2px solid #efefef;padding:1em}}.two-column-with-image-wrapper.full{height:unset;max-height:unset}.two-column-with-image-wrapper.full .two-column-with-image-image{object-fit:unset;height:auto}@media screen and (min-width:600px){.two-column-with-image-wrapper{height:55.5555555556vw}}@media screen and (min-width:900px){.two-column-with-image-wrapper{max-height:38.8888888889vw}}@media screen and (min-width:900px)and (min-width:1600px){.two-column-with-image-wrapper{max-height:622.2222222222px}}.two-column-with-image-image{width:100%;height:100%;object-fit:cover;display:block}.two-column-with-image-post-copy-image-wrapper{position:relative;padding-bottom:56.25%;margin-bottom:calc(5.5555555556vw - 1em)}.two-column-with-image-post-copy-image-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.span-headline-two-columns.background-color-white{background-color:#fff}.span-headline-two-columns.background-color-white .copy-large{color:#727272}.span-headline-two-columns.span-headline-two-columns-layout-a .content-block-inner{grid-template-rows:11.1111111111vw repeat(2,min-content) 5.5555555556vw}.span-headline-two-columns.span-headline-two-columns-layout-a .head{grid-area:2/3/3/17}.span-headline-two-columns.span-headline-two-columns-layout-a .body{grid-area:3/3/4/10}.span-headline-two-columns.span-headline-two-columns-layout-a .span-headline-two-columns-image-wrapper{grid-area:3/11/4/17;position:relative}.span-headline-two-columns.span-headline-two-columns-layout-a .grid-accent-left{grid-area:1/1/5/2;border-right:2px solid #e0e2e9}.span-headline-two-columns.background-color-blue{background-color:#4b92bc;color:#fff}.span-headline-two-columns .headline,.span-headline-two-columns .whats-new-section-headline,.span-headline-two-columns .column-headline-copy-headline{font-weight:500;margin:0 0 5.5555555556vw}.span-headline-two-columns .copy-large{line-height:1.4}.span-headline-two-columns .copy-small{line-height:1.5}.content-block.quote.background-color-blue blockquote{color:#fff}.content-block.quote.background-color-green blockquote{color:#fff}.content-block.quote.background-color-white{color:#4b92bc}.content-block.quote.background-color-gray{color:#4b92bc}.content-block.quote.quote-layout-a .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto auto 2.7777777778vw 1fr 5.5555555556vw}.content-block.quote.quote-layout-a .attribution{grid-area:2/2/3/-2;align-self:start}.content-block.quote.quote-layout-a blockquote{grid-area:4/2/5/-2;margin-bottom:5.5555555556vw}@media screen and (min-width:1600px){.content-block.quote.quote-layout-a blockquote{margin-bottom:88.8888888889px}}.content-block.quote.quote-layout-a .quote-image-wrapper{grid-area:6/1/-1/-1}.content-block.quote.quote-layout-a .quote-image-wrapper img{width:100%;height:100%;object-fit:cover}.content-block.quote.quote-layout-a .call-to-action{grid-area:5/2/6/-2;align-self:end}@media screen and (max-width:600px){.content-block.quote.quote-layout-a .call-to-action{margin-bottom:5.5555555556vw}}@media screen and (min-width:600px){.content-block.quote.quote-layout-a .call-to-action{margin-top:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.content-block.quote.quote-layout-a .call-to-action{margin-top:88.8888888889px}}@media screen and (min-width:600px){.content-block.quote.quote-layout-a .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 2.7777777778vw 1fr 5.5555555556vw}.content-block.quote.quote-layout-a .attribution{grid-area:2/3/3/9;align-self:start}.content-block.quote.quote-layout-a blockquote{grid-area:4/3/5/14}.content-block.quote.quote-layout-a .quote-image-wrapper{grid-area:3/10/7/18}.content-block.quote.quote-layout-a .call-to-action{grid-area:6/3/7/14;z-index:1;align-self:end}.content-block.quote.quote-layout-a .grid-accent-1{border-right-width:2px;border-bottom-width:2px;grid-area:1/1/2/2}.content-block.quote.quote-layout-a .grid-accent-2{border-right-width:2px;grid-area:2/1/8/2}}.content-block.quote.quote-layout-b .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 11.1111111111vw}.content-block.quote.quote-layout-b .attribution{grid-area:2/11/3/18}.content-block.quote.quote-layout-b blockquote{grid-area:4/2/5/18}.content-block.quote .quote-image{object-fit:cover;height:100%;display:block}.content-block.quote blockquote{font-weight:500;z-index:1;line-height:.944444444;z-index:1;margin:0;padding:0;position:relative}.content-block.quote blockquote:before{position:absolute;display:block;content:"“";top:0;right:100%}.content-block.quote blockquote:before,.content-block.quote blockquote .closing-quote-mark{opacity:.5}.quote-image-wrapper{position:relative}.video.background-color-blue .attribution-name .name,.video.background-color-blue .attribution-name .title{color:#1c5533}.video.background-color-green{color:#fff}.video.background-color-green .attribution-name .name,.video.background-color-green .attribution-name .title{color:#4b92bc}.video.background-color-white,.video.background-color-gray{color:#1c5533}.video.background-color-white .attribution-name .name,.video.background-color-white .attribution-name .title,.video.background-color-gray .attribution-name .name,.video.background-color-gray .attribution-name .title{color:#4b92bc}.video.video-layout-a .content-block-inner{grid-template-rows:5.5555555556vw auto auto auto 5.5555555556vw auto auto 5.5555555556vw}.video.video-layout-a .head{grid-area:2/3/3/18}.video.video-layout-a .body{grid-area:3/3/4/11;margin-bottom:5.5555555556vw}@media screen and (min-width:1600px){.video.video-layout-a .body{margin-bottom:88.8888888889px}}.video.video-layout-a .call-to-action{grid-area:3/12/4/18}.video.video-layout-a .headline,.video.video-layout-a .whats-new-section-headline,.video.video-layout-a .column-headline-copy-headline{margin:0 0 .5em}.video.video-layout-a .video-wrapper{grid-area:4/2/5/18}.video.video-layout-a .video-placeholder-image-wrapper{grid-area:4/2/5/18}.video.video-layout-a .attribution-name{grid-area:4/2/5/18}.video.video-layout-a .quote-wrapper{grid-area:7/10/8/18;align-self:end}.video.video-layout-a .image{grid-area:6/2/8/9;display:block;height:100%}.video.video-layout-a .copy p:first-child{margin-top:0}.video.video-layout-a .call-to-action{margin-right:0}.video.video-layout-b .content-block-inner{grid-template-rows:5.5555555556vw auto auto 1fr auto auto 5.5555555556vw}.video.video-layout-b .head{grid-area:3/3/4/-3}.video.video-layout-b .body{grid-area:4/3/5/-3;align-self:start}.video.video-layout-b .body .copy p:last-child{margin-bottom:0}.video.video-layout-b .call-to-action{grid-area:6/3/7/-3;align-self:end}.video.video-layout-b .headline,.video.video-layout-b .whats-new-section-headline,.video.video-layout-b .column-headline-copy-headline{color:#1c5533}.video.video-layout-b .headline a,.video.video-layout-b .whats-new-section-headline a,.video.video-layout-b .column-headline-copy-headline a{color:#1c5533}.video.video-layout-b .video-wrapper{grid-area:5/3/6/-2;display:none}@media screen and (max-width:600px){.video.video-layout-b .video-wrapper{margin-top:5.5555555556vw}}.video.video-layout-b .video-placeholder{grid-area:5/3/6/-3}@media screen and (max-width:900px){.video.video-layout-b .video-placeholder{margin-top:5.5555555556vw}}.video.video-layout-b .video-placeholder-image-wrapper{grid-area:5/3/6/-3}.video.video-layout-b .video-placeholder-image-wrapper img{width:100%;height:100%;display:block;object-fit:cover}.video.video-layout-b .attribution-name{grid-area:4/2/5/18}.video.video-layout-b .quote-wrapper{grid-area:7/10/8/18;align-self:end}.video.video-layout-b .image{grid-area:6/2/8/9}.video.video-layout-b .grid-accent-1{grid-area:1/1/-1/2;border-right-width:2px}.video.video-layout-b .grid-accent-2{grid-area:1/-2/-1/-1;border-left-width:2px}.video.video-layout-b .button{margin-top:1em;margin-right:0}@media screen and (min-width:900px){.video.video-layout-b .content-block-inner{grid-template-rows:5.5555555556vw auto 1fr auto 5.5555555556vw}.video.video-layout-b .head{grid-area:2/12/3/17}.video.video-layout-b .body{grid-area:3/12/4/17;align-self:start}.video.video-layout-b .body .copy p:last-child{margin-bottom:0}.video.video-layout-b .call-to-action{grid-area:4/12/5/17;align-self:end}.video.video-layout-b .headline,.video.video-layout-b .whats-new-section-headline,.video.video-layout-b .column-headline-copy-headline{color:#1c5533}.video.video-layout-b .headline a,.video.video-layout-b .whats-new-section-headline a,.video.video-layout-b .column-headline-copy-headline a{color:#1c5533}.video.video-layout-b .video-wrapper{grid-area:2/3/5/11;display:none}.video.video-layout-b .video-placeholder-image{grid-area:2/3/5/11;height:100%;display:block}.video.video-layout-b .video-placeholder{grid-area:2/3/5/11}.video.video-layout-b .attribution-name{grid-area:4/2/5/18}.video.video-layout-b .quote-wrapper{grid-area:7/10/8/18;align-self:end}.video.video-layout-b .image{grid-area:6/2/8/9}.video.video-layout-b .grid-accent-1{grid-area:1/1/8/2;border-right-width:2px}.video.video-layout-b .grid-accent-2{grid-area:1/18/8/19;border-left-width:2px}.video.video-layout-b .button{margin-top:1em;margin-right:0}}.video.video-layout-c .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw auto auto 5.5555555556vw}.video.video-layout-c .head{grid-area:2/2/3/-3}.video.video-layout-c .body{grid-area:3/2/4/13}.video.video-layout-c .body p:last-child{margin-bottom:0}.video.video-layout-c .call-to-action{grid-area:3/14/4/18;align-self:end}.video.video-layout-c .headline,.video.video-layout-c .whats-new-section-headline,.video.video-layout-c .column-headline-copy-headline{color:#1c5533}.video.video-layout-c .video-wrapper,.video.video-layout-c .video-placeholder-image-wrapper{grid-area:5/2/7/18}.video.video-layout-c .grid-accent-1{grid-area:6/17/6/18;border-right-width:2px}.video.video-layout-d .content-block-inner{grid-template-rows:5.5555555556vw auto auto auto 5.5555555556vw}.video.video-layout-d .head{grid-area:2/3/3/18}.video.video-layout-d .body{grid-area:4/3/5/12;color:#4b92bc;margin-top:5.5555555556vw}@media screen and (min-width:1600px){.video.video-layout-d .body{margin-top:88.8888888889px}}.video.video-layout-d .body p:first-child{margin-top:0}.video.video-layout-d .body p:last-child{margin-bottom:0}.video.video-layout-d .call-to-action{grid-area:4/13/5/17;margin-top:5.5555555556vw}@media screen and (min-width:1600px){.video.video-layout-d .call-to-action{margin-top:88.8888888889px}}.video.video-layout-d .secondary-copy{grid-area:4/13/5/17;color:#1c5533}.video.video-layout-d .pre-headline,.video.video-layout-d .education-cta-pre-headline,.video.video-layout-d .education-resource-library-label,.video.video-layout-d .event-tags-item,.video.video-layout-d .blog-tile-label,.video.video-layout-d .whats-new-section-link-label,.video.video-layout-d .whats-new-section-preheadline,.video.video-layout-d .encyclopedia-navigation-label,.video.video-layout-d .project-gallery-tile-label,.video.video-layout-d .ceu-tile-label,.video.video-layout-d .column-headline-copy-preheadline,.video.video-layout-d .featured-post-tool-slider-tags,.video.video-layout-d .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .video.video-layout-d .copy-header,.video.video-layout-d .footer-newsletter-signup-header,.video.video-layout-d .archive-tile-label{color:#1c5533}.video.video-layout-d .headline,.video.video-layout-d .whats-new-section-headline,.video.video-layout-d .column-headline-copy-headline{color:#1c5533;margin-bottom:5.5555555556vw}.video.video-layout-d .video-wrapper{grid-area:3/2/4/18}@media screen and (min-width:600px){.video.video-layout-d .grid-accent-1{grid-area:1/18/-1/19;border-left-width:2px}}.video.video-layout-d .video-placeholder-image-wrapper{grid-area:3/2/4/18}.video .video-wrapper{position:relative;padding-bottom:56.25%}.video .video-wrapper iframe,.video .video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.video .quote{letter-spacing:-.04em;line-height:1;font-weight:500;position:relative;margin:0 0 2.7777777778vw;padding:0}.video .quote:before{content:"“";position:absolute;top:0;right:100%}.video .attribution-name{font-size:.875em;font-weight:700;letter-spacing:.01em;text-transform:uppercase;line-height:1.3}.video-placeholder-image-wrapper{cursor:pointer;height:0;padding-bottom:56.25%;z-index:2;position:relative}.video-placeholder-image-wrapper img{display:block;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.video-placeholder-image-wrapper:before{content:"";position:absolute;left:50%;top:50%;z-index:1;width:160px;height:160px;background-color:#4b92bc;opacity:.9;transition:all .2s cubic-bezier(.38,.01,0,1);transform:translate(-50%,-50%)}.video-placeholder-image-wrapper:after{content:"";position:absolute;left:50%;top:50%;z-index:2;width:0;height:0;border-left:60px solid #fff;border-top:40px solid rgba(0,0,0,0);border-bottom:40px solid rgba(0,0,0,0);transform:translate(-50%,-50%)}.video-placeholder-image-wrapper:hover:before{background-color:#70a9ca;opacity:1}.whats-new.background-color-white{background-color:#fff}.whats-new.background-color-white .pre-headline,.whats-new.background-color-white .education-cta-pre-headline,.whats-new.background-color-white .education-resource-library-label,.whats-new.background-color-white .event-tags-item,.whats-new.background-color-white .blog-tile-label,.whats-new.background-color-white .whats-new-section-link-label,.whats-new.background-color-white .whats-new-section-preheadline,.whats-new.background-color-white .encyclopedia-navigation-label,.whats-new.background-color-white .project-gallery-tile-label,.whats-new.background-color-white .ceu-tile-label,.whats-new.background-color-white .column-headline-copy-preheadline,.whats-new.background-color-white .featured-post-tool-slider-tags,.whats-new.background-color-white .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .whats-new.background-color-white .copy-header,.whats-new.background-color-white .footer-newsletter-signup-header,.whats-new.background-color-white .archive-tile-label{color:#1c5533}.whats-new.background-color-gray{background-color:#efefef}.whats-new.background-color-blue{background-color:#4b92bc;color:#fff}.whats-new.whats-new-layout-a .content-block-inner{grid-template-rows:5.5555555556vw min-content 5.5555555556vw min-content 5.5555555556vw}.whats-new.whats-new-layout-a .pre-headline,.whats-new.whats-new-layout-a .education-cta-pre-headline,.whats-new.whats-new-layout-a .education-resource-library-label,.whats-new.whats-new-layout-a .event-tags-item,.whats-new.whats-new-layout-a .blog-tile-label,.whats-new.whats-new-layout-a .whats-new-section-link-label,.whats-new.whats-new-layout-a .whats-new-section-preheadline,.whats-new.whats-new-layout-a .encyclopedia-navigation-label,.whats-new.whats-new-layout-a .project-gallery-tile-label,.whats-new.whats-new-layout-a .ceu-tile-label,.whats-new.whats-new-layout-a .column-headline-copy-preheadline,.whats-new.whats-new-layout-a .featured-post-tool-slider-tags,.whats-new.whats-new-layout-a .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .whats-new.whats-new-layout-a .copy-header,.whats-new.whats-new-layout-a .footer-newsletter-signup-header,.whats-new.whats-new-layout-a .archive-tile-label{grid-area:2/2/3/18}.whats-new.whats-new-layout-a .headline,.whats-new.whats-new-layout-a .whats-new-section-headline,.whats-new.whats-new-layout-a .column-headline-copy-headline{grid-area:4/2/5/10}.whats-new.whats-new-layout-a .header-cta{grid-area:4/11/5/18;align-self:end;justify-self:end}.whats-new.whats-new-layout-a .header-cta .button{margin-right:0}.whats-new .headline,.whats-new .whats-new-section-headline,.whats-new .column-headline-copy-headline{margin:0;padding:0}.text .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw 5.5555555556vw}@media screen and (min-width:1600px){.text .content-block-inner{grid-template-rows:88.8888888889px auto 88.8888888889px 88.8888888889px}}.text .content-block-inner .background-white{grid-area:1/1/-1/-1;background-color:#fff;border:2px solid #e0e2e9;z-index:-1}@media screen and (min-width:600px){.text .content-block-inner .background-white{grid-column:2/-2;grid-row-end:-2}}.text .content-block-inner .text-content{grid-area:2/2/3/-2;line-height:1.6;color:#2c2e34}@media screen and (min-width:600px){.text .content-block-inner .text-content{grid-column:3/-3}}.text .content-block-inner .text-content :last-child{margin-bottom:0}.text .content-block-inner .text-content h2{font-size:1.5625rem;margin:0;color:#4b92bc;font-weight:700;line-height:1.2}.text .content-block-inner .text-content p{margin-top:0}.text .content-block-inner .text-content a{color:#2d2f34;text-decoration:underline}.single-post .text .content-block-inner .text-content{font-size:1em}.copy-with-full-image.background-color-blue{background-color:#4b92bc;color:#fff}.copy-with-full-image.background-color-blue .pre-headline,.copy-with-full-image.background-color-blue .education-cta-pre-headline,.copy-with-full-image.background-color-blue .education-resource-library-label,.copy-with-full-image.background-color-blue .event-tags-item,.copy-with-full-image.background-color-blue .blog-tile-label,.copy-with-full-image.background-color-blue .whats-new-section-link-label,.copy-with-full-image.background-color-blue .whats-new-section-preheadline,.copy-with-full-image.background-color-blue .encyclopedia-navigation-label,.copy-with-full-image.background-color-blue .project-gallery-tile-label,.copy-with-full-image.background-color-blue .ceu-tile-label,.copy-with-full-image.background-color-blue .column-headline-copy-preheadline,.copy-with-full-image.background-color-blue .featured-post-tool-slider-tags,.copy-with-full-image.background-color-blue .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .copy-with-full-image.background-color-blue .copy-header,.copy-with-full-image.background-color-blue .footer-newsletter-signup-header,.copy-with-full-image.background-color-blue .archive-tile-label{color:#fff}.copy-with-full-image.background-color-blue .copy{color:#fff}.copy-with-full-image.background-color-blue .secondary-copy{color:#1c5533}.copy-with-full-image.background-color-blue .button{color:#fff}.copy-with-full-image.background-color-blue .button .line{stroke:#fff}.copy-with-full-image.background-color-gray{background-color:#efefef}.copy-with-full-image.background-color-gray .pre-headline,.copy-with-full-image.background-color-gray .education-cta-pre-headline,.copy-with-full-image.background-color-gray .education-resource-library-label,.copy-with-full-image.background-color-gray .event-tags-item,.copy-with-full-image.background-color-gray .blog-tile-label,.copy-with-full-image.background-color-gray .whats-new-section-link-label,.copy-with-full-image.background-color-gray .whats-new-section-preheadline,.copy-with-full-image.background-color-gray .encyclopedia-navigation-label,.copy-with-full-image.background-color-gray .project-gallery-tile-label,.copy-with-full-image.background-color-gray .ceu-tile-label,.copy-with-full-image.background-color-gray .column-headline-copy-preheadline,.copy-with-full-image.background-color-gray .featured-post-tool-slider-tags,.copy-with-full-image.background-color-gray .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .copy-with-full-image.background-color-gray .copy-header,.copy-with-full-image.background-color-gray .footer-newsletter-signup-header,.copy-with-full-image.background-color-gray .archive-tile-label{color:#1c5533}.copy-with-full-image.background-color-gray .headline,.copy-with-full-image.background-color-gray .whats-new-section-headline,.copy-with-full-image.background-color-gray .column-headline-copy-headline{color:#1c5533}.copy-with-full-image.background-color-white{background-color:#fff;color:#1c5533}.copy-with-full-image .headline,.copy-with-full-image .whats-new-section-headline,.copy-with-full-image .column-headline-copy-headline{font-weight:500;line-height:1;letter-spacing:-.04em;margin:0 0 1.3888888889vw}.copy-with-full-image .copy{line-height:1.5}.copy-with-full-image-layout-a .content-block-inner{grid-template-rows:8.3333333333vw repeat(2,auto) 5.5555555556vw repeat(3,auto) 5.5555555556vw}@media screen and (min-width:900px){.copy-with-full-image-layout-a .content-block-inner{grid-template-rows:8.3333333333vw repeat(2,auto) 5.5555555556vw repeat(2,auto) 5.5555555556vw}}.copy-with-full-image-layout-a .head{grid-area:2/2/3/-2}@media screen and (min-width:600px){.copy-with-full-image-layout-a .head{grid-column:3/-3}}@media screen and (min-width:900px){.copy-with-full-image-layout-a .head{grid-area:2/3/3/12}}.copy-with-full-image-layout-a .copy-header{grid-area:5/2/6/-2;background-color:green;align-self:end}@media screen and (min-width:600px){.copy-with-full-image-layout-a .copy-header{grid-column:3/-3}}@media screen and (min-width:900px){.copy-with-full-image-layout-a .copy-header{grid-area:5/3/6/11}}.copy-with-full-image-layout-a .copy{grid-area:6/2/7/-2}.copy-with-full-image-layout-a .copy p{margin:0;line-height:1.3}@media screen and (min-width:600px){.copy-with-full-image-layout-a .copy{grid-column:3/-3}}@media screen and (min-width:900px){.copy-with-full-image-layout-a .copy{grid-area:6/3/7/10}}@media screen and (min-width:1200px){.copy-with-full-image-layout-a .copy{grid-column-end:11}}.copy-with-full-image-layout-a .call-to-actions{grid-area:7/2/8/-2;align-self:end}.copy-with-full-image-layout-a .call-to-actions .button{margin-top:1em;width:100%}.copy-with-full-image-layout-a .call-to-actions .button .text{width:100%}@media screen and (min-width:600px){.copy-with-full-image-layout-a .call-to-actions .button{width:auto}}@media screen and (min-width:600px){.copy-with-full-image-layout-a .call-to-actions{grid-column:3/-3}}@media screen and (min-width:900px){.copy-with-full-image-layout-a .call-to-actions{grid-area:5/11/7/-3}}@media screen and (min-width:1200px){.copy-with-full-image-layout-a .call-to-actions{grid-column-start:12}}.copy-with-full-image-layout-a .copy-with-full-image-wrapper{grid-area:3/2/4/18;width:100%;height:38.8888888889vw;object-fit:cover}@media screen and (min-width:600px){.copy-with-full-image-layout-a .grid-accent-left{grid-area:1/1/-1/2;border-right-width:2px}.copy-with-full-image-layout-a .grid-accent-right{grid-area:1/18/-1/-1;border-left-width:2px}}.copy-with-full-image-layout-a.with-secondary-copy .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw auto auto auto 5.5555555556vw}@media screen and (min-width:900px){.copy-with-full-image-layout-a.with-secondary-copy .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw auto auto 5.5555555556vw}}.copy-with-full-image-layout-a.with-secondary-copy .copy{grid-area:5/3/6/-3}@media screen and (min-width:900px){.copy-with-full-image-layout-a.with-secondary-copy .copy{grid-area:5/3/6/10}}@media screen and (min-width:1200px){.copy-with-full-image-layout-a.with-secondary-copy .copy{grid-column-end:12}}.copy-with-full-image-layout-a.with-secondary-copy .secondary-copy{grid-area:6/3/7/-3}.copy-with-full-image-layout-a.with-secondary-copy .secondary-copy p:last-child{margin-bottom:0}@media screen and (min-width:900px){.copy-with-full-image-layout-a.with-secondary-copy .secondary-copy{grid-area:6/3/7/10}}@media screen and (min-width:1200px){.copy-with-full-image-layout-a.with-secondary-copy .secondary-copy{grid-column-end:12}}.copy-with-full-image-layout-a.with-secondary-copy .call-to-actions{grid-area:7/3/8/17}.copy-with-full-image-layout-a.with-secondary-copy .call-to-actions .button{margin-top:1em}@media screen and (min-width:600px){.copy-with-full-image-layout-a.with-secondary-copy .call-to-actions .button{width:auto}}@media screen and (min-width:900px){.copy-with-full-image-layout-a.with-secondary-copy .call-to-actions{grid-area:5/11/7/-3}}@media screen and (min-width:1200px){.copy-with-full-image-layout-a.with-secondary-copy .call-to-actions{grid-column-start:13}}.copy-with-full-image-layout-b .content-block-inner{grid-template-rows:5.5555555556vw repeat(5,auto) 5.5555555556vw auto 5.5555555556vw}.copy-with-full-image-layout-b .head{grid-area:2/2/3/-2}.copy-with-full-image-layout-b .copy-header{grid-area:3/3/4/-2;height:auto}.copy-with-full-image-layout-b .copy{grid-area:4/2/5/-2}.copy-with-full-image-layout-b .copy p{margin:0;line-height:1.3}.copy-with-full-image-layout-b .copy-with-full-image-wrapper{grid-area:8/2/9/18}.copy-with-full-image-layout-b .copy-with-full-image-image{height:44.4444444444vw}.copy-with-full-image-layout-b .secondary-copy{grid-area:5/2/6/-2}.copy-with-full-image-layout-b .call-to-actions{grid-area:6/2/7/-2}.copy-with-full-image-layout-b .call-to-actions .button{margin-top:1em}@media screen and (min-width:900px){.copy-with-full-image-layout-b .content-block-inner{grid-template-rows:5.5555555556vw min-content min-content min-content 5.5555555556vw min-content 5.5555555556vw}.copy-with-full-image-layout-b .head{grid-area:2/3/3/11}.copy-with-full-image-layout-b .copy-header{grid-area:3/3/4/11;height:auto}.copy-with-full-image-layout-b .copy{grid-area:4/3/5/11}.copy-with-full-image-layout-b .copy p{margin:0;line-height:1.3}.copy-with-full-image-layout-b .button{grid-area:5/10/6/17;justify-self:end;align-self:end;margin-right:0}.copy-with-full-image-layout-b .copy-with-full-image-wrapper{grid-area:6/2/7/18}.copy-with-full-image-layout-b .copy-with-full-image-image{height:44.4444444444vw}.copy-with-full-image-layout-b .grid-accent-left{grid-area:1/1/-1/2;border-right-width:2px}.copy-with-full-image-layout-b .grid-accent-right{grid-area:1/18/-1/19;border-left-width:2px}.copy-with-full-image-layout-b .call-to-actions{grid-area:3/12/5/17;align-self:end}.copy-with-full-image-layout-b .call-to-actions .button{margin-top:1em}.copy-with-full-image-layout-b .call-to-actions .button .text{width:100%}.copy-with-full-image-layout-b.with-secondary-copy .content-block-inner{grid-template-rows:5.5555555556vw auto auto auto 5.5555555556vw 44.4444444444vw 5.5555555556vw}.copy-with-full-image-layout-b.with-secondary-copy .copy{grid-area:3/3/4/10}.copy-with-full-image-layout-b.with-secondary-copy .secondary-copy{grid-area:4/3/5/10}.copy-with-full-image-layout-b.with-secondary-copy .call-to-actions{grid-area:3/11/5/17}.copy-with-full-image-layout-b.with-secondary-copy .button{margin-right:1em}.copy-with-full-image-layout-b.with-secondary-copy .copy-with-full-image-wrapper{grid-area:6/2/7/18}}.copy-with-full-image-image{width:100%;height:100%;object-fit:cover}.copy-with-full-image-image.contain{object-fit:contain}.copy-with-full-image-image.full{object-fit:unset;height:auto}.copy-with-full-image-wrapper{position:relative}.floating-call-to-action.background-color-blue{background-color:rgba(0,0,0,0)}.floating-call-to-action.background-color-blue .content-block-inner{background-color:#4b92bc;border-top-color:#e0e2e9;border-bottom-color:#e0e2e9}.floating-call-to-action.background-color-blue .pre-headline,.floating-call-to-action.background-color-blue .education-cta-pre-headline,.floating-call-to-action.background-color-blue .education-resource-library-label,.floating-call-to-action.background-color-blue .event-tags-item,.floating-call-to-action.background-color-blue .blog-tile-label,.floating-call-to-action.background-color-blue .whats-new-section-link-label,.floating-call-to-action.background-color-blue .whats-new-section-preheadline,.floating-call-to-action.background-color-blue .encyclopedia-navigation-label,.floating-call-to-action.background-color-blue .project-gallery-tile-label,.floating-call-to-action.background-color-blue .ceu-tile-label,.floating-call-to-action.background-color-blue .column-headline-copy-preheadline,.floating-call-to-action.background-color-blue .featured-post-tool-slider-tags,.floating-call-to-action.background-color-blue .footer-newsletter-signup-header,.floating-call-to-action.background-color-blue .archive-tile-label,.floating-call-to-action.background-color-blue .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .floating-call-to-action.background-color-blue .copy-header{color:#fff}.floating-call-to-action.background-color-blue .headline,.floating-call-to-action.background-color-blue .whats-new-section-headline,.floating-call-to-action.background-color-blue .column-headline-copy-headline{color:#fff}.floating-call-to-action.background-color-green{background-color:rgba(0,0,0,0)}.floating-call-to-action.background-color-green .content-block-inner{background-color:#1c5533;border-top-color:#e0e2e9;border-bottom-color:#e0e2e9}.floating-call-to-action.background-color-green .pre-headline,.floating-call-to-action.background-color-green .education-cta-pre-headline,.floating-call-to-action.background-color-green .education-resource-library-label,.floating-call-to-action.background-color-green .event-tags-item,.floating-call-to-action.background-color-green .blog-tile-label,.floating-call-to-action.background-color-green .whats-new-section-link-label,.floating-call-to-action.background-color-green .whats-new-section-preheadline,.floating-call-to-action.background-color-green .encyclopedia-navigation-label,.floating-call-to-action.background-color-green .project-gallery-tile-label,.floating-call-to-action.background-color-green .ceu-tile-label,.floating-call-to-action.background-color-green .column-headline-copy-preheadline,.floating-call-to-action.background-color-green .featured-post-tool-slider-tags,.floating-call-to-action.background-color-green .footer-newsletter-signup-header,.floating-call-to-action.background-color-green .archive-tile-label,.floating-call-to-action.background-color-green .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .floating-call-to-action.background-color-green .copy-header,.floating-call-to-action.background-color-green .headline,.floating-call-to-action.background-color-green .whats-new-section-headline,.floating-call-to-action.background-color-green .column-headline-copy-headline{color:#fff}.floating-call-to-action.background-color-white .content-block-inner{background-color:#fff}.floating-call-to-action.background-color-gray .content-block-inner{background-color:#efefef}.floating-call-to-action.background-color-white,.floating-call-to-action.background-color-gray{background-color:rgba(0,0,0,0)}.floating-call-to-action.background-color-white .pre-headline,.floating-call-to-action.background-color-white .education-cta-pre-headline,.floating-call-to-action.background-color-white .education-resource-library-label,.floating-call-to-action.background-color-white .event-tags-item,.floating-call-to-action.background-color-white .blog-tile-label,.floating-call-to-action.background-color-white .whats-new-section-link-label,.floating-call-to-action.background-color-white .whats-new-section-preheadline,.floating-call-to-action.background-color-white .encyclopedia-navigation-label,.floating-call-to-action.background-color-white .project-gallery-tile-label,.floating-call-to-action.background-color-white .ceu-tile-label,.floating-call-to-action.background-color-white .column-headline-copy-preheadline,.floating-call-to-action.background-color-white .featured-post-tool-slider-tags,.floating-call-to-action.background-color-white .footer-newsletter-signup-header,.floating-call-to-action.background-color-white .archive-tile-label,.floating-call-to-action.background-color-white .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .floating-call-to-action.background-color-white .copy-header,.floating-call-to-action.background-color-gray .pre-headline,.floating-call-to-action.background-color-gray .education-cta-pre-headline,.floating-call-to-action.background-color-gray .education-resource-library-label,.floating-call-to-action.background-color-gray .event-tags-item,.floating-call-to-action.background-color-gray .blog-tile-label,.floating-call-to-action.background-color-gray .whats-new-section-link-label,.floating-call-to-action.background-color-gray .whats-new-section-preheadline,.floating-call-to-action.background-color-gray .encyclopedia-navigation-label,.floating-call-to-action.background-color-gray .project-gallery-tile-label,.floating-call-to-action.background-color-gray .ceu-tile-label,.floating-call-to-action.background-color-gray .column-headline-copy-preheadline,.floating-call-to-action.background-color-gray .featured-post-tool-slider-tags,.floating-call-to-action.background-color-gray .footer-newsletter-signup-header,.floating-call-to-action.background-color-gray .archive-tile-label,.floating-call-to-action.background-color-gray .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .floating-call-to-action.background-color-gray .copy-header{color:#1c5533}.floating-call-to-action.background-color-white .headline,.floating-call-to-action.background-color-white .whats-new-section-headline,.floating-call-to-action.background-color-white .column-headline-copy-headline,.floating-call-to-action.background-color-white .headline a,.floating-call-to-action.background-color-white .whats-new-section-headline a,.floating-call-to-action.background-color-white .column-headline-copy-headline a,.floating-call-to-action.background-color-gray .headline,.floating-call-to-action.background-color-gray .whats-new-section-headline,.floating-call-to-action.background-color-gray .column-headline-copy-headline,.floating-call-to-action.background-color-gray .headline a,.floating-call-to-action.background-color-gray .whats-new-section-headline a,.floating-call-to-action.background-color-gray .column-headline-copy-headline a{color:#1c5533}.floating-call-to-action.floating-call-to-action-layout-a .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 5vw;border-top:none;border:1px solid #e0e2e9;border-bottom-width:2px;position:relative}.floating-call-to-action.floating-call-to-action-layout-a .head{grid-area:2/2/3/-2;align-self:center}.floating-call-to-action.floating-call-to-action-layout-a .headline,.floating-call-to-action.floating-call-to-action-layout-a .whats-new-section-headline,.floating-call-to-action.floating-call-to-action-layout-a .column-headline-copy-headline{margin:0}.floating-call-to-action.floating-call-to-action-layout-a .background-color{grid-area:1/2/4/-1}.floating-call-to-action.floating-call-to-action-layout-a .body{grid-area:4/2/5/-2;justify-self:start}.floating-call-to-action.floating-call-to-action-layout-a .button{margin-bottom:0}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-a{padding:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-a{padding:88.8888888889px}}@media screen and (min-width:900px){.floating-call-to-action.floating-call-to-action-layout-a .content-block-inner{grid-template-rows:5.4166666667vw auto 5vw;border-top:none;border:1px solid #e0e2e9;border-bottom-width:2px;position:relative}}@media screen and (min-width:900px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-a .content-block-inner{grid-template-rows:88.8888888889px auto 88.8888888889px}}@media screen and (min-width:900px){.floating-call-to-action.floating-call-to-action-layout-a .head{grid-area:2/2/3/13;align-self:center;margin-right:5.5555555556vw}}@media screen and (min-width:900px){.floating-call-to-action.floating-call-to-action-layout-a .background-color{grid-area:1/2/4/18}}@media screen and (min-width:900px){.floating-call-to-action.floating-call-to-action-layout-a .body{grid-area:2/13/3/18;align-self:center;justify-self:end}}.floating-call-to-action.floating-call-to-action-layout-b{display:flex;align-items:center}.floating-call-to-action.floating-call-to-action-layout-b .content-block-inner{width:100%;height:100%;display:block;text-align:center}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-b .content-block-inner{padding:5.5555555556vw 4.1666666667vw}}.floating-call-to-action.floating-call-to-action-layout-c .content-block-inner{grid-template-rows:auto auto;position:relative;background-color:rgba(0,0,0,0)}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .content-block-inner{grid-template-rows:5.4166666667vw auto auto 5vw}}@media screen and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .content-block-inner{grid-template-rows:88.8888888889px auto 88.8888888889px}}.floating-call-to-action.floating-call-to-action-layout-c .head{grid-area:1/2/2/-2;align-self:center}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .head{grid-area:1/3/2/-3}}@media screen and (max-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .headline,.floating-call-to-action.floating-call-to-action-layout-c .whats-new-section-headline,.floating-call-to-action.floating-call-to-action-layout-c .column-headline-copy-headline{margin-top:5.5555555556vw;margin-bottom:5.5555555556vw}}@media screen and (max-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .headline,.floating-call-to-action.floating-call-to-action-layout-c .whats-new-section-headline,.floating-call-to-action.floating-call-to-action-layout-c .column-headline-copy-headline{margin-top:88.8888888889px}}@media screen and (max-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .headline,.floating-call-to-action.floating-call-to-action-layout-c .whats-new-section-headline,.floating-call-to-action.floating-call-to-action-layout-c .column-headline-copy-headline{margin-bottom:88.8888888889px}}.floating-call-to-action.floating-call-to-action-layout-c .background-color{grid-area:1/1/-1/-1;border-bottom:2px solid #e0e2e9;border-right:1px solid #e0e2e9}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .background-color{grid-area:2/2/-2/-2}}.floating-call-to-action.floating-call-to-action-layout-c .body{grid-area:4/3/5/-1;align-self:center;justify-self:end}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-link{grid-area:2/2/3/-2;position:relative}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-link:hover .floating-call-to-action-image:after{opacity:1}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-icon{position:absolute;bottom:0;left:0;width:3.5em;height:3.5em;color:#fff;z-index:1;display:flex;justify-content:center;align-items:center}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-icon svg{width:60%;height:60%}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image{height:66.6666666667vw;grid-area:2/2/3/-2;overflow:hidden;position:relative}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image img{display:block;width:100%;height:100%;object-fit:cover}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image:after{content:"";display:block;position:absolute;left:0;bottom:0;width:3.5em;height:3.5em;background-color:#4b92bc;opacity:.8;transition:all .2s cubic-bezier(.38,.01,0,1)}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image.disable-podcast-icon:after{content:none}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .content-block-inner{grid-template-rows:5.4166666667vw auto 5vw;position:relative;background-color:rgba(0,0,0,0)}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .content-block-inner{grid-template-rows:88.8888888889px auto 88.8888888889px}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .head{grid-area:2/7/3/17;align-self:center}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .background-color{grid-area:2/2/3/18;border-bottom:2px solid #e0e2e9;border-right:1px solid #e0e2e9}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .body{grid-area:2/13/3/18;align-self:center;justify-self:end}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-link{grid-area:2/2/3/6;position:relative}.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-link:hover .floating-call-to-action-image:after{opacity:1}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-icon{width:5.5555555556vw;height:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-icon{width:88.8888888889px}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image-icon{height:88.8888888889px}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image{height:22.2222222222vw;grid-area:2/2/3/6}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image{height:355.5555555556px}}@media screen and (min-width:600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image:after{width:5.5555555556vw;height:5.5555555556vw}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image:after{width:88.8888888889px}}@media screen and (min-width:600px)and (min-width:1600px){.floating-call-to-action.floating-call-to-action-layout-c .floating-call-to-action-image:after{height:88.8888888889px}}.floating-call-to-action .pre-headline,.floating-call-to-action .education-cta-pre-headline,.floating-call-to-action .education-resource-library-label,.floating-call-to-action .event-tags-item,.floating-call-to-action .blog-tile-label,.floating-call-to-action .whats-new-section-link-label,.floating-call-to-action .whats-new-section-preheadline,.floating-call-to-action .encyclopedia-navigation-label,.floating-call-to-action .project-gallery-tile-label,.floating-call-to-action .ceu-tile-label,.floating-call-to-action .column-headline-copy-preheadline,.floating-call-to-action .featured-post-tool-slider-tags,.floating-call-to-action .footer-newsletter-signup-header,.floating-call-to-action .archive-tile-label,.floating-call-to-action .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .floating-call-to-action .copy-header{height:auto}.floating-call-to-action .headline,.floating-call-to-action .whats-new-section-headline,.floating-call-to-action .column-headline-copy-headline{letter-spacing:-.04em;line-height:1;margin:.5em 0}.floating-call-to-action .button{margin-right:0}.floating-call-to-action-layout-c .head .text-color-green a{color:#1c5533;text-decoration:underline}.floating-call-to-action-layout-c .head .text-color-blue a{color:#4b92bc;text-decoration:underline}.floating-call-to-action-layout-c .head .text-color-white a{color:#fff;text-decoration:underline}.content-block.floating-call-to-action .button.anchor .arrow{transform:rotate(90deg)}.content-block.floating-call-to-action .button.anchor:hover .arrow{transform:rotate(90deg) translate(.25em)}.mobile-tour-map{background-color:#f7f7f7}.mobile-tour-map .content-block-inner{grid-template-rows:5.5555555556vw repeat(3,auto) 5.5555555556vw}.mobile-tour-map .head{grid-area:2/3/3/17}.mobile-tour-map .pre-headline,.mobile-tour-map .education-cta-pre-headline,.mobile-tour-map .education-resource-library-label,.mobile-tour-map .event-tags-item,.mobile-tour-map .blog-tile-label,.mobile-tour-map .whats-new-section-link-label,.mobile-tour-map .whats-new-section-preheadline,.mobile-tour-map .encyclopedia-navigation-label,.mobile-tour-map .project-gallery-tile-label,.mobile-tour-map .ceu-tile-label,.mobile-tour-map .column-headline-copy-preheadline,.mobile-tour-map .featured-post-tool-slider-tags,.mobile-tour-map .footer-newsletter-signup-header,.mobile-tour-map .archive-tile-label,.mobile-tour-map .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .mobile-tour-map .copy-header{margin:0;color:#1c5533}.mobile-tour-map .headline,.mobile-tour-map .whats-new-section-headline,.mobile-tour-map .column-headline-copy-headline{margin:0;line-height:1}.mobile-tour-map .mobile-tour-copy{grid-area:3/3/4/11}.mobile-tour-map .mobile-tour-cta{grid-area:3/12/4/17;justify-self:end;align-self:end;margin-right:0}.mobile-tour-map .map{grid-area:4/3/5/17;background-color:rgba(0,0,0,.5);height:33.3333333333vw;margin-top:5.5555555556vw}@media screen and (min-width:1600px){.mobile-tour-map .map{height:533.3333333333px}}@media screen and (min-width:1600px){.mobile-tour-map .map{margin-top:88.8888888889px}}.mobile-tour-map .grid-accent-1{grid-area:1/1/2/2;border-right:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9}.mobile-tour-map .grid-accent-2{grid-area:2/1/-1/2;border-right:2px solid #e0e2e9}.mobile-tour-map .grid-accent-3{grid-area:1/18/-1/18;border-left:2px solid #e0e2e9}.events .content-block-inner{background-color:#fff;grid-template-rows:5.5555555556vw minmax(5.5555555556vw, auto) min-content min-content min-content 5.5555555556vw}.events .pre-headline,.events .education-cta-pre-headline,.events .education-resource-library-label,.events .event-tags-item,.events .blog-tile-label,.events .whats-new-section-link-label,.events .whats-new-section-preheadline,.events .encyclopedia-navigation-label,.events .project-gallery-tile-label,.events .ceu-tile-label,.events .column-headline-copy-preheadline,.events .featured-post-tool-slider-tags,.events .footer-newsletter-signup-header,.events .archive-tile-label,.events .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .events .copy-header{grid-area:2/3/3/18;color:#1c5533}.events .headline,.events .whats-new-section-headline,.events .column-headline-copy-headline{grid-area:3/2/4/-2;margin:0;line-height:1;color:#1c5533}@media screen and (min-width:600px){.events .headline,.events .whats-new-section-headline,.events .column-headline-copy-headline{grid-area:3/3/4/-2}}.events .copy{grid-area:4/2/5/-2;color:#4b92bc;margin-top:1em}@media screen and (min-width:600px){.events .copy{grid-area:4/3/5/-2}}.events .calendar{grid-area:5/2/6/-2;margin-top:1em}@media screen and (min-width:600px){.events .calendar{grid-area:5/3/6/-2}}.events .wcs-btn{text-decoration:none;color:#fff;background-color:#4b92bc;font-weight:700;transition:all .2s cubic-bezier(.38,.01,0,1)}.events .wcs-btn:hover{background-color:#1c5533 !important}@media screen and (min-width:600px){.events .grid-accent-left{grid-area:1/1/7/1;border-right:2px solid #e0e2e9}}.partners{background-color:#fff}.partners a{text-decoration:none}.partners-layout-a .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw}.partners-layout-a .head{grid-area:2/2/3/-2}.partners-layout-a .partners-list{grid-area:3/2/4/-2}.partners-layout-a .partners-list-item{margin:5.5555555556vw 0}@media screen and (min-width:600px){.partners-layout-a .partners-list-item{display:flex;align-items:start}}.partners-layout-a .partner-logo{border:2px solid #efefef}@media screen and (min-width:600px){.partners-layout-a .partner-logo{width:33.3333333333vw;margin-right:5.5555555556vw;flex-grow:2}}@media screen and (min-width:600px)and (min-width:1600px){.partners-layout-a .partner-logo{width:533.3333333333px}}@media screen and (min-width:600px)and (min-width:1600px){.partners-layout-a .partner-logo{margin-right:88.8888888889px}}@media screen and (min-width:600px){.partners-layout-a .body{width:50vw}}@media screen and (min-width:600px)and (min-width:1600px){.partners-layout-a .body{width:800px}}.partners-layout-b .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw}.partners-layout-b .head{grid-area:2/2/3/-2;margin-bottom:5.5555555556vw}.partners-layout-b .partners-list{grid-area:3/2/4/-2;display:flex;flex-wrap:wrap;justify-content:space-between}.partners-layout-b .partners-list-item{width:45%;margin-bottom:5.5555555556vw}@media screen and (min-width:600px){.partners-layout-b .partners-list-item{width:30%}}.partners-layout-b .partner-name{margin-top:0}.partners-layout-b .logo{grid-area:1/1/2/6}.partners-layout-b .body{grid-area:1/7/2/16}.partners .pre-headline,.partners .education-cta-pre-headline,.partners .education-resource-library-label,.partners .event-tags-item,.partners .blog-tile-label,.partners .whats-new-section-link-label,.partners .whats-new-section-preheadline,.partners .encyclopedia-navigation-label,.partners .project-gallery-tile-label,.partners .ceu-tile-label,.partners .column-headline-copy-preheadline,.partners .featured-post-tool-slider-tags,.partners .footer-newsletter-signup-header,.partners .archive-tile-label,.partners .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .partners .copy-header{color:#1c5533}.partners .logo img{display:block}.partners-list{list-style:none;margin:0;padding:0}.partners-list-item{padding:0;align-items:center}.partner-name{color:#4b92bc}.partner-link{color:#4b92bc;font-weight:700;text-decoration:none}.additional-resources .content-block-inner{grid-template-rows:5.5555555556vw auto auto auto 5.5555555556vw auto 5.5555555556vw}.additional-resources.background-color-white .head,.additional-resources.background-color-gray .head{color:#1c5533}.additional-resources.background-color-white .copy,.additional-resources.background-color-gray .copy{color:#2d2f34}.additional-resources.background-color-white .additional-resources-label,.additional-resources.background-color-gray .additional-resources-label{color:#1c5533}.additional-resources.background-color-white .additional-resources-title,.additional-resources.background-color-gray .additional-resources-title{color:#4b92bc}.additional-resources.background-color-white .additional-resources-copy,.additional-resources.background-color-gray .additional-resources-copy{color:#2d2f34}.additional-resources.background-color-white .additional-resources-swiper-button-prev,.additional-resources.background-color-white .additional-resources-swiper-button-next,.additional-resources.background-color-gray .additional-resources-swiper-button-prev,.additional-resources.background-color-gray .additional-resources-swiper-button-next{background-color:rgba(75,146,188,.75)}.additional-resources.background-color-white .additional-resources-swiper-button-prev:hover,.additional-resources.background-color-white .additional-resources-swiper-button-next:hover,.additional-resources.background-color-gray .additional-resources-swiper-button-prev:hover,.additional-resources.background-color-gray .additional-resources-swiper-button-next:hover{background-color:#4b92bc}.additional-resources.background-color-blue{color:#fff}.additional-resources.background-color-blue .additional-resources-label{color:#1c5533}.additional-resources.background-color-green{color:#fff}.additional-resources.background-color-green .additional-resources-label{color:#4b92bc}.additional-resources.additional-resources-layout-a .content-block-inner{grid-template-rows:5.5555555556vw repeat(3,auto) 5.5555555556vw auto 5.5555555556vw}.additional-resources.additional-resources-layout-a .head{grid-area:2/2/3/-2;z-index:1}@media screen and (max-width:900px){.additional-resources.additional-resources-layout-a .head{margin-bottom:5.5555555556vw}}@media screen and (min-width:900px){.additional-resources.additional-resources-layout-a .head{grid-column-end:9;grid-row-end:4;height:100%}}.additional-resources.additional-resources-layout-a .pre-headline,.additional-resources.additional-resources-layout-a .education-cta-pre-headline,.additional-resources.additional-resources-layout-a .education-resource-library-label,.additional-resources.additional-resources-layout-a .event-tags-item,.additional-resources.additional-resources-layout-a .blog-tile-label,.additional-resources.additional-resources-layout-a .whats-new-section-link-label,.additional-resources.additional-resources-layout-a .whats-new-section-preheadline,.additional-resources.additional-resources-layout-a .encyclopedia-navigation-label,.additional-resources.additional-resources-layout-a .project-gallery-tile-label,.additional-resources.additional-resources-layout-a .ceu-tile-label,.additional-resources.additional-resources-layout-a .column-headline-copy-preheadline,.additional-resources.additional-resources-layout-a .featured-post-tool-slider-tags,.additional-resources.additional-resources-layout-a .footer-newsletter-signup-header,.additional-resources.additional-resources-layout-a .archive-tile-label,.additional-resources.additional-resources-layout-a .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .additional-resources.additional-resources-layout-a .copy-header{margin-top:0}.additional-resources.additional-resources-layout-a .copy{grid-area:3/2/4/-2;align-self:end}.additional-resources.additional-resources-layout-a .copy p:first-child{margin-top:0}.additional-resources.additional-resources-layout-a .copy p:last-child{margin-bottom:0}@media screen and (max-width:900px){.additional-resources.additional-resources-layout-a .copy{margin-bottom:5.5555555556vw}}@media screen and (min-width:900px){.additional-resources.additional-resources-layout-a .copy{grid-column-start:10;grid-row:2/3}}.additional-resources.additional-resources-layout-a .additional-resources-cta{grid-area:4/2/5/-2}@media screen and (min-width:900px){.additional-resources.additional-resources-layout-a .additional-resources-cta{grid-column-start:10;grid-row:3/4;margin-top:2.7777777778vw}}@media screen and (min-width:900px)and (min-width:1600px){.additional-resources.additional-resources-layout-a .additional-resources-cta{margin-top:44.4444444444px}}.additional-resources.additional-resources-layout-a .body{grid-area:6/4/7/-4;width:100%}@media screen and (min-width:600px){.additional-resources.additional-resources-layout-a .body{grid-area:6/3/7/-3}}.additional-resources.additional-resources-layout-a .additional-resources-swiper-button-prev,.additional-resources.additional-resources-layout-a .additional-resources-swiper-button-next{grid-row:6/7}.additional-resources.additional-resources-layout-b .body{grid-area:6/2/7/-2}@media screen and (min-width:600px){.additional-resources.additional-resources-layout-b .body{grid-area:6/2/7/-2}}.additional-resources.additional-resources-layout-b .additional-resources-list{display:grid;grid-template-rows:auto;gap:5.5555555556vw}@media screen and (min-width:1600px){.additional-resources.additional-resources-layout-b .additional-resources-list{gap:88.8888888889px}}@media screen and (min-width:600px){.additional-resources.additional-resources-layout-b .additional-resources-list{grid-template-columns:repeat(3,1fr)}}.additional-resources.additional-resources-layout-b .additional-resources-image-wrapper{height:55.5555555556vw}@media screen and (min-width:600px){.additional-resources.additional-resources-layout-b .additional-resources-image-wrapper{height:27.7777777778vw}}@media screen and (min-width:900px){.additional-resources.additional-resources-layout-b .additional-resources-image-wrapper{height:22.2222222222vw}}@media screen and (min-width:900px)and (min-width:1600px){.additional-resources.additional-resources-layout-b .additional-resources-image-wrapper{height:355.5555555556px}}@media screen and (min-width:900px){.additional-resources.additional-resources-layout-b .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw auto 5.5555555556vw}.additional-resources.additional-resources-layout-b .head{grid-area:2/3/3/12}.additional-resources.additional-resources-layout-b.with-copy .head{grid-area:2/3/4/10}.additional-resources.additional-resources-layout-b .body{grid-area:5/3/6/17}.additional-resources.additional-resources-layout-b .copy{grid-area:2/11/3/18}.additional-resources.additional-resources-layout-b .grid-accent-1{border-right-width:2px;grid-area:1/1/-1/2}.additional-resources.additional-resources-layout-b .grid-accent-2{border-bottom-width:2px;grid-area:1/1/2/2}.additional-resources.additional-resources-layout-b .additional-resources-cta{grid-area:3/11/4/-2}}.additional-resources .head{grid-area:2/2/3/-2}.additional-resources .headline,.additional-resources .whats-new-section-headline,.additional-resources .column-headline-copy-headline{margin-bottom:-.125em}.additional-resources .body{grid-area:6/4/7/-4}.additional-resources .copy{grid-area:3/2/4/-2;color:#fff;align-self:end}.additional-resources .additional-resources-cta{grid-area:4/2/5/-2;align-self:end;justify-self:start}.additional-resources-list{list-style:none;margin:0;padding:0;display:flex}.additional-resources-list-item.swiper-slide{width:30%;height:100%;transition:all .2s ease-in-out}.additional-resources-link{display:block;text-decoration:none;padding-bottom:.5em;height:100%}.additional-resources-placeholder{width:100%;height:100%}.additional-resources-label{font-size:.75em;font-weight:700;color:#fff;text-transform:uppercase;margin:1em 0;letter-spacing:.1em}.additional-resources-image-wrapper{height:55.5555555556vw}.additional-resources-image-wrapper .content-collection-image{width:100%;height:100%;object-fit:cover}@media screen and (min-width:600px){.additional-resources-image-wrapper{height:38.8888888889vw}}@media screen and (min-width:900px){.additional-resources-image-wrapper{height:27.7777777778vw}}@media screen and (min-width:900px)and (min-width:1600px){.additional-resources-image-wrapper{height:444.4444444444px}}.additional-resources-title{color:#fff;font-weight:400;margin-bottom:-.325em}.additional-resources-list-item .additional-resources-copy{color:#fff;font-size:.875em;margin-top:1em}.additional-resources-swiper-button-prev,.additional-resources-swiper-button-next{background-color:rgba(255,255,255,.75);height:100%;width:100%;margin-top:0;display:flex;align-content:center;justify-content:center;grid-row:6/7;transition:all .2s ease-in-out;z-index:1;outline:none}.additional-resources-swiper-button-prev:after,.additional-resources-swiper-button-next:after{display:none}.additional-resources-swiper-button-prev svg,.additional-resources-swiper-button-next svg{width:60%}.additional-resources-swiper-button-prev .line,.additional-resources-swiper-button-next .line{stroke:#fff}.additional-resources-swiper-button-prev:hover,.additional-resources-swiper-button-next:hover{background-color:#fff}.additional-resources-swiper-button-prev.swiper-button-disabled,.additional-resources-swiper-button-next.swiper-button-disabled{opacity:.1;pointer-events:none}@media screen and (min-width:900px){.additional-resources-swiper-button-prev,.additional-resources-swiper-button-next{grid-row:5/6}}.additional-resources-swiper-button-prev{grid-column:1/3}.additional-resources-swiper-button-prev svg{transform:rotate(180deg)}@media screen and (min-width:600px){.additional-resources-swiper-button-prev{grid-column:1/2}}.additional-resources-swiper-button-next{grid-column:17/19}@media screen and (min-width:600px){.additional-resources-swiper-button-next{grid-column:18/19}}.large-stats.background-color-white,.large-stats.background-color-gray{color:#1c5533}.large-stats.background-color-white a,.large-stats.background-color-gray a{color:#1c5533}.large-stats.background-color-white .large-copy p,.large-stats.background-color-white .copy p,.large-stats.background-color-gray .large-copy p,.large-stats.background-color-gray .copy p{color:#1c5533}.large-stats.background-color-white .stat-text,.large-stats.background-color-gray .stat-text{-webkit-text-stroke-color:#1c5533}.large-stats.single .stat{width:100%}.large-stats .content-block-inner{grid-template-rows:5.5555555556vw repeat(3,auto) 5.5555555556vw 5.5555555556vw auto 5.5555555556vw}.large-stats .pre-headline,.large-stats .education-cta-pre-headline,.large-stats .education-resource-library-label,.large-stats .event-tags-item,.large-stats .blog-tile-label,.large-stats .whats-new-section-link-label,.large-stats .whats-new-section-preheadline,.large-stats .encyclopedia-navigation-label,.large-stats .project-gallery-tile-label,.large-stats .ceu-tile-label,.large-stats .column-headline-copy-preheadline,.large-stats .featured-post-tool-slider-tags,.large-stats .footer-newsletter-signup-header,.large-stats .archive-tile-label,.large-stats .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .large-stats .copy-header{grid-area:2/2/3/11}@media screen and (min-width:600px){.large-stats .pre-headline,.large-stats .education-cta-pre-headline,.large-stats .education-resource-library-label,.large-stats .event-tags-item,.large-stats .blog-tile-label,.large-stats .whats-new-section-link-label,.large-stats .whats-new-section-preheadline,.large-stats .encyclopedia-navigation-label,.large-stats .project-gallery-tile-label,.large-stats .ceu-tile-label,.large-stats .column-headline-copy-preheadline,.large-stats .featured-post-tool-slider-tags,.large-stats .footer-newsletter-signup-header,.large-stats .archive-tile-label,.large-stats .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .large-stats .copy-header{grid-column-start:3}}.large-stats .headline,.large-stats .whats-new-section-headline,.large-stats .column-headline-copy-headline{grid-area:3/2/4/-1;align-self:end;margin:.5em 0}@media screen and (min-width:600px){.large-stats .headline,.large-stats .whats-new-section-headline,.large-stats .column-headline-copy-headline{grid-column-start:3}}@media screen and (min-width:900px){.large-stats .headline,.large-stats .whats-new-section-headline,.large-stats .column-headline-copy-headline{grid-area:3/3/4/11;align-self:end;margin:0}}.large-stats .large-stats-call-to-action{grid-area:2/12/5/18;align-self:end;justify-self:end}.large-stats .copy-wrapper{grid-area:4/2/5/-1;align-self:end}@media screen and (min-width:600px){.large-stats .copy-wrapper{grid-column-start:3}}@media screen and (min-width:900px){.large-stats .copy-wrapper{grid-area:2/12/4/18;align-self:end}}.large-stats .large-copy p:first-child{margin-top:0}.large-stats .large-copy p:last-child{margin-bottom:0}.large-stats .copy p:last-child{margin-bottom:0}.large-stats .stats{grid-area:7/2/8/-2;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:600px){.large-stats .stats{grid-column-start:3}}.large-stats.large-stats-layout-no-content .stats{grid-area:2/2/8/-2}@media screen and (min-width:600px){.large-stats.large-stats-layout-no-content .stats{grid-column-start:3}}.large-stats .stat{width:45%}.large-stats .pre-stat-text,.large-stats .post-stat-text{font-weight:500;line-height:1}.large-stats .stat-text{font-size:4em;-webkit-text-stroke:1px #fff;margin:.2em 0;color:rgba(0,0,0,0);letter-spacing:-.04em;line-height:.8;position:relative}@media screen and (min-width:600px){.large-stats .stat-text{font-size:6em}}@media screen and (min-width:900px){.large-stats .stat-text{font-size:8em;-webkit-text-stroke:2px #fff}}@media screen and (min-width:1200px){.large-stats .stat-text{font-size:12.25em}}.large-stats .stat-copy{margin-top:2em}.large-stats .stat-copy.large-stats-layout-b{width:50%}@media screen and (min-width:600px){.large-stats .grid-accent-1{grid-area:1/1/-1/2;border-right-width:2px}.large-stats .grid-accent-2{grid-area:1/1/2/2;border-bottom-width:2px}}.large-stats .grid-accent-3{grid-area:5/1/6/-1;border-bottom-width:2px}.large-stats-layout-b .large-stats-call-to-action{grid-area:2/2/3/-2;justify-self:end;margin-right:0}.large-stats-layout-b.large-stats-layout-no-content .large-stats-call-to-action{grid-area:9/2/10/-2;margin-bottom:2rem}@media screen and (min-width:900px){.large-stats-layout-b.large-stats-layout-no-content .large-stats-call-to-action{grid-area:7/11/8/-2;margin-bottom:0}}.large-stats-layout-b .large-stats-headline{grid-area:2/3/3/-2;align-self:end}.large-stats-layout-b .stats .stat{margin-bottom:5.5555555556vw}.large-stats-layout-b.no-cta .stats .stat:last-child{margin-bottom:0}@media screen and (min-width:900px){.large-stats-layout-b .stat-copy{width:50%}.large-stats-layout-b .large-stats-call-to-action{grid-area:2/12/3/17;justify-self:start;margin-right:0}.large-stats-layout-b .large-stats-headline{grid-area:2/3/3/11;align-self:end}.large-stats-layout-b.large-stats-layout-no-content.single .large-stats-call-to-action{justify-self:end}}.large-stats-layout-c .content-block-inner{grid-template-rows:5.5555555556vw min-content min-content min-content 5.5555555556vw}.large-stats-layout-c .pre-headline,.large-stats-layout-c .education-cta-pre-headline,.large-stats-layout-c .education-resource-library-label,.large-stats-layout-c .event-tags-item,.large-stats-layout-c .blog-tile-label,.large-stats-layout-c .whats-new-section-link-label,.large-stats-layout-c .whats-new-section-preheadline,.large-stats-layout-c .encyclopedia-navigation-label,.large-stats-layout-c .project-gallery-tile-label,.large-stats-layout-c .ceu-tile-label,.large-stats-layout-c .column-headline-copy-preheadline,.large-stats-layout-c .featured-post-tool-slider-tags,.large-stats-layout-c .footer-newsletter-signup-header,.large-stats-layout-c .archive-tile-label,.large-stats-layout-c .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .large-stats-layout-c .copy-header{grid-area:2/3/3/13}.large-stats-layout-c .headline,.large-stats-layout-c .whats-new-section-headline,.large-stats-layout-c .column-headline-copy-headline{grid-area:3/3/4/13;margin-bottom:-.25em}.large-stats-layout-c .large-stats-call-to-action{grid-area:3/13/4/18;align-self:end;margin-right:0;justify-self:start}.large-stats-layout-c .copy-wrapper{grid-area:4/3/5/12;align-self:end}.large-stats-layout-c .copy p{margin-bottom:0}.large-stats-layout-c .stats{grid-area:4/13/5/18}.project-details .grid-wrapper{display:none}@media screen and (min-width:900px){.project-details{padding-top:5.5555555556vw;padding-bottom:5vw}}@media screen and (min-width:900px)and (min-width:1600px){.project-details{padding-top:88.8888888889px}}@media screen and (min-width:900px)and (min-width:1600px){.project-details{padding-bottom:80px}}@media screen and (min-width:900px){.project-details .grid-wrapper{display:block}}.project-details-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto auto}.project-headline{grid-area:1/1/2/-1;color:#4b92bc;font-weight:500;background-color:#fff;margin:0;display:flex;align-items:flex-end;border-top:1px solid #e0e2e9;padding-top:5.5555555556vw;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-bottom:2.7777777778vw}@media screen and (min-width:1600px){.project-headline{padding-top:88.8888888889px}}@media screen and (min-width:1600px){.project-headline{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.project-headline{padding-right:88.8888888889px}}@media screen and (min-width:1600px){.project-headline{padding-bottom:44.4444444444px}}@media screen and (min-width:900px){.project-headline{height:calc(11.1111111111vw - 2px);grid-column:2/-2;border-bottom:1px solid #e0e2e9;border-left:1px solid #e0e2e9;border-right:1px solid #e0e2e9;padding-top:3.3333333333vw}}@media screen and (min-width:900px)and (min-width:1600px){.project-headline{padding-top:53.3333333333px}}@media screen and (min-width:1600px){.project-headline{height:11.1111111111vw}}@media screen and (min-width:1600px)and (min-width:1600px){.project-headline{height:177.7777777778px}}.project-details-list{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;grid-area:2/1/3/-1;background-color:#fff}@media screen and (min-width:900px){.project-details-list{grid-column:2/-2;border-left:1px solid #e0e2e9;border-right:1px solid #e0e2e9}}.project-details-list-item{margin:0;padding:1em 1em 1em 0;display:flex;align-items:center;background-color:#fff;border-top:1px solid #e0e2e9;border-bottom:1px solid #e0e2e9;width:100%}@media screen and (min-width:900px){.project-details-list-item{width:50%;height:calc(11.1111111111vw - 2px)}}@media screen and (min-width: 1600px){.project-details-list-item{height:11.1111111111vw}}@media screen and (min-width: 1600px)and (min-width: 1600px){.project-details-list-item{height:177.7777777778px}}.project-details-list-item-label{font-weight:700;padding-left:5.5555555556vw;padding-right:1em;width:50%}.project-details-list-item-content{width:50%}.project-details-list-item-link:hover{color:#4b92bc}.project-details-list-item-fill{display:none}@media screen and (min-width:900px){.project-details-list-item-fill{display:block}}.project-details-list-item-entries-list{list-style-type:none;margin:0;padding:0;width:50%}.flexible-copy-blocks .content-block-inner{grid-template-rows:auto auto}@media screen and (min-width:900px){.flexible-copy-blocks .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw 5.5555555556vw}}.flexible-copy-blocks-box{background-color:#fff;padding:0 5.5555555556vw}@media screen and (min-width:900px){.flexible-copy-blocks-box{border:2px solid #e0e2e9;padding-top:5.5555555556vw;padding-bottom:5.5555555556vw}}@media screen and (min-width:900px)and (min-width:1600px){.flexible-copy-blocks-box{padding-top:88.8888888889px}}@media screen and (min-width:900px)and (min-width:1600px){.flexible-copy-blocks-box{padding-bottom:88.8888888889px}}.flexible-copy-blocks-box:first-child{padding-top:5.5555555556vw}@media screen and (min-width:1600px){.flexible-copy-blocks-box:first-child{padding-top:88.8888888889px}}.flexible-copy-blocks-box:last-child{padding-bottom:5.5555555556vw}@media screen and (min-width:1600px){.flexible-copy-blocks-box:last-child{padding-bottom:88.8888888889px}}.flexible-copy-blocks-box-1{grid-area:1/1/2/-1}@media screen and (min-width:900px){.flexible-copy-blocks-box-1{grid-area:1/2/4/11;padding-right:16.6666666667vw}}.flexible-copy-blocks-box-2{grid-area:2/1/3/-1}@media screen and (min-width:900px){.flexible-copy-blocks-box-2{grid-area:2/9/3/18;z-index:1}}.flexible-copy-blocks-title{font-weight:500;margin:0}.flexible-copy-blocks-box-1 .flexible-copy-blocks-title{color:#1c5533}.flexible-copy-blocks-box-2 .flexible-copy-blocks-title{color:#4b92bc}.flexible-copy-blocks-content{line-height:1.5}.photo-quote.background-color-blue{background-color:#4b92bc;color:#fff}.photo-quote.background-color-green{background-color:#1c5533;color:#fff}.photo-quote.background-color-gray{background-color:#efefef}.photo-quote.background-color-white{background-color:#fff}.photo-quote .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:900px){.photo-quote .content-block-inner{grid-template-rows:5.5555555556vw auto 2.7777777778vw 5.5555555556vw auto 5.5555555556vw}}@media screen and (min-width:600px){.photo-quote .grid-accent-1{grid-area:1/1/-1/2;border-right-width:2px}.photo-quote .grid-accent-2{grid-area:1/18/-1/19;border-left-width:2px}}.photo-quote.photo-quote-both-caption-quote .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 5.5555555556vw auto 5.5555555556vw}.photo-quote.photo-quote-both-caption-quote .content-block-inner .photo-quote-caption{grid-area:4/3/5/17}.photo-quote.photo-quote-both-caption-quote .content-block-inner .photo-quote-quote{grid-area:6/2/7/-2}@media screen and (min-width:600px){.photo-quote.photo-quote-both-caption-quote .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 5.5555555556vw auto}.photo-quote.photo-quote-both-caption-quote .content-block-inner .photo-quote-caption{grid-area:4/3/5/10}.photo-quote.photo-quote-both-caption-quote .content-block-inner .photo-quote-quote{grid-area:4/11/5/17}}@media screen and (min-width:900px){.photo-quote.photo-quote-both-caption-quote .content-block-inner{grid-template-rows:5.5555555556vw auto 2.7777777778vw auto 5.5555555556vw auto 5.5555555556vw}.photo-quote.photo-quote-both-caption-quote .content-block-inner .photo-quote-caption{grid-area:4/3/6/10}.photo-quote.photo-quote-both-caption-quote .content-block-inner .photo-quote-quote{grid-area:2/11/2/17;align-self:end}}.photo-quote-image-wrapper{position:relative;grid-area:2/1/3/-1}@media screen and (min-width:600px){.photo-quote-image-wrapper{grid-column:3/-3}}@media screen and (min-width:900px){.photo-quote-image-wrapper{grid-area:2/3/3/10}}.photo-quote-image{width:100%;height:44.4444444444vw;object-fit:cover}.photo-quote-quote{grid-area:4/2/5/-2}@media screen and (min-width:600px){.photo-quote-quote{grid-column:3/-3}}@media screen and (min-width:900px){.photo-quote-quote{grid-area:2/11/2/17;align-self:end}}.photo-quote-caption{grid-area:4/3/5/10;line-height:1.5}.photo-quote-caption-lead-in{font-weight:700;text-transform:uppercase}.photo-quote-caption-lead-in:after{content:" | "}.photo-quote-quote-text{font-weight:500;z-index:1;line-height:1;margin:0;padding:0;position:relative}.photo-quote-quote-text:before{position:absolute;display:block;content:"“";top:0;right:100%;opacity:.5}.photo-quote-quote-text:after{content:"”";opacity:.5}.photo-quote-quote-attribution{text-transform:uppercase;font-weight:700;margin-top:1em;letter-spacing:.1em}.background-color-blue .photo-quote-quote-attribution-name,.background-color-blue .photo-quote-quote-attribution-title{color:#1c5533}.background-color-green .photo-quote-quote-attribution-name,.background-color-green .photo-quote-quote-attribution-title{color:#4b92bc}.did-you-know{border-bottom:none}.did-you-know .content-block-inner{grid-template-rows:5.5555555556vw min-content min-content}.did-you-know.background-color-blue .did-you-know-info-list,.did-you-know.background-color-blue .did-you-know-info-list-item{border-color:#87c7ed}.did-you-know.background-color-green .did-you-know-info-list,.did-you-know.background-color-green .did-you-know-info-list-item{border-color:#6da483}.did-you-know.background-color-gray .did-you-know-info-list,.did-you-know.background-color-gray .did-you-know-info-list-item{border-color:#e0e2e9}.did-you-know.background-color-white .did-you-know-info-list,.did-you-know.background-color-white .did-you-know-info-list-item{border-color:#e0e2e9}.did-you-know .head{grid-area:2/2/3/18}@media screen and (min-width:900px){.did-you-know .head{grid-area:2/3/3/18}.did-you-know .grid-accent-1{grid-area:1/1/2/2;border-bottom-width:2px}.did-you-know .grid-accent-2{grid-area:1/2/3/3;border-left-width:2px}}.did-you-know-headline{margin:0 0 5.5555555556vw}.did-you-know-info-list{list-style:none;margin:0;padding:0;grid-area:3/1/4/-1;display:flex;flex-wrap:wrap;border-width:0;border-style:solid;border-top-width:1px;border-bottom:none}@media screen and (min-width:900px){.did-you-know-info-list{grid-area:3/2/4/19;border-width:1px}}.did-you-know-info-list-item{padding:5.5555555556vw;border-top-width:1px;border-bottom-width:1px;border-left-width:0;border-right-width:0;border-style:solid}@media screen and (min-width:900px){.did-you-know-info-list-item{border-top-width:1px;border-bottom-width:1px}}.did-you-know-info-list-item-full{width:100%}.did-you-know-info-list-item-half{width:100%}@media screen and (min-width:900px){.did-you-know-info-list-item-half{width:50%}}.did-you-know-info-list-item-inline{display:flex;align-items:center}.did-you-know-info-stat{font-size:6em;color:rgba(0,0,0,0);-webkit-text-stroke:2px #fff;letter-spacing:-.04em;line-height:1;top:.1em;position:relative}.did-you-know-info-list-item-inline .did-you-know-info-stat{margin-right:5.5555555556vw}@media screen and (min-width:600px){.did-you-know-info-stat{font-size:8em}}@media screen and (min-width:900px){.did-you-know-info-stat{font-size:10em}}@media screen and (min-width:1200px){.did-you-know-info-stat{font-size:12.25em}}.did-you-know-info-statement{font-weight:500;line-height:1}.did-you-know-info-statement p{margin:.5em 0}.did-you-know-info-topic-attribution{text-transform:uppercase;margin:1em 0}.did-you-know-info-image-wrapper{position:relative}.did-you-know-info-image{width:100%;height:100%;min-height:22.2222222222vw;object-fit:cover}.three-column-product-tile.background-color-white .three-column-product-tile-column-headline,.three-column-product-tile.background-color-gray .three-column-product-tile-column-headline{color:#4b92bc}.three-column-product-tile.background-color-green,.three-column-product-tile.background-color-blue{color:#fff}.three-column-product-tile.background-color-green .headline,.three-column-product-tile.background-color-green .whats-new-section-headline,.three-column-product-tile.background-color-green .column-headline-copy-headline,.three-column-product-tile.background-color-blue .headline,.three-column-product-tile.background-color-blue .whats-new-section-headline,.three-column-product-tile.background-color-blue .column-headline-copy-headline{color:#fff}.three-column-product-tile.background-color-blue .three-column-product-tile-column-link{color:#1c5533}.three-column-product-tile.background-color-blue .three-column-product-tile-column-link .line{stroke:#1c5533}.three-column-product-tile .content-block-inner{grid-template-rows:5.5555555556vw repeat(3,auto) 5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:900px){.three-column-product-tile .content-block-inner{grid-template-rows:5.5555555556vw repeat(3,auto) 5.5555555556vw auto 5.5555555556vw}}.three-column-product-tile .pre-headline,.three-column-product-tile .education-cta-pre-headline,.three-column-product-tile .education-resource-library-label,.three-column-product-tile .event-tags-item,.three-column-product-tile .blog-tile-label,.three-column-product-tile .whats-new-section-link-label,.three-column-product-tile .whats-new-section-preheadline,.three-column-product-tile .encyclopedia-navigation-label,.three-column-product-tile .project-gallery-tile-label,.three-column-product-tile .ceu-tile-label,.three-column-product-tile .column-headline-copy-preheadline,.three-column-product-tile .featured-post-tool-slider-tags,.three-column-product-tile .footer-newsletter-signup-header,.three-column-product-tile .archive-tile-label,.three-column-product-tile .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .three-column-product-tile .copy-header{grid-area:2/2/3/-2}@media screen and (min-width:600px){.three-column-product-tile .pre-headline,.three-column-product-tile .education-cta-pre-headline,.three-column-product-tile .education-resource-library-label,.three-column-product-tile .event-tags-item,.three-column-product-tile .blog-tile-label,.three-column-product-tile .whats-new-section-link-label,.three-column-product-tile .whats-new-section-preheadline,.three-column-product-tile .encyclopedia-navigation-label,.three-column-product-tile .project-gallery-tile-label,.three-column-product-tile .ceu-tile-label,.three-column-product-tile .column-headline-copy-preheadline,.three-column-product-tile .featured-post-tool-slider-tags,.three-column-product-tile .footer-newsletter-signup-header,.three-column-product-tile .archive-tile-label,.three-column-product-tile .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .three-column-product-tile .copy-header{grid-area:2/3/3/-2}}.three-column-product-tile .headline,.three-column-product-tile .whats-new-section-headline,.three-column-product-tile .column-headline-copy-headline{grid-area:3/2/4/-2;margin-bottom:-.1em}@media screen and (min-width:600px){.three-column-product-tile .headline,.three-column-product-tile .whats-new-section-headline,.three-column-product-tile .column-headline-copy-headline{grid-area:3/3/4/12}}.three-column-product-tile .intro-copy{grid-area:4/2/5/-2;margin-top:5.5555555556vw;align-self:end}@media screen and (min-width:900px){.three-column-product-tile .intro-copy{margin-top:0;grid-area:3/13/4/-2}}@media screen and (min-width:600px){.three-column-product-tile .grid-accent-1{grid-area:1/1/-1/2;border-right:2px solid #e0e2e9}.three-column-product-tile .grid-accent-2{grid-area:1/1/2/2;border-bottom:2px solid #e0e2e9}}.three-column-product-tile .three-column-product-tile-columns-green .three-column-product-tile-column-pre-headline{color:#4b92bc}.three-column-product-tile .three-column-product-tile-columns-green .three-column-product-tile-column-headline{color:#1c5533}.three-column-product-tile-columns{grid-area:6/2/7/-2}@media screen and (min-width:600px){.three-column-product-tile-columns{grid-area:6/3/7/-2;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:5.5555555556vw}}@media screen and (min-width:900px){.three-column-product-tile-columns{grid-template-columns:repeat(3,1fr)}}.three-column-product-tile-column-grid{display:grid;flex-direction:column;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto}@media screen and (max-width:600px){.three-column-product-tile-column-grid{margin-top:11.1111111111vw}}.three-column-product-tile-column-image{display:block;object-fit:cover;height:66.6666666667vw}@media screen and (min-width:600px){.three-column-product-tile-column-image{height:33.3333333333vw}}@media screen and (min-width:900px){.three-column-product-tile-column-image{height:22.2222222222vw}}@media screen and (min-width:900px)and (min-width:1600px){.three-column-product-tile-column-image{height:355.5555555556px}}.three-column-product-tile-column-pre-headline{text-transform:uppercase;font-weight:700;margin:1em 0 .5em;color:#1c5533;height:auto;align-self:start;grid-area:unset}.three-column-product-tile-column-headline{font-weight:500;margin:.5em 0;line-height:1.5}.three-column-product-tile-column-copy{color:#2d2f34}.three-column-product-tile-column-cta{margin-top:1em;color:#4b92bc;font-weight:700;align-self:end;text-decoration:none}.three-column-product-tile-column-cta svg{width:4em;position:relative;top:5px;margin-left:.5em}.three-column-product-tile-column-cta svg .line{stroke-width:8px;stroke:#4b92bc}.three-column-product-tile-column-cta:hover .long-arrow-group{transform:translateX(0)}.three-column-product-tile-column-link{text-decoration:none}.three-column-product-tile-column-link:hover .long-arrow-group{transform:translateX(0)}.three-column-product-tile-column-image-wrapper{position:relative}.featured-post-tool .content-block-inner{grid-template-rows:5.5555555556vw min-content 5.5555555556vw}.featured-post-tool-slider-container{grid-area:2/3/3/17;width:100%}.featured-post-tool-slider-slide{width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,min-content)}.featured-post-tool-slider-image{grid-area:1/1/4/2;display:block;width:22.2222222222vw;height:22.2222222222vw;margin-right:5.5555555556vw;object-fit:cover}@media screen and (min-width:1600px){.featured-post-tool-slider-image{width:355.5555555556px}}@media screen and (min-width:1600px){.featured-post-tool-slider-image{height:355.5555555556px}}@media screen and (min-width:1600px){.featured-post-tool-slider-image{margin-right:88.8888888889px}}.featured-post-tool-slider-tags{grid-area:1/2/2/3;height:2.7777777778vw}@media screen and (min-width:1600px){.featured-post-tool-slider-tags{height:44.4444444444px}}.featured-post-tool-slider-title{grid-area:2/2/3/3;font-weight:500;margin:0}.featured-post-tool-slider-cta{grid-area:3/2/4/3;justify-self:start;align-self:end}.featured-post-tool-slider-cta .line{stroke-width:5px}.featured-post-tool-slider-button-prev,.featured-post-tool-slider-button-next{background-color:rgba(255,255,255,.2);grid-row:1/4;display:flex;justify-content:center;align-items:center}.featured-post-tool-slider-button-prev svg,.featured-post-tool-slider-button-next svg{width:80%}.featured-post-tool-slider-button-prev svg .line,.featured-post-tool-slider-button-next svg .line{stroke:#fff;stroke-width:.5px}.featured-post-tool-slider-button-prev.swiper-button-disabled,.featured-post-tool-slider-button-next.swiper-button-disabled{opacity:.1}.background-color-white .featured-post-tool-slider-button-prev,.background-color-gray .featured-post-tool-slider-button-prev,.background-color-white .featured-post-tool-slider-button-next,.background-color-gray .featured-post-tool-slider-button-next{background-color:rgba(0,0,0,.2)}.background-color-white .featured-post-tool-slider-button-prev .line,.background-color-gray .featured-post-tool-slider-button-prev .line,.background-color-white .featured-post-tool-slider-button-next .line,.background-color-gray .featured-post-tool-slider-button-next .line{stroke:#2d2f34}.featured-post-tool-slider-button-prev{grid-column:1/2}.featured-post-tool-slider-button-prev svg{transform:rotate(90deg)}.featured-post-tool-slider-button-next{grid-column:18/19}.featured-post-tool-slider-button-next svg{transform:rotate(-90deg)}.column-headline-copy .content-block-inner{grid-template-rows:5.5555555556vw repeat(2,auto) 5.5555555556vw}.column-headline-copy.background-color-white,.column-headline-copy.background-color-gray{color:#2d2f34}@media screen and (min-width:600px){.column-headline-copy .grid-accent-1{grid-area:1/2/-1/3;border-left-width:2px}.column-headline-copy .grid-accent-2{grid-area:1/1/2/2;border-bottom-width:2px}}.column-headline-copy-head{grid-area:2/2/3/-2;align-content:end}@media screen and (min-width:600px){.column-headline-copy-head{grid-column-start:3}}@media screen and (min-width:900px){.column-headline-copy-head{grid-area:2/3/3/9}}.column-headline-copy-body{grid-area:3/2/4/-2;align-self:end}@media screen and (min-width:600px){.column-headline-copy-body{grid-column-start:3}}@media screen and (min-width:900px){.column-headline-copy-body{grid-area:2/10/3/18}}.column-headline-copy-copy{grid-area:3/13/4/18}.mass-timber-map .content-block-inner{padding-top:5.5555555556vw;padding-bottom:5.5555555556vw}@media screen and (min-width:1600px){.mass-timber-map .content-block-inner{padding-top:88.8888888889px}}@media screen and (min-width:1600px){.mass-timber-map .content-block-inner{padding-bottom:88.8888888889px}}.mass-timber-map .headline,.mass-timber-map .whats-new-section-headline,.mass-timber-map .column-headline-copy-headline{grid-area:1/2/2/-2;color:#1c5533;margin:0 0 .25em}.mass-timber-map-notes{grid-column:2/-2;margin-bottom:1em}#mass-timber-map-container{grid-column:2/-2;height:400px}@media screen and (min-width:900px){#mass-timber-map-container{height:600px}}.mass-timber-map-marker-title{margin:0 0 .25em;color:#1c5533}.mass-timber-map-marker-city{margin:0 0 .5em;color:#666;font-weight:400;font-style:italic}img.mass-timber-map-marker-image{max-width:100%}p.mass-timber-map-marker-cta{font-weight:700;color:#4b92bc}p.mass-timber-map-marker-cta a{color:#4b92bc}p.mass-timber-map-marker-cta svg{transition:all .2s ease-in-out}.mass-timber-map-marker-link{text-decoration:none;color:#4b92bc}.mass-timber-map-marker-link:hover .mass-timber-map-marker-cta svg{transform:translateX(50%)}.mass-timber-map-marker-link a{color:#4b92bc}.image-galleries .content-block-inner{grid-template-rows:5.5555555556vw auto auto auto auto auto 5.5555555556vw}.image-galleries .pre-headline,.image-galleries .education-cta-pre-headline,.image-galleries .education-resource-library-label,.image-galleries .event-tags-item,.image-galleries .blog-tile-label,.image-galleries .whats-new-section-link-label,.image-galleries .whats-new-section-preheadline,.image-galleries .encyclopedia-navigation-label,.image-galleries .project-gallery-tile-label,.image-galleries .ceu-tile-label,.image-galleries .footer-newsletter-signup-header,.image-galleries .archive-tile-label,.image-galleries .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .image-galleries .copy-header,.image-galleries .featured-post-tool-slider-tags,.image-galleries .column-headline-copy-preheadline{grid-area:2/2/3/-2}.image-galleries .headline,.image-galleries .whats-new-section-headline,.image-galleries .column-headline-copy-headline{grid-area:3/2/4/-2;margin:0}.image-galleries-intro-copy{grid-area:4/2/5/18}.image-galleries-copy{grid-area:5/2/6/18}.image-galleries-list{grid-area:6/2/7/18;display:flex;flex-wrap:wrap;list-style:none;margin-top:0;margin-bottom:0;margin-left:-2.7777777778vw;margin-right:-2.7777777778vw;padding:0}@media screen and (min-width:1600px){.image-galleries-list{margin-left:-44.4444444444px}}@media screen and (min-width:1600px){.image-galleries-list{margin-right:-44.4444444444px}}.image-galleries-item{width:100%;padding:2.7777777778vw;z-index:1;cursor:pointer}@media screen and (min-width:1600px){.image-galleries-item{padding:44.4444444444px}}.image-galleries-item:hover .long-arrow-group{transform:translateX(0)}@media screen and (min-width:900px){.image-galleries-item{width:33.333%}}.image-galleries-item-image-wrapper{height:55.5555555556vw}@media screen and (min-width:600px){.image-galleries-item-image-wrapper{height:44.4444444444vw}}@media screen and (min-width:900px){.image-galleries-item-image-wrapper{height:22.2222222222vw}}@media screen and (min-width:900px)and (min-width:1600px){.image-galleries-item-image-wrapper{height:355.5555555556px}}.image-galleries-item-image{width:100%;height:100%;object-fit:cover}.image-galleries-item-title{font-weight:500;margin:.5em 0}.image-galleries-item-cta{margin-top:1em;color:#4b92bc;font-weight:700}.image-galleries-item-cta svg{width:4em;position:relative;top:5px;margin-left:.5em}.image-galleries-item-cta svg .line{stroke-width:8px;stroke:#4b92bc}.two-column-resources-grid.background-color-white .two-column-resources-grid-column-headline,.two-column-resources-grid.background-color-gray .two-column-resources-grid-column-headline{color:#4b92bc}.two-column-resources-grid.background-color-white .two-column-resources-grid-resources-item-cta,.two-column-resources-grid.background-color-gray .two-column-resources-grid-resources-item-cta{color:#4b92bc}.two-column-resources-grid.background-color-white .two-column-resources-grid-resources-item-cta .line,.two-column-resources-grid.background-color-gray .two-column-resources-grid-resources-item-cta .line{stroke:#4b92bc}.two-column-resources-grid.background-color-green,.two-column-resources-grid.background-color-blue{color:#fff}.two-column-resources-grid.background-color-green .headline,.two-column-resources-grid.background-color-green .whats-new-section-headline,.two-column-resources-grid.background-color-green .column-headline-copy-headline,.two-column-resources-grid.background-color-blue .headline,.two-column-resources-grid.background-color-blue .whats-new-section-headline,.two-column-resources-grid.background-color-blue .column-headline-copy-headline{color:#fff}.two-column-resources-grid.background-color-green .two-column-resources-grid-resources-item-category{color:#fff}.two-column-resources-grid.background-color-blue .two-column-resources-grid-column-link{color:#1c5533}.two-column-resources-grid.background-color-blue .two-column-resources-grid-column-link .line{stroke:#1c5533}.two-column-resources-grid .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw auto}@media screen and (min-width:600px){.two-column-resources-grid .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto}}.two-column-resources-grid .headline,.two-column-resources-grid .whats-new-section-headline,.two-column-resources-grid .column-headline-copy-headline{grid-area:2/2/3/-2;align-self:end;margin-bottom:-.1em}@media screen and (min-width:600px){.two-column-resources-grid .headline,.two-column-resources-grid .whats-new-section-headline,.two-column-resources-grid .column-headline-copy-headline{grid-area:2/2/3/10}}.two-column-resources-grid .copy{grid-area:3/2/4/-2;margin-top:5.5555555556vw;margin-bottom:5.5555555556vw;align-self:end}@media screen and (min-width:600px){.two-column-resources-grid .copy{grid-area:2/11/3/-2;margin-bottom:0}}.two-column-resources-grid-resources{grid-area:4/1/-1/-1;display:flex;flex-wrap:wrap}@media screen and (min-width:900px){.two-column-resources-grid-resources{grid-area:4/1/-1/-1}}.two-column-resources-grid-resources-item{display:flex;flex-direction:column;padding:5.5555555556vw;border-top:2px solid #e0e2e9}@media screen and (min-width:600px){.two-column-resources-grid-resources-item{width:50%}.two-column-resources-grid-resources-item:nth-child(odd){border-right:2px solid #e0e2e9}}@media screen and (min-width:900px){.two-column-resources-grid-resources-item:nth-child(odd){padding-left:11.1111111111vw}.two-column-resources-grid-resources-item:nth-child(even){padding-right:11.1111111111vw}}.two-column-resources-grid-resources-item-image-wrapper{position:relative;height:0;padding-bottom:100%;box-shadow:0 0 10px rgba(0,0,0,.2)}.two-column-resources-grid-resources-item-image{display:block;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.two-column-resources-grid-resources-item-category{text-transform:uppercase;font-weight:700;margin:1em 0 0;color:#1c5533}.two-column-resources-grid-resources-item-title{font-weight:500;margin:.25em 0 .5em;line-height:1}.two-column-resources-grid-resources-item-copy{flex-grow:1}.two-column-resources-grid-resources-item-cta{margin-top:1em;color:#fff;font-weight:700;text-decoration:none;display:block}.two-column-resources-grid-resources-item-cta svg{width:4em;position:relative;top:5px;margin-left:.5em}.two-column-resources-grid-resources-item-cta svg .line{stroke-width:8px;stroke:#fff}.two-column-resources-grid-resources-item-cta:hover .long-arrow-group{transform:translateX(0)}.two-column-resources-grid-resources-item-cta{text-decoration:none}.two-column-resources-grid-resources-item-cta:hover .long-arrow-group{transform:translateX(0)}.content-block.faqs .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:1600px){.content-block.faqs .content-block-inner{grid-template-rows:88.8888888889px auto 88.8888888889px}}.faqs-content{grid-area:2/3/3/17}.faqs-title,.faqs-secondary-title{margin:0 0 .25em;line-height:1;font-weight:500}.faqs-title{color:#1c5533}.faqs-secondary-title{color:#4b92bc}.faqs-intro-title{color:#1c5533;margin:0 0 1rem;line-height:1}.faqs-list{list-style:none;margin:2em 0 0;padding:0;border:2px solid #e0e2e9}.faqs-list-item{padding:2em;border-bottom:2px solid #e0e2e9}.faqs-list-item.expanded .faqs-list-item-control{transform:rotate(45deg)}.faqs-list-item:last-child{border-bottom:none}.faqs-list-item-header{margin:-2em -2em 0;padding:2em 2em 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:3em}.faqs-list-item-title{color:#4b92bc;margin:0;line-height:1.3;font-weight:500}.faqs-list-item-control{line-height:1;transition:all .5s ease;width:50px;flex-shrink:0}.faqs-list-item-control path{stroke:#4b92bc}.faqs-list-item-content{margin-top:1em;font-size:1.125em;line-height:1.4}.two-column-cta-item-blue .background-color{background-color:#4b92bc}.two-column-cta-item-green .background-color{background-color:#1c5533}.two-column-cta-item-white .background-color{background-color:#fff}.two-column-cta-item-gray .background-color{background-color:#efefef}.two-column-cta-item-blue,.two-column-cta-item-green{color:#fff}.two-column-cta-item:nth-child(1){grid-row:1/2;grid-column:1/19}@media screen and (min-width:900px){.two-column-cta-item:nth-child(1){grid-column:2/10}.two-column-cta-item:nth-child(1) .background-color{margin-left:calc(100% - 50vw)}}.two-column-cta-item:nth-child(2){grid-row:2/3;grid-column:1/19}@media screen and (min-width:900px){.two-column-cta-item:nth-child(2){grid-row:1/2;grid-column:10/18}.two-column-cta-item:nth-child(2) .background-color{width:50vw}}.two-column-cta-item{padding:5.5555555556vw;display:flex;flex-direction:column;align-items:start;position:relative}.two-column-cta-headline{margin:0 0 .5em;font-weight:500;line-height:1.2}.two-column-cta-copy{margin-bottom:2em;line-height:1.6}.two-column-cta{overflow:hidden}.two-column-cta .content-blocks-inner{grid-template-rows:auto auto}@media screen and (min-width:900px){.two-column-cta .content-blocks-inner{grid-template-rows:auto}}.two-column-cta .background-color{position:absolute;top:0;left:0;width:100%;height:100%}.two-column-cta .button{margin-top:auto;justify-self:end}.two-column-cta .button .text{min-width:16em}.question-resource-toggle{background-color:#efefef}.question-resource-toggle .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto}.question-resource-toggle .grid-accent-1{grid-area:1/1/2/2;border-bottom:2px solid #e0e2e9}.question-resource-toggle .grid-accent-2{grid-area:1/1/4/2;border-right:2px solid #e0e2e9}.question-resource-toggle-header{grid-row:2/3;grid-column:3/18}.question-resource-toggle-preheadline{margin:0;height:5.5555555556vw;color:#4b92bc}.question-resource-toggle-headline{margin:0}.question-resource-toggle-copy{margin:1em 0 0}.question-resource-toggle-list{grid-row:4/5;grid-column:1/19;margin:0;padding:0;list-style:none}.question-resource-toggle-list-item{border-top:2px solid #e0e2e9}.question-resource-toggle-list-item.expanded .question-resource-toggle-questions-header-trigger span svg{transform:rotate(45deg)}.question-resource-toggle-questions-header{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto;padding:2.7777777778vw 0;align-items:center}.question-resource-toggle-questions-header-number{font-size:8em;color:rgba(0,0,0,0);-webkit-text-stroke:2px #4b92bc;grid-column:2/3;grid-row:1/2}@media screen and (min-width:900px){.question-resource-toggle-questions-header-number{grid-column:3/4;grid-row:1/2}}.question-resource-toggle-questions-header-headlines{grid-column:4/18}@media screen and (min-width:900px){.question-resource-toggle-questions-header-headlines{grid-column:4/9;grid-row:1/2;padding-left:2em}}.question-resource-toggle-questions-header-pre-headline{margin:0 0 .5em;height:auto;color:#4b92bc}.question-resource-toggle-questions-header-headline{margin:0;font-weight:500;color:#1c5533;line-height:1}.question-resource-toggle-questions-header-copy{grid-column:4/16;grid-row:2/3}@media screen and (min-width:900px){.question-resource-toggle-questions-header-copy{grid-row:1/2;grid-column:10/16}}.question-resource-toggle-questions-header-trigger{grid-column:17/18}.question-resource-toggle-questions-header-trigger .plus{width:60%;transition:all .2s ease}.question-resource-toggle-questions-header-trigger .plus-line{stroke:#4b92bc}.question-resource-toggle-questions-header-trigger span{display:flex;border:2px solid #e0e2e9;width:80px;height:80px;align-items:center;justify-content:center;cursor:pointer;position:relative}.question-resource-toggle-questions-header-trigger span:hover{background-color:#e0e2e9}.question-resource-toggle-questions-content{border-top:2px solid #e0e2e9;padding:5.5555555556vw 0;display:grid;grid-template-columns:repeat(18,1fr)}.question-resource-toggle-questions-content-swiper-container{grid-column:3/17;width:100%}.question-resource-toggle-questions-content-list{list-style:none;margin:0;padding:0}.question-resource-toggle-questions-content-list-item.swiper-slide{width:30%;height:100%;transition:all .2s ease-in-out}.question-resource-toggle-questions-content-list-item-link{display:block;text-decoration:none;height:100%}.question-resource-toggle-questions-content-list-item-label{font-size:.75em;font-weight:700;color:#4b92bc;text-transform:uppercase;margin:1em 0;letter-spacing:.1em}.question-resource-toggle-questions-content-list-item-image-wrapper,.question-resource-toggle-questions-content-list-item-image-placeholder{height:55.5555555556vw}@media screen and (min-width:600px){.question-resource-toggle-questions-content-list-item-image-wrapper,.question-resource-toggle-questions-content-list-item-image-placeholder{height:38.8888888889vw}}@media screen and (min-width:900px){.question-resource-toggle-questions-content-list-item-image-wrapper,.question-resource-toggle-questions-content-list-item-image-placeholder{height:27.7777777778vw}}@media screen and (min-width:900px)and (min-width:1600px){.question-resource-toggle-questions-content-list-item-image-wrapper,.question-resource-toggle-questions-content-list-item-image-placeholder{height:444.4444444444px}}.question-resource-toggle-questions-content-list-item-image{width:100%;height:100%;object-fit:cover}.question-resource-toggle-questions-content-list-item-image-placeholder{width:100%;background-color:#ffd9f9}.question-resource-toggle-questions-content-list-item-title{color:#2d2f34;font-weight:400}.question-resource-toggle-questions-content-list-item-list-item .question-resource-toggle-questions-content-list-item-copy{color:#fff;font-size:.875em;margin-top:1em}.question-resource-toggle-swiper-button-prev,.question-resource-toggle-swiper-button-next{background-color:#4b92bc;height:100%;width:100%;margin-top:0;display:flex;align-content:center;justify-content:center;grid-row:1/2;transition:all .2s ease-in-out;z-index:1;outline:none}.question-resource-toggle-swiper-button-prev:after,.question-resource-toggle-swiper-button-next:after{display:none}.question-resource-toggle-swiper-button-prev svg,.question-resource-toggle-swiper-button-next svg{width:60%}.question-resource-toggle-swiper-button-prev .line,.question-resource-toggle-swiper-button-next .line{stroke:#fff}.question-resource-toggle-swiper-button-prev:hover,.question-resource-toggle-swiper-button-next:hover{opacity:.5}.question-resource-toggle-swiper-button-prev.swiper-button-disabled,.question-resource-toggle-swiper-button-next.swiper-button-disabled{opacity:.2}.question-resource-toggle-swiper-button-prev{grid-column:1/3}.question-resource-toggle-swiper-button-prev svg{transform:rotate(180deg)}@media screen and (min-width:600px){.question-resource-toggle-swiper-button-prev{grid-column:1/2}}.question-resource-toggle-swiper-button-next{grid-column:17/19}@media screen and (min-width:600px){.question-resource-toggle-swiper-button-next{grid-column:18/19}}.show-video-icon{position:relative}.show-video-icon:before{content:"";position:absolute;left:0;bottom:0;z-index:1;width:80px;height:80px;background-color:#1c5533;opacity:.9;transition:all .2s cubic-bezier(.38,.01,0,1)}.show-video-icon:after{content:"";position:absolute;left:40px;bottom:40px;z-index:2;width:0;height:0;border-left:30px solid #fff;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);transform:translate(-50%,50%)}.show-video-icon:hover:before{background-color:#297b4a;opacity:1}.video-resource-slider .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw}.video-resource-slider .grid-accent-1{grid-area:1/1/2/2;border-bottom-width:2px}.video-resource-slider .grid-accent-2{grid-area:1/1/-1/2;border-right-width:2px}.video-resource-slider-headline{grid-row:2/3;grid-column:3/17;margin:0 0 5.5555555556vw}.video-resource-slider-slides{grid-row:3/4;grid-column:3/18;width:100%}.video-resource-slider-slides-list{list-style:none;margin:0;padding:0}.video-resource-slider-slides-list-item.swiper-slide{width:50%;height:100%;transition:all .2s ease-in-out}.video-resource-slider-slides-list-item-link{display:block;text-decoration:none;height:100%}.video-resource-slider-slides-list-item-label{font-size:.75em;font-weight:700;color:#fff;text-transform:uppercase;margin:1em 0 0;letter-spacing:.1em}.video-resource-slider-slides-list-item-image-wrapper,.video-resource-slider-slides-list-item-image-placeholder{height:55.5555555556vw}@media screen and (min-width:600px){.video-resource-slider-slides-list-item-image-wrapper,.video-resource-slider-slides-list-item-image-placeholder{height:38.8888888889vw}}@media screen and (min-width:900px){.video-resource-slider-slides-list-item-image-wrapper,.video-resource-slider-slides-list-item-image-placeholder{height:27.7777777778vw}}@media screen and (min-width:900px)and (min-width:1600px){.video-resource-slider-slides-list-item-image-wrapper,.video-resource-slider-slides-list-item-image-placeholder{height:444.4444444444px}}.video-resource-slider-slides-list-item-image{width:100%;height:100%;object-fit:cover}.video-resource-slider-slides-list-item-image-placeholder{width:100%;background-color:#ffd9f9}.video-resource-slider-slides-list-item-title{color:#fff;font-weight:400}.video-resource-slider-swiper-button-prev,.video-resource-slider-swiper-button-next{background-color:#87c7ed;height:100%;width:100%;margin-top:0;display:flex;align-content:center;justify-content:center;grid-row:3/4;transition:all .2s ease-in-out;z-index:1;outline:none}.video-resource-slider-swiper-button-prev:after,.video-resource-slider-swiper-button-next:after{display:none}.video-resource-slider-swiper-button-prev svg,.video-resource-slider-swiper-button-next svg{width:60%}.video-resource-slider-swiper-button-prev .line,.video-resource-slider-swiper-button-next .line{stroke:#fff}.video-resource-slider-swiper-button-prev:hover,.video-resource-slider-swiper-button-next:hover{opacity:.5}.video-resource-slider-swiper-button-prev.swiper-button-disabled,.video-resource-slider-swiper-button-next.swiper-button-disabled{opacity:.2}.video-resource-slider-swiper-button-prev{grid-column:1/3}.video-resource-slider-swiper-button-prev svg{transform:rotate(180deg)}@media screen and (min-width:600px){.video-resource-slider-swiper-button-prev{grid-column:2/3}}.video-resource-slider-swiper-button-next{grid-column:17/19}@media screen and (min-width:600px){.video-resource-slider-swiper-button-next{grid-column:18/19}}.video-resource-slider-slide-list-item-image-wrapper,.video-resource-slider-slides-list-item-image-placeholder{cursor:pointer;height:0;padding-bottom:56.25%;z-index:2;position:relative}.video-resource-slider-slide-list-item-image-wrapper img,.video-resource-slider-slides-list-item-image-placeholder img{display:block;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.video-resource-slider-slide-list-item-image-wrapper:before,.video-resource-slider-slides-list-item-image-placeholder:before{content:"";position:absolute;left:50%;top:50%;z-index:1;width:120px;height:120px;transform:translate(-50%,-50%);background-color:#1c5533;opacity:.9;transition:all .2s cubic-bezier(.38,.01,0,1)}.video-resource-slider-slide-list-item-image-wrapper:after,.video-resource-slider-slides-list-item-image-placeholder:after{content:"";position:absolute;left:50%;top:50%;z-index:2;width:0;height:0;border-left:40px solid #fff;border-top:25px solid rgba(0,0,0,0);border-bottom:25px solid rgba(0,0,0,0);transform:translate(-50%,-50%)}.video-resource-slider-slide-list-item-image-wrapper:hover:before,.video-resource-slider-slides-list-item-image-placeholder:hover:before{background-color:#297b4a;opacity:1}.content-block.sustainability-resources-search{z-index:2}.content-block.sustainability-resources-search .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:900px){.content-block.sustainability-resources-search .content-block-inner{grid-template-rows:5.5555555556vw auto auto 5.5555555556vw 5.5555555556vw}}.content-block.sustainability-resources-search .background-white{grid-area:1/1/-1/-1;background-color:#fff;position:relative;z-index:-1;border:1px solid #e0e2e9}@media screen and (min-width:900px){.content-block.sustainability-resources-search .background-white{grid-column-start:2;grid-row-end:-2}}.content-block.sustainability-resources-search .head{grid-row:2/3;grid-column:2/-2}@media screen and (min-width:900px){.content-block.sustainability-resources-search .head{grid-row:2/3;grid-column:3/9}}.content-block.sustainability-resources-search .headline,.content-block.sustainability-resources-search .whats-new-section-headline,.content-block.sustainability-resources-search .column-headline-copy-headline{margin:0 0 1em;color:#4b92bc}.content-block.sustainability-resources-search .pre-headline,.content-block.sustainability-resources-search .education-cta-pre-headline,.content-block.sustainability-resources-search .education-resource-library-label,.content-block.sustainability-resources-search .event-tags-item,.content-block.sustainability-resources-search .blog-tile-label,.content-block.sustainability-resources-search .whats-new-section-link-label,.content-block.sustainability-resources-search .whats-new-section-preheadline,.content-block.sustainability-resources-search .encyclopedia-navigation-label,.content-block.sustainability-resources-search .project-gallery-tile-label,.content-block.sustainability-resources-search .ceu-tile-label,.content-block.sustainability-resources-search .footer-newsletter-signup-header,.content-block.sustainability-resources-search .archive-tile-label,.content-block.sustainability-resources-search .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .content-block.sustainability-resources-search .copy-header,.content-block.sustainability-resources-search .featured-post-tool-slider-tags,.content-block.sustainability-resources-search .column-headline-copy-preheadline{color:#1c5533;margin:1em 0 .5em}.content-block.sustainability-resources-search .body{grid-row:3/4;grid-column:2/-2;align-self:end}@media screen and (min-width:900px){.content-block.sustainability-resources-search .body{grid-row:3/4;grid-column:3/9}}.content-block.sustainability-resources-search .form-wrapper{grid-row:5/6;grid-column:2/-2}@media screen and (min-width:900px){.content-block.sustainability-resources-search .form-wrapper{grid-column-start:3}}.content-block.sustainability-resources-search .form-wrapper form{height:100%}@media screen and (min-width:900px){.content-block.sustainability-resources-search .form-wrapper form{display:flex;justify-content:space-between;align-items:center;flex-direction:column}}@media screen and (min-width:900px){.content-block.sustainability-resources-search .form-wrapper{grid-row:2/4;grid-column:10/18}}.content-block.sustainability-resources-search .select-wrapper{position:relative;height:4em;width:100%}@media screen and (min-width:900px){.content-block.sustainability-resources-search .select-wrapper{height:5em}}@media screen and (min-width:1200px){.content-block.sustainability-resources-search .select-wrapper{height:7em}}.content-block.sustainability-resources-search .select-wrapper input[type=radio]{position:absolute;top:0;left:-9999px}.content-block.sustainability-resources-search .select-wrapper input:checked+label{color:red}.content-block.sustainability-resources-search .select-dropdown{display:none}.content-block.sustainability-resources-search select{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1em;padding:1em;appearance:none;border:none;border-radius:0}@media screen and (min-width:900px){.content-block.sustainability-resources-search select{font-size:1.5em}}@media screen and (min-width:1200px){.content-block.sustainability-resources-search select{font-size:2em}}.content-block.sustainability-resources-search .select-arrow{position:absolute;top:0;right:0;width:4em;height:100%;border-left:2px solid #e0e2e9;pointer-events:none;display:flex;align-items:center;justify-content:center}.content-block.sustainability-resources-search .select-arrow svg{width:50%}.content-block.sustainability-resources-search .select-arrow .line{stroke-width:.5;stroke:#4b92bc;stroke-linecap:butt}@media screen and (min-width:900px){.content-block.sustainability-resources-search .select-arrow{width:5em}}@media screen and (min-width:1200px){.content-block.sustainability-resources-search .select-arrow{width:7em}}.content-block.sustainability-resources-search .button{margin:2em 0 0;font-size:1em;background-color:#4b92bc;color:#fff}.content-block.sustainability-resources-search .button .text{min-width:250px}@media screen and (min-width:900px){.content-block.sustainability-resources-search .button{font-size:1.125em}}.content-block.sustainability-resources-search .button .arrow .line{stroke:#fff}.content-block.sustainability-resources-search .button:hover{background-color:#fff;border-color:#4b92bc}.content-block.sustainability-resources-search .button:hover .text{color:#4b92bc;border-right-color:#4b92bc}.content-block.sustainability-resources-search .button:hover .arrow .line{stroke:#4b92bc}.content-block.sustainability-resources-search .resources-select{position:relative}.content-block.sustainability-resources-search .resources-select select{display:none}.content-block.sustainability-resources-search .select-selected{font-size:1em;padding:1em;border:2px solid #e0e2e9}@media screen and (min-width:900px){.content-block.sustainability-resources-search .select-selected{font-size:1.5em}}@media screen and (min-width:1200px){.content-block.sustainability-resources-search .select-selected{font-size:2em}}.content-block.sustainability-resources-search .select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:7px}.content-block.sustainability-resources-search .select-items div,.content-block.sustainability-resources-search .select-selected{cursor:pointer;height:100%;font-size:1em;padding:1em;background-color:#fff}@media screen and (min-width:900px){.content-block.sustainability-resources-search .select-items div,.content-block.sustainability-resources-search .select-selected{font-size:1.5em}}@media screen and (min-width:1200px){.content-block.sustainability-resources-search .select-items div,.content-block.sustainability-resources-search .select-selected{font-size:2em}}.content-block.sustainability-resources-search .select-items div{border-bottom:2px solid #e0e2e9}.content-block.sustainability-resources-search .select-items div:last-child{border-bottom:none}.content-block.sustainability-resources-search .select-items{position:absolute;top:100%;left:0;right:0;z-index:99;border:2px solid #e0e2e9;border-top:none;color:#999;background-color:#fff}.content-block.sustainability-resources-search .select-hide{display:none}.content-block.sustainability-resources-search .select-items div:hover,.content-block.sustainability-resources-search .same-as-selected{background-color:rgba(0,0,0,.01)}.slideshow .content-block-inner{grid-template-rows:5.5555555556vw auto auto auto auto 5.5555555556vw}.slideshow .headline,.slideshow .whats-new-section-headline,.slideshow .column-headline-copy-headline{grid-area:2/2/3/-2;margin:0;font-size:2em;color:#4b92bc}.slideshow-copy{grid-area:3/2/4/-2}.slideshow-wrapper.swiper-container{grid-area:4/2/5/-2;width:100%;overflow:hidden;background-color:#eee}.slideshow-thumbnails-wrapper.swiper-container{grid-area:5/2/6/-2;width:100%;overflow:hidden;padding:1em}.slideshow-list,.slideshow-thumbnails-list{list-style:none;margin:0;padding:0}.slideshow-item-image-wrapper{position:relative;height:55.5555555556vw}@media screen and (min-width:600px){.slideshow-item-image-wrapper{height:44.4444444444vw}}@media screen and (min-width:900px){.slideshow-item-image-wrapper{height:38.8888888889vw}}@media screen and (min-width:900px)and (min-width:1600px){.slideshow-item-image-wrapper{height:622.2222222222px}}.slideshow-item-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.slideshow-item-caption{background-color:rgba(0,0,0,.8);color:#fff;width:100%;font-size:.825em;padding:1em}@media screen and (min-width:900px){.slideshow-item-caption{position:absolute;bottom:0;left:0;font-size:1em}}.slideshow-wrapper .swiper-button-prev,.slideshow-wrapper .swiper-button-next{width:3em}.slideshow-wrapper .swiper-button-prev:after,.slideshow-wrapper .swiper-button-next:after{content:""}.slideshow-wrapper .swiper-button-prev svg,.slideshow-wrapper .swiper-button-next svg{width:100%}.slideshow-wrapper .swiper-button-prev svg .line,.slideshow-wrapper .swiper-button-next svg .line{stroke:#4b92bc}.slideshow-wrapper .swiper-button-prev{transform:rotate(180deg)}.slideshow-thumbnails-item{transition:all .2s ease}.slideshow-thumbnails-item:hover{transform:scale(1.05)}.slideshow-thumbnails-item-image-wrapper{width:100%;height:16.6666666667vw}@media screen and (min-width:1600px){.slideshow-thumbnails-item-image-wrapper{height:266.6666666667px}}@media screen and (min-width:900px){.slideshow-thumbnails-item-image-wrapper{height:11.1111111111vw}}@media screen and (min-width:900px)and (min-width:1600px){.slideshow-thumbnails-item-image-wrapper{height:177.7777777778px}}@media screen and (min-width:1200px){.slideshow-thumbnails-item-image-wrapper{height:5.5555555556vw}}@media screen and (min-width:1200px)and (min-width:1600px){.slideshow-thumbnails-item-image-wrapper{height:88.8888888889px}}.slideshow-thumbnails-item-image{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:.25em;box-shadow:0 0 10px rgba(0,0,0,.5)}.swiper-slide-thumb-active .slideshow-thumbnails-item-image{border:2px solid #fff}.slideshow-item-title{font-weight:500;margin:.5em 0}.slideshow-item-cta{margin-top:1em;color:#4b92bc;font-weight:700}.slideshow-item-cta svg{width:4em;position:relative;top:5px;margin-left:.5em}.slideshow-item-cta svg .line{stroke-width:8px;stroke:#4b92bc}.gated-content-hidden{position:relative;max-height:600px;overflow:hidden;pointer-events:none}.gated-content-hidden .gated-content-inner{filter:blur(.5em)}.gated-content-hidden .gated-content-inner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:10}.gated-video-trailer .button{border-color:#87c7ed;margin:0}.gated-video-trailer .button .text{border-right-color:#87c7ed}.gated-video-trailer.background-color-green{color:#fff}.gated-video-trailer.background-color-white,.gated-video-trailer.background-color-gray{color:#1c5533}.gated-video-trailer .content-block-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto auto 5.5555555556vw auto 5.5555555556vw}.gated-video-trailer .head{grid-area:4/3/5/16}.gated-video-trailer .body{grid-area:5/3/6/16}.gated-video-trailer .call-to-action{grid-area:7/2/8/18;padding:5.5555555556vw;display:flex;flex-direction:column;gap:5.5555555556vw;align-items:start}@media screen and (min-width:900px){.gated-video-trailer .call-to-action{flex-direction:row;justify-content:space-between;align-items:center}}.gated-video-trailer .headline,.gated-video-trailer .whats-new-section-headline,.gated-video-trailer .column-headline-copy-headline{margin:0 0 .5em;font-size:2em;line-height:1.3}@media screen and (min-width:900px){.gated-video-trailer .headline,.gated-video-trailer .whats-new-section-headline,.gated-video-trailer .column-headline-copy-headline{font-size:3em}}.gated-video-trailer .trailer-video-wrapper{grid-area:2/2/3/18;background-color:blue}.gated-video-trailer .full-video-wrapper{background-color:#ff0}.gated-video-trailer .video-wrapper-trailer,.gated-video-trailer .video-wrapper-full{grid-area:2/2/3/18;position:relative}.gated-video-trailer .video-wrapper-trailer .video-placeholder-image-wrapper,.gated-video-trailer .video-wrapper-full .video-placeholder-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.gated-video-trailer .copy{font-size:1.5em}@media screen and (min-width:900px){.gated-video-trailer .copy{font-size:2em}}.gated-video-trailer .copy p:first-child{margin-top:0}.gated-video-trailer .call-to-action{margin-right:0}.gated-video-trailer .call-to-action-headline{font-size:2em;font-weight:700}@media screen and (min-width:1200px){.gated-video-trailer .call-to-action-headline{font-size:3em}}.gated-video-trailer .video-wrapper{position:relative;padding-bottom:56.25%}.gated-video-trailer .video-wrapper iframe,.gated-video-trailer .video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.gated-video-trailer.gated-video-locked .video-wrapper-trailer{display:block}.gated-video-trailer.gated-video-locked .video-wrapper-full{display:none}.gated-video-trailer.gated-video-locked .call-to-action{display:flex}.gated-video-trailer .video-wrapper-trailer{display:none}.gated-video-trailer .video-wrapper-full{display:block}.gated-video-trailer .call-to-action{display:none}.video-placeholder-image-wrapper{cursor:pointer;height:0;padding-bottom:56.25%;z-index:2;position:relative}.video-placeholder-image-wrapper img{display:block;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.video-placeholder-image-wrapper:before{content:"";position:absolute;left:50%;top:50%;z-index:1;width:160px;height:160px;background-color:#4b92bc;opacity:.9;transition:all .2s cubic-bezier(.38,.01,0,1);transform:translate(-50%,-50%)}.video-placeholder-image-wrapper:after{content:"";position:absolute;left:50%;top:50%;z-index:2;width:0;height:0;border-left:60px solid #fff;border-top:40px solid rgba(0,0,0,0);border-bottom:40px solid rgba(0,0,0,0);transform:translate(-50%,-50%)}.video-placeholder-image-wrapper:hover:before{background-color:#70a9ca;opacity:1}.attribution{border-width:2px;border-style:solid;display:flex;align-items:center;font-size:.875em}.attribution .attribution-portrait{height:100%}.attribution .attribution-portrait .portrait{width:6em;height:100%}@media screen and (min-width:900px){.attribution .attribution-portrait .portrait{width:10em}}.attribution .attribution-portrait .portrait img{display:block;object-fit:cover;width:100%;height:100%}.attribution .attribution-name{padding:0 1em;font-size:.75em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.3}.attribution .attribution-name div{display:block}@media screen and (min-width:900px){.attribution .attribution-name{padding:0 2em}}@media screen and (min-width:1200px){.attribution .attribution-name{font-size:1em}}.background-color-white .attribution,.background-color-gray .attribution{border-color:#e0e2e9}.background-color-white .attribution .name,.background-color-white .attribution .title,.background-color-gray .attribution .name,.background-color-gray .attribution .title{color:#4b92bc}.background-color-white .attribution .project-name,.background-color-gray .attribution .project-name{color:#1c5533}.background-color-blue .attribution{border-color:#87c7ed}.background-color-blue .attribution .name,.background-color-blue .attribution .title{color:#fff}.background-color-blue .attribution .project-name{color:#1c5533}.background-color-green .attribution{border-color:#6da483}.background-color-green .attribution .name,.background-color-green .attribution .title{color:#fff}.background-color-green .attribution .project-name{color:#4b92bc}.photo-credit{position:absolute;top:1em;right:1em;display:flex;align-content:flex-start;flex-direction:row-reverse;z-index:1}.photo-credit-icon{margin-left:.25em;font-size:2em;position:relative;width:32px;height:32px;cursor:pointer}.photo-credit-icon path{transition:all .2s cubic-bezier(.38,.01,0,1)}.photo-credit-icon:hover path{opacity:.6}.photo-credit-icon.photo-credit-icon-light{color:#fff}.photo-credit-icon.photo-credit-icon-dark{color:#2d2f34}.photo-credit-icon-open,.photo-credit-icon-close{position:absolute;top:-4px;transform-origin:center;transition:all .2s cubic-bezier(.38,.01,0,1);transform:scale3d(0,0,1)}.photo-credit-icon-open.active,.photo-credit-icon-close.active{transform:scale3d(1,1,1)}.photo-credit-icon-open{right:0}.photo-credit-icon-close{right:6px}.photo-credit-box{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);padding:1.5em;color:#2d2f34;margin-top:.5em;opacity:0;transform-origin:top right;transform:translateX(10%) scale3d(0,0,1);transition:all .2s cubic-bezier(.38,.01,0,1)}.photo-credit-active .photo-credit-box{opacity:1;transform:translateX(0) scale3d(1,1,1)}.photo-credit-title{font-size:2em;line-height:1;margin:0;padding:0;color:#4b92bc;font-weight:400}.photo-credit-text{margin-top:1em;color:#2d2f34}.photo-credit-link{display:inline-block;color:#4b92bc;text-decoration:none;font-weight:700;margin-top:1em}.photo-credit-link i{display:inline-block;transition:all .2s cubic-bezier(.38,.01,0,1)}.photo-credit-link:hover i{transform:translateX(25%)}.two-column-with-image.background-color-gray .photo-credit-link{color:#4b92bc}.content-block{position:relative;z-index:1}.content-block .background-color{z-index:-1}.content-block-inner{display:grid;grid-template-columns:repeat(18,1fr);border-top:1px solid #e0e2e9;border-bottom:1px solid #e0e2e9}.background-color-green .content-block-inner{border-top-color:#6da483;border-bottom-color:#6da483}.background-color-blue .content-block-inner{border-top-color:#87c7ed;border-bottom-color:#87c7ed}#back-to-top{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;bottom:0;width:3.5em;height:3.5em;right:5.5555555556vw;z-index:100;background-color:rgba(75,146,188,.25);transition:all .5s cubic-bezier(.38,.01,0,1);cursor:pointer;opacity:0;visibility:hidden}@media screen and (min-width:1600px){#back-to-top{right:88.8888888889px}}@media screen and (min-width:600px){#back-to-top{width:4.5em;height:4.5em}}@media screen and (min-width:900px){#back-to-top{width:5.5555555556vw;height:5.5555555556vw}}@media screen and (min-width:900px)and (min-width:1600px){#back-to-top{width:88.8888888889px}}@media screen and (min-width:900px)and (min-width:1600px){#back-to-top{height:88.8888888889px}}@media screen and (min-width:1600px){#back-to-top{right:calc((100% - 1600px )/2 + 88.888888889px)}}#back-to-top.active{opacity:1;visibility:visible}#back-to-top svg{width:60%;transform:translateY(5px) rotate(-90deg);transition:all .5s cubic-bezier(.38,.01,0,1)}#back-to-top svg .line{stroke:#fff}#back-to-top span{display:block;font-size:5px;text-transform:uppercase;font-weight:700;color:#fff;opacity:0;transition:all .5s cubic-bezier(.38,.01,0,1);transform:translateY(-5px)}@media screen and (min-width:600px){#back-to-top span{font-size:9px}}@media screen and (min-width:900px){#back-to-top span{font-size:.5em}}#back-to-top:hover{background-color:rgba(75,146,188,.5)}#back-to-top:hover svg{transform:translateY(-3px) rotate(-90deg)}#back-to-top:hover span{opacity:1;transform:translateY(0)}#search-popup{display:none;min-width:50%;min-height:600px}#search-popup .searchForm,#search-popup form{display:flex}#search-popup .searchForm input,#search-popup form input{font-size:2em;padding:.5em 1em;width:100%;border:2px solid #e0e2e9;border-right:none}#search-popup .searchForm button[type=submit],#search-popup form button[type=submit]{appearance:none;background-color:#4b92bc;border:none;width:5.5555555556vw;font-size:2em;color:#fff}@media screen and (min-width:1600px){#search-popup .searchForm button[type=submit],#search-popup form button[type=submit]{width:88.8888888889px}}.boxzilla{color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2),0 0 100px rgba(0,0,0,.2)}.boxzilla .button{border-color:rgba(255,255,255,.5)}.boxzilla .button .text{color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.boxzilla .button .line{stroke:rgba(255,255,255,.5)}.boxzilla .button:hover{border-color:#fff}.boxzilla .button:hover .text{color:#fff;border-right-color:#fff}.boxzilla .button:hover .line{stroke:#fff}.boxzilla .boxzilla-content h1{color:#1c5533;font-weight:400}.boxzilla .boxzilla-content p{font-size:1.5em;color:#fff}.boxzilla .boxzilla-content .hbspt-form{color:#000;font-size:1em}.boxzilla .boxzilla-content .hbspt-form p{color:#000}.boxzilla .boxzilla-content .hbspt-form .submitted-message p{text-align:center;font-size:1.25em}.boxzilla .boxzilla-content p .hbspt-form{font-size:1rem}.boxzilla .boxzilla-close-icon{color:#b6b6b6}.related-projects .head{grid-area:2/2/3/-2;color:#fff}@media screen and (min-width:600px){.related-projects .head{grid-column-start:3}}@media screen and (min-width:900px){.related-projects .head{grid-column-end:10}}.related-projects .pre-headline,.related-projects .education-cta-pre-headline,.related-projects .education-resource-library-label,.related-projects .event-tags-item,.related-projects .blog-tile-label,.related-projects .whats-new-section-link-label,.related-projects .whats-new-section-preheadline,.related-projects .encyclopedia-navigation-label,.related-projects .project-gallery-tile-label,.related-projects .ceu-tile-label,.related-projects .footer-newsletter-signup-header,.related-projects .archive-tile-label,.related-projects .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .related-projects .copy-header,.related-projects .featured-post-tool-slider-tags,.related-projects .column-headline-copy-preheadline{height:5.5555555556vw}.related-projects .headline,.related-projects .whats-new-section-headline,.related-projects .column-headline-copy-headline{margin:0 0 -.25em}.related-projects .body{grid-area:3/1/4/19;margin-top:5.5555555556vw}.related-projects .copy{grid-area:2/11/3/17;color:#fff;align-self:end;line-height:1.5;letter-spacing:-.04em}.related-projects .swiper-container{grid-area:4/4/5/-4;width:100%}@media screen and (min-width:600px){.related-projects .swiper-container{grid-column:3/-3}}.related-projects .swiper-slide{opacity:0}.related-projects .swiper-slide-visible{opacity:1}.related-projects .swiper-button-disabled{opacity:.2}@media screen and (min-width:600px){.related-projects .grid-accent-1{grid-area:1/1/2/2;border-right-width:2px;border-bottom-width:2px}.related-projects .grid-accent-2{grid-area:2/1/6/2;border-right-width:2px}}.related-projects-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 5.5555555556vw}.related-projects-list.swiper-wrapper{list-style:none;margin:0;padding:0;width:100%;box-sizing:border-box}.related-projects-image{height:55.5555555556vw;object-fit:cover}@media screen and (min-width:600px){.related-projects-image{height:27.7777777778vw}}.related-projects-placeholder{background-color:rgba(255,255,255,.2);box-shadow:inset 0 0 50px rgba(0,0,0,.2);width:22.2222222222vw;height:27.7777777778vw}.related-projects-list-item.swiper-slide{transition:all .2s ease-in-out}.related-projects-list-item.swiper-slide:hover{transform:scale3d(.99,.99,1)}@media screen and (min-width:600px){.related-projects-list-item.swiper-slide{width:30%}}.related-projects-swiper-button-prev,.related-projects-swiper-button-next{background-color:rgba(255,255,255,.25);height:100%;margin-top:0;display:flex;align-content:center;justify-content:center;grid-row:4/5;transition:all .2s ease-in-out;z-index:1;outline:none}.related-projects-swiper-button-prev:after,.related-projects-swiper-button-next:after{display:none}.related-projects-swiper-button-prev svg,.related-projects-swiper-button-next svg{width:60%}.related-projects-swiper-button-prev .line,.related-projects-swiper-button-next .line{stroke:#fff}.related-projects-swiper-button-prev:hover,.related-projects-swiper-button-next:hover{background-color:rgba(255,255,255,.5)}.related-projects-swiper-button-prev{grid-column:1/3}.related-projects-swiper-button-prev svg{transform:rotate(180deg)}@media screen and (min-width:600px){.related-projects-swiper-button-prev{grid-column-end:2}}.related-projects-swiper-button-next{grid-column:-3/-1}@media screen and (min-width:600px){.related-projects-swiper-button-next{grid-column-start:-2}}.related-projects-link{display:block;text-decoration:none}.related-projects-label{font-size:.75em;font-weight:700;color:#fff;text-transform:uppercase;margin:1em 0;letter-spacing:.1em}.related-projects-title{color:#fff;font-weight:400}.project-call-to-action{width:100%;display:flex;align-items:center}.project-call-to-action .project-call-to-action-inner{background-color:#4b92bc;width:100%;height:100%;padding:5.5555555556vw 4.1666666667vw;display:block;text-align:center}.project-call-to-action .pre-headline,.project-call-to-action .education-cta-pre-headline,.project-call-to-action .education-resource-library-label,.project-call-to-action .event-tags-item,.project-call-to-action .blog-tile-label,.project-call-to-action .whats-new-section-link-label,.project-call-to-action .whats-new-section-preheadline,.project-call-to-action .encyclopedia-navigation-label,.project-call-to-action .project-gallery-tile-label,.project-call-to-action .ceu-tile-label,.project-call-to-action .footer-newsletter-signup-header,.project-call-to-action .archive-tile-label,.project-call-to-action .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .project-call-to-action .copy-header,.project-call-to-action .featured-post-tool-slider-tags,.project-call-to-action .column-headline-copy-preheadline{color:#fff;height:auto}.project-call-to-action .headline,.project-call-to-action .whats-new-section-headline,.project-call-to-action .column-headline-copy-headline{letter-spacing:-.04em;line-height:1;margin:.5em 0}.project-call-to-action .button{color:#fff;margin-right:0}.project-call-to-action .button .line{stroke:#fff}.ceu-filter{background-color:#fff}.ceu-filter .grid-accent-1{grid-area:1/1/3/2;border-right:2px solid #e0e2e9}.ceu-filter .grid-accent-2{grid-area:1/18/3/19;border-left:2px solid #e0e2e9}.ceu-filter-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.ceu-filter-intro{font-weight:500;color:#4b92bc;grid-area:1/3/2/17;margin:5.5555555556vw 0 0}.ceu-filter-topic{grid-area:2/3/3/17}.ceu-filter-group{margin:5.5555555556vw 0}.ceu-filter-header{margin-bottom:2em}.ceu-filter-label{text-transform:uppercase;font-weight:700;color:#1c5533;letter-spacing:.1em;margin-bottom:1em}.ceu-filter-list{display:flex;border-top:2px solid #e0e2e9;border-left:2px solid #e0e2e9;margin:0;padding:0;list-style:none;flex-wrap:wrap;text-align:center}.ceu-filter-list-item{margin:0;padding:1em;width:20%;border-right:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.ceu-filter-list-item:after{content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:#e0e2e9;position:absolute;z-index:-1;transition:all .2s ease-in-out;transform:scale3d(1,0,1);transform-origin:bottom}.ceu-filter-list-item:hover:after{transform:scale3d(1,1,1)}.ceu-filter-list-item-active{color:#fff}.ceu-filter-list-item-active:after{transform:scale3d(1,1,1);background-color:#4b92bc}.ceu-tile{border-top:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9}.ceu-tile .background-color{grid-area:1/1/4/19;background-color:#fff;z-index:-1}.ceu-tile .grid-accent{grid-area:1/1/4/2;border-right:2px solid #e0e2e9}.ceu-tile-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.ceu-tile-header{grid-area:1/3/2/17;margin:5.5555555556vw 0 .25em;font-weight:500;color:#1c5533}.ceu-tile-featured{grid-area:2/3/3/17}.ceu-tile-featured-link,.ceu-tile-list-item-link{display:block;transition:all .2s ease-in-out;transform:scale3d(1,1,1);backface-visibility:hidden;text-decoration:none}.ceu-tile-featured-link:hover,.ceu-tile-list-item-link:hover{transform:scale3d(.95,.95,1)}.ceu-tile-featured-link{display:flex;align-items:center;border:1px solid #e0e2e9}.ceu-tile-featured-image.ceu-tile-image{display:block;width:30%;margin-bottom:0;object-fit:cover}.ceu-tile-featured-image.ceu-tile-image:after{content:"";display:block;padding-bottom:100%}.ceu-tile-featured-body{padding:1em 2em;width:70%}.ceu-tile-list{grid-area:3/3/4/17;list-style:none;margin:5.5555555556vw -20px 0;padding:0;display:flex;flex-wrap:wrap}.ceu-tile-list-item{width:calc(33% - 40px);margin-left:20px;margin-right:20px;margin-bottom:20px}.ceu-tile-list-item:hover .ceu-tile-title{color:#1c5533}.ceu-tile-list-item.filter-hidden{display:none}.ceu-tile-image{width:100%;height:22.2222222222vw;object-fit:cover;display:block;margin-bottom:1em}.ceu-tile-image-placeholder{width:100%;height:22.2222222222vw;background-color:rgba(255,0,153,.2)}.ceu-tile-label{color:#1c5533;height:auto;margin:1em 0}.ceu-tile-title{color:#4b92bc;font-weight:400;margin:0 0 1em}.ceu-tile-summary{color:#2d2f34}.ceu-tile-no-match-message{grid-area:3/3/4/17;text-align:center;padding:5.5555555556vw;color:#666;display:none}@media screen and (min-width:1600px){.ceu-tile-no-match-message{padding:88.8888888889px}}.project-gallery-filter{background-color:#fff}.project-gallery-filter .grid-accent-1{grid-area:1/1/3/2;border-right:2px solid #e0e2e9}.project-gallery-filter .grid-accent-2{grid-area:1/18/3/19;border-left:2px solid #e0e2e9}.project-gallery-filter-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.project-gallery-filter-intro{font-weight:500;color:#4b92bc;grid-area:1/3/2/17;margin:5.5555555556vw 0 0}.project-gallery-filter-topic{grid-area:2/3/3/17}.project-gallery-filter-group{margin:5.5555555556vw 0}.project-gallery-filter-header{margin-bottom:2em}.project-gallery-filter-label{text-transform:uppercase;font-weight:500;color:#1c5533;letter-spacing:.1em;margin-bottom:1em}.project-gallery-filter-list{display:flex;border-top:2px solid #e0e2e9;border-left:2px solid #e0e2e9;margin:0;padding:0;list-style:none;flex-wrap:wrap;text-align:center}.project-gallery-filter-list-item{margin:0;padding:1em;width:50%;border-right:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (min-width:900px){.project-gallery-filter-list-item{width:20%}}.project-gallery-filter-list-item:after{content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:#e0e2e9;position:absolute;z-index:-1;transition:all .2s ease-in-out;transform:scale3d(1,0,1);transform-origin:bottom}.project-gallery-filter-list-item:hover:after{transform:scale3d(1,1,1)}.project-gallery-filter-list-item-active{color:#fff}.project-gallery-filter-list-item-active:after{transform:scale3d(1,1,1);background-color:#4b92bc}.project-gallery-tile{border-top:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9}.project-gallery-tile .background-color{grid-area:1/1/4/19;background-color:#fff;z-index:-1}.project-gallery-tile .grid-accent{grid-area:1/1/4/2;border-right:2px solid #e0e2e9}.project-gallery-tile-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.project-gallery-tile-header{grid-area:1/3/2/17;margin:5.5555555556vw 0 .25em;font-weight:500;color:#1c5533}.project-gallery-tile-featured{grid-area:2/3/3/17}.project-gallery-tile-featured-link,.project-gallery-tile-list-item-link{display:block;transition:all .2s ease-in-out;transform:scale3d(1,1,1);backface-visibility:hidden;text-decoration:none}.project-gallery-tile-featured-link:hover,.project-gallery-tile-list-item-link:hover{transform:scale3d(.95,.95,1)}.project-gallery-tile-featured-link{display:flex;align-items:center;border:1px solid #e0e2e9}.project-gallery-tile-featured-image.project-gallery-tile-image{display:block;width:30%;margin-bottom:0;object-fit:cover}.project-gallery-tile-featured-image.project-gallery-tile-image:after{content:"";display:block;padding-bottom:100%}.project-gallery-tile-featured-body{padding:1em 2em;width:70%}.project-gallery-tile-list{grid-area:3/3/4/17;list-style:none;margin:5.5555555556vw -20px 0;padding:0;display:flex;flex-wrap:wrap}.project-gallery-tile-list-item{width:calc(100% - 20px);margin-left:20px;margin-right:20px;margin-bottom:20px}@media screen and (min-width:600px){.project-gallery-tile-list-item{width:calc(50% - 40px)}}@media screen and (min-width: 900px){.project-gallery-tile-list-item{width:calc(33% - 40px)}}.project-gallery-tile-list-item:hover .project-gallery-tile-title{color:#1c5533}.project-gallery-tile-list-item.filter-hidden{display:none}.project-gallery-tile-image{width:100%;height:44.4444444444vw;object-fit:cover;display:block;margin-bottom:1em}@media screen and (min-width:600px){.project-gallery-tile-image{height:33.3333333333vw}}@media screen and (min-width:900px){.project-gallery-tile-image{height:22.2222222222vw}}.project-gallery-tile-image-placeholder{width:100%;height:22.2222222222vw;background-color:rgba(255,0,153,.2)}.project-gallery-tile-label{color:#1c5533;height:auto;margin:1em 0}.project-gallery-tile-title{color:#4b92bc;font-weight:400;margin:0 0 1em}.project-gallery-tile-summary{color:#2d2f34}.project-gallery-no-match-message{grid-area:3/3/4/17;text-align:center;padding:5.5555555556vw;color:#666;display:none}@media screen and (min-width:1600px){.project-gallery-no-match-message{padding:88.8888888889px}}.encyclopedia-navigation{background-color:#fff;border-top:2px solid #e0e2e9}.encyclopedia-navigation-inner{padding-left:5.5555555556vw;padding-top:2.7777777778vw;padding-bottom:2.7777777778vw;padding-right:5.5555555556vw}@media screen and (min-width:1600px){.encyclopedia-navigation-inner{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.encyclopedia-navigation-inner{padding-top:44.4444444444px}}@media screen and (min-width:1600px){.encyclopedia-navigation-inner{padding-bottom:44.4444444444px}}@media screen and (min-width:1600px){.encyclopedia-navigation-inner{padding-right:88.8888888889px}}@media screen and (min-width:900px){.encyclopedia-navigation-inner{display:flex}}.encyclopedia-navigation-group{width:100%}@media screen and (min-width:1200px){.encyclopedia-navigation-group-search{width:40%}}@media screen and (min-width:900px){.encyclopedia-navigation-list,.encyclopedia-navigation-search{height:9.7222222222vw}}@media screen and (min-width:900px)and (min-width:1600px){.encyclopedia-navigation-list,.encyclopedia-navigation-search{height:155.5555555556px}}@media screen and (min-width:1200px){.encyclopedia-navigation-list,.encyclopedia-navigation-search{height:5.5555555556vw}}@media screen and (min-width:1200px)and (min-width:1600px){.encyclopedia-navigation-list,.encyclopedia-navigation-search{height:88.8888888889px}}.encyclopedia-navigation-search{width:100%;position:relative}.encyclopedia-navigation-search:hover input{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.encyclopedia-navigation-search input{width:100%;height:100%;padding:1em 4em 1em 1em;font-size:1.5em;border:1px solid #e0e2e9;font-weight:400;-webkit-appearance:none;border-radius:0;transition:all .2s ease-in-out}.encyclopedia-navigation-search input::placeholder{color:#e0e2e9}.encyclopedia-navigation-search-icon{appearance:none;height:100%;position:absolute;top:0;right:.75em;border:0;font-size:2em;color:#1c5533;transition:all .2s ease-in-out;display:flex;align-items:center}.encyclopedia-navigation-search-icon:hover{color:#4b92bc}.encyclopedia-navigation-search-icon.active{cursor:pointer}.encyclopedia-navigation-search-icon svg{display:block}.encyclopedia-navigation-label{color:#1c5533;height:auto;margin-bottom:.5em}.encyclopedia-navigation-list{list-style:none;margin:0;padding:1em 1.5em;display:flex;border:1px solid #e0e2e9;flex-wrap:wrap;align-items:center}.encyclopedia-navigation-list-item{display:block;padding:.5em;color:#4b92bc;font-weight:700;cursor:default}.encyclopedia-navigation-list-item a{color:#4b92bc;font-weight:700}.encyclopedia-navigation-list-item a:hover{color:#1c5533}.encyclopedia-entry-list{background-color:#fff}.encyclopedia-entry-item{background-color:#fff;border-top:2px solid #e0e2e9;margin-bottom:5.5555555556vw;transition:all .5s cubic-bezier(.38,.01,0,1);transform-origin:top;transform:scale3d(1,1,1)}@media screen and (max-width:600px){.encyclopedia-entry-item{border-bottom:2px solid #e0e2e9}}@media screen and (min-width:1600px){.encyclopedia-entry-item{margin-bottom:88.8888888889px}}.encyclopedia-entry-item.not-results{height:0;transform:scale3d(1,0,1);margin-bottom:0;opacity:0}.encyclopedia-entry-item-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto 5.5555555556vw auto 5.5555555556vw auto auto}.encyclopedia-entry-item-inner .grid-accent-2{grid-area:6/1/7/-1;border-top:2px solid #e0e2e9}@media screen and (min-width:600px){.encyclopedia-entry-item-inner{grid-template-rows:5.5555555556vw auto 5.5555555556vw auto auto}.encyclopedia-entry-item-inner .grid-accent-1{grid-area:1/1/-1/2;border-right:2px solid #e0e2e9}.encyclopedia-entry-item-inner .grid-accent-2{grid-area:4/1/5/-1;border-bottom:2px solid #e0e2e9}.encyclopedia-entry-item-inner .grid-accent-3{grid-area:1/18/-1/19;border-left:2px solid #e0e2e9}}.encyclopedia-entry-item-body{grid-area:4/2/5/-2}@media screen and (min-width:600px){.encyclopedia-entry-item-body{grid-area:2/3/3/11}}.encyclopedia-entry-item-image{grid-area:1/1/3/-1}.encyclopedia-entry-item-image img{height:44.4444444444vw;object-fit:cover;display:block}@media screen and (min-width:1600px){.encyclopedia-entry-item-image img{height:711.1111111111px}}@media screen and (min-width:600px){.encyclopedia-entry-item-image{grid-area:1/12/4/18}.encyclopedia-entry-item-image img{height:27.7777777778vw}}@media screen and (min-width:600px)and (min-width:1600px){.encyclopedia-entry-item-image img{height:444.4444444444px}}.encyclopedia-entry-item-title{margin:0 0 .5em;font-weight:500;color:#4b92bc}.encyclopedia-entry-item-expanded-trigger{grid-area:6/1/7/-1;display:flex;align-items:center;position:relative;padding:1.5em 0;cursor:pointer;transition:all .2s ease-in-out}.encyclopedia-entry-item-expanded-trigger:hover{color:#4b92bc}@media screen and (min-width:600px){.encyclopedia-entry-item-expanded-trigger{grid-area:4/2/5/-2}}.encyclopedia-entry-item-expanded-trigger-label{margin-left:5.5555555556vw;display:flex;font-weight:700}@media screen and (min-width:1600px){.encyclopedia-entry-item-expanded-trigger-label{margin-left:88.8888888889px}}.encyclopedia-entry-item-expanded-trigger-arrow{position:absolute;right:0;top:0;width:5em;height:100%;display:flex;justify-content:center;align-items:center;color:#4b92bc;border-left:2px solid #e0e2e9}.encyclopedia-entry-item-expanded-trigger-arrow.active svg{transform:rotateX(180deg)}.encyclopedia-entry-item-expanded-trigger-arrow svg{transition:all .5s cubic-bezier(.38,.01,0,1);width:60%;height:auto}.encyclopedia-entry-item-expanded-trigger-arrow svg .line{stroke:#4b92bc;stroke-width:.5px}.encyclopedia-entry-item-expanded-content{display:none;grid-area:8/1/9/-1;background-color:#efefef;padding:5.5555555556vw}@media screen and (min-width:1600px){.encyclopedia-entry-item-expanded-content{padding:88.8888888889px}}.encyclopedia-entry-item-expanded-content h2,.encyclopedia-entry-item-expanded-content h3,.encyclopedia-entry-item-expanded-content h4{color:#4b92bc;font-weight:700}.encyclopedia-entry-item-expanded-content a{color:#4b92bc}.encyclopedia-entry-item-expanded-content.active{display:flex}@media screen and (min-width:600px){.encyclopedia-entry-item-expanded-content{grid-area:5/2/6/-2}}.encyclopedia-entry-item-expanded-content-resources{margin-left:5.5555555556vw;align-self:flex-end}@media screen and (min-width:1600px){.encyclopedia-entry-item-expanded-content-resources{margin-left:88.8888888889px}}.encyclopedia-entry-item-expanded-content-resources-list{list-style:none;margin:0;padding:0}.encyclopedia-entry-item-expanded-content-resources-list-item{margin:1em 0}.encyclopedia-entry-item-expanded-content-resources-list-item-link{text-transform:uppercase;color:#4b92bc;display:inline-block}.encyclopedia-entry-item-expanded-content-resources-list-item-link:visited{color:#4b92bc}.encyclopedia-entry-item-expanded-content-resources-list-item-link:hover{color:#1c5533}.whats-new-sections{border-top:2px solid #e0e2e9}.whats-new-section{border-bottom:2px solid #e0e2e9}@media screen and (min-width:600px){.whats-new-section .grid-accent-1{grid-area:1/2/-1/3;border-left-width:2px}.whats-new-section .grid-accent-2{grid-area:1/1/2/2;border-bottom-width:2px}}.whats-new-section-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto auto auto 5.5555555556vw}.whats-new-section-preheadline{grid-area:2/2/3/-3;color:#1c5533;margin:0}@media screen and (min-width:600px){.whats-new-section-preheadline{grid-column-start:3}}.whats-new-section-headline{grid-area:3/2/4/-3;color:#4b92bc;font-weight:500;margin:0;margin-bottom:5.5555555556vw}@media screen and (min-width:1600px){.whats-new-section-headline{margin-bottom:88.8888888889px}}@media screen and (min-width:600px){.whats-new-section-headline{grid-column-start:3}}.whats-new-section-links{grid-area:4/4/5/-4;width:100%}@media screen and (min-width:600px){.whats-new-section-links{grid-column:3/-3}}.whats-new-section-link{display:block;text-decoration:none}.whats-new-section-link .content-collection-image{height:55.5555555556vw;width:100%;object-fit:cover}@media screen and (min-width:1600px){.whats-new-section-link .content-collection-image{height:888.8888888889px}}.whats-new-section-link .content-collection-image.image-placeholder{background-color:#ffd9f9}@media screen and (min-width:600px){.whats-new-section-link .content-collection-image{height:38.8888888889vw}}@media screen and (min-width:600px)and (min-width:1600px){.whats-new-section-link .content-collection-image{height:622.2222222222px}}@media screen and (min-width:900px){.whats-new-section-link .content-collection-image{height:27.7777777778vw}}@media screen and (min-width:900px)and (min-width:1600px){.whats-new-section-link .content-collection-image{height:444.4444444444px}}.whats-new-section-link-label{color:#1c5533;height:auto;margin:1em 0}.whats-new-section-link-title{color:#4b92bc;margin:.5em 0;line-height:1}.whats-new-section-swiper-button-prev,.whats-new-section-swiper-button-next{grid-row:4/5;background-color:#4b92bc;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.38,.01,0,1);opacity:.9}.whats-new-section-swiper-button-prev svg,.whats-new-section-swiper-button-next svg{width:80%}.whats-new-section-swiper-button-prev svg .line,.whats-new-section-swiper-button-next svg .line{stroke:#fff;stroke-width:.5px}.whats-new-section-swiper-button-prev:hover,.whats-new-section-swiper-button-next:hover{opacity:1}.whats-new-section-swiper-button-prev.swiper-button-disabled,.whats-new-section-swiper-button-next.swiper-button-disabled{opacity:.2}.whats-new-section-swiper-button-prev{grid-column:1/3}.whats-new-section-swiper-button-prev svg{transform:rotate(90deg)}@media screen and (min-width:600px){.whats-new-section-swiper-button-prev{grid-column-end:2}}.whats-new-section-swiper-button-next{grid-column:-3/-1}.whats-new-section-swiper-button-next svg{transform:rotate(-90deg)}@media screen and (min-width:600px){.whats-new-section-swiper-button-next{grid-column-start:-2}}.hbspt-form .actions{width:100%;text-align:right}.hs-input,select.hs-input{border:2px solid #e0e2e9;padding:.75em 1em;width:100%;font-size:.9em;-webkit-appearance:none;border-radius:0;background-color:rgba(0,0,0,0);position:relative;font-family:"Centra No 2",Helvetica,sans-serif;font-weight:400}.hs-input::placeholder,select.hs-input::placeholder{color:#666;font-size:.625em;font-weight:700;line-height:1;opacity:1;align-self:center}.hs-input option,select.hs-input option{font-size:.9em}.inputs-list{margin:0;padding:0;list-style:none}.hs-fieldtype-select .input{position:relative;z-index:1;background-color:rgba(0,0,0,0)}.hs-fieldtype-select .input:after{display:none;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:300;content:""}.hs-fieldtype-select .input svg{z-index:-1;display:block;position:absolute;top:50%;right:.5em;color:#4b92bc;font-size:1.5em;transform:translateY(-50%)}.hs-form-booleancheckbox label{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.hs-form-booleancheckbox label:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;display:none}.hs-form-booleancheckbox label .svg-inline--fa{display:block;position:relative;width:30px;height:30px;margin-right:10px;border:2px solid #e0e2e9;padding:3px}.hs-form-booleancheckbox label .svg-inline--fa path{opacity:.1;transform:scale3d(0,0,1);transform-origin:center;transition:all .2s cubic-bezier(.38,.01,0,1)}.hs-form-booleancheckbox input[type=checkbox]{display:none}.hs-form-booleancheckbox input[type=checkbox]:checked~.svg-inline--fa path{opacity:1;transform:scale3d(1,1,1)}.hs-form-booleancheckbox span{display:block;font-size:.75em;line-height:1.25;flex-shrink:1}.hs-dependent-field .hs-fieldtype-textarea:last-child{margin-top:.5em;margin-bottom:1em}.hs-form{width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;column-gap:5.5555555556vw;row-gap:1.3888888889vw}@media screen and (min-width:1600px){.hs-form{column-gap:88.8888888889px}}@media screen and (min-width:1600px){.hs-form{row-gap:22.2222222222px}}.hs-form-field{grid-column-end:span 6;position:relative}@media screen and (min-width:900px){.hs-form-field{grid-column-end:span 2}}.hs-company,.hs-dependent-field,.hs-country,.hs-state{grid-column-end:span 6}@media screen and (min-width:900px){.hs-company,.hs-dependent-field,.hs-country,.hs-state{grid-column-end:span 3}}.hs-dependent-field .hs-form-field{margin-bottom:1em}.hs-dependent-field .hs-form-field:last-child{margin-bottom:0}.hs-state{margin-top:1em}.hs-state .hs-field-desc{font-size:.6em;position:absolute;bottom:100%;left:0;color:#666}.multi-container{flex-wrap:wrap;gap:.5em 1em}.multi-container label{display:flex;gap:.25em}.multi-container input[type=checkbox]{width:30px;height:30px;padding:0}.multi-container input[type=checkbox]:checked{background-color:#4b92bc}@media screen and (min-width:900px){.hs-country,.hs-state{margin-top:1em}}.hs-phone,.hs-message,.hs-subscribe{grid-column-end:span 6}.hs-subscribe .hs-field-desc{font-size:.6em;color:#666}.hs-message{margin-top:1em}.hs-error-msgs{list-style:none;margin:.5em 0 0;padding:0;color:#a91212;font-size:.625em;font-style:italic}.hs-error-msgs li{margin:0;padding:0}.hs-submit{grid-column-end:span 6}.hs-button{border:0;background-color:#4b92bc;color:#fff;padding:1.25em 1.5em;font-size:.625em;-webkit-appearance:none;border-radius:0}@media screen and (max-width:600px){.hs-button{width:100%}}.design-tools-landing{display:grid;grid-template-columns:repeat(18,1fr);border-top:2px solid #e0e2e9;padding-top:4.1666666667vw}@media screen and (min-width:1600px){.design-tools-landing{padding-top:66.6666666667px}}.design-tools-landing-list{grid-area:1/2/2/-2;list-style:none;margin-top:5.5555555556vw;margin-bottom:5.5555555556vw;display:flex;flex-wrap:wrap;margin:0 -2%;padding:0;justify-content:center}@media screen and (min-width:1600px){.design-tools-landing-list{margin-top:88.8888888889px}}@media screen and (min-width:1600px){.design-tools-landing-list{margin-bottom:88.8888888889px}}.design-tools-landing-item{width:98%;margin-bottom:2.7777777778vw;margin-left:1%;margin-right:1%;padding:1em}@media screen and (min-width:1600px){.design-tools-landing-item{margin-bottom:44.4444444444px}}@media screen and (min-width:600px){.design-tools-landing-item{width:48%}}@media screen and (min-width:900px){.design-tools-landing-item{width:31.33%}}.design-tools-landing-item-link{background-color:rgba(0,0,0,.1);padding:2em;display:flex;align-items:center;justify-content:center;height:44.4444444444vw;position:relative;overflow:hidden;text-decoration:none}.design-tools-landing-item-link:hover img{transform:scale3d(1.1,1.1,1)}@media screen and (min-width:600px){.design-tools-landing-item-link{height:33.3333333333vw}}@media screen and (min-width:900px){.design-tools-landing-item-link{height:22.2222222222vw}}@media screen and (min-width:900px)and (min-width:1600px){.design-tools-landing-item-link{height:355.5555555556px}}.design-tools-landing-item-title{color:#fff;text-align:center;text-shadow:0 0 10px #000;position:relative;z-index:1}.design-tools-landing-item-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.design-tools-landing-item-image img{width:100%;height:100%;object-fit:cover;transition:all .3s cubic-bezier(.38,.01,0,1)}.design-tools-landing-item-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.design-tools{border-top:2px solid #e0e2e9}.design-tools-grade-header{margin:0;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:2em;padding-bottom:2em;border-bottom:2px solid #e0e2e9}@media screen and (min-width:1600px){.design-tools-grade-header{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.design-tools-grade-header{padding-right:88.8888888889px}}.design-tools-grade-title{font-weight:500;margin:0}.design-tools-group{border-bottom:2px solid #e0e2e9}.design-tools-group:last-child{border-bottom:none}.design-tools-child-title{font-weight:500;color:#4b92bc;margin:0;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:1em;padding-bottom:1em;border-bottom:2px solid #e0e2e9}@media screen and (min-width:1600px){.design-tools-child-title{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.design-tools-child-title{padding-right:88.8888888889px}}.design-tools-group-title{font-weight:500;color:#4b92bc;margin:0;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:1em;padding-bottom:1em;border-bottom:2px solid #e0e2e9}@media screen and (min-width:1600px){.design-tools-group-title{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.design-tools-group-title{padding-right:88.8888888889px}}.design-tools-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.design-tools-item{width:100%;padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:2em;padding-bottom:2em;border-bottom:2px solid #e0e2e9}@media screen and (min-width:1600px){.design-tools-item{padding-left:88.8888888889px}}@media screen and (min-width:1600px){.design-tools-item{padding-right:88.8888888889px}}.design-tools-item:nth-child(even){border-right:none}@media screen and (min-width:600px){.design-tools-item{width:50%;border-right:2px solid #e0e2e9}}.design-tools-item-filler{display:none}@media screen and (min-width:600px){.design-tools-item-filler{display:block}}.design-tools-link{display:inline-block;font-weight:700;color:#2d2f34;transition:all .4s cubic-bezier(.38,.01,0,1);position:relative;padding:0 0 .25em;text-decoration:none;transform:translate3d(0,.25em,0)}.design-tools-link:hover{transform:translate3d(0,0,0)}.design-tools-link:hover:after{transform:scale3d(1,1,1)}.design-tools-link:after{position:absolute;content:"";width:100%;height:2px;background-color:#4b92bc;display:block;left:0;bottom:0;transform-origin:left;transition:all .4s cubic-bezier(.38,.01,0,1);transform:scale3d(0,1,1)}.blog-filter{background-color:#fff}.blog-filter .grid-accent-1{grid-area:1/1/3/2;border-right:2px solid #e0e2e9}.blog-filter .grid-accent-2{grid-area:1/18/3/19;border-left:2px solid #e0e2e9}.blog-filter-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.blog-filter-intro{font-weight:500;color:#4b92bc;grid-area:1/3/2/17;margin:5.5555555556vw 0 0}.blog-filter-topic{grid-area:2/3/3/17}.blog-filter-group{margin:5.5555555556vw 0}.blog-filter-header{margin-bottom:2em}.blog-filter-label{text-transform:uppercase;font-weight:700;color:#1c5533;letter-spacing:.1em;margin-bottom:1em}.blog-filter-list{display:flex;border-top:2px solid #e0e2e9;border-left:2px solid #e0e2e9;margin:0;padding:0;list-style:none;flex-wrap:wrap;text-align:center}.blog-filter-list-item{margin:0;padding:1em;width:20%;border-right:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.blog-filter-list-item:after{content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:#e0e2e9;position:absolute;z-index:-1;transition:all .2s ease-in-out;transform:scale3d(1,0,1);transform-origin:bottom}.blog-filter-list-item:hover:after{transform:scale3d(1,1,1)}.blog-filter-list-item-active{color:#fff}.blog-filter-list-item-active:after{transform:scale3d(1,1,1);background-color:#4b92bc}.blog-tile{border-top:2px solid #e0e2e9;border-bottom:2px solid #e0e2e9;position:relative}.blog-tile .background-color{grid-area:1/1/4/19;background-color:#fff;z-index:-1}.blog-tile .grid-accent{grid-area:1/1/4/2;border-right:2px solid #e0e2e9}.blog-tile-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:auto}.blog-tile-header{grid-area:1/3/2/17;margin:5.5555555556vw 0 .25em;font-weight:500;color:#1c5533}.blog-tile-featured{grid-area:2/3/3/17}.blog-tile-featured-link,.blog-tile-list-item-link{display:block;transition:all .2s ease-in-out;transform:scale3d(1,1,1);backface-visibility:hidden;text-decoration:none}.blog-tile-featured-link:hover,.blog-tile-list-item-link:hover{transform:scale3d(.95,.95,1)}.blog-tile-featured-link{display:flex;align-items:center;border:1px solid #e0e2e9}.blog-tile-featured-image.blog-tile-image{display:block;width:30%;margin-bottom:0;object-fit:cover}.blog-tile-featured-image.blog-tile-image:after{content:"";display:block;padding-bottom:100%}.blog-tile-featured-body{padding:1em 2em;width:70%}.blog-tile-list{grid-area:3/3/4/17;list-style:none;margin:5.5555555556vw -20px 0;padding:0;display:flex;flex-wrap:wrap}.blog-tile-list-item{width:calc(33% - 40px);margin-left:20px;margin-right:20px;margin-bottom:20px}.blog-tile-list-item:hover .blog-tile-title{color:#1c5533}.blog-tile-list-item.filter-hidden{display:none}.blog-tile-image-wrapper{height:22.2222222222vw;margin-bottom:1em}@media screen and (min-width:1600px){.blog-tile-image-wrapper{height:355.5555555556px}}.blog-tile-image{width:100%;height:100%;object-fit:cover;display:block}.blog-tile-image-placeholder{width:100%;height:22.2222222222vw;background-color:rgba(255,0,153,.2)}.blog-tile-label{color:#1c5533;height:auto;margin:1em 0}.blog-tile-label-category{display:inline-block;background-color:rgba(28,85,51,.2);padding:.2em .4em;margin-right:.5em}.blog-tile-title{color:#4b92bc;font-weight:400;margin:0 0 1em}.blog-tile-summary{color:#2d2f34}.blog-tile-no-match-message{grid-area:3/3/4/17;text-align:center;padding:5.5555555556vw;color:#666;display:none}@media screen and (min-width:1600px){.blog-tile-no-match-message{padding:88.8888888889px}}.blog-tile-loading{display:none;width:100%;background-color:rgba(255,255,255,.9);height:22.2222222222vw;position:absolute;top:0;left:0;z-index:100;justify-content:center;align-items:center;font-size:4em;color:#4b92bc}@media screen and (min-width:1600px){.blog-tile-loading{height:355.5555555556px}}#embedded-search{display:flex;align-items:flex-start;justify-content:center;border-top:2px solid #e0e2e9;padding-top:2.7777777778vw;padding-bottom:5.5555555556vw;padding-left:5.5555555556vw;padding-right:5.5555555556vw}@media screen and (min-width:1600px){#embedded-search{padding-top:44.4444444444px}}@media screen and (min-width:1600px){#embedded-search{padding-bottom:88.8888888889px}}@media screen and (min-width:1600px){#embedded-search{padding-left:88.8888888889px}}@media screen and (min-width:1600px){#embedded-search{padding-right:88.8888888889px}}#embedded-searchForm{border:2px solid #e0e2e9;border-right:none;display:flex;margin:0 auto;padding:0;height:4em;max-width:500px;font-size:1em;align-items:center;transition:all .5s cubic-bezier(.38,.01,0,1);box-shadow:0 0 50px rgba(0,0,0,.1);z-index:10}#embedded-searchBox{display:block;font-size:1.5em;font-weight:400;padding:.5em 1em;width:38.8888888889vw;border:2px solid rgba(0,0,0,0);-webkit-appearance:none;height:100%;outline:none}@media screen and (min-width:1600px){#embedded-searchBox{width:622.2222222222px}}#embedded-searchBox:focus{border-color:rgba(135,199,237,.25)}#embedded-searchButton{-webkit-appearance:none;background-color:#4b92bc;border:none;width:5.5555555556vw;font-size:2em;color:#fff;height:100%;transition:all .2s cubic-bezier(.38,.01,0,1)}@media screen and (min-width:1600px){#embedded-searchButton{width:88.8888888889px}}#embedded-searchButton svg{width:80%}#embedded-searchButton:hover{background-color:#70a9ca}.error-page-wrapper{padding:5.5555555556vw}@media screen and (min-width:1600px){.error-page-wrapper{padding:88.8888888889px}}.error-page-number{font-size:10em;text-align:center;font-weight:400;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.1)}.error-page-message{color:#4b92bc;text-align:center}.event-tags{display:flex;gap:.5em;flex-wrap:wrap;font-size:.75em}@media screen and (min-width:600px){.event-tags{gap:1em;font-size:1em}}.education-news-updates{background-color:#e6edf1}.education-news-updates-header{display:grid;grid-template-columns:repeat(18,1fr);padding-block:5.5555555556vw;border-bottom:2px solid #ccc}@media screen and (min-width:1600px){.education-news-updates-header{padding-block:88.8888888889px}}.education-news-updates-headline{font-size:3em;font-weight:500;line-height:1;margin:0 0 .25em;grid-column:2/-2}@media screen and (min-width:900px){.education-news-updates-headline{margin-bottom:0;grid-column:2/8}}.education-news-updates-headline-audience{display:block;color:#1c5533}.education-news-updates-headline-title{display:block;color:#4b92bc}.educations-news-updates-description{align-self:self-end;line-height:1.5;grid-column:2/-2}@media screen and (min-width:900px){.educations-news-updates-description{grid-column:9/18}}.education-news-updates-list-container{padding-block:5.5555555556vw;display:grid;grid-template-columns:repeat(18,1fr)}@media screen and (min-width:1600px){.education-news-updates-list-container{padding-block:88.8888888889px}}.education-news-updates-list-container .swiper-container{grid-column:3/17;grid-row:1/2;overflow:hidden;width:100%}.education-news-updates-list{list-style:none;margin:0;padding:0}.education-news-updates-list-button-prev,.education-news-updates-list-button-next{background-color:rgba(75,146,188,.75);height:100%;width:100%;margin-top:0;display:flex;align-content:center;justify-content:center;transition:all .2s ease-in-out;z-index:1;outline:none}.education-news-updates-list-button-prev:hover,.education-news-updates-list-button-next:hover{background-color:#4b92bc}.education-news-updates-list-button-prev:after,.education-news-updates-list-button-next:after{display:none}.education-news-updates-list-button-prev svg,.education-news-updates-list-button-next svg{width:60%}.education-news-updates-list-button-prev .line,.education-news-updates-list-button-next .line{stroke:#fff}.education-news-updates-list-button-prev.swiper-button-disabled,.education-news-updates-list-button-next.swiper-button-disabled{opacity:.1;pointer-events:none}.education-news-updates-list-button-prev{grid-column:1/2}.education-news-updates-list-button-prev svg{transform:rotate(180deg)}.education-news-updates-list-button-next{grid-column:18/19}.education-news-updates-item-link{text-decoration:none;transition:all .2s ease}.education-news-updates-item-link:hover{transform:scale(1.1)}.education-news-updates-item-image{object-fit:cover;aspect-ratio:1/1;width:100%}.education-news-updates-item-label{text-transform:uppercase;font-weight:700;font-size:.75em;color:#1c5533;margin-block:1em}.education-news-updates-item-title{color:#4b92bc;font-weight:400;font-size:1.5em;margin:0}.education-project-profiles{background-color:#1c5533;color:#fff}.education-project-profiles-header{display:grid;grid-template-columns:repeat(18,1fr);padding-block:5.5555555556vw;border-bottom:2px solid #ccc;line-height:1}@media screen and (min-width:1600px){.education-project-profiles-header{padding-block:88.8888888889px}}.education-project-profiles-headline{grid-column:2/18;font-size:2.5em;font-weight:500;margin:0 0 .5em}@media screen and (min-width:900px){.education-project-profiles-headline{grid-column:2/8;margin-bottom:0}}.education-project-profiles-description{grid-column:2/18;line-height:1.5;align-self:self-end}@media screen and (min-width:900px){.education-project-profiles-description{grid-column:9/17}}.education-project-profiles-wrapper{display:grid;grid-template-columns:repeat(18,1fr)}.education-project-profiles .swiper-container{overflow:hidden;width:100%;grid-column:2/18;grid-row:1/2}.education-project-profiles-list{order:2;list-style:none;margin:0;padding:0}.education-project-profiles-item{margin:0;padding:5.5555555556vw}@media screen and (min-width:1600px){.education-project-profiles-item{padding:88.8888888889px}}.education-project-profiles-item-link{text-decoration:none;display:block}.education-project-profiles-image{object-fit:cover;aspect-ratio:2/1;width:100%}.education-project-profiles-item-label{color:#fff;text-transform:uppercase;font-weight:700;margin-block:1em;font-size:.825em;letter-spacing:.02em}.education-project-profiles-item-title{color:#4b92bc;font-size:1.25em;font-weight:500;margin:0 0 .5em;line-height:1}@media screen and (min-width:900px){.education-project-profiles-item-title{font-size:2.5em}}.education-project-profiles-item-copy{color:#fff;font-size:1em;line-height:1.4}@media screen and (min-width:900px){.education-project-profiles-item-copy{font-size:1.25em}}.education-project-profiles-prev,.education-project-profiles-next{background-color:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;padding:.5em;width:3em;height:100%;grid-row:1/2;cursor:pointer;transition:all .2s ease;width:5.5555555556vw}.education-project-profiles-prev svg,.education-project-profiles-next svg{width:100%}.education-project-profiles-prev svg path,.education-project-profiles-next svg path{stroke:#fff}.education-project-profiles-prev:hover,.education-project-profiles-next:hover{background-color:rgba(255,255,255,.3)}@media screen and (min-width:1600px){.education-project-profiles-prev,.education-project-profiles-next{width:88.8888888889px}}.education-project-profiles-prev.swiper-disabled,.education-project-profiles-next.swiper-disabled{opacity:.5}.education-project-profiles-prev{grid-column:1/2}.education-project-profiles-prev svg{transform:rotate(180deg)}.education-project-profiles-next{grid-column:18/19}.education-events{padding:5.5555555556vw}@media screen and (min-width:1600px){.education-events{padding:88.8888888889px}}.education-events-label{font-weight:500;color:#1c5533;margin:0 0 1em;font-size:3em}.education-events-type-toggle{display:flex;appearance:none;margin:0;padding:0;border:1px solid #eee}.education-events-type-selection{appearance:none;margin:0;padding:1em;background-color:#fff;color:#000;width:100%;font-weight:700;font-size:1.125em;text-align:center;cursor:pointer;transition:all .2s ease}.education-events-type-selection input{display:none}.education-events-type-selection:hover{background-color:#efefef}@media screen and (min-width:900px){.education-events-type-selection{padding:2em}}.education-events-type-selection:has(input:checked){background-color:#4b92bc;color:#fff;cursor:default}.education-events-list{border:1px solid #eee}.education-events-list-heading{text-transform:uppercase;font-weight:700;letter-spacing:.1em;text-align:center;margin:0;padding:1em;color:#fff;font-size:.9em;border:none}.education-events-list-upcoming .education-events-list-heading{background-color:#1c5533}.education-events-list-previous .education-events-list-heading{background-color:#4b92bc}.education-events-list-item-toggle{position:absolute;top:2rem;right:2rem;font-size:2em;width:1.5em;height:1.5em;border:2px solid #e0e2e9;background-color:rgba(0,0,0,0);line-height:0;display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s ease}.education-events-list-item-toggle:hover{border-color:#000}.education-events-list-item-toggle svg{width:1em;pointer-events:none;transition:all .2s ease}.education-events-list-item-toggle path{stroke:#4b92bc}.education-events-list-item[data-expanded-state="1"] .education-events-list-item-toggle svg{transform:rotate(45deg)}@media screen and (min-width:900px){.education-events-list-item-toggle{font-size:3em;top:2rem;right:3rem}}.education-events-list{list-style:none;margin:0;padding:0}.education-events-list-item{position:relative;margin:0;padding:1em 2em;border-bottom:1px solid #eee}.education-events-list-item .event-meta{margin-block:0 2em}.education-events-list-item .collapsible-content{overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:2em;transition:all .5s ease;max-height:400px}@media screen and (min-width:900px){.education-events-list-item .collapsible-content{flex-direction:row;align-items:flex-end}}@media screen and (min-width:900px){.education-events-list-item{padding:2em 3em}}.education-events-list-item-description{line-height:1.5}.education-events-list-item-description p:first-child{margin-top:0}.education-events-list-item-description p:last-child{margin-bottom:0}.education-events-list-item-title{font-size:1.5em;color:#4b92bc;margin:0 0 .25em;font-weight:400}@media screen and (min-width:900px){.education-events-list-item-title{font-size:1.75em}}.education-events-list-item-disciplines-list{list-style:none;display:flex;margin:2em 0 0;padding:0;gap:3em}.education-events-list-item-disciplines-item{color:#4b92bc;text-transform:uppercase;font-weight:700;margin:0;padding:0;font-size:.75em;letter-spacing:.1em}.education-events-list-item[data-expanded-state="0"] .collapsible-content{max-height:0}.education-events-list-item-title-cta{margin-right:0}.education-resource-library{display:flex;flex-direction:column}@media screen and (min-width:900px){.education-resource-library{flex-direction:row}}.education-resource-library-header{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:3em 2em}.education-resource-library-header:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;mix-blend-mode:multiply}@media screen and (min-width:900px){.education-resource-library-header{padding:3em 6em}}@media screen and (min-width:1200px){.education-resource-library-header{width:60%}}.education-resource-library-background-image{display:block;position:absolute;width:100%;height:100%;object-fit:cover;z-index:1;top:0;left:0}.education-resource-library-label{position:relative;z-index:3;color:#fff;margin:0 0 2em}.education-resource-library-headline{color:#fff;font-size:3em;position:relative;z-index:3;margin-top:auto;font-weight:500;line-height:1}@media screen and (min-width:900px){.education-resource-library-headline{font-size:4em}}.education-resource-library-cta{position:relative;z-index:3;color:#fff;border-color:#fff}.education-resource-library-content-list{list-style:none;margin:0;padding:4em;display:flex;flex-direction:column;gap:4em}.education-resource-library-content-item-image{width:10em;aspect-ratio:1/1;object-fit:cover;display:block}.education-resource-library-content-item-link{display:flex;transition:all .2s ease;gap:1em;text-decoration:none;align-items:flex-end}.education-resource-library-content-item-link:hover{transform:scale(1.02)}.education-resource-library-content-item-label{text-transform:uppercase;font-weight:700;color:#1c5533;margin:0 0 1em;font-size:.9em;letter-spacing:.05em}.education-resource-library-content-item-title{font-size:1.25em;margin:0;font-weight:400;text-decoration:underline}.education-cta{padding:5.5555555556vw;text-align:center}@media screen and (min-width:1600px){.education-cta{padding:88.8888888889px}}.education-cta .button{margin-right:0}.education-cta-inner{padding:5.5555555556vw}@media screen and (min-width:1600px){.education-cta-inner{padding:88.8888888889px}}.education-cta-pre-headline{height:auto;margin-block:0 1em}.education-cta-headline{font-size:1.5em;font-weight:500;line-height:1}@media screen and (min-width:900px){.education-cta-headline{font-size:2.5em}}.resources-hero .pre-headline,.resources-hero .footer-newsletter-signup-header,.resources-hero .archive-tile-label,.resources-hero .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .resources-hero .copy-header,.resources-hero .featured-post-tool-slider-tags,.resources-hero .column-headline-copy-preheadline,.resources-hero .ceu-tile-label,.resources-hero .project-gallery-tile-label,.resources-hero .encyclopedia-navigation-label,.resources-hero .whats-new-section-preheadline,.resources-hero .whats-new-section-link-label,.resources-hero .blog-tile-label,.resources-hero .event-tags-item,.resources-hero .education-resource-library-label,.resources-hero .education-cta-pre-headline{color:#1c5533;margin-top:0}.resources-hero .headline,.resources-hero .column-headline-copy-headline,.resources-hero .whats-new-section-headline{color:#4b92bc;margin:0}.resources-hero .description{margin-top:1em;color:#2d2f34}.resources-hero-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:900px){.resources-hero-inner{grid-template-rows:5.5555555556vw 5.5555555556vw auto}}@media screen and (min-width:1600px){.resources-hero-inner{grid-template-rows:88.8888888889px 88.8888888889px auto}}.resources-hero-inner .head{grid-area:2/2/4/-2}@media screen and (min-width:600px){.resources-hero-inner .head{grid-column-start:3}}.resources-hero-inner .background-color{grid-area:1/1/-1/-1;border:1px solid #e0e2e9;background-color:#fff;z-index:-1}@media screen and (min-width:600px){.resources-hero-inner .background-color{grid-column-start:2}}.resources-hero-inner .page-hero-secondary-menu-wrapper{margin-top:5.5555555556vw}@media screen and (min-width:1200px){.resources-hero-inner .page-hero-secondary-menu-wrapper{margin-left:11.1111111111vw}}@media screen and (min-width:1600px){.resources-hero-inner .page-hero-secondary-menu-wrapper{margin-top:88.8888888889px;margin-left:177.7777777778px}}.resources-filters .background-color{grid-area:1/1/-1/-1;background-color:#fff;border:2px solid #e0e2e9}@media screen and (min-width:600px){.resources-filters .background-color{grid-row:2/-2;grid-column-start:2}}.resources-filters-inner{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto 5.5555555556vw}@media screen and (min-width:600px){.resources-filters-inner{grid-template-rows:5.5555555556vw 5.5555555556vw auto 5.5555555556vw 5.5555555556vw}}@media screen and (min-width:1600px){.resources-filters-inner{grid-template-rows:88.8888888889px 88.8888888889px auto 88.8888888889px 88.8888888889px}}.resources-filters-wrapper{grid-area:2/2/3/-2}@media screen and (min-width:600px){.resources-filters-wrapper{grid-area:3/3/-3/-2}}.resources-filters-filter-title:first-child{margin-top:0}.resources-filter-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;border:1px solid #e0e2e9}.resources-filter-list-item{flex-grow:1}.resources-filter-list-item-link{display:block;padding:1em;text-decoration:none;border:1px solid #e0e2e9;text-align:center;font-size:.9em;font-weight:700;height:100%}@media screen and (min-width:1200px){.resources-filter-list-item-link{font-size:1em;padding:2em}}.resources-filter-list-item-current .resources-filter-list-item-link,.resources-filter-list-item-link:hover{background-color:#4b92bc;color:#fff}.resources-filter-list-item-current .resources-filter-list-item-link{pointer-events:none}.resources-filter-list-line-break{flex-basis:100%;height:0;margin:0;border:0}.resources-grid{display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:5.5555555556vw auto auto 5.5555555556vw}.resources-grid .background-white{background-color:#fff;grid-area:1/1/-2/-1;z-index:-1;border:1px solid #e0e2e9}@media screen and (min-width:600px){.resources-grid .background-white{grid-column-start:2}}.resources-grid-title{grid-area:2/2/3/-2;color:#4b92bc;margin:0 0 .5em}@media screen and (min-width:600px){.resources-grid-title{grid-column-start:3}}.resources-grid-title-topic{display:block;color:#1c5533}.resources-grid-inner{--gap:2rem;--columns:2;grid-area:3/2/-2/-2;display:flex;flex-wrap:wrap;gap:var(--gap);align-items:flex-start}@media screen and (min-width:600px){.resources-grid-inner{--columns:2}}@media screen and (min-width:900px){.resources-grid-inner{--gap:4rem;--columns:3}}@media screen and (min-width:600px){.resources-grid-inner{grid-column-start:3}}.resources-grid-inner .resource{width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}@media screen and (min-width: 900px){.resources-grid-inner .resource-2col{width:calc((100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))*2 + var(--gap))}}.resources-grid-inner .paginate-links{width:100%;text-align:center;margin:4em 0}.resources-grid-inner .resource-featured{width:100%}.resource-meta{color:#1c5533;height:auto;margin:1em 0 0}.resource-title{color:#4b92bc;font-size:1.5em;font-weight:400;margin:.5em 0}.resource-image-wrapper{position:relative;height:0;padding-bottom:112.5%;background-color:#ffd9f9}@media screen and (min-width:900px){.resource-2col .resource-image-wrapper{padding-bottom:51%}}.resource-medium-video .resource-image-wrapper{position:relative}.resource-medium-video .resource-image-wrapper:before{content:"";position:absolute;left:0;bottom:0;z-index:1;width:80px;height:80px;background-color:#4b92bc;opacity:.9;transition:all .2s cubic-bezier(.38,.01,0,1)}.resource-medium-video .resource-image-wrapper:after{content:"";position:absolute;left:40px;bottom:40px;z-index:2;width:0;height:0;border-left:30px solid #fff;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);transform:translate(-50%,50%)}.resource-medium-video .resource-image-wrapper:hover:before{background-color:#70a9ca;opacity:1}.resource-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.resource-link{text-decoration:none}.resource-featured{border:2px solid #e0e2e9;align-items:stretch}.resource-featured .resource-image-wrapper{width:100%;padding-bottom:50%}@media screen and (min-width:900px){.resource-featured .resource-image-wrapper{width:30%;padding-bottom:0;height:inherit}}.resource-featured .resource-content{padding:1em 1.5em 1.5em}@media screen and (min-width:900px){.resource-featured .resource-content{width:70%;padding:7.5% 5%}}@media screen and (min-width:900px){.resource-featured .resource-link{display:flex;align-items:stretch}}.resource-featured .resource-link svg{width:4em;position:relative;top:5px;margin-left:.5em}.resource-featured .resource-link svg .line{stroke-width:8px;stroke:#4b92bc}.resource-featured .resource-link:hover .long-arrow-group{transform:translateX(0)}.resource-featured .resource-cta{margin-top:1em;color:#4b92bc}.resources-faqs-inner{padding:5.5555555556vw}.faqs-tabs-list{list-style:none;margin:2em 0 0;padding:0;display:flex;width:100%;justify-content:stretch;border:2px solid #e0e2e9;border-bottom:none}.faqs-tabs-tab{width:100%;font-weight:700;text-align:center;padding:2em;border-left:2px solid #e0e2e9}.faqs-tabs-tab:hover{background-color:#efefef;cursor:pointer}.faqs-tabs-tab:first-child{border-left:none}.faqs-tabs-tab:active{background-color:#1c5533;color:#fff}.faqs-tabs-tab-active,.faqs-tabs-tab-active:hover{background-color:#1c5533;color:#fff;pointer-events:none}.resources-faqs .faqs-list{margin:0}.resources-no-matches{margin:1em 0 3em}.post-type-archive-resource .paginate-links{font-weight:700;display:flex;align-items:center;justify-content:center}.post-type-archive-resource .paginate-links a.page-numbers,.post-type-archive-resource .paginate-links .current{margin:.5em;font-size:1.5em}.post-type-archive-resource .paginate-links a.page-numbers{color:#b7b7b7;text-decoration:none}.post-type-archive-resource .paginate-links a.page-numbers:hover{color:#4b92bc}.post-type-archive-resource .paginate-links .current{color:#4b92bc;margin:.5em;font-size:1.5em}.post-type-archive-resource .paginate-links a.prev,.post-type-archive-resource .paginate-links a.next{text-transform:uppercase;color:#1c5533;font-size:1em;letter-spacing:.1em}@media screen and (min-width:900px){#hsForm_0c9346e2-564e-4da9-a189-f903420276d4{padding-inline:5.5555555556vw}}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-form-field,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field{grid-column-end:span 6}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field:has(.hs_do_you_need_free_design_or_engineering_assistance_on_a_multifamily_or_commercial_wood_building_proj){margin-block:2em 0;padding-block:2em;position:relative}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field:has(.hs_do_you_need_free_design_or_engineering_assistance_on_a_multifamily_or_commercial_wood_building_proj):before,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field:has(.hs_do_you_need_free_design_or_engineering_assistance_on_a_multifamily_or_commercial_wood_building_proj):after{display:block;content:"";position:absolute;left:0;width:100%;border-top:3px dotted #ccc}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field:has(.hs_do_you_need_free_design_or_engineering_assistance_on_a_multifamily_or_commercial_wood_building_proj):before{top:0}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field:has(.hs_do_you_need_free_design_or_engineering_assistance_on_a_multifamily_or_commercial_wood_building_proj):after{bottom:0}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs_do_you_need_free_design_or_engineering_assistance_on_a_multifamily_or_commercial_wood_building_proj{display:flex;flex-direction:column;align-items:center}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 p,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 li{color:#2d2f34}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-country,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-state{margin-top:0}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-firstname,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-lastname,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-company,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs-dependent-field:has(.hs-occupation){grid-column-end:span 3}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs_error_rollup{text-align:center;grid-column-end:span 6}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs_error_rollup p,#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .hs_error_rollup li{color:#bc0000;font-weight:700}#hsForm_0c9346e2-564e-4da9-a189-f903420276d4 .submitted-message{text-align:center;font-style:italic}.post-cta{text-align:center;display:flex;justify-content:center;align-items:center;padding:4em 2em}@media screen and (min-width:900px){.post-cta{padding-block:6em}}.post-cta .post-cta-container{max-width:56.25em}.post-cta .pre-headline,.post-cta .footer-newsletter-signup-header,.post-cta .archive-tile-label,.post-cta .copy-with-full-image-layout-b .copy-header,.copy-with-full-image-layout-b .post-cta .copy-header,.post-cta .featured-post-tool-slider-tags,.post-cta .column-headline-copy-preheadline,.post-cta .ceu-tile-label,.post-cta .project-gallery-tile-label,.post-cta .encyclopedia-navigation-label,.post-cta .whats-new-section-preheadline,.post-cta .whats-new-section-link-label,.post-cta .blog-tile-label,.post-cta .event-tags-item,.post-cta .education-resource-library-label,.post-cta .education-cta-pre-headline{height:auto;color:#fff;margin:0}.post-cta .headline,.post-cta .column-headline-copy-headline,.post-cta .whats-new-section-headline{font-size:2em;line-height:1;margin:.5em 0 .5em}@media screen and (min-width:900px){.post-cta .headline,.post-cta .column-headline-copy-headline,.post-cta .whats-new-section-headline{font-size:3em}}#page-wrapper{max-width:1600px;margin:0 auto;position:relative}.text-color-blue{color:#4b92bc;display:block}.text-color-blue.nobreak{display:inline}.text-color-green{color:#1c5533;display:block}.text-color-green.nobreak{display:inline}.text-color-gray{color:#e0e2e9;display:block}.text-color-gray.nobreak{display:inline}.text-color-white{color:#fff;display:block}.text-color-white.nobreak{display:inline}.placeholder-image{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 30px rgba(0,0,0,.1)}.long-arrow{width:100px;overflow:hidden;display:inline-block}.long-arrow .long-arrow-line{stroke:#4b92bc}.long-arrow .long-arrow-group{transition:all .5s cubic-bezier(.38,.01,0,1);transform:translateX(-50%)}
#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//www.thinkwood.com/wp-content/plugins/sassy-social-share/public/css/../../images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color:#00000000}@media screen and (max-width:783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}
.heateor_sss_button_instagram span.heateor_sss_svg{background-color:#527fa4}div.heateor_sss_vertical_sharing a.heateor_sss_button_instagram span{background:#fff!important}div.heateor_sss_floating_follow_icons_container a.heateor_sss_button_instagram span{background:#fff}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{background-color:#fff!important;background:#fff!important;color:#00582f;border-width:0;border-style:solid;border-color:transparent}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent}@media screen and (max-width:783px){.heateor_sss_vertical_sharing{display:none!important}}div.heateor_sss_mobile_footer{display:none}@media screen and (max-width:783px){div.heateor_sss_bottom_sharing .heateorSssTCBackground{background-color:#fff}div.heateor_sss_bottom_sharing{width:100%!important;left:0!important}div.heateor_sss_bottom_sharing a{width:25% !important}div.heateor_sss_bottom_sharing .heateor_sss_svg{width:100% !important}div.heateor_sss_bottom_sharing div.heateorSssTotalShareCount{font-size:1em!important;line-height:28px!important}div.heateor_sss_bottom_sharing div.heateorSssTotalShareText{font-size:.7em!important;line-height:0!important}div.heateor_sss_mobile_footer{display:block;height:40px}.heateor_sss_bottom_sharing{padding:0!important;display:block!important;width:auto!important;bottom:-2px!important;top:auto!important}.heateor_sss_bottom_sharing .heateor_sss_square_count{line-height:inherit}.heateor_sss_bottom_sharing .heateorSssSharingArrow{display:none}.heateor_sss_bottom_sharing .heateorSssTCBackground{margin-right:1.1em!important}}
#boxzilla-overlay,.boxzilla-overlay{position:fixed;background:rgba(0,0,0,.65);width:100%;height:100%;left:0;top:0;z-index:10000}.boxzilla-center-container{position:fixed;top:0;left:0;right:0;height:0;text-align:center;z-index:11000;line-height:0}.boxzilla-center-container .boxzilla{display:inline-block;text-align:left;position:relative;line-height:normal}.boxzilla{position:fixed;z-index:12000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:25px}.boxzilla.boxzilla-top-left{top:0;left:0}.boxzilla.boxzilla-top-right{top:0;right:0}.boxzilla.boxzilla-bottom-left{bottom:0;left:0}.boxzilla.boxzilla-bottom-right{bottom:0;right:0}.boxzilla-content>*:first-child{margin-top:0;padding-top:0}.boxzilla-content>*:last-child{margin-bottom:0;padding-bottom:0}.boxzilla-close-icon{position:absolute;right:0;top:0;text-align:center;padding:6px;cursor:pointer;-webkit-appearance:none;font-size:28px;font-weight:700;line-height:20px;color:#000;opacity:.5}.boxzilla-close-icon:hover,.boxzilla-close-icon:focus{opacity:.8}
.hs-form-booleancheckbox input[type=checkbox]{display:block;width:30px;height:30px;-webkit-appearance:checkbox;appearance:checkbox}.hs-form-radio input[type=radio]{display:block;width:30px;height:30px;-webkit-appearance:none;appearance:none;margin-right:.5em;padding:0;position:relative}.hs-form-radio input[type=radio]:checked{background-color:#4b92bc}.page-id-59 .text .content-block-inner .text-content h3{font-weight:400}.hs-form-radio input[type=radio]:before{transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.hs-form-field>label>span{display:inline-block;line-height:1.5}.hs-form-field>label span.hs-form-required{display:none;visibility:hidden}.page-id-59 .hs-dependent-field .hs-fieldtype-textarea:last-child{margin-left:unset}ul.inputs-list.multi-container{display:flex}.hs-form-radio>label{display:flex;margin-right:1em;align-items:center}.hs_want_to_recommend_a_wood_design_project_for_think_wood_to_profile_1_ .hs-form-booleancheckbox input[type=checkbox]{width:25px}.page-id-59 .hs-form-field>label{position:unset;opacity:1;font-size:14px;font-weight:700}.page-id-59 .text .content-block-inner .text-content select{appearance:menulist;-webkit-appearance:menulist;font-size:14px;color:#666;padding:1.5em 1em}.page-id-59 input::placeholder,.page-id-59 textarea::placeholder{font-weight:400}.page-id-59 .hs-country,.page-id-59 .hs-state{margin-top:unset}
.color-1{fill:#4a93bc}.color-2{fill:#1d5633}
.line{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}
.line{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}
.line{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}
.color-1{fill:#4a93bc}.color-2{fill:#1d5633}
.line{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}
.line{fill:none;stroke:#000;stroke-width:4;stroke-miterlimit:10}