<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://use.typekit.net/jkm3ddi.css);
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! 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}
.ead-loading-wrap{position:relative;height:100%}.ead-loading-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#e4eaf1;height:100%;opacity:.5}.ead-loading{text-align:center;width:100%}.ead-loading span{display:block;font-size:14px;color:#74787d}.ead-loading img{margin:0 auto}.ead-loading-foot{position:absolute;left:0;bottom:0;right:0;padding:10px 20px 53px;font-size:14px;text-align:center}.ead-loading-foot .ead-loading-foot-title{margin:0 0 20px!important;color:#404347;font-size:14px;font-weight:700}.ead-loading-foot .ead-loading-foot-title span{display:block;margin-top:15px;font-size:14px;letter-spacing:0}.ead-loading-foot p{margin-bottom:0;color:#1a1f2a}.ead-loading-foot span{margin:0 10px}.ead-loading-foot .ead-document-btn{color:#1a1f2a;cursor:pointer;display:inline-block;text-decoration:underline}.ead-loading-foot .ead-document-btn:active{opacity:.5}.ead-loading-foot .ead-loading-foot-title img{margin:0 auto}.ead-loading-foot .ead-document-btn img{display:inline-block;vertical-align:middle;margin-right:2px}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection&gt;output{display:list-item;list-style:none}.wpcf7-reflection&gt;output[hidden]{display:none}
.wpa-test-msg{background:#d1ecf1 !important;border:1px solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important}span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px 10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}
.searchwp-live-search-results{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 0 rgba(30,30,30,.4);box-shadow:0 0 2px 0 rgba(30,30,30,.4);-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;max-height:300px;min-height:175px;min-width:315px;width:315px}.searchwp-live-search-result{border-bottom:1px solid rgba(30,30,30,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px}.searchwp-live-search-result:last-child{border-bottom:none}.searchwp-live-search-result--img{-ms-flex-negative:0;flex-shrink:0}.searchwp-live-search-result--img,.searchwp-live-search-results-container.swp-ls--img-sm .searchwp-live-search-result--img{-ms-flex-preferred-size:70px;flex-basis:70px}.searchwp-live-search-results-container.swp-ls--img-m .searchwp-live-search-result--img{-ms-flex-preferred-size:110px;flex-basis:110px}.searchwp-live-search-results-container.swp-ls--img-l .searchwp-live-search-result--img{-ms-flex-preferred-size:150px;flex-basis:150px}.searchwp-live-search-result--img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%}.searchwp-live-search-result--info{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-result--title{font-size:1.1em;font-weight:700;margin-top:0}.searchwp-live-search-result--desc{font-size:.9em}.searchwp-live-search-result--ecommerce{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;text-align:end}.searchwp-live-search-result--ecommerce *{font-size:1em}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result--focused{background:#f7f7f7}.searchwp-live-search-instructions{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@-webkit-keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}
.searchwp-live-search-result .searchwp-live-search-result--title a{font-size:16px}.searchwp-live-search-result .searchwp-live-search-result--price{font-size:14px}.searchwp-live-search-result .searchwp-live-search-result--add-to-cart .button{font-size:14px}
.swp-flex--col{display:flex;flex-direction:column;flex-grow:1}form.searchwp-form .swp-flex--row{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start}form.searchwp-form .swp-flex--wrap{flex-wrap:wrap}form.searchwp-form .swp-flex--gap-sm{gap:.25em}form.searchwp-form .swp-flex--gap-md{gap:.5em}form.searchwp-form .swp-items-stretch{align-items:stretch}form.searchwp-form .swp-margin-l-auto{margin-left:auto}form.searchwp-form input.swp-input,form.searchwp-form select.swp-select{color:rgba(14,33,33,.8)}form.searchwp-form select.swp-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='11' fill='none'%3E%3Cpath fill='%230E2121' fill-opacity='.8' d='M14.292.814 8.096 6.958 1.903.814 0 2.706l8.097 8.049 8.097-8.05z'/%3E%3C/svg%3E");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:12px auto;min-height:2em;min-width:fit-content;padding:0 33px 0 .7em}form.searchwp-form input.swp-input--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath fill='%23CFCFCF' d='M6.068 12.136c1.31 0 2.533-.426 3.527-1.136l3.74 3.74c.174.173.402.26.64.26.512 0 .883-.395.883-.9a.87.87 0 0 0-.253-.63L10.89 9.744a6.04 6.04 0 0 0 1.247-3.677C12.136 2.73 9.406 0 6.068 0 2.722 0 0 2.73 0 6.068s2.722 6.068 6.068 6.068m0-1.31c-2.612 0-4.758-2.154-4.758-4.758S3.456 1.31 6.068 1.31c2.604 0 4.758 2.154 4.758 4.758s-2.154 4.758-4.758 4.758'/%3E%3C/svg%3E");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:15px auto;padding-left:.7em;padding-right:38px}form.searchwp-form .searchwp-form-input-container{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start}form.searchwp-form .searchwp-form-input-container .swp-input{margin:0;width:100%}form.searchwp-form .searchwp-form-input-container .swp-select{border-right:0}form.searchwp-form .searchwp-form-input-container .swp-select+.swp-input{flex-grow:1}form.searchwp-form .searchwp-form-advanced-filters-toggle{text-align:right}form.searchwp-form .searchwp-form-advanced-filters select{flex:1}form.searchwp-form .swp-toggle{cursor:pointer;margin-bottom:0}form.searchwp-form .swp-toggle-switch{background-color:rgba(14,33,33,.14);border-radius:20px;height:22px;position:relative;transition:background-color .25s;width:40px}form.searchwp-form .swp-toggle-switch:not(.swp-toggle-switch--mini):hover{background-color:rgba(14,33,33,.2)}form.searchwp-form .swp-toggle-switch--mini{height:15px;width:25px}form.searchwp-form .swp-toggle-switch:after,form.searchwp-form .swp-toggle-switch:before{content:""}form.searchwp-form .swp-toggle-switch:before{background:#fff;border-radius:50%;display:block;height:18px;left:2px;position:absolute;top:2px;-webkit-transition:left .25s;-o-transition:left .25s;transition:left .25s;width:18px}form.searchwp-form .swp-toggle-switch--mini:before{height:11px;left:2px;top:2px;width:11px}form.searchwp-form .swp-toggle-checkbox:checked+.swp-toggle-switch,form.searchwp-form .swp-toggle-switch--checked{background:currentcolor}form.searchwp-form .swp-toggle-checkbox:checked+.swp-toggle-switch:before{left:20px}form.searchwp-form .swp-toggle-checkbox:checked+.swp-toggle-switch--mini:before,form.searchwp-form .swp-toggle-switch--checked.swp-toggle-switch--mini:before{left:12px}form.searchwp-form input.swp-toggle-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:0;overflow:hidden;position:absolute;width:0}form.searchwp-form input.swp-toggle-checkbox:focus{border:none;box-shadow:none;outline:none}form.searchwp-form .swp-toggle .swp-label{display:block;margin-top:21px}form.searchwp-form input.swp-toggle-checkbox:active+.swp-toggle-switch,form.searchwp-form input.swp-toggle-checkbox:focus+.swp-toggle-switch{border:none;-webkit-box-shadow:0 0 1px 1px rgba(14,33,33,.14);box-shadow:0 0 1px 1px rgba(14,33,33,.14)}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Butler";src:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Butler.eot);src:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Butler.eot?#iefix) format("embedded-opentype"),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Butler.woff2) format("woff2"),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Butler.woff) format("woff"),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Butler.ttf) format("truetype");font-weight:400;font-style:normal}.fancy-table__wrapper{overflow-x:auto}.fancy-table{font-family:"trade-gothic-next",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:1.2rem;line-height:1.7;color:#000;margin:0 0 2rem;position:relative;border-collapse:collapse;width:100%}.fancy-table thead{border-bottom:1px solid #bebebe}.fancy-table thead tr th:nth-child(2){background-color:#f6f4f8}.fancy-table thead tr th:nth-child(4){background-color:#ece8ef}.fancy-table thead tr td{font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:100;text-align:center;padding:1rem;letter-spacing:3px;font-size:1.3rem;color:#7443a7;text-transform:uppercase}.fancy-table thead tr td:first-child{font-family:"trade-gothic-next",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;text-align:left;letter-spacing:0;font-size:1.1rem;font-weight:700;padding-bottom:.3rem;vertical-align:bottom}.fancy-table thead tr td:nth-child(2){border-top-left-radius:.8rem;border-top-right-radius:.8rem}.fancy-table tr{font-size:1rem;border-bottom:1px solid #bebebe}.fancy-table tr:last-child{border-bottom:none}.fancy-table td{border-left:none !important;color:#000;font-weight:500;width:auto !important}.fancy-table td:first-child{min-width:270px;padding-left:0}.fancy-table td:nth-child(2){background-color:#f6f4f8}.fancy-table td:nth-child(4){background-color:#ece8ef}.fancy-table td:not(td:first-child){text-align:center}.fancy-table tbody tr:last-child td:nth-child(2){border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.fancy-table tbody tr:last-child td:nth-child(4){border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.fancy-table__title:nth-child(2){border-top-left-radius:.8rem;border-top-right-radius:.8rem}.fancy-table__title:nth-child(4){border-top-left-radius:.8rem;border-top-right-radius:.8rem}.table-item{padding:.5rem 0;max-width:240px}.table-item--level-headers{max-width:240px}.table-item--checkmark{padding:.3rem 3rem}.table-item--checkmark svg{display:block;max-width:25px;min-width:25px;margin:0 auto;text-align:center}.table-item--title{padding:.3rem 4rem .3rem 0}.fancy-table__title{color:#7443a7;text-transform:uppercase;text-align:left;letter-spacing:0;font-size:1.1rem;padding-bottom:.3rem;vertical-align:bottom}.fancy-table__title--service-level{font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:100;text-align:center;padding:1rem;letter-spacing:3px;font-size:1.3rem}.client-update{max-width:90%;margin:12rem auto 0}.client-update .title,.client-update .content h2,.content .client-update h2,.client-update .content h3,.content .client-update h3,.client-update .content h4,.content .client-update h4,.client-update .content h5,.content .client-update h5,.client-update .content h6,.content .client-update h6{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#11024c !important;font-size:initial !important}@media screen and (max-width:500px){.client-update{width:100%}}.client-update__field{margin:0 0 2rem}.client-update__field label{display:block}.client-update__field input,.client-update__field textarea{display:block;width:100%;border:none;padding:1rem;letter-spacing:2px;border-bottom:2px solid rgba(116,67,167,.7);outline:thin;text-transform:none;-webkit-box-shadow:0px 0px 15px 3px rgba(0,0,0,.1);box-shadow:0px 0px 15px 3px rgba(0,0,0,.1)}.client-update__field .checkbox-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-update__field .checkbox-field input[type=checkbox],.client-update__field .checkbox-field input[type=radio]{max-width:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2rem;width:2rem;border:1px solid rgba(116,67,167,.2);background:#fff;vertical-align:middle;margin:.5rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.client-update__field .checkbox-field input[type=checkbox]:checked,.client-update__field .checkbox-field input[type=radio]:checked{background:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/contact-check-mark.svg) no-repeat center,#7443a7;background-size:75%}.client-update__field .checkbox-field input[type=checkbox]:hover,.client-update__field .checkbox-field input[type=checkbox]:active,.client-update__field .checkbox-field input[type=radio]:hover,.client-update__field .checkbox-field input[type=radio]:active{cursor:pointer}.client-update__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.client-update__flex label{margin:0 1rem 0 0;min-width:100px}@media screen and (max-width:500px){.client-update__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.client-update__2-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.client-update__2-col .client-update__field{-webkit-box-flex:1;-ms-flex:1;flex:1}.client-update__2-col .client-update__field:first-of-type{margin-right:1rem}@media screen and (max-width:800px){.client-update__2-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.client-update__2-col .client-update__field{width:100%}.client-update__2-col .client-update__field:first-of-type{margin-right:0}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100vw;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth;-webkit-transition:font-size .25s ease;transition:font-size .25s ease}@media screen and (max-width:1100px){html,body{font-size:87.5%}}@media screen and (max-width:300px){html,body{width:300px}}a{color:#7443a7;text-decoration:none}address{font-style:normal}button{font-weight:700}button:hover,button:active{cursor:pointer}.typography{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:100%;font-style:normal;line-height:1.7;letter-spacing:1px;color:#686867}.title,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#11024c}.subtitle{font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:lighter;letter-spacing:.1em;text-transform:uppercase;color:#7443a7}.t-font-butler{font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.t-font-butler-light,.page-content__heading.t-lg{font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:lighter}.t-font-aktiv-grotesque{font-family:"trade-gothic-next",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.t-font-trade-gothic{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.t-font-trade-gothic-bold,.page-content__heading.t-xxl{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:700}.t-font-trade-gothic-light{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:300}.t-xxxl,.page-heading{font-size:4.9rem;letter-spacing:.5rem;line-height:1.25}@media screen and (max-width:500px){.t-xxxl,.page-heading{font-size:3rem}}.t-xxl{font-size:3rem;letter-spacing:.3rem;line-height:1.3}.t-xl,.content h2{font-size:2.8rem;letter-spacing:.2rem;line-height:1}.t-lg{font-size:1.6rem;letter-spacing:.31rem;line-height:1.5}.t-md,.decoration:after{font-size:1.25rem;letter-spacing:.2rem}.t,.t-default{font-size:1rem;line-height:2.25}.t-sm{font-size:1.125rem}.t-xs{font-size:.875rem}.t-xxs{font-size:.625rem}.t-lh-lg{line-height:1.7}.t-tracking,.decoration:after{text-transform:uppercase}.t-uppercase{text-transform:uppercase}input.t-uppercase{text-transform:unset}input.t-uppercase::-webkit-input-placeholder{text-transform:uppercase}input.t-uppercase::-moz-placeholder{text-transform:uppercase}input.t-uppercase::-ms-input-placeholder{text-transform:uppercase}input.t-uppercase::placeholder{text-transform:uppercase}.t-lowercase{text-transform:lowercase}.t-purple,.page-content__heading.t-lg{color:#11024c}.t-purple-light,.content h2,.content h3,.content h4,.content h5,.content h6,.decoration:after,.page-content__heading.t-xxl{color:#7443a7}.t-gray{color:#686867}.t-off-white{color:#f6f4f8}.t-white{color:#fff}.t-center{text-align:center}.t-right{text-align:right}.t-left{text-align:left}.t-spacer-0x,.t-spacer-0,.t-s-0x,.t-s-0{margin-top:0;margin-bottom:0}.t-spacer-1x,.t-spacer-1,.t-s-1x,.t-s-1{margin-top:1.5rem;margin-bottom:1.5rem}.a-white{-webkit-transition:color .3s;transition:color .3s}.a-white:hover,.a-white:focus{color:#fff}.a-gray{-webkit-transition:color .3s;transition:color .3s}.a-gray:hover,.a-gray:focus{color:#686867}.a-purple{-webkit-transition:color .3s;transition:color .3s}.a-purple:hover,.a-purple:focus{color:#11024c}.js .fade-in{opacity:0;-webkit-transition:.5s ease;transition:.5s ease}.js .fade-in.is-active{opacity:1}.site-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:.7rem;left:0;width:100vw;height:6rem;padding:2rem 4.7rem;z-index:999}.site-header.is-fixed{position:fixed}@media screen and (max-width:500px){.site-header.is-fixed{top:-1rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#77479b),color-stop(#77479b),to(#77479b));background-image:linear-gradient(to bottom,#77479b,#77479b,#77479b)}}.site-header.is-fixed .site-login__main{color:#fff}@media screen and (max-width:800px){.site-header{padding:2rem 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:500px){.site-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem}}.site-header__logo{top:.8rem;width:17rem;position:relative}.site-header__logo svg:first-child{display:block}.site-header__logo path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.site-header__logo.is-active path:not(:first-of-type){fill:#fff}.site-header__logo .mobile-logo{display:none}@media screen and (max-width:800px){.site-header__logo{max-width:100px}.site-header__logo svg:first-child{display:none}.site-header__logo .mobile-logo{display:block;max-width:100px}.site-header__logo .mobile-logo .cls-1{fill:#11024c !important;stroke:none}}@media screen and (max-width:800px){.site-header__logo .mobile-logo{margin-left:2rem}.site-header__logo.is-active+.site-header__links{position:relative}.site-header__logo.is-active+.site-header__links .site-login{display:block}.site-header__logo.is-active+.site-header__links .site-login-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:8.5rem;left:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}}@media screen and (max-width:800px) and (max-width:800px){.site-header__logo.is-active+.site-header__links .site-login-container{display:none}}.site-login-container-mobile{display:none;margin-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:800px){.site-login-container-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:500px){.site-login-container-mobile{margin-top:4rem}}@media screen and (max-width:1100px){.nav-logo-2:nth-child(6+n){fill:pink !important}}.site-login-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-.5rem}@media screen and (max-width:800px){.site-login-container{display:none}}.site-header__links{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:500px){.site-header__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem;margin-right:-10rem}.site-header__links .site-login{display:none}}@media screen and (max-width:500px){.site-header__links{width:100%;margin-right:-8rem}}.site-navigation{position:fixed;top:0;left:0;width:100vw;min-width:100%;height:100vh;min-height:100%;background:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/Navigation-background.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right;z-index:995;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;overflow:auto}.site-navigation.is-hidden{opacity:0;pointer-events:none}@media screen and (max-width:500px){.site-navigation{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(119,71,155,0)),to(#77479b)),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/Navigation-background.jpg);background-image:linear-gradient(to bottom,rgba(119,71,155,0),#77479b),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/Navigation-background.jpg);overflow:scroll}}.cta-bg{background-repeat:no-repeat;background-position:center;background-size:cover;padding-left:2rem;padding-right:2rem}.cta-bg svg.page-header__img path{fill:unset}.cta-bg .content__image{max-width:250px}.main-navigation{margin-top:4rem}.main-navigation .is-active{color:#11024c}.main-navigation .list__link{font-weight:700;color:#fff;-webkit-transition:color .25s ease;transition:color .25s ease}.main-navigation .list__link:hover,.main-navigation .list__link:active,.main-navigation .list__link:focus{color:#11024c}.main-navigation .navigation__dropdown-icon{display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-navigation .list__button.is-open .navigation__dropdown-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:1100px){.main-navigation .navigation&gt;.list__item+.list__item{margin-top:1rem}.main-navigation .navigation&gt;.list__item:last-child{margin-bottom:2rem}.main-navigation .navigation&gt;.list__item&gt;.list__link{font-size:2rem;line-height:1.25}.main-navigation .navigation .list--child&gt;.list__item{line-height:1.25;margin-top:1rem}.main-navigation .navigation .list--child&gt;.list__item&gt;.list__link{font-size:1.25rem}}.list__item.is-parent&gt;.list{max-height:0;overflow-y:hidden;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.list__item.is-parent&gt;.list.is-open{max-height:999px;-webkit-transition:max-height var(--listDuration,.5s) ease;transition:max-height var(--listDuration,.5s) ease}.list__item.is-parent&gt;.list.is-open&gt;.list__item{-webkit-animation:listItem .75s ease 1;animation:listItem .75s ease 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.list__item.is-parent&gt;.list .list__item{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}@-webkit-keyframes listItem{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes listItem{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.site-navigation__social{margin:2rem auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30rem}.site-navigation__social div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:row wrap;-ms-flex-positive:row wrap;flex-grow:row wrap;letter-spacing:2px}.site-navigation__social svg{width:2rem;height:2rem;margin:0 1rem}@media screen and (max-width:1400px){.site-navigation__social{bottom:2rem}}@media screen and (max-width:500px){.site-navigation__social{bottom:1rem}}@media screen and (max-width:500px){.site-navigation__social{max-width:100%}}.social-links a path:not(.nav-file-2),.social-links a .nav-google-1,.social-links a .nav-google-3,.social-links a .nav-google-5,.social-links a .nav-google-2{fill:#11024c;opacity:.42;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.social-links a:hover path,.social-links a:active path{opacity:1}.site-navigation__link{position:relative;z-index:110}.social-links__file-transfer{margin-bottom:3rem}.social-links__file-transfer a{color:#11024c}.social-links__file-transfer a:hover,.social-links__file-transfer a:focus{color:#fff}.social-links__file-transfer svg{overflow:visible}.social-links__file-transfer .nav-file-1{-webkit-transform:translateY(1rem);transform:translateY(1rem)}@media screen and (max-width:1400px){.social-links__file-transfer{margin-bottom:1.5rem}}.site-menu{padding:0 3rem 0 1rem;vertical-align:middle;height:2rem}@media screen and (max-width:1400px){.site-menu{padding:0 2rem 0 1rem}}@media screen and (max-width:500px){.site-menu{padding-right:1rem}}.site-menu span{display:block;height:2px;width:2.5rem;margin:.6rem 0 .6rem auto;-webkit-transform-origin:center left;transform-origin:center left;-webkit-transition:.3s ease;transition:.3s ease;background-color:#11024c}@media screen and (max-width:500px){.site-menu span{background-color:#11024c}}.site-menu span:first-of-type{margin-top:.2rem}.site-menu span:last-of-type{margin-bottom:.2rem}.site-menu span:nth-child(2){width:1.2rem;height:2px;margin-right:auto;margin-left:0}.site-menu.is-active span{background-color:#fff}.site-menu.is-active span:first-of-type{-webkit-transform:translateY(-1px) rotate(40deg);transform:translateY(-1px) rotate(40deg)}.site-menu.is-active span:nth-of-type(2){width:0;opacity:0}.site-menu.is-active span:last-of-type{-webkit-transform:translateY(1px) rotate(-40deg);transform:translateY(1px) rotate(-40deg)}.site-menu__label{color:#11024c}.site-menu__label span:last-child{color:#fff}.contact-form{background:#f6f4f8;padding:8rem 0}.contact-form h2{margin-top:6rem}.contact-form&gt;div&gt;svg.page-header__img{top:0;-webkit-transform:translate3d(-50%,-5rem,0);transform:translate3d(-50%,-5rem,0)}.contact-form__form{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:70%;margin:0 auto}.contact-form__form .section-1{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:2rem 0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 2rem);flex:0 0 calc(100% + 2rem)}.contact-form__form .section-2{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse}.contact-form__form .section-2 .section-2__1{-webkit-box-flex:1;-ms-flex:1 1 55rem;flex:1 1 55rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.contact-form__form .section-2 .section-2__1__1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.contact-form__form .section-2 .section-2__1__1 .section-2__1__1__1,.contact-form__form .section-2 .section-2__1__1 .section-2__1__1__2{-webkit-box-flex:1;-ms-flex:1 1 20rem;flex:1 1 20rem;display:block}.contact-form__form .section-2 .section-2__1__2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.contact-form__form .section-2__2{-webkit-box-flex:1;-ms-flex:1 1 11rem;flex:1 1 11rem;display:block}.contact-form__form label{vertical-align:middle}.contact-form__form .contact-form__text{-webkit-box-flex:1;-ms-flex:1 1 20rem;flex:1 1 20rem;border:none;padding:1rem;margin:.5rem 1rem;letter-spacing:2px;border-bottom:2px solid rgba(116,67,167,.7)}.contact-form__form textarea.contact-form__text{width:calc(100% - 2rem);margin:2rem 2rem 2rem 0;outline:none;resize:none}.contact-form__form textarea.contact-form__text::-webkit-input-placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form textarea.contact-form__text::-moz-placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form textarea.contact-form__text::-ms-input-placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form textarea.contact-form__text::placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form textarea.contact-form__text:focus::-webkit-input-placeholder,.contact-form__form textarea.contact-form__text:focus-within::-webkit-input-placeholder{opacity:0}.contact-form__form textarea.contact-form__text:focus::-moz-placeholder,.contact-form__form textarea.contact-form__text:focus-within::-moz-placeholder{opacity:0}.contact-form__form textarea.contact-form__text:focus::-ms-input-placeholder,.contact-form__form textarea.contact-form__text:focus-within::-ms-input-placeholder{opacity:0}.contact-form__form textarea.contact-form__text:focus::placeholder,.contact-form__form textarea.contact-form__text:focus-within::placeholder{opacity:0}.contact-form__form input{outline:none;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.contact-form__form input:active,.contact-form__form input:focus-within{border-color:#7443a7}.contact-form__form input::-webkit-input-placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form input::-moz-placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form input::-ms-input-placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form input::placeholder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#686867}.contact-form__form input:focus::-webkit-input-placeholder,.contact-form__form input:focus-within::-webkit-input-placeholder{opacity:0}.contact-form__form input:focus::-moz-placeholder,.contact-form__form input:focus-within::-moz-placeholder{opacity:0}.contact-form__form input:focus::-ms-input-placeholder,.contact-form__form input:focus-within::-ms-input-placeholder{opacity:0}.contact-form__form input:focus::placeholder,.contact-form__form input:focus-within::placeholder{opacity:0}.contact-form__form input[type=text],.contact-form__form input[type=email]{-webkit-box-flex:1;-ms-flex:1 1 30rem;flex:1 1 30rem}.contact-form__form input[type=radio],.contact-form__form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2rem;width:2rem;border:1px solid rgba(116,67,167,.2);background:#fff;vertical-align:middle;margin:.5rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.contact-form__form input[type=radio]:checked,.contact-form__form input[type=checkbox]:checked{background:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/contact-check-mark.svg) no-repeat center,#7443a7;background-size:75%}.contact-form__form input[type=radio]:hover,.contact-form__form input[type=radio]:active,.contact-form__form input[type=checkbox]:hover,.contact-form__form input[type=checkbox]:active{cursor:pointer}.margin-puzzle-decorations{position:absolute;left:-20rem;top:10rem}.margin-puzzle-decorations__container{position:absolute;top:0;left:-20rem;width:calc(100vw + 40rem);height:100%;overflow:hidden;z-index:-2}.site-menu__label .is-hidden{display:none}@media screen and (max-width:800px){.site-menu__label{display:none}}.site-login{display:inline-block;width:auto;vertical-align:middle;line-height:1.25;-webkit-transform:translateY(.325rem);transform:translateY(.325rem);margin-bottom:1rem}.site-login svg{width:42px;float:right;-webkit-transform:translateY(-.75rem);transform:translateY(-.75rem)}@media screen and (max-width:800px){.site-login{margin:0 1rem}}.site-login__label{margin-right:1rem}.site-login__accent{color:#fff}.button-display-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-display-flex .site-login__accent{display:block;max-width:80px}.jobs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -2rem}.job{-webkit-box-flex:1;-ms-flex:1 1 30rem;flex:1 1 30rem;margin:2rem 4rem 2rem 0;position:relative;padding-left:2rem}.job .job__title{position:relative;margin:2rem 0 0}.job .job__wrapper{margin-top:1rem;margin-bottom:1.5rem}.job .job__type{margin-top:1rem;line-height:1}.site-footer{padding-top:6rem;background:#fff}.site-footer .footer__companies{position:relative}.site-footer .footer__companies:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(5%,#fff),color-stop(25%,transparent),color-stop(75%,transparent),color-stop(95%,#fff),to(#fff));background:linear-gradient(to right,#fff 0%,#fff 5%,transparent 25%,transparent 75%,#fff 95%,#fff 100%)}.site-footer .footer__companies .slick-slide{height:200px;width:300px;margin:0 2rem}.site-footer .footer__companies .footer-companies__image{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;height:200px;width:100%}.site-footer .footer__companies svg{background:#000}.site-footer .footer__appointment{height:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.site-footer .footer__appointment .cta-bg{background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,17,89,.76)),to(rgba(72,25,128,.76))),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/kbh-footer-cta-background-image.avif) no-repeat center;background:linear-gradient(rgba(50,17,89,.76),rgba(72,25,128,.76)),url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/kbh-footer-cta-background-image.avif) no-repeat center;background-size:cover;left:unset}.pin-drop{display:inline-block;height:2rem;vertical-align:middle;margin-right:.2rem}.footer__locations-images path:last-child{fill:rgba(116,67,167,.6)}.footer__locations-images path:first-of-type{fill:url(#provost-image)}.page-content .footer__locations-images{width:15rem;height:15rem}.page-content .content__column:first-of-type .footer__locations-images path:first-of-type{fill:url(#edmonton-image)}.footer__locations{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer__locations&gt;.location{margin:2rem;-webkit-box-flex:0;-ms-flex:0 1 40rem;flex:0 1 40rem}.footer__locations&gt;.location:first-of-type .footer__locations-images{-webkit-transform:unset;transform:unset}.footer__locations&gt;.location:first-of-type .footer__locations-images path:last-child{fill:rgba(116,67,167,.6)}.footer__locations&gt;.location:first-of-type .footer__locations-images path:first-of-type{fill:url(#edmonton-image)}@media screen and (max-width:800px){.footer__locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5rem 0}.footer__locations&gt;*{margin-top:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:500px){.flex--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.footer__locations-images{margin:0 5rem 0 0;height:15rem}@media screen and (max-width:500px){.footer__locations-images{margin:2rem auto}}.content{font-family:"trade-gothic-next",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:200;text-align:justify;line-height:1.7}.content h2,.content h3,.content h4,.content h5,.content h6{text-transform:uppercase}.content hr{margin:4rem 0;border-color:rgba(116,67,167,.5)}.content .testimonial-block .blockquote{margin-top:1rem;margin-left:0}.content .testimonial-block .testimonial__cite{margin-left:-2rem}.content .blockquote{margin-top:8rem;padding-top:0;padding-right:1rem;margin-left:4rem}.content .blockquote:before{-webkit-transform:translateY(-6rem) translateX(-.5rem) rotate(180deg);transform:translateY(-6rem) translateX(-.5rem) rotate(180deg)}.content .blockquote__cite{margin-left:7rem}.content ul li{list-style:none;position:relative;margin-top:1rem}.content ul li:before{content:"\2022";display:block;color:#7443a7;float:left;position:absolute;left:-2rem}.content ol{counter-reset:count}.content ol li{list-style:none;position:relative;counter-increment:count;margin-top:1rem}.content ol li:before{content:counter(count) ". ";color:#7443a7;position:absolute;left:-2rem}.content td{padding:1rem}.content td ul,.content td ol,.content td li{margin-top:0}.content td li+li{margin-top:.5rem}.content td+td{border-left:1px solid #ccc}.content tr+tr{border-top:1px solid #ccc}.list-of-images{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -2rem}.list-of-images .image{-webkit-box-flex:0;-ms-flex:0 1 20rem;flex:0 1 20rem;margin:2rem;height:auto;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:20rem;text-align:center}@media screen and (max-width:800px){.list-of-images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-of-images--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-of-images--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-of-images__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-of-images__text{text-align:center;max-width:20rem}.list-of-images__text strong{color:#7443a7;font-size:1.5rem}.list-of-images__text p{margin:0 0 .3rem}.list-of-images__text p:last-of-type{margin:0 0 1rem}.page-wealth-planning .list-of-images{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-wealth-planning .list-of-images__item{margin-right:2rem}.page-wealth-planning .column__title svg{float:right}@media screen and (max-width:500px){.page-wealth-planning .column__title{margin-left:0 !important}}@media screen and (max-width:1100px){.page-wealth-planning .content__list-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:800px){.page-wealth-planning .page-content img:not(.column__custom-icon){max-width:100%;height:auto}}.content__block{margin:0 0 2rem}.content__image{max-width:100%}aside.content__contact.cta-bg,.contact-form.cta-bg{padding:8rem 0;padding-left:2rem;padding-right:2rem}aside.content__contact svg.page-header__img,.contact-form svg.page-header__img{position:absolute;top:50%;left:50%;width:300px;height:auto;-webkit-transform:translate3d(-50%,-14rem,0);transform:translate3d(-50%,-14rem,0);opacity:.5;z-index:0}aside.content__contact svg.page-header__img path,.contact-form svg.page-header__img path{fill:#fff}aside.content__contact .i-line,.contact-form .i-line{width:0;height:100%;margin:0 2rem;border-right:1px solid #11024c}@media screen and (max-width:800px){aside.content__contact .i-line,.contact-form .i-line{display:none}}aside.content__contact .content__title,.contact-form .content__title{z-index:10;position:relative}.search--puzzle{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search--puzzle input{border:none;outline:none;background:0 0;padding-left:1rem;position:relative}.search--puzzle input:before{content:"";display:block;border-left:1px solid #7443a7;width:0;height:2rem}.search--puzzle:before{content:"";display:block;position:absolute;right:74px;top:5px;width:calc((100% - 74px) * 0.8);height:1px;margin:0 auto;background-color:#7443a7;opacity:.3;-webkit-transform:translateX(calc((100% - (82px + 1rem)) * -0.4));transform:translateX(calc((100% - (82px + 1rem)) * -0.4));-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media screen and (max-width:800px){.search--puzzle:before{display:none}}.search--puzzle:hover:before,.search--puzzle:active:before{-webkit-transform:translateX(0);transform:translateX(0)}.search--puzzle:hover .button__label:after,.search--puzzle:active .button__label:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.search--puzzle:hover .button-small-arrow,.search--puzzle:active .button-small-arrow{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.search--puzzle:hover .button-puzzle-piece .puzzle-piece__one,.search--puzzle:active .button-puzzle-piece .puzzle-piece__one{-webkit-transform:translate3d(-30px,4.5px,0);transform:translate3d(-30px,4.5px,0)}.search--puzzle:hover .button-puzzle-piece .puzzle-piece__two,.search--puzzle:active .button-puzzle-piece .puzzle-piece__two{-webkit-transform:translate3d(0,-4.5px,0);transform:translate3d(0,-4.5px,0)}.button--submit{background:0 0;border:none;outline:none;padding:unset}.button--submit .button__label:after{bottom:-14px}.puzzle--search{background:0 0;border:none;outline:none}.puzzle--search svg{height:1.5rem}.puzzle--search:hover{cursor:pointer}.content__contact-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:10rem;z-index:10;position:relative}.content__contact-info p{width:18rem;letter-spacing:3px}@media screen and (max-width:1100px){.content__contact-info p{width:20rem}}@media screen and (max-width:800px){.content__contact-info p{width:auto}}.content__contact-info&gt;*{vertical-align:middle}@media screen and (max-width:800px){.content__contact-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}aside.content__info-block,.content__info-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;padding:8rem 0}aside.content__info-block&gt;a,aside.content__info-block&gt;img,.content__info-block&gt;a,.content__info-block&gt;img{-webkit-box-flex:0;-ms-flex:0 1 30rem;flex:0 1 30rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:center;align-self:center;text-align:right;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}@media screen and (max-width:1247px){aside.content__info-block&gt;a,aside.content__info-block&gt;img,.content__info-block&gt;a,.content__info-block&gt;img{-o-object-position:center;object-position:center;text-align:center}}aside.content__info-block:last-of-type:after,.content__info-block:last-of-type:after{content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f6f4f8));background:linear-gradient(to bottom,transparent 0%,#f6f4f8 100%);width:100vw;height:30rem;position:absolute;bottom:0;z-index:-10}aside.content__info-block .info-block__content,.content__info-block .info-block__content{max-width:980px;text-align:center}aside.content__info-block .info-block__title,.content__info-block .info-block__title{text-align:center}aside.content__info-block .info-block__wrapper,.content__info-block .info-block__wrapper{border-left:1px solid #fff;margin:0 4rem}aside.content__info-block .info-block__wrapper&gt;div,.content__info-block .info-block__wrapper&gt;div{margin:2rem 0}@media screen and (max-width:1100px){aside.content__info-block .info-block__wrapper,.content__info-block .info-block__wrapper{border-left:none;padding-left:0;text-align:center}}aside.content__info-block .info-block__wrapper .button,.content__info-block .info-block__wrapper .button{margin:2rem 0 0 3rem}aside.content__info-block:not(:last-of-type) .puzzle-shape,.content__info-block:not(:last-of-type) .puzzle-shape{display:none}.content__cta{text-align:center}.content__cta--align-left{text-align:left}.content__cta h3{margin:0 0 1rem}.content__column{-webkit-box-flex:1;-ms-flex:1 0 15rem;flex:1 0 15rem;margin-right:3rem;margin:0 2rem 2rem}.content__column&gt;li{list-style:none}.content__column&gt;li:before{content:"";display:none;-webkit-transform:scale(0);transform:scale(0)}.content__column .column__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.content__column .column__item{-webkit-box-flex:1;-ms-flex:1 1 25rem;flex:1 1 25rem}.content__column .column__item ul{margin-left:2rem}.content__column .column__item ul ul{margin-left:unset}@media screen and (max-width:500px){.content__column .column__item ul,.content__column .column__item ol{margin-left:0}}.content__column .column__item li{line-height:2;text-align:left}.content__column .column__item li:before{font-size:.7rem;-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.content__column .column__title{display:block}.content__column .column__title.column__title--dropdown svg{vertical-align:text-top;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:.8rem;margin-left:1rem;position:relative;z-index:-1}.content__column .column__title.column__title--dropdown svg *{fill:#7443a7;opacity:.9}.content__column .column__title.column__title--dropdown svg polygon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.content__column .column__title.column__title--dropdown.is-active svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.content__column .column__title.column__title--dropdown:hover,.content__column .column__title.column__title--dropdown:focus{cursor:pointer}.content__column .column__title.column__title--dropdown:hover svg,.content__column .column__title.column__title--dropdown:focus svg{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.content__column .column__title.column__title--dropdown:hover.is-active svg,.content__column .column__title.column__title--dropdown:focus.is-active svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:1400px){.content__column{margin-right:2rem}}.content__list-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -2rem}.content__list-block .icon-left&gt;h2{margin-left:5rem}.content__list-block .icon-left&gt;svg{float:left}.content__list-block&gt;*&gt;svg{height:4rem}.content__list-block li div ul{list-style:disc}.content__list-block--dropdown{-ms-flex-pack:distribute;justify-content:space-around}.content__list-block--dropdown .column__title{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 10rem);flex:0 0 calc(100% - 10rem);margin-left:1rem}.column__custom-icon{float:left;position:relative;top:-2.4rem;max-width:150px;margin-right:1rem}@media screen and (max-width:1400px){.column__custom-icon{max-width:100px;top:0}}@media screen and (max-width:500px){.column__custom-icon{display:none}}.decoration{display:none}@supports ((-webkit-writing-mode:vertical-lr) or (writing-mode:vertical-lr)){.decoration{display:block;opacity:.3}.decoration:before,.decoration:after{display:block;position:absolute;z-index:10}.decoration:before{content:"";border-right:1px solid #7443a7;top:1rem;height:30rem;width:0}.decoration:after{content:"KBH Chartered Professional Accountants";top:32rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}@media screen and (max-width:800px){.decoration{display:none}}.decoration--small:before{height:10rem}.decoration--small:after{top:13rem}.decoration--left{left:calc(-15% - 8vw - 19rem);left:5rem;top:7rem;position:absolute;-webkit-transition:left .3s ease;transition:left .3s ease}@media screen and (max-width:1100px){.decoration--left{left:3rem}}.page-header__landing-img{position:absolute;-webkit-transform:translateX(-12.5rem) translateY(3rem) scale(1.5) rotate(90deg);transform:translateX(-12.5rem) translateY(3rem) scale(1.5) rotate(90deg);z-index:-1}.page-header__landing-img&gt;*{fill:#f6f4f8}.page-header__image,.page-header__img{width:100rem;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.page-header__image-container,.page-header__img-container{position:absolute;overflow-x:hidden;overflow-y:visible;right:0;top:-52.8rem;width:57rem;height:110rem;pointer-events:none}@media screen and (max-width:1700px){.page-header__image-container,.page-header__img-container{width:49rem}}@media screen and (max-width:1400px){.page-header__image-container,.page-header__img-container{width:35rem;top:-50rem}}@media screen and (max-width:1100px){.page-header__image-container,.page-header__img-container{width:35rem;top:-40rem}}@media screen and (max-width:800px){.page-header__image-container,.page-header__img-container{top:-36rem;width:30rem}}@media screen and (max-width:500px){.page-header__image-container,.page-header__img-container{top:-28rem;width:22rem}}.page-header__image path:last-of-type,.page-header__img path:last-of-type{fill:#11024c;opacity:.7}.page-header__image path:first-of-type,.page-header__img path:first-of-type{fill:url(#header-image)}@media screen and (max-width:1100px){.page-header__image,.page-header__img{width:90rem}}@media screen and (max-width:800px){.page-header__image,.page-header__img{width:70rem}}@media screen and (max-width:500px){.page-header__image,.page-header__img{width:47rem}}.page-header__info{-webkit-box-flex:1;-ms-flex:1 1 30rem;flex:1 1 30rem}.page-header__portrait{-webkit-box-flex:1;-ms-flex:1 0 30rem;flex:1 0 30rem;height:30rem;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;margin-left:2rem;margin-top:auto;margin-bottom:0;mix-blend-mode:multiply}@media screen and (max-width:1700px){.page-header__portrait{-webkit-box-flex:1;-ms-flex:1 0 25rem;flex:1 0 25rem;height:25rem}}@media screen and (max-width:1400px){.page-header__portrait{-webkit-box-flex:1;-ms-flex:1 0 20rem;flex:1 0 20rem;height:20rem;margin-left:0}}.page-heading{margin-bottom:1.5rem;text-transform:uppercase;text-shadow:0 0 50px #fff;margin-top:10rem}@media screen and (max-width:1400px){.page-heading{font-size:3.5rem}}@media screen and (max-width:500px){.page-heading{font-size:2.5rem}}.page-subheading{margin-top:1rem;mix-blend-mode:multiply}.page-content{position:relative;margin:0 auto;width:70.7%;margin-top:5rem}.page-content:first-of-type+:first-of-type{margin-top:5rem}.page-content__heading{margin-top:5rem}.page-content__heading.t-xxl{margin-bottom:1.5rem}.page-content__heading.t-lg{margin-top:0}.page-content .blockquote__cite{margin-left:4rem;position:relative;display:inline-block;left:2rem}.page-content__text{margin-top:3rem}.page-content__text ol{list-style:none}.page-content.puzzle--b .puzzle-shape,.page-content.content__info-block:last-of-type .puzzle-shape{z-index:1}.page-content.puzzle--b:after,.page-content.content__info-block:last-of-type:after{content:"";display:block;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f6f4f8));background:linear-gradient(to bottom,transparent 0%,#f6f4f8 100%);width:100vw;height:30rem;position:absolute;bottom:0;z-index:-10;left:calc(-20% - 0.6rem)}.page-content--sidebar .content__block{padding-right:15vw}@media screen and (max-width:1700px){.page-content--sidebar .content__block{padding-right:10vw}}@media screen and (max-width:1100px){.page-content--sidebar .content__block{padding-right:unset}}.page-content__wrapper{min-height:410px}.team,.partners{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.staff{background:#f6f4f8;width:100vw;padding:0 15%}.staff .staff__title{padding-top:6rem}.staff div.member__info{background:#fff}.member{opacity:1;-webkit-box-flex:0;-ms-flex:0 0 27rem;flex:0 0 27rem;max-width:100%;background:#fff}@supports (mix-blend-mode:multiply){.member{background:0 0}}.member.else{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:7rem}.member .member__portrait,.member .staff__portrait{width:70%;height:20rem;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;position:relative;bottom:-.5rem}@supports (mix-blend-mode:multiply){.member .member__portrait,.member .staff__portrait{mix-blend-mode:multiply}}.member .member__info,.member .staff__info{padding:.2rem;margin-bottom:1rem;background:#f6f4f8;min-height:9rem}.member .member__title,.member .staff__title{margin-top:0}.member .member__name,.member .staff__name{margin-bottom:0}.member .member__name span,.member .staff__name span{letter-spacing:1px}.sidebar{position:absolute;top:43rem;right:10rem}@media screen and (max-width:1700px){.sidebar{right:5rem}}@media screen and (max-width:1400px){.sidebar{right:3rem}}@media screen and (max-width:1100px){.sidebar{position:relative;top:unset;right:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}}.sidebar li:before{-webkit-transform:scale(0);transform:scale(0)}.list-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem;margin-left:-2rem;margin-right:-2rem}.list-block__item{-webkit-box-flex:1;-ms-flex:1 0 25rem;flex:1 0 25rem;margin-left:2rem;margin-right:2rem}.list-block__item svg{height:4rem}.list-block__heading{margin-top:1rem;margin-bottom:0}.list-block__text{line-height:2.4}.testimonial-block .blockquote{border-left:none}.testimonial-block .blockquote:before,.testimonial-block .blockquote:after{display:none}.testimonial__blockquote{text-align:justify}.testimonial__wrapper{position:relative;border-left:1px solid #11024c}.testimonial__wrapper:before,.testimonial__wrapper:after{display:block;position:absolute;left:-.5rem;padding-top:1.5rem;color:#11024c;font-size:5rem;font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:700;font-style:italic;line-height:1;background:#fff}.testimonial__wrapper:before{content:'"';top:-2.75rem;-webkit-transform:scaleY(-1) scaleX(-1);transform:scaleY(-1) scaleX(-1)}.testimonial__wrapper:after{content:'"';bottom:-3rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cta{background-size:cover;background-repeat:no-repeat;background-position:center}.cta__heading{margin-top:0}.cta-bg{background-color:#f6f4f8;position:relative;left:calc(-20% - 0.6rem);width:100vw;padding:13rem 0}.cta__button{display:block}.info-block{background:#f6f4f8;padding:8rem 8%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.info-block__img{-webkit-box-flex:1;-ms-flex:1 0 8rem;flex:1 0 8rem;margin-right:4rem;margin-left:4rem}.info-block__text{-webkit-box-flex:6.8;-ms-flex:6.8 0 12rem;flex:6.8 0 12rem;padding-right:4rem;padding-left:4rem;border-left:1px solid #11024c}.info-block__heading{margin-top:0;margin-bottom:3rem}.spacer{margin-top:8.5rem;margin-bottom:8.5rem}.spacer--05{margin-top:4.25rem;margin-bottom:4.25rem}.spacer--b,.spacer--bottom{margin-bottom:8.5rem}.spacer--b05,.spacer--bottom05{margin-bottom:4.25rem}.spacer--top,.spacer--t{margin-top:8.5rem}.spacer--top05,.spacer--t05{margin-top:4.25rem}.blockquote,.bq{margin-left:0;padding-left:2rem;border-left:1px solid #11024c;position:relative;padding-top:1rem}.blockquote&gt;p:first-of-type,.blockquote,.bq&gt;p:first-of-type,.bq{margin-top:0}.blockquote:before,.blockquote:after,.bq:before,.bq:after{content:'"';display:inline-block;position:absolute;color:#11024c;font-size:5rem;font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:700;font-style:italic;line-height:1;left:0}.blockquote:before,.bq:before{-webkit-transform:translateY(-8.5rem) translateX(-.5rem) rotate(180deg);transform:translateY(-8.5rem) translateX(-.5rem) rotate(180deg)}.blockquote:after,.bq:after{-webkit-transform:translateY(0rem) translateX(-2rem);transform:translateY(0rem) translateX(-2rem)}.blockquote__header,.blockquote__cite,.bq__header,.bq__cite{margin-left:2rem}.blockquote__header,.bq__header{margin-bottom:0}.blockquote__cite,.bq__cite{font-style:unset}.tm-link{opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.tm-link:hover,.tm-link:focus{opacity:1}.puzzle,aside.content__info-block:last-of-type,.content__info-block:last-of-type{position:relative}.puzzle-shape{width:5rem;position:absolute}.puzzle--y&gt;.puzzle-shape{right:0;left:0;margin:0 auto}.puzzle--y&gt;.puzzle-shape:first-of-type{top:-1px}.puzzle--y&gt;.puzzle-shape:last-of-type{bottom:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.puzzle--top&gt;.puzzle-shape:first-of-type,.puzzle--t&gt;.puzzle-shape:first-of-type{top:-1px;right:0;left:0;margin:0 auto}.puzzle--bottom&gt;.puzzle-shape:last-of-type,.puzzle--b&gt;.puzzle-shape:last-of-type,.content__info-block:last-of-type&gt;.puzzle-shape:last-of-type{right:0;left:0;margin:0 auto;bottom:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.7}.pagination__next svg,.pagination__prev svg{height:.7rem}.pagination__next svg *,.pagination__prev svg *{fill:#7443a7;opacity:1}.pagination--archive{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;grid-column:span 2}@media screen and (max-width:800px){.pagination--archive{grid-column:span 1}}.pagination--archive&gt;*{margin:0 1rem}.pagination__prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination__disabled{color:grey;opacity:.5;cursor:not-allowed}.pagination__disabled polygon{fill:grey}.sidebar__single ul li{margin-top:0}.pagination--single .pagination__social-share span{margin-right:1rem}.pagination--single .pagination__social-share a{padding:0 .5rem;color:grey}.pagination--single .pagination__social-share a:hover svg path,.pagination--single .pagination__social-share a:active svg path{fill:#7443a7}.pagination--single .pagination__social-share svg{max-width:28px;height:24px;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.pagination--single .pagination__social-share svg path{fill:grey;opacity:1;-webkit-transition:.25s ease;transition:.25s ease}.button--puzzle{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;margin-bottom:1rem}@media screen and (max-width:800px){.button--puzzle{-webkit-transform:translateX(1rem);transform:translateX(1rem)}}.button--puzzle:before{content:"";display:block;position:absolute;right:74px;top:5px;width:calc((100% - 74px) * 0.8);height:1px;margin:0 auto;background-color:#7443a7;opacity:.3;-webkit-transform:translateX(calc((100% - (82px + 1rem)) * -0.4));transform:translateX(calc((100% - (82px + 1rem)) * -0.4));-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media screen and (max-width:800px){.button--puzzle:before{display:none}}.button--puzzle:hover:before,.button--puzzle:active:before{-webkit-transform:translateX(0);transform:translateX(0)}.button--puzzle:hover .button__label:after,.button--puzzle:active .button__label:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.button--puzzle:hover svg:first-of-type,.button--puzzle:active svg:first-of-type{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.button--puzzle:hover .button-puzzle-piece .puzzle-piece__one,.button--puzzle:active .button-puzzle-piece .puzzle-piece__one{-webkit-transform:translate3d(-30px,4.5px,0);transform:translate3d(-30px,4.5px,0)}.button--puzzle:hover .button-puzzle-piece .puzzle-piece__two,.button--puzzle:active .button-puzzle-piece .puzzle-piece__two{-webkit-transform:translate3d(0,-4.5px,0);transform:translate3d(0,-4.5px,0)}.button--puzzle svg:first-of-type{width:8px;margin-right:1rem;fill:#7443a7;opacity:.3;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.button-puzzle-piece{display:block;-ms-flex-negative:0;flex-shrink:0;width:74px;height:55px}.button-puzzle-piece path{fill:none;stroke-miterlimit:10;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.button-puzzle-piece .puzzle-piece__one{stroke:#7443a7;-webkit-transform:translate3d(0,-.5px,0);transform:translate3d(0,-.5px,0)}.button-puzzle-piece .puzzle-piece__two{stroke:#7443a7;opacity:.3}.button__label{position:relative;display:block;font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:800px){.button__label{text-align:center}}.button__label:after{content:"";display:block;position:absolute;right:50%;bottom:-9px;width:50%;height:1px;background-color:#7443a7;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media screen and (max-width:1100px){.button__label:after{bottom:-10px}}@media screen and (max-width:800px){.button__label:after{display:none}}.button--invert{color:#fff}.button--invert:before{background-color:#fff}.button--invert .button__label:after{background-color:#fff}.button--invert svg:first-of-type{opacity:.7}.button--invert svg:first-of-type polygon{fill:#fff}.button--invert svg:last-of-type path{stroke:#fff}@media screen and (max-width:800px){.puzzle--x{padding:0 2rem}.puzzle--x .puzzle-shape{display:none}}.puzzle--x&gt;.puzzle-shape:first-of-type{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0) rotate(-90deg);transform:translate3d(0,-50%,0) rotate(-90deg)}.puzzle--x&gt;.puzzle-shape:last-of-type{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0) rotate(90deg);transform:translate3d(0,-50%,0) rotate(90deg)}.virtual-tour{position:relative}.virtual-tour__header{margin-top:4rem;padding:0 2rem}.virtual-tour__subtitle{color:#000;margin-bottom:0}.virtual-tour__title{margin-top:0}.virtual-tour__wrapper{position:relative;width:100%}.virtual-tour__wrapper iframe{width:100%}.virtual-tour__wrapper&gt;.puzzle-shape:last-of-type{top:unset;bottom:-1px}.embed-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-1rem;margin-right:-1rem}.embed-wrapper__embed{-webkit-box-flex:1;-ms-flex:1 0 440px;flex:1 0 440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:100%;margin:0 1rem 4rem}@media screen and (max-width:800px){.embed-wrapper__embed{-ms-flex-preferred-size:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}}.embed-wrapper__embed:not(:only-child){max-width:calc(50% - 2rem)}@media screen and (max-width:1400px){.embed-wrapper__embed:not(:only-child){max-width:unset}}.embed-wrapper__title{text-align:left}.aspect-ratio{position:relative;padding-bottom:100%;height:0}.aspect-ratio iframe,.aspect-ratio video{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio--16-9{padding-bottom:calc(9 / 16 * 100%)}.infographic .infographic-container{width:100vw;position:relative;left:calc(-50vw + 50%);margin-left:-1rem}@media all and (max-width:1560px){.infographic #layer_1{display:block}}@media all and (max-width:1000px){.infographic #layer_1{display:none}}.infographic #layer_2{display:none}@media all and (max-width:1000px){.infographic #layer_2{display:block}}@media all and (max-width:440px){.infographic #layer_2{display:none}}.infographic #layer_3{display:none}@media all and (max-width:440px){.infographic #layer_3{display:block}}.infographic .fade-in{opacity:0;-webkit-transform:translate(0,2rem);transform:translate(0,2rem);-webkit-transition:.5s ease;transition:.5s ease}.infographic .fade-in.is-active{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex--grid-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex--grid-2&gt;*{-webkit-box-flex:1;-ms-flex:1 1 30rem;flex:1 1 30rem}.flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-button-reset{background:0 0;border:none;outline:none}.u-list-reset{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.u-hidden{display:none}.u-hidden--visually{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.page .page-header,.search .page-header,.category .page-header,.error404 .page-header{position:relative;left:22.15%;top:.5rem;margin-top:1rem;max-width:33%}@media screen and (max-width:1700px){.page .page-header,.search .page-header,.category .page-header,.error404 .page-header{left:15%;max-width:40%}}@media screen and (max-width:1100px){.page .page-header,.search .page-header,.category .page-header,.error404 .page-header{max-width:40%}}@media screen and (max-width:800px){.page .page-header,.search .page-header,.category .page-header,.error404 .page-header{max-width:70vw}}.error404 h1{color:red}.single:not(.single-team) .site-header__logo svg path:not(:first-of-type),.page:not(.home) .site-header__logo svg path:not(:first-of-type),.error404 .site-header__logo svg path:not(:first-of-type),.search .site-header__logo svg path:not(:first-of-type),.category .site-header__logo svg path:not(:first-of-type){fill:#fff}.single:not(.single-team) .site-header__logo.is-active svg path:not(:first-of-type),.page:not(.home) .site-header__logo.is-active svg path:not(:first-of-type),.error404 .site-header__logo.is-active svg path:not(:first-of-type),.search .site-header__logo.is-active svg path:not(:first-of-type),.category .site-header__logo.is-active svg path:not(:first-of-type){fill:#fff}.single:not(.single-team) #site-menu span,.page:not(.home) #site-menu span,.error404 #site-menu span,.search #site-menu span,.category #site-menu span{background-color:#fff}.single:not(.single-team) .site-menu__label,.page:not(.home) .site-menu__label,.error404 .site-menu__label,.search .site-menu__label,.category .site-menu__label{color:#fff}.single:not(.single-team) .site-login__main,.page:not(.home) .site-login__main,.error404 .site-login__main,.search .site-login__main,.category .site-login__main{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:700;color:#fff}.single:not(.single-team) .site-login,.page:not(.home) .site-login,.error404 .site-login,.search .site-login,.category .site-login{color:#fff}.home .site-login__main{font-weight:700;color:#11024c}.page:not(.home) .site-header__logo svg path:not(:first-of-type),.error404 .site-header__logo svg path:not(:first-of-type),.search .site-header__logo svg path:not(:first-of-type),.category .site-header__logo svg path:not(:first-of-type),.single-team .site-header__logo svg path:not(:first-of-type){fill:#686867}.single svg.page-header__img{position:absolute;top:-50rem;right:-15rem;height:60rem;width:60rem;z-index:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.single svg.page-header__img path{fill:rgba(255,255,255,.2)}.single .hr{margin-right:15vw}@media screen and (max-width:1100px){.single .hr{margin-right:0}}.single main{position:relative}@media screen and (max-width:1100px){.single .blockquote,.single .blockquote__cite{margin-left:0}}.single .page-header{background-color:rgba(17,2,76,.7);width:100%;top:-6rem;position:relative}.single .page-header__content{width:70%;max-width:1300px;margin:0 auto;padding-top:10rem}@media screen and (max-width:500px){.single .page-header__content{padding-top:15rem}}@media screen and (max-width:1700px){.single .page-header{height:38rem}}.single .page-content:first-of-type{margin-top:0}.single .single-social-links{display:inline}.single .single-social-links svg{height:1.5rem;opacity:1;vertical-align:sub}.single .single-social-links svg path,.single .single-social-links svg rect,.single .single-social-links svg g{opacity:1;fill:#686867}.single .page-heading{text-shadow:none}.single .site-login__main,.single .site-login__accent{color:#7443a7}.single__other-articles{background:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/blog-cta-background.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center}.single .sidebar{top:0;right:-5rem}.single .sidebar a{font-weight:300}@media screen and (max-width:1700px){.single .sidebar{right:-10rem}}.single-team .page-content:first-of-type{margin-top:-4rem}.single-team .page-header{top:-6rem;height:unset;position:relative;background:#f6f4f8}@media screen and (max-width:1700px){.single-team .page-header{height:unset}}@media screen and (max-width:500px){.single-team .page-header{height:unset}}.single-team .page-header__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:1100px){.single-team .page-header__content{width:70.7%;padding-right:unset}}.single-team .page-header__info{padding-bottom:4rem}.single-post .page-subheading{mix-blend-mode:screen}.single-post .page-header{padding-bottom:4rem}.single-header__img{position:absolute;top:0;left:0;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100vw;height:100%}.page-home .bg--purple{background-color:#f6f4f8}.page-home .home-landing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.page-home .home-landing__wrapper{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 4rem);flex:1 0 calc(100% - 4rem);max-width:50vw;margin:4rem auto 15rem auto}@media screen and (max-width:1400px){.page-home .home-landing__wrapper{max-width:1000px}}@media screen and (max-width:1100px){.page-home .home-landing__wrapper{max-width:calc(100% - 4rem)}}@media screen and (max-width:800px){.page-home .home-landing__wrapper{margin:6rem auto}}@media screen and (max-width:500px){.page-home .home-landing__wrapper{margin:4rem auto 6rem}}.page-home .home-landing__image{position:absolute;top:calc(-26vw - 6rem);right:-71vw;width:calc(100vw * 1.25);z-index:-1}.page-home .home-landing__image path{fill:url(#home-landing-pattern);opacity:.3}.page-home .home-landing__title{max-width:880px}@media screen and (max-width:800px){.page-home .home-landing__title{margin-bottom:4rem;font-size:3rem;text-align:center}}@media screen and (max-width:500px){.page-home .home-landing__title{font-size:2.8rem}}.page-home .home-landing__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:800px){.page-home .home-landing__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-home .home-landing__links li{margin:1rem .5rem}.page-home .beyond{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 4rem);flex:0 0 calc(100% - 4rem);max-width:66vw;padding-left:8rem}@media screen and (max-width:1400px){.page-home .beyond{max-width:1000px;margin:0 auto;padding-left:0}}@media screen and (max-width:1100px){.page-home .beyond{max-width:calc(100% - 4rem)}}@media screen and (max-width:800px){.page-home .beyond{text-align:center}.page-home .beyond .list-block{margin-left:unset;margin-right:unset}.page-home .beyond .flex--grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-home .beyond__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-home .beyond__links li{-webkit-box-flex:1;-ms-flex:1 0 calc(300px - 4rem);flex:1 0 calc(300px - 4rem);max-width:33%}@media screen and (max-width:1100px){.page-home .beyond__links li{max-width:100%}}@media screen and (max-width:800px){.page-home .beyond__links li{margin-top:2rem}}@media screen and (max-width:500px){.page-home .beyond__links li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.page-home .beyond__links li+li{margin-left:1rem}.page-home .list-block__item{-webkit-box-flex:1;-ms-flex:1 0 20rem;flex:1 0 20rem;margin-bottom:2rem}@media screen and (max-width:800px){.page-home .list-block__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:unset;margin-right:unset;margin-bottom:4rem;text-align:center}.page-home .list-block__item:last-of-type{margin-bottom:0}}.page-home .home-recent{padding:6rem 0;text-align:center}@media screen and (max-width:1100px){.page-home .home-recent{padding-top:10rem}}.page-home .home-recent__header{position:relative}.page-home .home-recent__header svg{position:absolute;top:50%;left:50%;width:300px;height:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:0}.page-home .home-recent__header svg path{fill:#fff}.page-home .home-recent__subtitle{position:relative;margin-top:8rem;margin-bottom:0;color:#000;z-index:10}.page-home .home-recent__title{position:relative;margin-top:0;margin-bottom:6rem;z-index:10}@media screen and (max-width:800px){.page-home .home-recent__title{margin-bottom:10rem}}.page-home .home-recent__wrapper{padding:0 6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:calc(1200px + 12rem)}@media screen and (max-width:1100px){.page-home .home-recent__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:8rem}}@media screen and (max-width:800px){.page-home .home-recent__wrapper{padding:0}}.page-home .home-recent__article{-webkit-box-flex:1;-ms-flex:1 0 calc(320px - 12rem);flex:1 0 calc(320px - 12rem);max-width:500px}@media screen and (max-width:1100px){.page-home .home-recent__article{margin-bottom:6rem}}@media screen and (max-width:800px){.page-home .home-recent__article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-home .recent-article .recent-article__image svg{max-height:370px}.page-home .recent-article .recent-article__image svg path{fill:url(#recent-article-one)}.page-home .recent-article:first-of-type .recent-article__image img{-webkit-clip-path:url(#recent-article-puzzle-one);clip-path:url(#recent-article-puzzle-one);-webkit-filter:brightness(.5) sepia(1) hue-rotate(-130deg) saturate(4);filter:brightness(.5) sepia(1) hue-rotate(-130deg) saturate(4)}.page-home .recent-article:first-of-type .recent-article__image svg{margin-right:-100px}@media screen and (max-width:800px){.page-home .recent-article:first-of-type .recent-article__image svg{margin-right:-90px}}.page-home .recent-article:first-of-type .recent-article__image svg path:first-of-type{fill:url(#recent-article-one)}.page-home .recent-article:first-of-type .recent-article__image svg path:last-of-type{fill:rgba(116,67,167,.6)}.page-home .recent-article:last-of-type .recent-article__image img{-webkit-clip-path:url(#recent-article-puzzle-two);clip-path:url(#recent-article-puzzle-two)}.page-home .recent-article:last-of-type .recent-article__image svg path:first-of-type{fill:url(#recent-article-two)}.page-home .recent-article:last-of-type .recent-article__image svg path:last-of-type{fill:rgba(116,67,167,.6)}.page-home .recent-article__link{color:#7443a7}.page-home .recent-article__link:hover,.page-home .recent-article__link:active{color:#11024c}.page-home .recent-article__content{margin-bottom:2rem}.page-home .content p{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;color:#686867;line-height:2}.page-blog .bg--purple,.search .bg--purple,.category .bg--purple{background-color:#f6f4f8}.page-blog .home-landing,.search .home-landing,.category .home-landing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8rem}.page-blog .home-landing__wrapper,.search .home-landing__wrapper,.category .home-landing__wrapper{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 4rem);flex:1 0 calc(100% - 4rem);max-width:50vw;margin:10rem auto}@media screen and (max-width:1400px){.page-blog .home-landing__wrapper,.search .home-landing__wrapper,.category .home-landing__wrapper{max-width:1000px}}@media screen and (max-width:1100px){.page-blog .home-landing__wrapper,.search .home-landing__wrapper,.category .home-landing__wrapper{max-width:calc(100% - 4rem)}}@media screen and (max-width:800px){.page-blog .home-landing__wrapper,.search .home-landing__wrapper,.category .home-landing__wrapper{margin:6rem auto}}.page-blog .home-landing__image,.search .home-landing__image,.category .home-landing__image{position:absolute;top:-26vw;right:-71vw;width:calc(100vw * 1.25);z-index:-1}.page-blog .home-landing__image path,.search .home-landing__image path,.category .home-landing__image path{fill:url(#home-landing-pattern);opacity:.3}.page-blog .home-landing__title,.search .home-landing__title,.category .home-landing__title{max-width:880px}@media screen and (max-width:800px){.page-blog .home-landing__title,.search .home-landing__title,.category .home-landing__title{margin-bottom:4rem;font-size:3rem;text-align:center}}@media screen and (max-width:500px){.page-blog .home-landing__title,.search .home-landing__title,.category .home-landing__title{font-size:2.8rem}}.page-blog .home-landing__links,.search .home-landing__links,.category .home-landing__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:800px){.page-blog .home-landing__links,.search .home-landing__links,.category .home-landing__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-blog .home-landing__links li,.search .home-landing__links li,.category .home-landing__links li{margin-right:1rem}.page-blog .beyond,.search .beyond,.category .beyond{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 4rem);flex:0 0 calc(100% - 4rem);max-width:66vw;padding-left:8rem}@media screen and (max-width:1400px){.page-blog .beyond,.search .beyond,.category .beyond{max-width:1000px;margin:0 auto;padding-left:0}}@media screen and (max-width:1100px){.page-blog .beyond,.search .beyond,.category .beyond{max-width:calc(100% - 4rem)}}@media screen and (max-width:800px){.page-blog .beyond,.search .beyond,.category .beyond{text-align:center}.page-blog .beyond .list-block,.search .beyond .list-block,.category .beyond .list-block{margin-left:unset;margin-right:unset}.page-blog .beyond .flex--grid,.search .beyond .flex--grid,.category .beyond .flex--grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-blog .list-block__item,.search .list-block__item,.category .list-block__item{-webkit-box-flex:1;-ms-flex:1 0 20rem;flex:1 0 20rem;margin-bottom:2rem}@media screen and (max-width:800px){.page-blog .list-block__item,.search .list-block__item,.category .list-block__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:unset;margin-right:unset;margin-bottom:4rem;text-align:center}.page-blog .list-block__item:last-of-type,.search .list-block__item:last-of-type,.category .list-block__item:last-of-type{margin-bottom:0}}.page-blog .home-recent,.search .home-recent,.category .home-recent{padding:6rem 0;text-align:center}.page-blog .home-recent__header,.search .home-recent__header,.category .home-recent__header{position:relative}.page-blog .home-recent__header svg,.search .home-recent__header svg,.category .home-recent__header svg{position:absolute;top:50%;left:50%;width:300px;height:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:0}.page-blog .home-recent__header svg path,.search .home-recent__header svg path,.category .home-recent__header svg path{fill:#fff}.page-blog .home-recent__subtitle,.search .home-recent__subtitle,.category .home-recent__subtitle{position:relative;margin-top:8rem;margin-bottom:0;color:#000;z-index:10}.page-blog .home-recent__title,.search .home-recent__title,.category .home-recent__title{position:relative;margin-top:0;margin-bottom:6rem;z-index:10}@media screen and (max-width:800px){.page-blog .home-recent__title,.search .home-recent__title,.category .home-recent__title{margin-bottom:10rem}}.page-blog .home-recent__wrapper,.search .home-recent__wrapper,.category .home-recent__wrapper{padding:0 6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:calc(1200px + 12rem)}@media screen and (max-width:1100px){.page-blog .home-recent__wrapper,.search .home-recent__wrapper,.category .home-recent__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:800px){.page-blog .home-recent__wrapper,.search .home-recent__wrapper,.category .home-recent__wrapper{padding:0}}.page-blog .home-recent__article,.search .home-recent__article,.category .home-recent__article{-webkit-box-flex:1;-ms-flex:1 0 calc(320px - 12rem);flex:1 0 calc(320px - 12rem);max-width:500px}@media screen and (max-width:1100px){.page-blog .home-recent__article,.search .home-recent__article,.category .home-recent__article{margin-bottom:6rem}}@media screen and (max-width:800px){.page-blog .home-recent__article,.search .home-recent__article,.category .home-recent__article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-blog .recent-article .recent-article__image svg,.search .recent-article .recent-article__image svg,.category .recent-article .recent-article__image svg{max-height:370px}.page-blog .recent-article .recent-article__image svg path,.search .recent-article .recent-article__image svg path,.category .recent-article .recent-article__image svg path{fill:url(#recent-article-one)}.page-blog .recent-article:first-of-type .recent-article__image img,.search .recent-article:first-of-type .recent-article__image img,.category .recent-article:first-of-type .recent-article__image img{-webkit-clip-path:url(#recent-article-puzzle-one);clip-path:url(#recent-article-puzzle-one);-webkit-filter:brightness(.5) sepia(1) hue-rotate(-130deg) saturate(4);filter:brightness(.5) sepia(1) hue-rotate(-130deg) saturate(4);-webkit-transform:translateX(50px);transform:translateX(50px)}.page-blog .recent-article:first-of-type .recent-article__image svg,.search .recent-article:first-of-type .recent-article__image svg,.category .recent-article:first-of-type .recent-article__image svg{-webkit-transform:translateX(50px);transform:translateX(50px)}@media screen and (max-width:800px){.page-blog .recent-article:first-of-type .recent-article__image svg,.search .recent-article:first-of-type .recent-article__image svg,.category .recent-article:first-of-type .recent-article__image svg{-webkit-transform:translateX(0);transform:translateX(0)}}.page-blog .recent-article:first-of-type .recent-article__image svg path:first-of-type,.search .recent-article:first-of-type .recent-article__image svg path:first-of-type,.category .recent-article:first-of-type .recent-article__image svg path:first-of-type{fill:url(#recent-article-one)}.page-blog .recent-article:first-of-type .recent-article__image svg path:last-of-type,.search .recent-article:first-of-type .recent-article__image svg path:last-of-type,.category .recent-article:first-of-type .recent-article__image svg path:last-of-type{fill:rgba(116,67,167,.6)}.page-blog .recent-article:last-of-type .recent-article__image img,.search .recent-article:last-of-type .recent-article__image img,.category .recent-article:last-of-type .recent-article__image img{-webkit-clip-path:url(#recent-article-puzzle-two);clip-path:url(#recent-article-puzzle-two)}.page-blog .recent-article:last-of-type .recent-article__image svg path:first-of-type,.search .recent-article:last-of-type .recent-article__image svg path:first-of-type,.category .recent-article:last-of-type .recent-article__image svg path:first-of-type{fill:url(#recent-article-two)}.page-blog .recent-article:last-of-type .recent-article__image svg path:last-of-type,.search .recent-article:last-of-type .recent-article__image svg path:last-of-type,.category .recent-article:last-of-type .recent-article__image svg path:last-of-type{fill:rgba(116,67,167,.6)}.page-blog .article__puzzle,.search .article__puzzle,.category .article__puzzle{-webkit-mask-image:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/kbh-home-article-1.svg);mask-image:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/kbh-home-article-1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:450px;height:22rem;position:relative;background-color:rgba(191,191,243,.749)}@media screen and (max-width:1100px){.page-blog .article__puzzle,.search .article__puzzle,.category .article__puzzle{width:300px;height:17rem}}@media screen and (max-width:500px){.page-blog .article__puzzle,.search .article__puzzle,.category .article__puzzle{width:200px;height:11rem}}.page-blog .article__puzzle img,.search .article__puzzle img,.category .article__puzzle img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.page-blog .article__puzzle:before,.search .article__puzzle:before,.category .article__puzzle:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(116,67,167,.5)}.page-blog .articles,.search .articles,.category .articles{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}@media screen and (max-width:800px){.page-blog .articles,.search .articles,.category .articles{grid-template-columns:1fr}}.page-blog .articles .article,.search .articles .article,.category .articles .article{width:100%}.page-blog .articles .article:nth-child(2n) .article__puzzle,.search .articles .article:nth-child(2n) .article__puzzle,.category .articles .article:nth-child(2n) .article__puzzle{width:350px;-webkit-mask-image:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/kbh-home-article-2.svg);mask-image:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/kbh-home-article-2.svg)}@media screen and (max-width:1100px){.page-blog .articles .article:nth-child(2n) .article__puzzle,.search .articles .article:nth-child(2n) .article__puzzle,.category .articles .article:nth-child(2n) .article__puzzle{width:200px}}@media screen and (max-width:500px){.page-blog .articles .article:nth-child(2n) .article__puzzle,.search .articles .article:nth-child(2n) .article__puzzle,.category .articles .article:nth-child(2n) .article__puzzle{height:14rem}}.page-blog .articles .article--search a,.search .articles .article--search a,.category .articles .article--search a{font-weight:300}@media screen and (max-width:1100px){.page-blog .articles .article--search,.search .articles .article--search,.category .articles .article--search{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.page-blog .recent-article__link,.search .recent-article__link,.category .recent-article__link{color:#7443a7}.page-blog .recent-article__link:hover,.page-blog .recent-article__link:active,.search .recent-article__link:hover,.search .recent-article__link:active,.category .recent-article__link:hover,.category .recent-article__link:active{color:#11024c}.page-blog .recent-article__content,.search .recent-article__content,.category .recent-article__content{margin-bottom:2rem}.page-blog .button--puzzle,.search .button--puzzle,.category .button--puzzle{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;margin-bottom:1rem}@media screen and (max-width:800px){.page-blog .button--puzzle,.search .button--puzzle,.category .button--puzzle{-webkit-transform:translateX(1rem);transform:translateX(1rem)}}.page-blog .button--puzzle:before,.search .button--puzzle:before,.category .button--puzzle:before{content:"";display:block;position:absolute;right:74px;top:5px;width:calc((100% - 74px) * 0.8);height:1px;margin:0 auto;background-color:#7443a7;opacity:.3;-webkit-transform:translateX(calc((100% - (82px + 1rem)) * -0.4));transform:translateX(calc((100% - (82px + 1rem)) * -0.4));-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media screen and (max-width:800px){.page-blog .button--puzzle:before,.search .button--puzzle:before,.category .button--puzzle:before{display:none}}.page-blog .button--puzzle:hover:before,.page-blog .button--puzzle:active:before,.search .button--puzzle:hover:before,.search .button--puzzle:active:before,.category .button--puzzle:hover:before,.category .button--puzzle:active:before{-webkit-transform:translateX(0);transform:translateX(0)}.page-blog .button--puzzle:hover .button__label:after,.page-blog .button--puzzle:active .button__label:after,.search .button--puzzle:hover .button__label:after,.search .button--puzzle:active .button__label:after,.category .button--puzzle:hover .button__label:after,.category .button--puzzle:active .button__label:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.page-blog .button--puzzle:hover .button-small-arrow,.page-blog .button--puzzle:active .button-small-arrow,.search .button--puzzle:hover .button-small-arrow,.search .button--puzzle:active .button-small-arrow,.category .button--puzzle:hover .button-small-arrow,.category .button--puzzle:active .button-small-arrow{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.page-blog .button--puzzle:hover .button-puzzle-piece .puzzle-piece__one,.page-blog .button--puzzle:active .button-puzzle-piece .puzzle-piece__one,.search .button--puzzle:hover .button-puzzle-piece .puzzle-piece__one,.search .button--puzzle:active .button-puzzle-piece .puzzle-piece__one,.category .button--puzzle:hover .button-puzzle-piece .puzzle-piece__one,.category .button--puzzle:active .button-puzzle-piece .puzzle-piece__one{-webkit-transform:translate3d(-30px,4.5px,0);transform:translate3d(-30px,4.5px,0)}.page-blog .button--puzzle:hover .button-puzzle-piece .puzzle-piece__two,.page-blog .button--puzzle:active .button-puzzle-piece .puzzle-piece__two,.search .button--puzzle:hover .button-puzzle-piece .puzzle-piece__two,.search .button--puzzle:active .button-puzzle-piece .puzzle-piece__two,.category .button--puzzle:hover .button-puzzle-piece .puzzle-piece__two,.category .button--puzzle:active .button-puzzle-piece .puzzle-piece__two{-webkit-transform:translate3d(0,-4.5px,0);transform:translate3d(0,-4.5px,0)}.page-blog .button-small-arrow,.search .button-small-arrow,.category .button-small-arrow{width:8px;margin-right:1rem;fill:#7443a7;opacity:.3;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.page-blog .button-puzzle-piece,.search .button-puzzle-piece,.category .button-puzzle-piece{display:block;-ms-flex-negative:0;flex-shrink:0;width:74px;height:55px}.page-blog .button-puzzle-piece path,.search .button-puzzle-piece path,.category .button-puzzle-piece path{fill:none;stroke-miterlimit:10;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.page-blog .button-puzzle-piece .puzzle-piece__one,.search .button-puzzle-piece .puzzle-piece__one,.category .button-puzzle-piece .puzzle-piece__one{stroke:#7443a7;-webkit-transform:translate3d(0,-.5px,0);transform:translate3d(0,-.5px,0)}.page-blog .button-puzzle-piece .puzzle-piece__two,.search .button-puzzle-piece .puzzle-piece__two,.category .button-puzzle-piece .puzzle-piece__two{stroke:#7443a7;opacity:.3}.page-blog .button__label,.search .button__label,.category .button__label{position:relative;display:block;font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:800px){.page-blog .button__label,.search .button__label,.category .button__label{text-align:center}}.page-blog .button__label:after,.search .button__label:after,.category .button__label:after{content:"";display:block;position:absolute;right:50%;bottom:-9px;width:50%;height:1px;background-color:#7443a7;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media screen and (max-width:1100px){.page-blog .button__label:after,.search .button__label:after,.category .button__label:after{bottom:-10px}}@media screen and (max-width:800px){.page-blog .button__label:after,.search .button__label:after,.category .button__label:after{display:none}}@media screen and (max-width:800px){.page-blog .puzzle--x,.search .puzzle--x,.category .puzzle--x{padding:0 2rem}.page-blog .puzzle--x .puzzle-shape,.search .puzzle--x .puzzle-shape,.category .puzzle--x .puzzle-shape{display:none}}.page-blog .puzzle--x&gt;.puzzle-shape:first-of-type,.search .puzzle--x&gt;.puzzle-shape:first-of-type,.category .puzzle--x&gt;.puzzle-shape:first-of-type{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0) rotate(-90deg);transform:translate3d(0,-50%,0) rotate(-90deg)}.page-blog .puzzle--x&gt;.puzzle-shape:last-of-type,.search .puzzle--x&gt;.puzzle-shape:last-of-type,.category .puzzle--x&gt;.puzzle-shape:last-of-type{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0) rotate(90deg);transform:translate3d(0,-50%,0) rotate(90deg)}.page-blog .content p,.search .content p,.category .content p{font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;color:#686867;line-height:2}.page-contact #header-image image,.page-career-opportunities #header-image image{x:-7}@media screen and (max-width:1700px){.page-contact #header-image image,.page-career-opportunities #header-image image{x:-16}}@media screen and (max-width:1400px){.page-contact #header-image image,.page-career-opportunities #header-image image{x:-30}}@media screen and (max-width:1100px){.page-contact #header-image image,.page-career-opportunities #header-image image{x:-25}}@media screen and (max-width:800px){.page-contact #header-image image,.page-career-opportunities #header-image image{x:-20}}@media screen and (max-width:1100px){.page-career-opportunities #header-image image{height:55px}}@media screen and (max-width:800px){.page-career-opportunities #header-image image{height:70px}}.page-template-default .content__block h3,.page-template-default .content__block h4{font-family:"Butler",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:100}.page-template-default .content__block h3{color:#000;font-size:1.8rem}.page-template-default .content__block h4{font-size:1.5rem;color:#7443a7}.tooltip{display:inline;border-bottom:1px dotted #7443a7;position:relative;cursor:pointer;color:#7443a7}.tooltip:hover .tooltip__content{visibility:visible;opacity:1;-webkit-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}.tooltip__content{display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);padding:1rem;min-width:450px;background-color:#11024c;color:#fff;visibility:hidden;border-radius:1rem;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.tooltip__content:before{content:"Such as: ";display:block}.tooltip__content:after{content:"";position:absolute;bottom:-1.25rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #11024c}@media screen and (max-width:500px){.tooltip__content{min-width:280px}}.disclaimer{color:#a1a1a1}.disclaimer a{color:#8b6dab}.contact-form__form{--purple:#11024c}.contact-form__form .checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form__form .checkbox-group .wpcf7-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-transform:uppercase;color:var(--purple);margin:0}.contact-form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appointment-type{width:100%;margin-bottom:1rem}.appointment-type .wpcf7-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.appointment-type .wpcf7-form-control .wpcf7-list-item{margin-right:2rem}#partner-id-631{display:none}.annoucement-header{width:100%;padding:.5rem;background-color:#7443a7;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10}.annoucement-header p{opacity:.8;font-family:"trade-gothic-next",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}.annoucement-header a{color:#fff;margin-left:1rem;font-weight:700;font-family:"trade-gothic-next",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.annoucement-header a:hover svg{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}.annoucement-header a svg{width:8px;fill:#fff;margin-left:.5rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;position:relative;top:1px}.page-business-valuation .content td{border:none}.hidden{display:none}.search--site-wide .searchwp-form{width:40%;position:relative}@media screen and (max-width:800px){.search--site-wide .searchwp-form{width:60%;margin:0 auto}}@media screen and (max-width:500px){.search--site-wide .searchwp-form{width:90%}}.search--site-wide .searchwp-form .swp-input--search{border-radius:3rem;border:2px solid #7443a7;padding:1rem 3rem 1rem 1rem;font-size:1.25rem;font-family:"trade-gothic-next-condensed",system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;background:0 0;outline:thin}.search--site-wide .searchwp-form .swp-input--search::-webkit-input-placeholder{text-transform:uppercase;font-weight:500;color:#7443a7;letter-spacing:1px}.search--site-wide .searchwp-form .swp-input--search::-moz-placeholder{text-transform:uppercase;font-weight:500;color:#7443a7;letter-spacing:1px}.search--site-wide .searchwp-form .swp-input--search::-ms-input-placeholder{text-transform:uppercase;font-weight:500;color:#7443a7;letter-spacing:1px}.search--site-wide .searchwp-form .swp-input--search::placeholder{text-transform:uppercase;font-weight:500;color:#7443a7;letter-spacing:1px}.search--site-wide .search-submit{background-image:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/icon-search.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;padding:.8rem;border:none;cursor:pointer;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-results .page-header{margin:8rem 0 12rem}.site-navigation .search--site-wide{margin:0 !important;width:60%}@media screen and (max-width:800px){.site-navigation .search--site-wide{width:50%}}@media screen and (max-width:500px){.site-navigation .search--site-wide{width:90%}}.site-navigation .search--site-wide .searchwp-form{margin:0 auto}.site-navigation .search--site-wide .swp-input--search{color:#fff}.site-navigation .search--site-wide .swp-input--search::-webkit-input-placeholder{color:#fff}.site-navigation .search--site-wide .swp-input--search::-moz-placeholder{color:#fff}.site-navigation .search--site-wide .swp-input--search::-ms-input-placeholder{color:#fff}.site-navigation .search--site-wide .swp-input--search::placeholder{color:#fff}.site-navigation .search--site-wide .search-submit{background-image:url(//www.kbh.ca/wp-content/themes/truemarket/assets/dist/styles/../images/icon-search.svg);-webkit-filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(1517%) hue-rotate(168deg) brightness(116%) contrast(100%);filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(1517%) hue-rotate(168deg) brightness(116%) contrast(100%)}.home .search--site-wide{margin-top:1rem}.searchwp-live-search-result--img{display:none}.searchwp-live-search-result--title{margin:0}
.nav-logo-1{fill:#27235c}.nav-logo-2{fill:#686867}
.cls-1{fill:#686867}
.cls-1{fill:#24205d}
.cls-1{fill:#11024c}
.nav-login-1{fill:#11024c}.nav-login-2{fill:none}
.cls-1{fill:#24205d}
.cls-1{fill:#11024c}
.nav-login-1{fill:#11024c}.nav-login-2{fill:none}

			
			
			
			
			
			
			
			
					
.nav-facebook-1{fill:#11024c;opacity:.42}.nav-facebook-2{fill:none}
.nav-google-1,.nav-google-3,.nav-google-5{fill:#11024c}.nav-google-1{clip-rule:evenodd}.nav-google-2{opacity:.42}.nav-google-3{fill-rule:evenodd}.nav-google-4{clip-path:url(#clip-path)}.nav-google-6{clip-path:url(#clip-path-2)}.nav-google-7{clip-path:url(#clip-path-3)}.nav-google-8{clip-path:url(#clip-path-4)}.nav-google-9{fill:none}
.nav-twitter-1{opacity:.42}.nav-twitter-2{fill:#11024c}.nav-twitter-3{fill:none}
.nav-linkedin-1{fill:#11024c;opacity:.42}.nav-linkedin-2{fill:none}

			
			
			
			
			
			
			
			
					
.icon-community-1{fill:none;stroke:#7e3db6;stroke-miterlimit:10}
.icon-flexable-hours-1{fill:none;stroke:#7e3db6;stroke-miterlimit:10;stroke-width:.86px}
.icon-new-ideas-1{fill:none;stroke:#7e3db6;stroke-miterlimit:10}
.heading-puzzle-piece-1{/*fill:#fff;opacity:0.43;*/}
.footer-location-icon-1{fill:#7443a7}
.footer-location-icon-1{fill:#7443a7}
.searchwp-live-search-results{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;height:0;overflow:hidden;z-index:9999995;position:absolute;display:none}.searchwp-live-search-results-showing{display:block;opacity:1;height:auto;overflow:auto}.searchwp-live-search-no-results{padding:3em 2em 0;text-align:center}.searchwp-live-search-no-min-chars:after{content:"Continue typing";display:block;text-align:center;padding:2em 2em 0}</pre></body></html>