@font-face{font-display:block;font-family:TablePress;font-style:normal;font-weight:400;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format("woff2"),url(//cbfy.ca/wp-content/plugins/tablepress/css/build/tablepress.woff) format("woff")}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#f9f9f9;--even-text-color:var(--text-color);--even-bg-color:#fff;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:0 0;border:none;box-sizing:initial;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>*+tbody>*>*,.tablepress>tbody>*~*>*,.tablepress>tfoot>*>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>*>th{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>.odd>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody)>.even>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dataTables_wrapper{clear:both;margin-bottom:1rem;position:relative}.dataTables_wrapper .tablepress{clear:both;margin-bottom:0}.dataTables_wrapper:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_filter label input{margin-left:.5em;margin-right:0}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate .paginate_button{color:#111;display:inline-block;margin:0 5px;outline:none;position:relative;text-decoration:underline}.dataTables_paginate .paginate_button:first-child{margin-left:0}.dataTables_paginate .paginate_button:last-child{margin-right:0}.dataTables_paginate .paginate_button:after,.dataTables_paginate .paginate_button:before{color:#d9edf7}.dataTables_paginate .paginate_button:hover{cursor:pointer;text-decoration:none}.dataTables_paginate .paginate_button:hover:after,.dataTables_paginate .paginate_button:hover:before{color:#049cdb}.dataTables_paginate .paginate_button.disabled{color:#999;cursor:default;text-decoration:none}.dataTables_paginate .paginate_button.disabled:after,.dataTables_paginate .paginate_button.disabled:before{color:#f9f9f9}.dataTables_paginate .paginate_button.current{cursor:default;font-weight:700;text-decoration:none}.dataTables_paginate.paging_simple{padding:0 15px}.dataTables_paginate.paging_simple .paginate_button.next:after,.dataTables_paginate.paging_simple .paginate_button.previous:before{-webkit-font-smoothing:antialiased;bottom:0;content:"\f053";font-family:TablePress;font-size:14px;font-weight:700;height:14px;left:-14px;line-height:1;margin:auto;position:absolute;right:auto;text-align:left;text-shadow:.1em .1em #666;top:0;width:14px}.dataTables_paginate.paging_simple .paginate_button.next:after{content:"\f054";left:auto;text-align:right}.dataTables_scroll{clear:both}.dataTables_scroll .tablepress{width:100%!important}.dataTables_scrollHead table.tablepress{margin:0}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color)}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{cursor:pointer;outline:none;padding-right:20px;position:relative}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{-webkit-font-smoothing:antialiased;bottom:0;font-family:TablePress;font-size:14px;font-weight:400;height:14px;left:auto;line-height:1;margin:auto;position:absolute;right:6px;top:0}.tablepress .sorting:after{content:"\f0dc"}.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}.tablepress .sorting_desc:after{content:"\f0d7"}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}
/*! 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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}
/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.6.0
*/
body.hidden-scroll{overflow:hidden}.sl-overlay{right:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-overlay,.sl-wrapper{position:fixed;left:0;top:0}.sl-wrapper{z-index:1040;width:100%;height:100%}.sl-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.sl-wrapper button{border:0 none;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;font-size:3rem}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;color:#000}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Montserrat-Bold.woff2) format("woff2"),url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Montserrat-Regular.woff2) format("woff2"),url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Light"),local("Montserrat-Light"),url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../fonts/Montserrat-Light.woff2) format("woff2"),url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../fontsMontserrat-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}html{--color-white:#fff;--color-white-full:#fff;--color-white-mid:hsla(0,0%,100%,.6);--color-white-low:hsla(0,0%,100%,.2);--color-green-full:#99bf38;--color-green-mid:rgba(153,191,56,.6);--color-green-low:rgba(153,191,56,.2);--color-orange-full:#e7924d;--color-orange-mid:rgba(231,146,77,.6);--color-orange-low:rgba(231,146,77,.2);--color-blue-full:#6db5df;--color-blue-mid:rgba(109,181,223,.6);--color-blue-low:rgba(109,181,223,.2);--color-pink-full:#e3786c;--color-pink-mid:hsla(6,68%,66%,.6);--color-pink-low:hsla(6,68%,66%,.2);--color-grey-full:#4a5056;--color-grey-mid:rgba(74,80,86,.6);--color-grey-low:rgba(74,80,86,.2);--color-grey-dark-full:#23252d;--color-grey-dark-navigation:rgba(35,37,45,.9);--color-grey-dark-mid:rgba(35,37,45,.6);--color-grey-dark-low:rgba(35,37,45,.2);--color-black:#1e1e1e;--color-black-low:rgba(0,0,0,.05);--color-body-text:var(--color-grey-full);--color-link:var(--color-blue-full);--color-link-hover:var(--color-black);--backgound-body:var(--color-white);--section-color-full:var(--color-blue-full);--section-color-mid:var(--color-blue-mid);--section-color-low:var(--color-blue-low);--font-montserrat:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--font-body:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--text-size-xxxxl:4rem;--text-size-xxxl:3rem;--text-size-xxl:2.5rem;--text-size-xl:2.25rem;--text-size-lg:1.75rem;--text-size-md:1.25rem;--text-size-sm:1.125rem;--text-size-base:1rem;--text-size-xs:1rem;--text-size-xxs:.75rem;--text-size-xxxs:.625rem;--spacing-xxs:.5rem;--spacing-xs:1rem;--spacing-sm:2rem;--spacing-md:4rem;--spacing-lg:8rem;--spacing-xl:16rem;--easing-zip:cubic-bezier(.62,.23,.025,1.11);--easing-natural:cubic-bezier(.5,0,.5,1);--easing-in:cubic-bezier(.895,.03,.685,.22);--easing-out:cubic-bezier(.165,.84,.44,1);--easing-in-out:cubic-bezier(.445,.05,.55,.95);--transition-long:.5s var(--easing-natural);--transition-short:.2s var(--easing-natural)}body,html{width:100%;max-width:100vw;margin:0 auto;padding:0;scroll-behavior:smooth;overflow-x:hidden}@media screen and (max-width:1100px){body,html{font-size:87.5%}}.no-overflow{min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;max-height:100vh;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch;overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}figure,iframe,img,video{display:block;max-width:100%;height:auto}a{color:var(--color-link);-webkit-transition:var(--transition-short);transition:var(--transition-short)}a:active,a:hover,a:visited{color:var(--color-link-hover);cursor:pointer}.link--inverse{color:var(--color-black)}.link--inverse:active,.link--inverse:hover{color:var(--color-green-full)}.no-underline{text-decoration:none!important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent}button:active,button:focus,button:hover{cursor:pointer}.typography{font-family:var(--font-montserrat);font-size:100%;font-weight:400;color:var(--color-body-text)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.typography{font-weight:300}}.t,.t-default{font-size:1rem}.t-xxxxl{font-size:var(--text-size-xxxxl);line-height:1.2}.t-xxxl{font-size:var(--text-size-xxxl)}.t-xxl,.t-xxxl{line-height:1.2}.t-xxl{font-size:var(--text-size-xxl)}.t-xl{font-size:var(--text-size-xl)}.t-lg{font-size:var(--text-size-lg)!important}.t-md{font-size:var(--text-size-md)}.t-sm{font-size:var(--text-size-sm)}.t-xs{font-size:var(--text-size-xs)}.t-xxs{font-size:var(--text-size-xxs)}.t-xxxs{font-size:var(--text-size-xxxs)}.t-white{color:var(--color-white)}.t-blue{color:var(--color-blue-full)}.section{--section-color-full:var(--color-blue-full);--section-color-mid:var(--color-blue-mid);--section-color-low:var(--color-blue-low)}.section--green{--section-color-full:var(--color-green-full);--section-color-mid:var(--color-green-mid);--section-color-low:var(--color-green-low)}.section--orange{--section-color-full:var(--color-orange-full);--section-color-mid:var(--color-orange-mid);--section-color-low:var(--color-orange-low)}.section--blue{--section-color-full:var(--color-blue-full);--section-color-mid:var(--color-blue-mid);--section-color-low:var(--color-blue-low)}.section--pink{--section-color-full:var(--color-pink-full);--section-color-mid:var(--color-pink-mid);--section-color-low:var(--color-pink-low)}.title{-webkit-text-decoration:uppercase;text-decoration:uppercase;letter-spacing:.1em}.title--xl{font-size:var(--text-size-xl);letter-spacing:.05em;line-height:1.1}.title--color-bg{padding:1rem 2rem;letter-spacing:unset;color:var(--color-white-full);font-size:var(--text-size-md);font-weight:700;background-color:var(--section-color-full)}.title--highlight{position:relative}.title--highlight:after{content:"";display:block;position:absolute;left:0;bottom:-.75rem;width:5rem;height:.25rem;background-color:var(--section-color-full)}.subtitle{color:var(--color-subtitle);-webkit-text-decoration:capitalize;text-decoration:capitalize;letter-spacing:.1em}.subtitle--read-more{font-size:var(--text-size-xs);letter-spacing:3px}.date{color:var(--color-grey)}.icon-list{-ms-flex-preferred-size:50%;flex-basis:50%;padding:var(--spacing-md) var(--spacing-sm) 0}@media screen and (max-width:800px){.icon-list{-ms-flex-preferred-size:100%;flex-basis:100%;padding:var(--spacing-md) 0 0}}.icon-list__list{list-style:none;padding-top:1rem;-webkit-padding-start:0;padding-inline-start:0}.icon-list__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.icon-list__icon{-ms-flex-preferred-size:4rem;flex-basis:4rem;margin-right:var(--spacing-sm)}.icon-list__content{width:calc(100% - 8rem);margin:0}.icon-list__content strong{font-weight:700}.icon-list__label{display:block;margin-top:.5rem}.icon-list__icon+div{-ms-flex-preferred-size:calc(100% - 6rem);flex-basis:calc(100% - 6rem)}.social__icon svg{width:auto;height:2rem;fill:var(--color-black);opacity:.2;margin-left:1.5rem;margin-right:1.5rem;-webkit-transition:var(--transition-short);transition:var(--transition-short)}.social__icon:active svg,.social__icon:hover svg{fill:var(--color-white);opacity:1}.decoration{position:relative}.decoration:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1.5rem;background-color:var(--section-color-mid);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);z-index:3}.decoration--half:before{width:50%}.button{padding-left:0;padding-right:0;text-decoration:none}.button__arrow,.button__label{display:block;padding:1.5rem 2rem 1.325rem}.button__label{color:var(--color-white);font-weight:700;text-transform:uppercase;background-color:var(--section-color-full)}.button__arrow{position:relative;background-color:var(--section-color-low);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--section-color-full)),color-stop(50%,var(--section-color-low)),to(var(--section-color-low)));background-image:linear-gradient(90deg,var(--section-color-full) 50%,var(--section-color-low) 0,var(--section-color-low));background-size:200% 100%;background-position:100% 0}.button__arrow,.button__arrow svg{-webkit-transition:var(--transition-short);transition:var(--transition-short)}.button__arrow svg{position:absolute;top:50%;left:50%;width:auto;height:1.5rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.button--arrow,.button--arrow-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row nowrap!important;flex-flow:row nowrap!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.button--arrow-small .button__arrow,.button--arrow .button__arrow{padding:2.6rem 2rem 1.1rem}.button--arrow-small:active .button__arrow,.button--arrow-small:hover .button__arrow,.button--arrow:active .button__arrow,.button--arrow:hover .button__arrow{background-position:0 0}.button--arrow-small:active .button__arrow svg,.button--arrow-small:hover .button__arrow svg,.button--arrow:active .button__arrow svg,.button--arrow:hover .button__arrow svg{-webkit-transform:translate3d(-25%,-50%,0);transform:translate3d(-25%,-50%,0)}.button--arrow-large .button__arrow,.button--arrow-large .button__label{padding:2rem 2rem 1.75rem}.button--arrow-large .button__arrow{padding-left:2rem;padding-right:2.5rem}.button--arrow-large .button__arrow svg{height:2.25rem}.button--arrow-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.button--arrow-reverse .button__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.disabled.button--arrow{pointer-events:none;opacity:.3}.disabled.button--arrow .button__label{background-color:var(--color-grey-mid)}.disabled.button--arrow .button__arrow{background-image:none;background-color:var(--color-grey-low);-webkit-transition:none;transition:none}.disabled.button--arrow:hover .button__arrow svg{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.search__field{height:100%}.search-form .form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:1100px){.search-form .form__wrapper{display:block}}@media screen and (max-width:800px){.search-form .form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:800px){.search-form .form__group{-webkit-box-flex:1;-ms-flex:1;flex:1}}.search-form .form__item{margin-bottom:2px}@media screen and (max-width:1100px){.search-form .form__item{margin-bottom:1rem}}@media screen and (max-width:800px){.search-form .form__item{margin-bottom:2px}}.search-form .button{margin-left:.5rem}@media screen and (max-width:1100px){.search-form .button{margin-left:0}}@media screen and (max-width:800px){.search-form .button{margin-left:.5rem}}.search-form .button__arrow,.search-form .button__label{padding:1.25rem 1.5rem;height:3.5rem}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1rem 2rem;background-color:var(--color-black-low)}@media screen and (max-width:500px){.share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.share__title{text-transform:uppercase}@media screen and (max-width:500px){.share__title{margin-bottom:1rem}}.share__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:0;padding-left:2rem;list-style:none;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}@media screen and (max-width:800px){.share__list{-webkit-transform:none;transform:none}}@media screen and (max-width:500px){.share__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-top:.25rem;margin-bottom:.5rem}}.single .share__list{-webkit-transform:none;transform:none}.share__item{text-align:center}.share__link{padding:1rem;margin-left:1rem;margin-right:1rem}@media screen and (max-width:500px){.share__link{padding:.5rem}}.share__link:link,.share__link:visited{color:var(--section-color-full)}.share__link:active,.share__link:hover{color:var(--color-black)}.share__link svg{width:2.25rem;height:auto}@media screen and (max-width:500px){.share__link svg{width:1.75rem}}.icon-email{fill:currentColor!important}.page-template-events-listing .share__list,.single-event .share__list{-webkit-transform:translateY(.75rem);transform:translateY(.75rem)}.content *{margin-top:0;margin-bottom:0}.content>*+*{margin-top:var(--spacing-xs);margin-bottom:0}.content *+h2,.content *+h3,.content *+h4,.content *+h5,.content h2+h3,.content h2+h4,.content h2+h5,.content h2+h6,.content h3+h2,.content h3+h4,.content h3+h5,.content h3+h6,.content h4+h2,.content h4+h3,.content h4+h5,.content h4+h6,.content h5+h2,.content h5+h3,.content h5+h4,.content h5+h6,.content h6+h2,.content h6+h3,.content h6+h4,.content h6+h6{margin-top:var(--spacing-sm)}.content h2,.content h3,.content h4,.content h5,.content h6{color:var(--color-black);line-height:1.2}.content h4,.content h5,.content h6{line-height:1.4}.content h2{position:relative;font-size:var(--text-size-lg);padding-bottom:1.1rem}.content h2:after{content:"";display:block;position:absolute;left:0;bottom:0;width:6rem;height:4px;background-color:var(--section-color-full)}.content h2 a{text-decoration:none}.content h3{font-size:var(--text-size-md)}.content h4{font-weight:700}.content h4,.content h5{font-size:var(--text-size-sm);text-transform:uppercase;letter-spacing:1px}.content h5{font-weight:400}.content h6{font-size:var(--text-size-base);font-weight:700;text-transform:uppercase;letter-spacing:1px}.content li,.content p,.content pre{line-height:2;color:var(--color-body)}.content strong{font-weight:700}.content ol>li,.content ul>li{margin-top:0!important;margin-bottom:0!important}.content ol>li+li,.content ul>li+li{margin-top:1rem!important}.content ol ol,.content ol ul,.content ul ol,.content ul ul{margin-top:1rem}.content ul{list-style:none;padding-left:2.5rem}.content ul>li{position:relative}.content ul>li:before{content:"";display:block;position:absolute;top:.5rem;left:-1.825rem;height:1em;width:1em;-webkit-mask-image:url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../images/icons/icon-arrow-list-item.svg);mask-image:url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../images/icons/icon-arrow-list-item.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--section-color-full);background-size:auto 100%}.content ol{list-style:none;counter-reset:list;padding-left:2.5rem}.content ol>li{position:relative}.content ol>li:before{counter-increment:list;content:counter(list) ".";position:absolute;top:-.25rem;left:-2rem;width:1.75rem;height:1.75em;font-size:var(--text-size-md);font-weight:700;text-align:left;color:var(--section-color-full)}.content .categories-list__list>li+li{margin-top:.25rem!important}.content .aligncenter{margin-left:auto;margin-right:auto}.content .alignleft{float:left;margin-right:1.5rem}.content .alignright{float:right;margin-left:1.5rem}.content .gallery{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;position:unset;background-color:unset}.content .gallery-columns-1 .gallery-item{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 2rem);flex:1 0 calc(100% - 2rem)}.content .gallery-columns-2 .gallery-item{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 2rem);flex:1 0 calc(50% - 2rem)}.content .gallery-columns-3 .gallery-item{-webkit-box-flex:1;-ms-flex:1 0 calc(33.333% - 2rem);flex:1 0 calc(33.333% - 2rem)}.content .gallery-columns-4 .gallery-item{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 2rem);flex:1 0 calc(25% - 2rem)}.content .gallery-columns-5 .gallery-item{-webkit-box-flex:1;-ms-flex:1 0 calc(20% - 2rem);flex:1 0 calc(20% - 2rem)}.content .gallery-item{margin:0 1rem 1rem;text-align:center}@media screen and (max-width:800px){.content .gallery-item{-webkit-box-flex:1!important;-ms-flex:1 0 calc(33.33% - 2rem)!important;flex:1 0 calc(33.33% - 2rem)!important}}@media screen and (max-width:500px){.content .gallery-item{-webkit-box-flex:1!important;-ms-flex:1 0 calc(50% - 2rem)!important;flex:1 0 calc(50% - 2rem)!important}}.content .gallery-icon{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}.content--spacing-sm>*+*{margin-top:.5rem}.header{display:block}@media screen and (max-width:800px){.header .container{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}}.carousel{width:100%;height:100%;background-color:#efefef}.carousel__slides{position:relative;padding:0;margin:0;padding-bottom:560px;list-style-type:none}@media screen and (max-width:1400px){.carousel__slides{padding-bottom:39.58333%}}@media screen and (max-width:800px){.carousel__slides{padding-bottom:75%}}@media screen and (max-width:1100px){.carousel__slides{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0;z-index:-1}}.carousel__slide{opacity:0;z-index:1;-webkit-transition:opacity 1s;transition:opacity 1s}.carousel__slide,.carousel__slide:before{position:absolute;left:0;top:0;width:100%;height:100%}.carousel__slide:before{content:"";background-color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),color-stop(70%,transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 70%)}@media screen and (max-width:800px){.carousel__slide:before{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.2)));background-image:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.2))}}.is-active.carousel__slide{opacity:1;z-index:2}.carousel__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.banner__container{position:relative}.caption{--gutter:calc((100vw - 1400px)/2);position:absolute;top:50%;left:var(--gutter);color:#fff;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:5;padding-left:2rem}@media screen and (max-width:1400px){.caption{left:0;width:60%;padding-left:0}}@media screen and (max-width:1100px){.caption{position:static;-webkit-transform:none;transform:none;padding-top:4rem;padding-bottom:5rem}}@media screen and (max-width:800px){.caption{width:100%}}@media screen and (max-width:500px){.caption{padding-top:3rem;padding-bottom:4rem}}.caption .container{padding-left:1rem;padding-right:2rem}@media screen and (max-width:1400px){.caption .container{padding-left:4rem;padding-right:4rem}}@media screen and (max-width:800px){.caption .container{padding-left:2rem;padding-right:2rem}}.caption__title{position:relative}.caption__title:after,.caption__title:before{content:"";display:block;position:absolute}.caption__title:before{top:50%;left:0;margin-top:-3.5rem;height:7rem;width:7rem;border-radius:1.5rem;background-color:var(--color-green-low);-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem);z-index:-1}@media screen and (max-width:800px){.caption__title:before{height:6rem;width:6rem;margin-top:-3rem;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}.caption__title:after{bottom:-3.5rem;left:0;width:6rem;height:.25rem;background-color:var(--color-green-full)}@media screen and (max-width:1400px){.caption__title:after{bottom:-1.5rem}}@media screen and (max-width:1400px){.caption__title{margin-bottom:.5rem;font-size:var(--text-size-xl)!important}}@media screen and (max-width:800px){.caption__title{font-size:var(--text-size-lg)!important}}.caption__body{position:relative;margin-top:3rem;padding-top:1rem;line-height:1.8}.caption__body p{margin-top:.5rem}@media screen and (max-width:1400px){.caption__body{margin-top:1rem;font-size:var(--text-size-md)!important}}@media screen and (max-width:800px){.caption__body{font-size:var(--text-size-sm)!important}.caption__body br{display:none}}.landing{width:100%;background-color:var(--color-white-full)}.landing__image-wrapper{position:relative;width:100%;height:0;padding-bottom:560px;background-color:#efefef}@media screen and (max-width:1400px){.landing__image-wrapper{padding-bottom:42.85714%}}@media screen and (max-width:800px){.landing__image-wrapper{padding-bottom:50%}}@media screen and (max-width:500px){.landing__image-wrapper{padding-bottom:75%}}.landing__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.landing .content-block__title{padding-left:var(--spacing-md)}@media screen and (max-width:800px){.landing .content-block__title{padding-left:var(--spacing-sm)}}.navigation{position:relative;background-color:var(--color-white-full);z-index:10}@media screen and (max-width:900px){.navigation{position:static}}@media screen and (max-width:1400px){.navigation__container.container{padding-left:20px;padding-right:0}}@media screen and (max-width:900px){.navigation__container.container{margin-left:0;margin-right:0}}.navigation__list:not(.navigation__list--child),.navigation__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation__list:not(.navigation__list--child){display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none}@media screen and (max-width:900px){.navigation__list:not(.navigation__list--child){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:6rem;bottom:5rem;left:0;width:100%;max-height:100%;margin:0;padding-top:4rem;padding-left:2rem;padding-right:2rem;overflow-y:auto;opacity:0;z-index:9;pointer-events:none}.navigation__list:not(.navigation__list--child)>li+li{margin-top:1.75rem}.navigation__list:not(.navigation__list--child)>.navigation__item{opacity:0;-webkit-transform:translate3d(2rem,0,0);transform:translate3d(2rem,0,0);-webkit-transition:all 70ms cubic-bezier(0,.995,.99,1);transition:all 70ms cubic-bezier(0,.995,.99,1)}.navigation__list:not(.navigation__list--child)>.navigation__item:last-child{margin-top:4rem!important;padding-bottom:2rem!important}}@media screen and (max-width:900px) and (max-height:670px){.navigation__list:not(.navigation__list--child){padding-top:2rem}}@media screen and (max-width:900px){.is-open .navigation__list:not(.navigation__list--child){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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;pointer-events:auto;opacity:1;-webkit-transition:opacity var(--transition-short) .5s;transition:opacity var(--transition-short) .5s}.is-open .navigation__list:not(.navigation__list--child):after{content:"";display:block;position:fixed;left:0;bottom:5rem;width:100%;height:8px;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.05)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.05),transparent);z-index:2}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s var(--easing-zip);transition:all .25s var(--easing-zip)}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:first-child{-webkit-transition-delay:.5s;transition-delay:.5s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(2){-webkit-transition-delay:.55s;transition-delay:.55s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(4){-webkit-transition-delay:.65s;transition-delay:.65s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(5){-webkit-transition-delay:.7s;transition-delay:.7s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(6){-webkit-transition-delay:.75s;transition-delay:.75s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(7){-webkit-transition-delay:.8s;transition-delay:.8s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(8){-webkit-transition-delay:.85s;transition-delay:.85s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s}.is-open .navigation__list:not(.navigation__list--child)>.navigation__item:nth-child(10){-webkit-transition-delay:.95s;transition-delay:.95s}}.navigation__list--child{display:none;position:absolute;left:-1.25rem;width:16rem;margin:0;padding:2rem 1.25rem 1.5rem;list-style:none;background-color:var(--color-white-full);z-index:10}@media screen and (max-width:900px){.navigation__list--child{display:block;position:static;left:0;width:100%;max-height:0;padding:0;overflow:hidden;background-color:transparent;font-size:var(--text-size-sm)!important;-webkit-transition:max-height var(--transition-short);transition:max-height var(--transition-short)}}.navigation__item:focus-within .navigation__list--child,.navigation__item:hover .navigation__list--child{display:block}.navigation__item{position:relative;padding:0 .75rem;font-size:var(--text-size-xs)}.navigation__item:last-child{padding-right:0}@media screen and (max-width:1400px){.navigation__item{padding:0 .5rem}}@media screen and (max-width:1100px){.navigation__item{font-size:1rem}}@media screen and (max-width:900px){.navigation__item{font-size:var(--text-size-lg)}.navigation__item:last-child{padding-bottom:0}}.navigation__item:hover .navigation__button+.navigation--child,.navigation__item:hover .navigation__link+.navigation--child{display:block;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 0 rgba(0,0,0,.1)}@media screen and (max-width:900px){.navigation__item .navigation__item{font-size:var(--text-size-md)}.navigation__item .navigation__item:first-child{padding-top:1.5rem}.navigation__item .navigation__item:last-child{padding-bottom:2rem}}.navigation__item.link-home{position:relative}@media screen and (max-width:1100px){.navigation__item.link-home{display:none}}.navigation__item.link-home a{font-size:0;display:block;height:1.25rem;width:1.25rem;position:relative;z-index:9}.navigation__item.link-home:before{content:"";display:inline-block;position:absolute;top:50%;width:1.25rem;height:1.25rem;background-image:url("/wp-content/themes/truemarket/assets/dist/images/icons/icon-home.svg");background-repeat:no-repeat;-webkit-transform:translate3d(0,-60%,0);transform:translate3d(0,-60%,0)}.navigation__item.link-support-us a{display:block;margin-top:-1rem;margin-bottom:-1rem;padding:2.5rem 1rem;font-weight:700;background-color:var(--color-green-full);color:#fff}.navigation__item.link-support-us a:hover{background-color:var(--color-green-mid);color:#fff}@media screen and (max-width:900px){.navigation__item.link-support-us a{display:inline-block;background:0 0;padding:0;margin:0;position:relative}.navigation__item.link-support-us a:after{content:"";display:block;position:absolute;right:-2.75rem;top:.125rem;height:1.5rem;width:2rem;background-image:url("/wp-content/themes/truemarket/assets/dist/images/icons/icon-arrow-green.svg");background-repeat:no-repeat;-webkit-transition:-webkit-transform var(--transition-short);transition:-webkit-transform var(--transition-short);transition:transform var(--transition-short);transition:transform var(--transition-short),-webkit-transform var(--transition-short)}.navigation__item.link-support-us a:before{content:"";height:4rem;width:4rem;border-radius:1rem;background-color:var(--color-green-low);position:absolute;top:50%;margin-top:-2rem;-webkit-transform:translateX(-2rem);transform:translateX(-2rem);left:0;z-index:-1}.navigation__item.link-support-us a:active,.navigation__item.link-support-us a:hover{background-color:transparent}.navigation__item.link-support-us a:active:after,.navigation__item.link-support-us a:hover:after{-webkit-transform:translate3d(.5rem,0,0);transform:translate3d(.5rem,0,0)}}.navigation__button,.navigation__link{text-decoration:none;text-transform:uppercase;color:var(--color-body-text)}.navigation__button[aria-current],.navigation__link[aria-current]{font-weight:700;color:var(--color-black-mid)}.navigation__button svg,.navigation__link svg{display:none;width:.8rem;height:auto;margin-left:.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navigation__button:hover,.navigation__link:hover{color:var(--color-link-hover);cursor:pointer}@media screen and (max-width:900px){.navigation__button,.navigation__link{margin:0;padding:0;font-weight:400;color:var(--color-white-full);-webkit-transition:color var(--transition-short);transition:color var(--transition-short)}.navigation__button svg,.navigation__link svg{display:inline-block}.navigation__button .icon-arrow,.navigation__link .icon-arrow{-webkit-transition:fill var(--transition-short);transition:fill var(--transition-short)}.navigation__button:link,.navigation__button:visited,.navigation__link:link,.navigation__link:visited{color:var(--color-white-full)}.navigation__button:active,.navigation__button:hover,.navigation__link:active,.navigation__link:hover{color:var(--color-green-full)}.navigation__button:active .icon-arrow,.navigation__button:hover .icon-arrow,.navigation__link:active .icon-arrow,.navigation__link:hover .icon-arrow{fill:var(--color-green-full)}}.navigation__toggle:checked~.navigation__list--child{display:block}@media screen and (max-width:900px){.navigation__toggle:checked~.navigation__list--child{max-height:999px;overflow:hidden}}.navigation__toggle:checked~.navigation__button svg{-webkit-transform:scaleY(-1) rotate(90deg);transform:scaleY(-1) rotate(90deg)}.logo{display:inline-block;max-width:175px;margin-top:.5rem;margin-bottom:.5rem}@media screen and (max-width:1100px){.logo{width:125px;height:calc(54px + 2rem);padding:1rem 0;margin-top:0;margin-bottom:0}}.logo svg{width:125px;height:54px}.is-open .logo svg{position:absolute;z-index:9}.mobile-toggle{display:none;position:absolute;top:1rem;right:4rem;width:44px;height:36px;z-index:10}.mobile-toggle:active,.mobile-toggle:hover{cursor:pointer}@media screen and (max-width:900px){.mobile-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mobile-toggle__label{color:var(--color-white-mid);font-size:var(--text-size-sm);text-transform:uppercase}.mobile-toggle__label--open{display:block}.is-open .mobile-toggle__label--open,.mobile-toggle__label--close{display:none}.is-open .mobile-toggle__label--close{display:block}.mobile-toggle__icon{display:block;position:relative;width:100%;height:100%}.mobile-toggle__bar{position:absolute;left:0;bottom:0;width:100%;height:3px;margin:auto;background-color:var(--color-green-mid);border-radius:2px;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.mobile-toggle__bar:first-child{top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile-toggle__bar:nth-child(2){top:17px;-webkit-transform:rotate(0);transform:rotate(0)}.mobile-toggle__bar:nth-child(3){bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-open .mobile-toggle__bar{background-color:var(--color-white-full)}.is-open .mobile-toggle__bar:first-child{-webkit-transform:translate3d(0,8px,0) rotate(225deg);transform:translate3d(0,8px,0) rotate(225deg)}.is-open .mobile-toggle__bar:nth-child(2){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.is-open .mobile-toggle__bar:nth-child(3){-webkit-transform:translate3d(0,-8px,0) rotate(315deg);transform:translate3d(0,-8px,0) rotate(315deg)}.circle{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.9);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);pointer-events:none;opacity:0;-webkit-clip-path:circle(0 at 100% 0);clip-path:circle(0 at 100% 0);-webkit-transition:opacity .4s ease,-webkit-clip-path .8s var(--easing-natural,ease);transition:opacity .4s ease,-webkit-clip-path .8s var(--easing-natural,ease);transition:opacity .4s ease,clip-path .8s var(--easing-natural,ease);transition:opacity .4s ease,clip-path .8s var(--easing-natural,ease),-webkit-clip-path .8s var(--easing-natural,ease);z-index:8}.is-open .circle{pointer-events:auto;opacity:1;-webkit-clip-path:circle(200% at 100% 0);clip-path:circle(200% at 100% 0);-webkit-transition:all .6s var(--easing-natural,ease);transition:all .6s var(--easing-natural,ease);z-index:8}.navigation-social{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;bottom:0;width:100%;padding:1.5rem 2rem;background-color:#111;pointer-events:none;opacity:0;z-index:10}.is-open .navigation-social{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:auto;opacity:1;-webkit-transition:opacity var(--transition-short) .5s;transition:opacity var(--transition-short) .5s}.navigation-social__icon{text-decoration:none;margin:0 .5rem}.navigation-social__icon:active svg,.navigation-social__icon:focus svg,.navigation-social__icon:hover svg{fill:var(--color-white-full)}.navigation-social__icon svg{margin:0;fill:var(--color-white-mid)}.search-toggle{margin:0;padding:2.1rem 1rem;padding-right:1.5rem;-webkit-transition:var(--transition-long) .25s;transition:var(--transition-long) .25s}.search-toggle svg{width:1.5rem;height:auto}.search-toggle path{-webkit-transition:var(--transition-long) .25s;transition:var(--transition-long) .25s}.is-search.search-toggle{background-color:var(--color-grey-full)}.is-search.search-toggle,.is-search.search-toggle path{-webkit-transition:var(--transition-short);transition:var(--transition-short)}.is-search.search-toggle path{fill:var(--color-white-full)}.navigation-search{position:absolute;width:100%;overflow:hidden;z-index:1}.navigation-search .form{padding:1rem 0;opacity:0;-webkit-transition:var(--transition-short);transition:var(--transition-short)}.navigation-search.is-search .form{opacity:1;-webkit-transition:var(--transition-short) .15s;transition:var(--transition-short) .15s}.navigation-search .form__group,.navigation-search .form__item{width:100%;margin:0}.navigation-search .form__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navigation-search__wrapper{background-color:var(--color-grey-full);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:var(--transition-long);transition:var(--transition-long)}.is-search .navigation-search__wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.connect{width:100%;padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);background-color:var(--section-color-full)}@media screen and (max-width:500px){.connect{padding-bottom:var(--spacing-sm)}}.connect__container{text-align:center}.connect__title{color:var(--color-white);text-transform:uppercase}.connect__buttons,.connect__social{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.connect__social{padding-bottom:2rem}@media screen and (max-width:500px){.connect__social{padding-bottom:0}.connect__social>*{margin-bottom:2rem}}.connect__buttons{position:absolute;left:0}.connect__buttons>*{margin:1rem 2rem;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0)}@media screen and (max-width:800px){.connect__buttons>*{margin:1rem .5rem}}@media screen and (max-width:500px){.connect__buttons{position:static}}.footer{width:100%;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-md);background-color:var(--color-grey-dark);background-image:url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../images/footer-bg.jpg);background-position:center -150px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1400px){.footer{background-position:50%}}.footer a{text-decoration:none}.footer p{line-height:2}.footer__container{color:var(--color-white);text-align:center}.footer__title{letter-spacing:0}.footer__address,.footer__email,.footer__phone{--color-link:var(--section-color-full);--color-link-hover:var(--color-white);color:var(--section-color-full)}.footer__email,.footer__phone{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:500px){.footer__email,.footer__phone{-ms-flex-preferred-size:100%;flex-basis:100%}}.footer__email{text-align:right;padding-right:var(--spacing-sm)}@media screen and (max-width:500px){.footer__email{text-align:center;padding-right:0}}.footer__phone{text-align:left;padding-left:var(--spacing-sm)}@media screen and (max-width:500px){.footer__phone{text-align:center;padding-left:0;margin-top:calc(var(--spacing-md) - 1rem)}}.footer__label{color:var(--color-white);font-weight:400;letter-spacing:1px;text-transform:uppercase}.footer__details{--color-link:hsla(0,0%,100%,.6);--color-link-hover:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:var(--spacing-lg)!important;color:var(--color-link)}@media screen and (max-width:800px){.footer__details li{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.footer__details li+li{margin-top:1.5rem}}.sidebar{display:block}@media screen and (max-width:800px){.sidebar{position:relative;margin-top:var(--spacing-md);padding-top:var(--spacing-md)}.sidebar:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--color-grey-low)}}.sidebar .text__title,.sidebar__title{position:relative;font-size:var(--text-size-lg);padding-bottom:1rem}.sidebar .text__title:after,.sidebar__title:after{content:"";display:block;position:absolute;left:0;bottom:0;width:6rem;height:4px;background-color:var(--section-color-full)}.sidebar .quote{padding:2rem;min-height:12rem}.sidebar .quote .quote__image{padding-bottom:2rem}.sidebar .quote .quote__content:first-child{padding-top:2rem}.sidebar .quote .quote__content:after{display:block;top:-1.5rem;left:0;line-height:1;font-size:8rem}.post-list{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}@media screen and (max-width:800px){.post-list{margin-left:0;margin-right:0}}.post-list>*{-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;margin-left:1rem;margin-right:1rem;margin-bottom:var(--spacing-md)}@media screen and (max-width:800px){.post-list>*{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0;margin-bottom:var(--spacing-md)}}.post{display:block;border:1px solid var(--color-grey-low)}.post__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:1rem}.post__thumbnail-link{--bleed:calc(1rem + 1px);--negative-bleed:calc(-1*var(--bleed));display:block;position:relative;margin-top:var(--negative-bleed);margin-left:var(--negative-bleed);margin-right:var(--negative-bleed);padding-bottom:75%;height:0}.post__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #dbdcdd;border-bottom:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:var(--color-grey-low)}.post__title-link{font-size:var(--text-size-md);text-decoration:none}.post__title-link:link,.post__title-link:visited{color:var(--section-color-full)}.post__title-link:active,.post__title-link:hover{color:var(--color-black)}.post__meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;font-size:14px}.post__date,.post__reading-time{margin:0}.post__categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0;padding:0;line-height:1}.post__footer{position:relative;margin-top:2.5rem}.post__button-link{position:absolute;right:calc(-1rem - 1px);bottom:0;-webkit-transform:translate3d(0,calc(50% + 1rem + 1px),0);transform:translate3d(0,calc(50% + 1rem + 1px),0)}.card{position:relative;background-color:var(--color-white)}.card>*{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.card__image{display:block;position:relative;padding:0;padding-bottom:50%}@media screen and (max-width:800px){.card__image{padding-bottom:56.25%}}@media screen and (max-width:500px){.card__image{padding-bottom:75%}}.card__image-media{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.card__title{font-size:var(--text-size-lg);font-weight:700}.card__title a{color:var(--color-grey-dark);text-decoration:none}.card__title a:active,.card__title a:hover{color:var(--section-color-full)}.card__meta{margin-top:.25rem!important;color:var(--color-grey-mid);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.75}.card__meta .highlight{color:var(--section-color-full);font-size:var(--text-size-sm)}.card__meta a{text-decoration:none;color:var(--color-grey-mid)}.card__meta a:active,.card__meta a:hover{color:var(--section-color-full)}.card__description{font-size:var(--text-size-sm)}.card__description+.card__button{padding-top:var(--spacing-md);padding-left:0;padding-right:0}.card__button>.button{position:absolute;bottom:0;right:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.card--rounded{border-radius:5px;-webkit-box-shadow:0 2px 5px var(--color-black);box-shadow:0 2px 5px var(--color-black)}.content-block--cards-2up .card__title{position:relative;text-transform:uppercase;letter-spacing:.05em}.content-block--cards-2up .card__title:after{content:"";display:block;position:absolute;left:2rem;bottom:-1.125rem;width:6rem;height:.25rem;background-color:var(--section-color-full)}.content-block--cards-3up .card__image{padding-bottom:56.25%}h2~.hf-form{margin-top:var(--spacing-sm)!important}.form{width:100%}.form__group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem}.form__item{position:relative;width:100%;margin:0 1rem 2rem}.form__item input,.form__item textarea{display:block;width:100%;padding:1rem 2rem;border:1px solid var(--color-grey-low);border-radius:0}.form__item input:invalid:not(:placeholder-shown),.form__item textarea:invalid:not(:placeholder-shown){-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--color-pink-full)}.form__item input:invalid:not(:placeholder-shown)+.form__highlight,.form__item textarea:invalid:not(:placeholder-shown)+.form__highlight{background-color:var(--color-pink-full);background-position:100% 0}.form__item input:invalid:not(:placeholder-shown)~.form__icon,.form__item textarea:invalid:not(:placeholder-shown)~.form__icon{top:.85rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23e3786c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}.form__item input:valid:not(:placeholder-shown),.form__item textarea:valid:not(:placeholder-shown){border:1px solid var(--color-green-full)}.form__item input:valid:not(:placeholder-shown)+.form__highlight,.form__item textarea:valid:not(:placeholder-shown)+.form__highlight{background-color:var(--color-green-full);background-position:0 0}.form__item input:valid:not(:placeholder-shown)~.form__icon,.form__item textarea:valid:not(:placeholder-shown)~.form__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2399bf38' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")}.form__item input:placeholder-shown+.form__highlight,.form__item textarea:placeholder-shown+.form__highlight{background-color:var(--color-grey-low);background-position:top}.form__item input:focus:not(:focus-visible),.form__item textarea:focus:not(:focus-visible){outline:none}.form__item input:focus,.form__item input:focus:invalid,.form__item textarea:focus,.form__item textarea:focus:invalid{border:1px solid var(--color-blue-full)}.form__item input:focus+.form__highlight,.form__item textarea:focus+.form__highlight{background-color:var(--color-blue-full);background-position:top}.form__item textarea{overflow-y:auto;resize:none;height:var(--spacing-xl)}.form__item .button{padding-left:0;padding-right:0}.form__item .button__arrow{padding-top:2.6rem}.form__highlight{left:0;bottom:-2px;width:100%;height:2px;background-color:var(--color-grey-low);background-image:-webkit-gradient(linear,left top,right top,color-stop(33.333%,var(--color-green-full)),color-stop(33.333%,var(--color-grey-low)),color-stop(66.666%,var(--color-grey-low)),color-stop(66.666%,var(--color-pink-full)),to(var(--color-pink-full)));background-image:linear-gradient(90deg,var(--color-green-full) 33.333%,var(--color-grey-low) 0,var(--color-grey-low) 66.666%,var(--color-pink-full) 0,var(--color-pink-full));background-size:300% 100%;background-position:top;-webkit-transition:var(--transition-short);transition:var(--transition-short)}.form__highlight,.form__icon{display:block;position:absolute}.form__icon{top:.8rem;left:.4rem;width:24px;height:24px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gallery{position:relative;background-color:var(--color-black-low)}@media screen and (max-width:800px){.gallery__container{margin-bottom:var(--spacing-xl)}}.gallery__item{position:relative;padding:0;margin:0}.gallery__item.embed__wrapper{padding-bottom:56.25%}.gallery__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery__label{position:absolute;bottom:0;left:0;display:inline-block;padding:1rem 2rem;font-weight:700;font-size:var(--text-size-md);color:var(--color-white-full);background-color:var(--section-color-full)}@media screen and (max-width:800px){.gallery__label{position:static;margin-top:100%}}.gallery__button{position:absolute;top:50%;background-color:var(--section-color-full);-webkit-transition:background-color var(--transition-short);transition:background-color var(--transition-short)}.gallery__button svg{width:1rem;height:auto;margin:.5rem .5rem .3rem;-webkit-transition:-webkit-transform var(--transition-short);transition:-webkit-transform var(--transition-short);transition:transform var(--transition-short);transition:transform var(--transition-short),-webkit-transform var(--transition-short)}.gallery__button:active,.gallery__button:hover{background-color:var(--color-black)}.gallery__button:active svg,.gallery__button:hover svg{-webkit-transform:translate3d(.5rem,0,0);transform:translate3d(.5rem,0,0)}.gallery__button--next{right:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.gallery__button--prev{left:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.gallery__button--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.gallery__button--prev:active svg,.gallery__button--prev:focus svg,.gallery__button--prev:hover svg{-webkit-transform:scaleX(-1) translate3d(.5rem,0,0);transform:scaleX(-1) translate3d(.5rem,0,0)}.is-gallery .gallery__wrapper{position:relative;max-width:100%;height:100%}.is-gallery .gallery__item{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}@media screen and (max-width:800px){.is-gallery .gallery__item.embed__wrapper{padding-bottom:75%}}.is-gallery .is-active{position:static}.is-gallery .is-active,.is-gallery .is-transition-in{opacity:1;-webkit-transition:opacity .5s ease .25s;transition:opacity .5s ease .25s}.is-gallery .is-transition-out{opacity:0}.content-block{display:grid;grid-template-columns:1fr minmax(300px,700px) minmax(300px,700px) 1fr}@media screen and (max-width:800px){.content-block{grid-template-columns:100%}}.content-block>*{padding:1rem 4rem}@media screen and (max-width:800px){.content-block>*{grid-column:1/span 1!important;padding:1rem 2rem}}.content-block__decoration{grid-column:1/span 2;grid-row:1;background-color:var(--section-color-full);margin-right:2rem}@media screen and (max-width:800px){.content-block__decoration{margin:0}}.content-block__title{grid-column:2/span 1;grid-row:1;place-self:center start;margin-right:2rem;text-transform:capitalize;z-index:1}@media screen and (max-width:800px){.content-block__title{margin:0;padding-top:2rem;padding-bottom:2rem}}.content-block__description{grid-column:3/span 1;grid-row:1;place-self:center start;margin-left:2rem;padding-left:0}.content-block__description>*{padding-right:var(--spacing-lg)}@media screen and (max-width:1100px){.content-block__description>*{padding-right:var(--spacing--md)}}@media screen and (max-width:800px){.content-block__description{grid-row:2;place-self:start start;margin:0;padding-left:2rem}.content-block__description>*{padding-right:var(--spacing--sm)}}.content-block__content{grid-column:2/span 2;grid-row:2;position:relative;padding-bottom:calc(var(--spacing-md) + 1rem);padding-top:var(--spacing-md)}.content-block__content.content:before{content:"";display:block;position:absolute;top:3rem;left:2rem;width:6rem;height:6rem;background-color:var(--section-color-low);border-radius:1.5rem;pointer-events:none}@media screen and (max-width:800px){.content-block__content.content:before{left:1rem}}@media screen and (max-width:800px){.content-block__content{grid-row:3;padding-bottom:var(--spacing-md)}}.content-block__background{position:relative;grid-column:1/span 4;grid-row:3;-ms-flex-item-align:end;align-self:end;width:100%;height:calc(100% - var(--spacing-lg));margin-top:0;padding:0}.content-block__background:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;max-height:calc(100% - var(--spacing-lg));background-color:var(--section-color-low)}.content-block__background img{width:100%;height:auto;max-height:calc(100% - var(--spacing-lg));-o-object-fit:cover;object-fit:cover}@media screen and (max-width:800px){.content-block__background{grid-row:4;-ms-flex-item-align:end;align-self:end;margin-top:var(--spacing-md)}}.content-block__background:after,.content-block__background img{height:100%;max-height:100%}.content-block__cards{grid-column:2/span 2;grid-row:3;margin-left:-2rem;margin-right:-2rem;padding-bottom:12rem;z-index:1}@media screen and (max-width:800px){.content-block__cards{grid-row:4}}.content-block--no-content{grid-template-rows:auto calc(var(--spacing-md) + 1rem) auto auto}@media screen and (max-width:800px){.content-block--no-content{grid-template-rows:auto}.content-block--no-content .content-block__description{padding-bottom:var(--spacing-sm)}}.content-block--cards-2up .card-container>*{-webkit-box-flex:1;-ms-flex:1 0 450px;flex:1 0 450px;max-width:calc(50% - 4rem);margin:var(--spacing-lg) 2rem 0}.content-block--cards-2up .card-container>:first-child,.content-block--cards-2up .card-container>:nth-child(2){margin-top:0}@media screen and (max-width:800px){.content-block--cards-2up .card-container>*{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:calc(100% - 4rem)}.content-block--cards-2up .card-container>:not(:first-child){margin-top:var(--spacing-md)}}.content-block--cards-3up .card-container>*{-webkit-box-flex:1;-ms-flex:1 0 33.333%;flex:1 0 33.333%;max-width:calc(33.333% - 4rem);margin:var(--spacing-lg) 2rem 0}.content-block--cards-3up .card-container>:first-child,.content-block--cards-3up .card-container>:nth-child(2),.content-block--cards-3up .card-container>:nth-child(3){margin-top:0}@media screen and (max-width:1100px){.content-block--cards-3up .card-container>*{-webkit-box-flex:1;-ms-flex:1 0 450px;flex:1 0 450px;max-width:calc(50% - 4rem);margin:var(--spacing-lg) 2rem 0}.content-block--cards-3up .card-container>:first-child,.content-block--cards-3up .card-container>:nth-child(2){margin-top:0}.content-block--cards-3up .card-container>:nth-child(3){margin-top:var(--spacing-lg)}}@media screen and (max-width:800px){.content-block--cards-3up .card-container>*{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:calc(100% - 4rem)}.content-block--cards-3up .card-container>:not(:first-child){margin-top:var(--spacing-md)}}.content-block--image{grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}.content-block--image .content-block__image{position:relative;grid-column:3/span 1;grid-row:1/span 2;z-index:1;-webkit-transform:translate3d(0,-2.5rem,0);transform:translate3d(0,-2.5rem,0);margin-bottom:var(--spacing-lg)}.content-block--image .content-block__image .wrapper{position:relative}@media screen and (max-width:800px){.content-block--image .content-block__image{grid-row:3/span 1;margin-bottom:var(--spacing-lg);-webkit-transform:none;transform:none}}.content-block--image .content-block__image-buttons{position:absolute;left:0;bottom:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.content-block--image .content-block__content{grid-column:2/span 1;grid-row:2/span 1;margin-bottom:var(--spacing-lg)}.content-block--image .content-block__content>p{color:var(--color-white)}@media screen and (max-width:1100px){.content-block--image .content-block__content{margin-bottom:var(--spacing-md)}}@media screen and (max-width:800px){.content-block--image .content-block__content{grid-row:2/span 1;margin-bottom:0}}.content-block--image .content-block__background{grid-column:1/span 4;grid-row:1/span 3;z-index:-1;margin:0;width:100%;height:100%}@media screen and (max-width:800px){.content-block--image .content-block__background{grid-column:1/span 1}}.content-block--image .button--arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.count-up strong{display:block}.custom-content__buttons .button{margin-bottom:var(--spacing-md)}.block--text:first-child .text--without-title{position:relative}.block--text:first-child .text--without-title:before{content:"";display:block;position:absolute;top:-1.5rem;left:-2.5rem;width:6rem;height:6rem;border-radius:1.5rem;background-color:var(--section-color-low);pointer-events:none;z-index:-1}@media screen and (max-width:800px){.block--text:first-child .text--without-title:before{left:-1.5rem}}.block--dropdown+.block--dropdown{margin-top:1rem!important}.dropdown__title{position:relative;padding-right:5rem;list-style:none;font-weight:700}.dropdown__title em,.dropdown__title i,.dropdown__title span{font-style:italic;font-weight:400}.dropdown__title::-webkit-details-marker{display:none}.dropdown__title:before{content:"";display:block;position:absolute;top:0;right:0;width:4rem;height:100%;background-color:var(--color-white-full);opacity:.25}.dropdown__title:after{content:"";display:block;position:absolute;top:50%;right:1.25rem;width:1.5rem;height:2rem;background:var(--color-white);-webkit-mask-image:url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../images/icons/icon-arrow-dropdown.svg);mask-image:url(//cbfy.ca/wp-content/themes/truemarket/assets/dist/styles/../images/icons/icon-arrow-dropdown.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:translate3d(0,-40%,0) scaleY(1) rotate(90deg);transform:translate3d(0,-40%,0) scaleY(1) rotate(90deg);-webkit-transition:-webkit-transform var(--transition-short);transition:-webkit-transform var(--transition-short);transition:transform var(--transition-short);transition:transform var(--transition-short),-webkit-transform var(--transition-short)}.dropdown__title:active,.dropdown__title:hover{cursor:pointer}.dropdown__title:active:after,.dropdown__title:hover:after{-webkit-transform:translate3d(0,-30%,0) scaleY(1) rotate(90deg);transform:translate3d(0,-30%,0) scaleY(1) rotate(90deg)}.dropdown__title a{color:var(--color-white-full)}.dropdown__title a:active,.dropdown__title a:hover{color:var(--color-black)}.dropdown__content{padding:2rem;opacity:0;background-color:rgba(0,0,0,.025);-webkit-transform:translate3d(0,-2rem,0);transform:translate3d(0,-2rem,0);-webkit-transform-origin:center top;transform-origin:center top}.dropdown[open] .dropdown__title:after{-webkit-transform:translate3d(0,-60%,0) scaleY(-1) rotate(90deg);transform:translate3d(0,-60%,0) scaleY(-1) rotate(90deg)}.dropdown[open] .dropdown__title:active:after,.dropdown[open] .dropdown__title:hover:after{-webkit-transform:translate3d(0,-70%,0) scaleY(-1) rotate(90deg);transform:translate3d(0,-70%,0) scaleY(-1) rotate(90deg)}.dropdown[open] .dropdown__title+.dropdown__content{-webkit-animation:.5s ease 1 forwards dropdownOpen;animation:.5s ease 1 forwards dropdownOpen}@-webkit-keyframes dropdownOpen{0%{opacity:0;-webkit-transform:translate3d(0,-2rem,0);transform:translate3d(0,-2rem,0)}30%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes dropdownOpen{0%{opacity:0;-webkit-transform:translate3d(0,-2rem,0);transform:translate3d(0,-2rem,0)}30%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (max-width:800px){.block--schedule,.block--table{position:relative}.block--schedule:after,.block--table:after{content:"";display:block;position:absolute;top:0;right:0;width:1.5rem;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.15)));background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.15))}}@media screen and (max-width:800px){.data-table,.schedule{max-width:100%;overflow-x:scroll}}.table,table{position:relative;margin:0!important;text-align:left;border-collapse:collapse}.data-table__title,.schedule__title,.table,table{width:100%}@media screen and (max-width:800px){.data-table__title,.schedule__title,.table,table{width:800px}}.table__header,thead{border-bottom:1px solid var(--color-grey-mid)}.table__header-item,th{position:-webkit-sticky;position:sticky;top:0}.table__row,tr{background-color:rgba(0,0,0,.05)}.table__row:nth-child(odd),tr:nth-child(odd){background-color:rgba(0,0,0,.025)}.table__item,td{padding:1rem 2rem;border:none;line-height:1.3}.table__item a,td a{text-decoration:none}.table__item--date,.table__item--time{width:22.5%}.table__item--location{width:55%;text-align:right}.embed,.embed__wrapper{position:relative}.embed__wrapper{height:0;padding-bottom:56.25%}.embed__item,.embed__wrapper iframe{display:block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.embed__wrapper--21by9{padding-bottom:42.86%}.thumbnail-grid__grid{margin-top:2rem!important}.thumbnail-grid__item{-webkit-box-flex:1!important;-ms-flex:1 0 150px!important;flex:1 0 150px!important;max-width:calc(20% - 4rem)}@media screen and (max-width:800px){.thumbnail-grid__item{-webkit-box-flex:1!important;-ms-flex:1 0 150px!important;flex:1 0 150px!important;max-width:calc(33% - 4rem)}}@media screen and (max-width:500px){.thumbnail-grid__item{max-width:calc(50% - 4rem)}}.thumbnail-grid__image{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center}.thumbnail-grid--larger .thumbnail-grid__item{max-width:calc(50% - 4rem)}@media screen and (max-width:500px){.thumbnail-grid--larger .thumbnail-grid__item{max-width:calc(100% - 4rem)}}.quote{margin:0;padding:5rem 5rem 4rem;background-color:rgba(0,0,0,.025)}@media screen and (max-width:800px){.quote{padding:3rem 3rem 2rem}}.quote__content{position:relative;color:var(--color-black)}.quote__content:after{content:"\201C";display:block;position:absolute;top:-4rem;left:-2rem;line-height:1;font-size:16rem;font-weight:700;color:var(--section-color-low);z-index:-1}@media screen and (max-width:800px){.quote__content:after{top:0;left:1rem}}.quote__attribution{display:block;margin-top:var(--spacing-sm);font-weight:700;font-style:normal;color:var(--color-grey-mid)}.quote__attribution:before{content:"- "}.sidebar .quote__content img{margin-bottom:1rem!important}.cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:2rem;background-color:rgba(0,0,0,.025)}@media screen and (max-width:1100px){.cta-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.cta-button--button-only{display:block;padding:0;background-color:transparent}.cta-button--no-subtitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-button--no-subtitle .cta-button__group{margin-bottom:0}.cta-button__group{margin-bottom:1rem}.cta-button__title{font-size:var(--text-size-md);margin-right:2rem}@media screen and (max-width:800px){.cta-button__title{margin-right:0}}.sidebar .cta-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.container{max-width:1400px;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}@media screen and (max-width:800px){.container{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}}.container--center{margin:0 auto}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:var(--spacing-sm)}.stack--xs>*+*{margin-top:var(--spacing-xs)}.stack--md>*+*{margin-top:var(--spacing-md)}.stack--lg>*+*{margin-top:var(--spacing-lg)}.stack--events>*+*{margin-top:8rem!important}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex,.flex--column{-webkit-box-direction:normal}.flex--column{-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.flex--grid{margin:0 -2rem}.flex--grid>*{-webkit-box-flex:1;-ms-flex:1 0 250px;flex:1 0 250px;margin:0 2rem 2rem}.grid{display:grid;grid-gap:var(--spacing-sm);grid-template-columns:repeat(6,1fr)}.two-column{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}@media screen and (max-width:800px){.two-column{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}}.single .two-column{margin-top:var(--spacing-md)}.two-column__margin-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-2rem;margin-right:-2rem}@media screen and (max-width:800px){.two-column__margin-wrapper{display:block;margin-left:0;margin-right:0}}.two-column__main{-ms-flex-preferred-size:calc(66% - 4rem);flex-basis:calc(66% - 4rem)}.two-column__sidebar{-ms-flex-preferred-size:calc(33% - 4rem);flex-basis:calc(33% - 4rem)}.two-column__main,.two-column__sidebar{margin-left:2rem;margin-right:2rem}@media screen and (max-width:800px){.two-column__main,.two-column__sidebar{margin-left:0;margin-right:0}}.two-column--60-40 .two-column__main{-ms-flex-preferred-size:calc(60% - 4rem);flex-basis:calc(60% - 4rem)}.two-column--60-40 .two-column__sidebar{-ms-flex-preferred-size:calc(40% - 4rem);flex-basis:calc(40% - 4rem)}.page-404 h1{color:var(--color-red)}.front-page .h1,.home .h1{font-size:var(--text-size-xl)}.u-list-reset{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.hidden{display:none}.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}.sl-overlay{background-color:var(--color-black)!important}
.logo-main-cbfy-1{fill:#aacf37}.logo-main-cbfy-2{fill:#fff}.logo-main-cbfy-3{fill:#a9ce37}.logo-main-cbfy-4{fill:#e6a223}.logo-main-cbfy-5{fill:#6dc4ee}.logo-main-cbfy-6{fill:#f1786d}
.icon-arrow{fill:#99bf38}
.icon-search{fill:#4a5056}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}
.icon-arrow{fill:#fff}