.elementor-928 .elementor-element.elementor-element-5bd4b52:not(.elementor-motion-effects-element-type-background),.elementor-928 .elementor-element.elementor-element-5bd4b52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.thecarrgroup.ca/tcg-wp/wp-content/uploads/2025/01/slide-thecarrgroup-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-928 .elementor-element.elementor-element-5bd4b52{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-928 .elementor-element.elementor-element-5bd4b52>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-928 .elementor-element.elementor-element-3a74a83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-928 .elementor-element.elementor-element-a0a5380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-928 .elementor-element.elementor-element-d3f8f43{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-928 .elementor-element.elementor-element-3da8142{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-928 .elementor-element.elementor-element-34131f0{text-align:center}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-928 .elementor-element.elementor-element-585482d{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-icon{padding-inline-end:10px}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-text{transition:color .3s}.elementor-928 .elementor-element.elementor-element-4bdaa67:not(.elementor-motion-effects-element-type-background),.elementor-928 .elementor-element.elementor-element-4bdaa67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.thecarrgroup.ca/tcg-wp/wp-content/uploads/2023/01/video-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-928 .elementor-element.elementor-element-4bdaa67{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-928 .elementor-element.elementor-element-4bdaa67>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-928 .elementor-element.elementor-element-004e9ff .wpo-cta-section .wpo-cta-btn .theme-btn-s2{color:#fff}@media(max-width:1024px){.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2)}.elementor-928 .elementor-element.elementor-element-585482d{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}}@media(min-width:1025px){.elementor-928 .elementor-element.elementor-element-5bd4b52:not(.elementor-motion-effects-element-type-background),.elementor-928 .elementor-element.elementor-element-5bd4b52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-928 .elementor-element.elementor-element-4bdaa67:not(.elementor-motion-effects-element-type-background),.elementor-928 .elementor-element.elementor-element-4bdaa67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-928 .elementor-element.elementor-element-585482d{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0;--e-icon-list-icon-size:21px}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2)}.elementor-928 .elementor-element.elementor-element-585482d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2)}}.streamline{height:auto;position:relative;margin:0 40px}.streamline .sl-item{position:relative;padding:10px 15px 0;-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease;padding-bottom:18px;border-left:1px solid #dedede;margin-left:15px}.streamline .sl-item:before{display:none}.streamline .sl-item>a{display:block}.streamline .sl-item .icon{height:44px;position:absolute;text-align:center;width:44px;display:table}.streamline .sl-item .icon i{font-size:24px;vertical-align:middle;display:table-cell;color:#fff}.streamline .sl-item .sl-avatar{left:auto;height:44px;width:44px}.streamline .sl-item .sl-content{margin-left:100px}.streamline .sl-item .sl-content>.head-notifications{width:230px;font-size:13px;font-weight:500}.streamline .sl-item .sl-content .notifications-time{color:#878787}.streamline .sl-item .sl-content>p{font-size:13px;color:#878787}.streamline .sl-item .sl-avatar{position:absolute;top:0;left:-60px;width:150px;height:50px;line-height:16px;padding:10px}.bg-custome-success{background-color:#2ecd99;color:#fff}.text-center{text-align:center}.img-circle{border-radius:50%}.pt-20{padding-top:20px !important}.block{display:block !important}.p-0{padding:0}.m-0{margin:0}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.timeline{list-style:none;padding:10px 0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background:#dedede;left:50%;margin-left:-1.5px}.timeline>li{margin-bottom:150px;position:relative;width:50%;float:left;clear:left}.timeline>li:last-child{margin-bottom:0}.timeline>li>.timeline-panel{width:calc(100% - 50px);float:left;position:relative;border-radius:2px;background-color:rgba(33,33,33,.05)}.timeline>li>.timeline-panel:after{position:absolute;top:30px;right:-10px;display:inline-block;border-top:10px solid transparent;border-left:10px solid;border-right:0 solid #fff;border-bottom:10px solid transparent;border-left-color:rgba(33,33,33,.05);content:" "}.timeline>li>.timeline-panel.bg-yellow:after{border-left-color:#f0c541}.timeline>li>.timeline-panel.bg-red:after{border-left-color:#ed6f56}.timeline>li>.timeline-panel.bg-blue:after{border-left-color:#4e9de6}.timeline>li>.timeline-panel.bg-green:after{border-left-color:#2ecd99}.timeline>li>.timeline-badge{color:#fff;width:44px;height:44px;border-radius:50%;line-height:50px;text-align:center;position:absolute;top:16px;right:-22px;z-index:100}.timeline>li>.timeline-badge i{font-size:16px}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:10px;left:-10px;right:auto;border-right-color:rgba(33,33,33,.05)}.timeline>li.timeline-inverted>.timeline-panel.bg-yellow:after{border-right-color:#f0c541}.timeline>li.timeline-inverted>.timeline-panel.bg-pink:after{border-right-color:#f1a1c7}.timeline>li.timeline-inverted>.timeline-panel.bg-red:after{border-right-color:#ed6f56}.timeline>li.timeline-inverted>.timeline-panel.bg-blue:after{border-right-color:#4e9de6}.timeline>li.timeline-inverted>.timeline-panel.bg-green:after{border-right-color:#2ecd99}.timeline>li.timeline-inverted{float:right;clear:right;margin-top:150px}.timeline>li.timeline-inverted>.timeline-badge{left:-22px}.timeline>li>.timeline-badge{color:#fff;width:74px;height:44px;border-radius:2%;line-height:50px;text-align:center;position:absolute;top:16px;right:-37px;z-index:100}.timeline>li.timeline-inverted>.timeline-badge{left:-37px}.bg-green{background:#2ecd99 !important}.bg-site-p{background:#27748c !important}.bg-site-s{background:#0a4b5f !important}ol,ul,li{margin:0;padding:0;border:0}ol,ul{list-style:none}:root{--cd-color-1:#383838;--cd-color-1-h:0;--cd-color-1-s:0%;--cd-color-1-l:22%;--cd-color-2:#7a9d06;--cd-color-2-h:74;--cd-color-2-s:93%;--cd-color-2-l:32%;--cd-color-3:#fff;--cd-color-3-h:0;--cd-color-3-s:0%;--cd-color-3-l:100%;--font-primary:'Fira Sans',sans-serif;--font-secondary:'Playfair Display',serif}*,*:after,*:before{box-sizing:inherit}*{font:inherit}a:-webkit-any-link{color:-webkit-link;cursor:pointer}.js .cd-h-timeline{opacity:0;transition:opacity .2s}.js .cd-h-timeline--loaded{opacity:1}.js .cd-h-timeline__container{position:relative;height:100px;max-width:800px}.js .cd-h-timeline__dates{position:relative;height:100%;margin:0 40px;overflow:hidden}.js .cd-h-timeline__dates:after,.js .cd-h-timeline__dates:before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px}.js .cd-h-timeline__dates:before{left:0;background:linear-gradient(to right,#f7f7f7,hsla(0,0%,97%,0));background:linear-gradient(to right,var(--cd-color-3),hsla(var(--cd-color-3-h),var(--cd-color-3-s),var(--cd-color-3-l),0))}.js .cd-h-timeline__dates:after{right:0;background:linear-gradient(to left,#f7f7f7,hsla(0,0%,97%,0));background:linear-gradient(to left,var(--cd-color-3),hsla(var(--cd-color-3-h),var(--cd-color-3-s),var(--cd-color-3-l),0))}.js .cd-h-timeline__line{position:absolute;z-index:1;left:0;top:49px;height:2px;background-color:#dfdfdf;background-color:hsl(var(--cd-color-3-h),var(--cd-color-3-s),calc(var(--cd-color-3-l)*0.9));transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.js .cd-h-timeline__filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#7a9d06;background-color:var(--cd-color-2);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.js .cd-h-timeline__date{position:absolute;bottom:0;z-index:2;text-align:center;font-size:.8em;padding-bottom:.9em;color:#383838;color:var(--cd-color-1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.js .cd-h-timeline__date:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border-width:2px;border-style:solid;border-color:#dfdfdf;border-color:hsl(var(--cd-color-3-h),var(--cd-color-3-s),calc(var(--cd-color-3-l)*0.9));background-color:#f7f7f7;background-color:var(--cd-color-3);transition:background-color .3s,border-color .3s}.js .cd-h-timeline__date:hover:after{background-color:#7a9d06;background-color:var(--cd-color-2);border-color:#7a9d06;border-color:var(--cd-color-2)}@media (min-width:64rem){.js .cd-h-timeline__date{font-size:.7em}}.js .cd-h-timeline__date--selected{pointer-events:none}.js .cd-h-timeline__date--selected:after{background-color:#7a9d06;background-color:var(--cd-color-2);border-color:#7a9d06;border-color:var(--cd-color-2)}.js .cd-h-timeline__date--older-event:after{border-color:#7a9d06;border-color:var(--cd-color-2)}.js .cd-h-timeline__navigation{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border-width:2px;border-style:solid;border-color:#dfdfdf;border-color:hsl(var(--cd-color-3-h),var(--cd-color-3-s),calc(var(--cd-color-3-l)*0.9));transition:border-color .3s}.js .cd-h-timeline__navigation:after{content:'';position:absolute;height:16px;width:16px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.js .cd-h-timeline__navigation:hover{border-color:#7a9d06;border-color:var(--cd-color-2)}.js .cd-h-timeline__navigation--prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.js .cd-h-timeline__navigation--next{right:0}.js .cd-h-timeline__navigation--inactive{cursor:not-allowed}.js .cd-h-timeline__navigation--inactive:after{background-position:0 -16px}.js .cd-h-timeline__navigation--inactive:hover{border-color:#dfdfdf;border-color:hsl(var(--cd-color-3-h),var(--cd-color-3-s),calc(var(--cd-color-3-l)*0.9))}.js .cd-h-timeline__events{position:relative;width:100%;overflow:hidden;transition:height .4s}.js .cd-h-timeline__event{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);padding:1px 5%;opacity:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.js .cd-h-timeline__event--selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js .cd-h-timeline__event--enter-right,.js .cd-h-timeline__event--leave-right{-webkit-animation-name:cd-enter-right;animation-name:cd-enter-right}.js .cd-h-timeline__event--enter-left,.js .cd-h-timeline__event--leave-left{-webkit-animation-name:cd-enter-left;animation-name:cd-enter-left}.js .cd-h-timeline__event--leave-right,.js .cd-h-timeline__event--leave-left{animation-direction:reverse}.js .cd-h-timeline__event-content{max-width:800px}.js .cd-h-timeline__event-title{color:#383838;color:var(--cd-color-1);font-family:'Playfair Display',serif;font-family:var(--font-secondary);font-weight:700;font-size:2.48832em;font-size:var(--text-xxxl)}.js .cd-h-timeline__event-date{display:block;font-style:italic;margin:.5em auto;margin:var(--space-xs) auto}.js .cd-h-timeline__event-date:before{content:'- '}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}html:not(.js) .cd-h-timeline__dates,html:not(.js) .cd-h-timeline__navigation{display:none}