.dynamic-testimonials.trebas-black .testimonial-button,.dynamic-testimonials.trebas-grey-300 .testimonial-button,.dynamic-testimonials.trebas-grey-400 .testimonial-button,.dynamic-testimonials.trebas-grey-500 .testimonial-button,.dynamic-testimonials.trebas-grey-500 .testimonial-button,.dynamic-testimonials.trebas-purple-dark .testimonial-button,.dynamic-testimonials.trebas-blue .testimonial-button,.dynamic-testimonials.trebas-blue-dark .testimonial-button{border-color:var(--trebas-white)!important;background-color:var(--trebas-white)!important;color:var(--trebas-black)!important}@media (min-width:768px){.dynamic-testimonials.trebas-black .testimonial-button,.dynamic-testimonials.trebas-grey-300 .testimonial-button,.dynamic-testimonials.trebas-grey-400 .testimonial-button,.dynamic-testimonials.trebas-grey-500 .testimonial-button,.dynamic-testimonials.trebas-grey-500 .testimonial-button,.dynamic-testimonials.trebas-purple-dark .testimonial-button,.dynamic-testimonials.trebas-blue .testimonial-button,.dynamic-testimonials.trebas-blue-dark .testimonial-button{background-image:url(/icons/trebas/trebas-arrow-right.svg)!important}}.dynamic-testimonials.trebas-purple .testimonial-title{color:var(--trebas-grey-50)}
li.nav-sub-menu-item.has-children:hover>.nav-sub-menu-item-icon{visibility:visible;opacity:1}li.nav-sub-menu-item.has-children:hover>.nav-sub-menu-item-icon path{fill:var(--trebas-blue)!important}li.nav-sub-menu-item.has-children:hover>.nav-sub-menu-item-label{opacity:1;font-weight:700;color:var(--trebas-blue)!important}li.nav-sub-menu-item.has-children:hover>.nav-sub-menu-item-list{visibility:visible;opacity:1}ul.menu-with-submenu .menu-item,ul.menu-with-submenu .menu-item a{font-size:var(--trebas-h5)!important;line-height:30px!important}.grid-layout{grid-template-columns:minmax(0,270px) 1fr;display:grid}.sub-menu:first-of-type{left:0}.quick-links-fixed a:hover,.quick-links-fixed .quick-links-fixed-modal-div:hover{transform:translate(calc(40px - 100%))}
.grid-layout{grid-template-columns:minmax(0,20%) 1fr;display:grid;overflow:hidden}.grid-layout.reverse{direction:rtl}.grid-layout.reverse>*{direction:ltr}.brand-sub-menu:first-of-type{left:0}.brand-sub-menu li.group-scoped span.content-wrapper{width:25%;min-width:25%;max-width:25%}.brand-sub-menu li.group-scoped ul.nav-sub-menu-item-list{width:75%;left:calc(25% + 10px)}.brand-sub-menu li.group-scoped ul.nav-sub-menu-item-list li.group-scoped span.content-wrapper{width:33.3333%;min-width:33.33%;max-width:33.33%}.brand-sub-menu li.group-scoped ul.nav-sub-menu-item-list li.group-scoped ul.nav-sub-menu-item-list{width:66.6667%;left:calc(33.33% + 13.33px)}.brand-sub-menu li.group-scoped ul.nav-sub-menu-item-list li.group-scoped ul.nav-sub-menu-item-list li.group-scoped span.content-wrapper{width:50%;min-width:50%;max-width:50%}.brand-sub-menu li.group-scoped ul.nav-sub-menu-item-list li.group-scoped ul.nav-sub-menu-item-list li.group-scoped ul.nav-sub-menu-item-list{width:50%;left:50%}.brand-downicon,.brand-sideicon{width:0;height:0}.brand-sideicon{border:3px solid #0000;border-left:7px solid #000;border-right-width:0}.text-brand-primary~.brand-sideicon{border-left-color:var(--brand-primary)}.brand-downicon{border:6.06px solid #0000;border-top:10.38px solid #000;border-bottom-width:0}.brand-sub-menu-level-1>li.open>div{padding-bottom:11px;font-weight:800}.brand-sub-menu-level-1>li.open{margin-bottom:1.25rem!important}.brand-sub-menu-level-1>li>ul.brand-sub-menu-level-2{--tw-border-opacity:1!important;border-width:1px!important;border-color:rgb(226 226 226/var(--tw-border-opacity,1))!important;padding-top:30px!important;padding-bottom:30px!important}.brand-sub-menu-level-2>li.open>div{font-weight:700}@media (min-width:768px){#nav-top-bar-items{flex-direction:column;align-items:center;display:flex}}#nav-top-bar-items .mobile-topbar-item{background-color:var(--brand-primary);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-bottom:1px;padding:.75rem 1rem;display:flex}#nav-top-bar-items .mobile-topbar-item:last-of-type{margin-bottom:0}@media (min-width:768px){#nav-top-bar-items .mobile-topbar-item{max-width:663px}}#nav-top-bar-items .mobile-topbar-item a{--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000;align-items:center;gap:.5rem;padding:0;font-weight:600;display:flex}#nav-top-bar-items .mobile-topbar-item a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000}#nav-top-bar-items .mobile-topbar-item div{--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000;align-items:center;gap:.5rem;padding:0;font-weight:600;display:flex}#nav-top-bar-items .mobile-topbar-item span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#nav-top-bar-items .mobile-topbar-item span[class*="flex items-center justify-center size-5"]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-shrink:0}#nav-top-bar-items .mobile-topbar-item span[title]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#nav-top-bar-items .font-awesome-icon svg{width:20px!important;height:20px!important}main#ucanwest .gus-brand-main-header .site-logo{max-height:55px;padding-right:1rem;width:auto!important;height:auto!important}
body:has(#unfc) .grid-layout{grid-template-columns:minmax(0,20%) 1fr;display:grid;overflow:hidden}body:has(#unfc) .grid-layout.reverse{direction:rtl}body:has(#unfc) .grid-layout.reverse>*{direction:ltr}body:has(#unfc) #nav-top-bar-items>div{padding-bottom:30px!important;display:flex!important}:is(body:has(#unfc) #nav-top-bar-items>div a,body:has(#unfc) #nav-top-bar-items>div span){font-size:var(--brand-body)!important;font-weight:600!important}body:has(#unfc) #nav-top-bar-items>div span:not(.font-awesome-icon){fill:var(--brand-primary)}body:has(#unfc) .quick-links-mobile-container .quick-links-mobile{width:100%!important;max-width:500px!important}body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div{gap:1rem}:is(body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div button,body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div a){border-style:solid!important;border-width:2px!important;border-color:var(--brand-primary)!important;text-transform:uppercase!important;width:100%!important;color:var(--brand-white)!important;border-radius:18px!important;justify-content:center!important;padding-top:7px!important;padding-bottom:7px!important;font-weight:600!important;text-decoration-line:none!important}:is(body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div button:hover,body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div a:hover){color:var(--brand-primary)!important;background-color:#0000!important}:is(body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div button span,body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div a span){margin-left:.5rem}body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div button:hover svg path:last-child{fill:var(--brand-primary)}body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div button:hover svg path#whatsapp{fill:var(--brand-primary)}body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div a:hover svg path:last-child{fill:var(--brand-primary)}body:has(#unfc) .quick-links-mobile-container .quick-links-mobile>div a:hover svg path#whatsapp{fill:var(--brand-primary)}@media not all and (min-width:1440px){body:has(#unfc) .quick-links-fixed{display:none}}body:has(#unfc) li.nav-sub-menu-item.has-children:not(.has-image-variation):hover>.navi-sub-menu-item-list{visibility:visible;opacity:1}body:has(#unfc) .navigation-grid-style{grid-template-columns:repeat(2,345px)!important;overflow:hidden auto!important}@media (max-height:900px),(max-width:1728px){body:has(#unfc) .navigation-grid-style ul.brand-sub-menu{max-height:calc(100vh - 140px)}body:has(#unfc) .navigation-grid-style ul.brand-sub-menu ul.navi-sub-menu-item-list.parent-3{left:690px!important}}body:has(#unfc) li.nav-sub-menu-item.has-children:hover>span>.nav-submenu-item-span{background-color:#a6dff626}:is(body:has(#unfc) .brand-downicon,body:has(#unfc) .brand-sideicon){width:0;height:0}body:has(#unfc) .brand-sideicon{border:3px solid #0000;border-width:3px 0 3px 7px;border-left-color:var(--brand-primary)}body:has(#unfc) .text-brand-primary~.brand-sideicon{border-left-color:var(--brand-primary)}body:has(#unfc) .brand-downicon{border:6.06px solid #0000;border-width:10.38px 6.06px 0;border-top-color:var(--brand-primary)}body:has(#unfc) .brand-sub-menu-level-1>li.open>div{padding-bottom:10px;font-weight:800}body:has(#unfc) .brand-sub-menu-level-1>li.open{margin-bottom:1.25rem!important}body:has(#unfc) .brand-sub-menu-level-1>li>ul.brand-sub-menu-level-2{border-style:none!important;padding-top:16px!important;padding-bottom:16px!important}body:has(#unfc) .brand-sub-menu-level-2>li.open>div{padding-bottom:10px;font-weight:700}body:has(#unfc) .gus-brand-main-header-mobile .brand-sub-menu-level-1{height:calc(100svh - 100px)!important;padding-bottom:100px!important}body:has(#unfc) .gus-brand-main-header-mobile .brand-sub-menu-level-1>li.brand-active-menu-item{background-color:#0000}body:has(#unfc) .gus-brand-main-header-mobile .brand-sub-menu-level-1>li.open{margin-bottom:0!important}body:has(#unfc) .gus-brand-main-header-mobile .brand-sub-menu-level-1>li.open ul{padding-bottom:.625rem!important}body:has(#unfc) .gus-brand-main-header-mobile li.menu-item a{text-decoration-line:none!important}body:has(#unfc) .gus-brand-main-header-mobile .brand-sub-menu-level-2>li.brand-active-menu-item{background-color:#a6dff626}body:has(#unfc) .gus-brand-main-header-mobile .brand-sub-menu-level-2>li.open{background-color:#a6dff64d!important;margin-bottom:0!important}
#gus-cctb-alert-banner-block h2,#gus-cctb-alert-banner-block p{color:var(--brand-light-gray)!important}#gus-cctb-alert-banner-block svg.close-icon path.close-icon-line{fill:var(--brand-white)!important;stroke:var(--brand-white)!important}#gus-cctb-alert-banner-block svg.alert-icon path.alert-icon-bg{fill:var(--brand-primary)!important}#gus-cctb-alert-banner-block svg.alert-icon path.alert-icon-line{fill:#fff7ed!important}#gus-cctb-alert-banner-block.red-variant a.core-button div,#gus-cctb-alert-banner-block.red-variant span.core-button{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}#gus-cctb-alert-banner-block.red-variant a.core-button div:hover,#gus-cctb-alert-banner-block.red-variant span.core-button:hover{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}#gus-cctb-alert-banner-block.red-variant svg.alert-icon path.alert-icon-bg{fill:var(--brand-white)!important}#gus-cctb-alert-banner-block.red-variant svg.alert-icon path.alert-icon-line{fill:var(--brand-purple)!important}#gus-cctb-alert-banner-block.dark-variant a.core-button div,#gus-cctb-alert-banner-block.dark-variant span.core-button{background-color:var(--brand-primary)!important;color:var(--brand-white)!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}#gus-cctb-alert-banner-block.dark-variant a.core-button div:hover,#gus-cctb-alert-banner-block.dark-variant span.core-button:hover{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important}#gus-cctb-alert-banner-block.light-variant a.core-button div,#gus-cctb-alert-banner-block.light-variant span.core-button{background-color:var(--brand-primary)!important;color:var(--brand-white)!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}#gus-cctb-alert-banner-block.light-variant a.core-button div:hover,#gus-cctb-alert-banner-block.light-variant span.core-button:hover{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}#gus-cctb-alert-banner-block.light-variant h2,#gus-cctb-alert-banner-block.light-variant p{color:var(--brand-secondary)!important}#gus-cctb-alert-banner-block.light-variant svg.close-icon path.close-icon-line{fill:var(--brand-black)!important;stroke:var(--brand-black)!important}
#gus-cctb-accordion .accordion-wrapper{border-width:1px;border-color:var(--brand-gray);background-color:var(--brand-medium-gray)}#gus-cctb-accordion .accordion-heading{color:var(--brand-black)}
#gus-cctb-tabs .tabs-button{background-color:var(--brand-light-gray);color:var(--brand-gray);font-weight:700}#gus-cctb-tabs .tabs-button[data-state=active]{background-color:var(--brand-secondary);color:var(--brand-white)}#gus-cctb-tabs .tab-content-container{background-color:var(--brand-light-gray)}@media not all and (min-width:768px){#gus-cctb-tabs .tab-content-container{padding-left:31px;padding-right:31px}}#gus-cctb-tabs.primary-variant .tabs-button{background-color:var(--brand-white)}#gus-cctb-tabs.primary-variant .tabs-button[data-state=active]{background-color:var(--brand-primary)}#gus-cctb-tabs.primary-variant .tab-content-container{background-color:var(--brand-white)}#gus-cctb-tabs.gray-variant .tabs-button[data-state=active]{background-color:var(--brand-gray)}
#gus-cctb-dynamic-team-member .gus-canada-member-details h3{text-transform:uppercase;color:var(--brand-secondary)}#gus-cctb-dynamic-team-member .gus-canada-member-details .gus-canada-team-member-button{text-transform:uppercase}#gus-cctb-dynamic-team-member .gus-canada-member-details .gus-canada-team-member-button:hover{background-color:var(--brand-secondary)}#gus-cctb-dynamic-team-member.dark-variant .gus-canada-member-details h3{color:var(--brand-white)}#gus-cctb-dynamic-team-member.dark-variant .gus-canada-team-member-button:hover{background-color:var(--brand-white);color:var(--brand-secondary)}
.gus-cctb-dynamic-program .program-button:hover{background-color:var(--brand-white);color:var(--brand-secondary)}
.gus-cctb-industry-partner-highlight .gus-canada-partner-details{row-gap:0}.gus-cctb-industry-partner-highlight .gus-canada-partner-details p{margin-bottom:1rem!important}.gus-cctb-industry-partner-highlight .gus-canada-partner-details .partner-description{margin-bottom:0!important}.gus-cctb-industry-partner-highlight .gus-canada-partner-details h4{min-height:52px!important;color:var(--brand-secondary)!important;margin-bottom:1rem!important}.gus-cctb-industry-partner-highlight .gus-canada-partner-details .gus-canada-partner-button{text-transform:uppercase!important;margin-top:2.5rem!important}.gus-cctb-industry-partner-highlight .gus-canada-partner-details .gus-canada-partner-button:hover{background-color:var(--brand-secondary)!important}
.gus-cctb-dynamic-featured-post.featured-post-light-gray-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn,.gus-cctb-dynamic-featured-post.featured-post-white-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn,.gus-cctb-dynamic-featured-post.featured-post-secondary-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn{background-color:var(--brand-primary);text-transform:uppercase;color:var(--brand-white)}.gus-cctb-dynamic-featured-post.featured-post-light-gray-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn:hover,.gus-cctb-dynamic-featured-post.featured-post-white-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn:hover,.gus-cctb-dynamic-featured-post.featured-post-secondary-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn:hover{background-color:var(--brand-secondary)}.gus-cctb-dynamic-featured-post.featured-post-secondary-variant .gus-canada-featured-post_wrapper,.gus-cctb-dynamic-featured-post.featured-post-red-variant .gus-canada-featured-post_wrapper{color:var(--brand-white)}.gus-cctb-dynamic-featured-post.featured-post-light-gray-variant .gus-canada-featured-post_wrapper,.gus-cctb-dynamic-featured-post.featured-post-white-variant .gus-canada-featured-post_wrapper{color:var(--brand-secondary)}.gus-cctb-dynamic-featured-post.featured-post-red-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn{background-color:var(--brand-white);color:var(--brand-secondary)}.gus-cctb-dynamic-featured-post.featured-post-red-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn:hover{background-color:var(--brand-secondary);color:var(--brand-white)}.gus-cctb-dynamic-featured-post.featured-post-secondary-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn{background-color:var(--brand-primary);text-transform:uppercase;color:var(--brand-white)}.gus-cctb-dynamic-featured-post.featured-post-secondary-variant .gus-canada-featured-post_wrapper .gus-canada-featured-post-btn:hover{background-color:var(--brand-white);color:var(--brand-secondary)}
.gus-cctb-dynamic-related-posts .related-posts-wrapper{background-color:rgb(140 139 139/var(--tw-bg-opacity,1));--tw-bg-opacity:.1}.gus-cctb-dynamic-related-posts .related-posts__section-title{color:var(--brand-secondary)}@media (min-width:1024px){.gus-cctb-dynamic-related-posts .related-posts__grid{padding-bottom:45px}}.gus-cctb-dynamic-related-posts .related-post-metadata,.gus-cctb-dynamic-related-posts .related-post__excerpt{color:var(--brand-secondary)}.gus-cctb-dynamic-related-posts .related-post__button{background-color:var(--brand-primary)!important;color:var(--brand-white)!important}.gus-cctb-dynamic-related-posts .related-post__button:hover{background-color:var(--brand-secondary)!important}
.gus-cctb-dynamic-alumni-carousel .alumni-container{color:var(--brand-secondary);background-color:#0000;border-style:none}@media (min-width:1025px){.gus-cctb-dynamic-alumni-carousel .alumni-container{padding-left:0;padding-right:0}}.gus-cctb-dynamic-alumni-carousel .alumni-arrow-button{background-color:var(--brand-secondary)}.gus-cctb-dynamic-alumni-carousel .alumni-arrow-button svg path{fill:var(--brand-white)}
.gus-cctb-dynamic-latest-posts .featured-latest-post img{max-height:575px}@media (min-width:1325px){.gus-cctb-dynamic-latest-posts .featured-latest-post img{height:575px}}.gus-cctb-dynamic-latest-posts .featured-latest-post{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.gus-cctb-dynamic-latest-posts .featured-latest-post:hover .featured-latest-post-details{background-color:var(--brand-purple)}.gus-cctb-dynamic-latest-posts .featured-latest-post:hover .featured-latest-post-button{background-color:var(--brand-white)!important;color:var(--brand-purple)!important}.gus-cctb-dynamic-latest-posts .featured-latest-post .featured-latest-post-details{border-style:none}.gus-cctb-dynamic-latest-posts .featured-latest-post .featured-latest-post-details .brand-primary-category{background-color:#0000;padding:0;font-weight:700}.gus-cctb-dynamic-latest-posts .featured-latest-post .featured-latest-post-details .featured-latest-post-button:hover{background-color:var(--brand-white)!important;color:var(--brand-purple)!important}.gus-cctb-dynamic-latest-posts .latest-post{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.gus-cctb-dynamic-latest-posts .latest-post:hover .latest-post-details .latest-post-title{color:var(--brand-purple)}.gus-cctb-dynamic-latest-posts .latest-post:hover .latest-post-details .latest-post-button{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}.gus-cctb-dynamic-latest-posts .latest-post .latest-post-details .brand-primary-category{color:var(--brand-secondary);background-color:#0000;margin-left:30px;padding:0;font-weight:700;position:relative}.gus-cctb-dynamic-latest-posts .latest-post .latest-post-details .brand-primary-category:before{background-color:var(--brand-primary);--tw-content:"";content:var(--tw-content);width:1.25rem;height:1.25rem;margin-left:-30px;position:absolute}.gus-cctb-dynamic-latest-posts .latest-post .latest-post-details .is-latest-post:before{content:var(--tw-content);background-color:var(--brand-black)}.gus-cctb-dynamic-latest-posts .latest-post .latest-post-details .latest-post-title{color:var(--brand-black)}.gus-cctb-dynamic-latest-posts .latest-post .latest-post-details .latest-post-button{background-color:var(--brand-primary)!important;color:var(--brand-white)!important}.gus-cctb-dynamic-latest-posts .latest-post .latest-post-details .latest-post-button:hover{background-color:var(--brand-secondary)!important}
.gus-cctb-dynamic-post-search .clear-all-button:hover{color:var(--brand-secondary)}.gus-cctb-dynamic-post-search .post-search-filter-checkbox:checked~.checkbox-label:before{content:var(--tw-content);background-image:url(/icons/cctb/checkmark.svg)}.gus-cctb-dynamic-post-search .gus-canada-dynamic-program-post_wrapper .program-content-wrapper{border-style:none}.gus-cctb-dynamic-post-search .gus-canada-dynamic-program-post_wrapper .program-content-wrapper .program-button:hover{background-color:var(--brand-white);color:var(--brand-secondary)}.gus-cctb-dynamic-post-search .gus-canada-partner-details{row-gap:0}.gus-cctb-dynamic-post-search .gus-canada-partner-details p{margin-bottom:1rem!important}.gus-cctb-dynamic-post-search .gus-canada-partner-details .partner-description{margin-bottom:0!important}.gus-cctb-dynamic-post-search .gus-canada-partner-details h4{min-height:52px!important;color:var(--brand-secondary)!important;margin-bottom:1rem!important}.gus-cctb-dynamic-post-search .gus-canada-partner-details .gus-canada-partner-button{background-color:var(--brand-primary)!important;text-transform:uppercase!important;color:var(--brand-white)!important;margin-top:2.5rem!important}.gus-cctb-dynamic-post-search .gus-canada-partner-details .gus-canada-partner-button:hover{background-color:var(--brand-secondary)!important}.gus-cctb-dynamic-post-search .gus-canada-member-details h3{text-transform:uppercase;color:var(--brand-secondary)}.gus-cctb-dynamic-post-search .gus-canada-member-details .gus-canada-team-member-button{text-transform:uppercase}.gus-cctb-dynamic-post-search .gus-canada-member-details .gus-canada-team-member-button:hover{background-color:var(--brand-secondary)}
.gus-cctb-full-width-cta .gus-full-width-cta-block p{font-weight:700!important}.gus-cctb-full-width-cta.dark-variant .gus-full-width-cta-block{background-color:var(--brand-secondary);color:var(--brand-white)}.gus-cctb-full-width-cta.dark-variant .gus-full-width-cta-block .core-buttons .brand-button:hover{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important}.gus-cctb-full-width-cta.red-variant .gus-full-width-cta-block{background-color:var(--brand-primary);color:var(--brand-white)}.gus-cctb-full-width-cta.red-variant .gus-full-width-cta-block .core-buttons .brand-button:hover{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}.gus-cctb-full-width-cta.light-gray-variant .gus-full-width-cta-block{background-color:var(--brand-light-gray);color:var(--brand-secondary)}.gus-cctb-full-width-cta.white-variant .gus-full-width-cta-block{background-color:var(--brand-white);color:var(--brand-secondary)}
.gus-cctb-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h2{margin-bottom:20px!important}@media (min-width:640px){.gus-cctb-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h2{margin-bottom:30px!important}}@media (min-width:1024px){.gus-cctb-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__map-wrapper{min-height:560px}}.gus-cctb-contact-with-map.dark-variant .gus-contact-with-map-block{background-color:var(--brand-secondary);color:var(--brand-white)}.gus-cctb-contact-with-map.red-variant .gus-contact-with-map-block{background-color:var(--brand-primary);color:var(--brand-white)}.gus-cctb-contact-with-map.white-variant .gus-contact-with-map-block{background-color:var(--brand-white);color:var(--brand-secondary)}.gus-cctb-contact-with-map.light-gray-variant .gus-contact-with-map-block{background-color:var(--brand-light-gray);color:var(--brand-secondary)}
.gus-cctb-image-text-with-backround.red-variant .image-and-text-with-backgroud-container{background-color:var(--brand-primary);color:var(--brand-white)}.gus-cctb-image-text-with-backround.red-variant .image-and-text-with-backgroud-container .core-buttons .core-button:first-child .brand-button{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important}.gus-cctb-image-text-with-backround.red-variant .image-and-text-with-backgroud-container .core-buttons .core-button:first-child .brand-button:hover,.gus-cctb-image-text-with-backround.red-variant .image-and-text-with-backgroud-container .core-buttons .core-button:nth-child(2) .brand-button{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}.gus-cctb-image-text-with-backround.red-variant .image-and-text-with-backgroud-container .core-buttons .core-button:nth-child(2) .brand-button:hover{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important}.gus-cctb-image-text-with-backround.dark-variant .image-and-text-with-backgroud-container{background-color:var(--brand-secondary);color:var(--brand-white)}.gus-cctb-image-text-with-backround.dark-variant .image-and-text-with-backgroud-container .core-buttons .core-button:nth-child(2) .brand-button{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important}.gus-cctb-image-text-with-backround.dark-variant .image-and-text-with-backgroud-container .core-buttons .core-button:nth-child(2) .brand-button:hover,.gus-cctb-image-text-with-backround.dark-variant .image-and-text-with-backgroud-container .core-buttons .core-button:first-child .brand-button{background-color:var(--brand-primary)!important;color:var(--brand-white)!important}.gus-cctb-image-text-with-backround.dark-variant .image-and-text-with-backgroud-container .core-buttons .core-button:first-child .brand-button:hover{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important}.gus-cctb-image-text-with-backround.light-gray-variant .image-and-text-with-backgroud-container{background-color:var(--brand-light-gray);color:var(--brand-secondary)}.gus-cctb-image-text-with-backround.light-gray-variant .image-and-text-with-backgroud-container .core-buttons .core-button:nth-child(2) .brand-button{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}.gus-cctb-image-text-with-backround.light-gray-variant .image-and-text-with-backgroud-container .core-buttons .core-button:nth-child(2) .brand-button:hover{background-color:var(--brand-primary)!important}
.gus-cctb-image-video-carousel h2,.gus-cctb-image-video-carousel p{margin:0!important}.gus-cctb-image-video-carousel h2{font-weight:700!important}.gus-cctb-image-video-carousel .brand-button{color:var(--brand-white)!important}.gus-cctb-image-video-carousel .brand-button:after{content:var(--tw-content)!important;background-color:var(--brand-white)!important}.gus-cctb-image-video-carousel .brand-button:hover{color:var(--brand-light-purple)!important}.gus-cctb-image-video-carousel .brand-button:hover:after{content:var(--tw-content)!important;background-color:var(--brand-light-purple)!important}.gus-cctb-image-video-carousel.dark-variant .gus-image-video-carousel{background-color:var(--brand-secondary);color:var(--brand-white)}.gus-cctb-image-video-carousel.red-variant .gus-image-video-carousel{background-color:var(--brand-primary);color:var(--brand-white)}.gus-cctb-image-video-carousel.light-gray-variant .gus-image-video-carousel{background-color:var(--brand-light-gray);color:var(--brand-secondary)}.gus-cctb-image-video-carousel.light-gray-variant .brand-button{color:var(--brand-secondary)!important}.gus-cctb-image-video-carousel.light-gray-variant .brand-button:after{content:var(--tw-content)!important;background-color:var(--brand-secondary)!important}.gus-cctb-image-video-carousel.light-gray-variant .brand-button:hover{color:var(--brand-primary)!important}.gus-cctb-image-video-carousel.light-gray-variant .brand-button:hover:after{content:var(--tw-content)!important;background-color:var(--brand-primary)!important}.gus-cctb-image-video-carousel.light-gray-variant .image-video-carousel-button-container div svg path{fill:var(--brand-gray)!important}.gus-cctb-image-video-carousel.light-gray-variant .image-video-carousel-button-container div svg g g path{fill:var(--brand-white)!important}
.gus-cctb-video-image-hero.dark-variant .brand-button{background-color:var(--brand-primary)!important;color:var(--brand-white)!important}.gus-cctb-video-image-hero.dark-variant .brand-button:hover{background-color:var(--brand-white)!important;color:var(--brand-purple)!important}.gus-cctb-video-image-hero .gus-video-image-hero-block.container-full-height{min-height:823px}@media (min-width:1280px){.gus-cctb-video-image-hero .gus-video-image-hero-block.container-full-height{min-height:600px}}@media (min-width:1920px){.gus-cctb-video-image-hero .gus-video-image-hero-block.container-full-height{min-height:970px}}.gus-cctb-video-image-hero .gus-video-image-hero-content-container{align-items:flex-end;padding-bottom:0}@media not all and (min-width:768px){.gus-cctb-video-image-hero .gus-video-image-hero-content-container{padding-top:80px;padding-left:0;padding-right:0}}.gus-cctb-video-image-hero .gus-video-image-hero-content-container .content-div{border-style:none!important;border-top-left-radius:34px!important;width:100%!important;max-width:880px!important;padding-top:40px!important;padding-bottom:136px!important}@media (min-width:768px){.gus-cctb-video-image-hero .gus-video-image-hero-content-container .content-div{padding-top:60px!important;padding-bottom:60px!important}}.gus-cctb-video-image-hero .gus-video-image-hero-content-container .social-icons{bottom:5rem}@media (min-width:768px){.gus-cctb-video-image-hero .gus-video-image-hero-content-container .social-icons{right:1.25rem}}@media (min-width:1280px){.gus-cctb-video-image-hero .gus-video-image-hero-content-container .social-icons{right:0}}.gus-cctb-video-image-hero .gus-video-image-hero-content-container .social-icons.half-height{bottom:2.5rem}.gus-cctb-video-image-hero.red-variant .brand-button{background-color:var(--brand-secondary)!important;color:var(--brand-white)!important}.gus-cctb-video-image-hero.red-variant .brand-button:hover{background-color:var(--brand-white)!important;color:var(--brand-purple)!important}
