.elementor-11 .elementor-element.elementor-element-395e82c{--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-11 .elementor-element.elementor-element-6f1ef4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-f9010fa:hover{--e-transform-scale:1.1;}.elementor-11 .elementor-element.elementor-element-f9010fa{--e-transform-transition-duration:3000ms;}.elementor-11 .elementor-element.elementor-element-7ecab06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6400da4:hover{--e-transform-scale:1.1;}.elementor-11 .elementor-element.elementor-element-6400da4{--e-transform-transition-duration:3000ms;}.elementor-11 .elementor-element.elementor-element-8c4c0e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-08629e4:hover{--e-transform-scale:1.1;}.elementor-11 .elementor-element.elementor-element-08629e4{--e-transform-transition-duration:3000ms;}.elementor-11 .elementor-element.elementor-element-97d1268{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-30044bb:hover{--e-transform-scale:1.1;}.elementor-11 .elementor-element.elementor-element-30044bb{--e-transform-transition-duration:3000ms;}.elementor-11 .elementor-element.elementor-element-f1614de{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-11 .elementor-element.elementor-element-d225afd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-611562a{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-611562a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-611562a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-6px;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-type-html{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-19f1e7f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-8842747{--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;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-59b967b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:600;line-height:55px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5a1d85a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-862d8ee{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-3d29196{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-10a89ed{--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;--padding-top:80px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-10a89ed:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-10a89ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kangaroorenovations.ca/wp-content/uploads/2025/10/cta_bg_1.jpg");}.elementor-11 .elementor-element.elementor-element-2ef0c1e{text-align:center;}.elementor-11 .elementor-element.elementor-element-2ef0c1e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e9a717f{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#DDDDDD;}.elementor-11 .elementor-element.elementor-element-e9a717f a{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0df4c63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-299c527{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a5dc5c2{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-a5dc5c2 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-a5dc5c2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-a5dc5c2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-a5dc5c2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-a5dc5c2 .elementor-image-box-title{margin-bottom:5px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:29px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a5dc5c2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-a5dc5c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-a5dc5c2:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-a5dc5c2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a5dc5c2 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#DDDDDD;}.elementor-11 .elementor-element.elementor-element-0fe8a25{--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-11 .elementor-element.elementor-element-0e90b21{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0e90b21 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-0e90b21.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-0e90b21.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0e90b21.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-0e90b21 .elementor-image-box-title{margin-bottom:5px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:29px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0e90b21 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-0e90b21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-0e90b21:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-0e90b21:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0e90b21 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#DDDDDD;}.elementor-11 .elementor-element.elementor-element-827c489{--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-11 .elementor-element.elementor-element-d819411{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d819411 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-d819411.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-d819411.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d819411.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-d819411 .elementor-image-box-title{margin-bottom:5px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:29px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d819411 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-d819411 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-d819411:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-d819411:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d819411 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#DDDDDD;}.elementor-11 .elementor-element.elementor-element-a7ee5b0{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-62c2879{text-align:center;}.elementor-11 .elementor-element.elementor-element-62c2879 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-30b1454{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4522f57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4522f57:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4522f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-9516e8d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-0100239 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7580628{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-3a2802d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a2802d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3a2802d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-6ddf7c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-5ac7fa4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e644e7a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-c5be1bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5be1bb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5be1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-feaf332{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-3cd4ccd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-12527da{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-9707d60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ccfd22b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ccfd22b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ccfd22b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-6ecc1cf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-51aa05c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b106971{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-a232be8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a232be8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a232be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-fdc0e81{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-1e7b6b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-410b0d4{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-6334d07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6334d07:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6334d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-bd06c16{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-60f9256 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e9d84c6{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-581db2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d024b0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d024b0c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d024b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-f47f93a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-73b16ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a556f04{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-8ce244b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8ce244b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8ce244b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-dfa7efc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-9d68a1e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e636af4{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-22ac44b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-22ac44b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-22ac44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-164b4c9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-e2654f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f3502a0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-7445743{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-7445743:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7445743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b76af48{text-align:center;}.elementor-11 .elementor-element.elementor-element-b76af48 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-01cbfb1{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fa2b23c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-05eda46{--display:flex;}.elementor-11 .elementor-element.elementor-element-772f099{--display:flex;--min-height:180px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-00164b3{text-align:center;}.elementor-11 .elementor-element.elementor-element-00164b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f39ab8b{--display:flex;}.elementor-11 .elementor-element.elementor-element-693cbc6{--display:flex;--min-height:180px;--justify-content:center;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-693cbc6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-693cbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-693cbc6:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-693cbc6, .elementor-11 .elementor-element.elementor-element-693cbc6::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-b08e765{text-align:center;}.elementor-11 .elementor-element.elementor-element-b08e765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-805b164{--display:flex;}.elementor-11 .elementor-element.elementor-element-04e29ed{--display:flex;--min-height:180px;--justify-content:center;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-04e29ed:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-04e29ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-04e29ed:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-04e29ed, .elementor-11 .elementor-element.elementor-element-04e29ed::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-4c465b9{text-align:center;}.elementor-11 .elementor-element.elementor-element-4c465b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d43c4cb{--display:flex;}.elementor-11 .elementor-element.elementor-element-96c33af{--display:flex;--min-height:180px;--justify-content:center;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-96c33af:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-96c33af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-96c33af:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-96c33af, .elementor-11 .elementor-element.elementor-element-96c33af::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-1cc37a8{text-align:center;}.elementor-11 .elementor-element.elementor-element-1cc37a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3b6b136{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e910470{--display:flex;}.elementor-11 .elementor-element.elementor-element-6338e67{--display:flex;}.elementor-11 .elementor-element.elementor-element-5be8f88{--display:flex;--min-height:180px;--justify-content:center;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-5be8f88:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5be8f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5be8f88:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5be8f88, .elementor-11 .elementor-element.elementor-element-5be8f88::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-1eb8599{text-align:center;}.elementor-11 .elementor-element.elementor-element-1eb8599 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4c1ac2d{--display:flex;}.elementor-11 .elementor-element.elementor-element-521552a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-540f219{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fad6481{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 80px;--row-gap:20px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c6d6311{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-c6d6311:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c6d6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kangaroorenovations.ca/wp-content/uploads/2025/10/bg-side-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c83115f{--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;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-99c19f4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4f63e17{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-1ae60f3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-6f71567{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-5068bac{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-63318eb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-63318eb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-63318eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7F1;}.elementor-11 .elementor-element.elementor-element-295ae3f{text-align:center;}.elementor-11 .elementor-element.elementor-element-295ae3f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-6654422{text-align:center;}.elementor-11 .elementor-element.elementor-element-6654422 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5901702{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-f98fafe .gallery-item{padding:0 15px 15px 0;}.elementor-11 .elementor-element.elementor-element-f98fafe .gallery{margin:0 -15px -15px 0;}.elementor-11 .elementor-element.elementor-element-f98fafe .gallery-item .gallery-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-c970836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c970836:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c970836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-44aeb49{--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-11 .elementor-element.elementor-element-6e7661f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-91bf5a3{--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;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-3895421 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:29px;letter-spacing:3.5px;}.elementor-11 .elementor-element.elementor-element-d3963ac{--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;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ea4ce37{text-align:center;}.elementor-11 .elementor-element.elementor-element-ea4ce37 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7f3a86a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-293f059{--display:flex;}.elementor-11 .elementor-element.elementor-element-f52295a .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f52295a .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f52295a:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-f52295a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f52295a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-06d2503{--display:flex;}.elementor-11 .elementor-element.elementor-element-7c677e5 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-7c677e5 .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7c677e5:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-7c677e5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7c677e5 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8ae80c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5b8e084{--display:flex;}.elementor-11 .elementor-element.elementor-element-c0c99a2 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-c0c99a2 .elementor-image-box-title{margin-bottom:15px;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c0c99a2:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-c0c99a2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c0c99a2 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-35fba55{--display:flex;}.elementor-11 .elementor-element.elementor-element-2c8447b .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-2c8447b .elementor-image-box-title{margin-bottom:15px;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2c8447b:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-2c8447b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2c8447b .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-15638ba{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-15638ba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-15638ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kangaroorenovations.ca/wp-content/uploads/2025/10/bg-1.jpg");}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4ecf092 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-4ecf092 .elementor-icon{font-size:30px;}.elementor-11 .elementor-element.elementor-element-4ecf092 .elementor-icon svg{height:30px;}.elementor-11 .elementor-element.elementor-element-8dc5483{text-align:center;}.elementor-11 .elementor-element.elementor-element-8dc5483 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-1250268 .swiper-pagination-bullet-active, .elementor-11 .elementor-element.elementor-element-1250268 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1250268 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1250268 .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1250268 .swiper-pagination-bullet{height:4px;width:4px;}.elementor-11 .elementor-element.elementor-element-1250268 .swiper-horizontal .swiper-pagination-progressbar{height:4px;}.elementor-11 .elementor-element.elementor-element-1250268 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#F8F8F8;opacity:1;}.elementor-11 .elementor-element.elementor-element-1250268 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:36px;}.elementor-11 .elementor-element.elementor-element-2b337ba{--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;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e2fdc0f{text-align:center;}.elementor-11 .elementor-element.elementor-element-e2fdc0f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f4bd261{--display:flex;}.elementor-11 .elementor-element.elementor-element-d8e6b14{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-0ffcdbd{--display:flex;}.elementor-11 .elementor-element.elementor-element-1523f90{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-7581ee0{--display:flex;}.elementor-11 .elementor-element.elementor-element-84f9ffb{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-4d3f578{--display:flex;}.elementor-11 .elementor-element.elementor-element-b263204{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-8f4775b{--display:flex;}.elementor-11 .elementor-element.elementor-element-c207c77{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:29px;}.elementor-11 .elementor-element.elementor-element-8db6335{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-611562a{--width:35%;}.elementor-11 .elementor-element.elementor-element-8842747{--width:65%;}.elementor-11 .elementor-element.elementor-element-10a89ed{--content-width:650px;}.elementor-11 .elementor-element.elementor-element-299c527{--width:50%;}.elementor-11 .elementor-element.elementor-element-0fe8a25{--width:50%;}.elementor-11 .elementor-element.elementor-element-827c489{--width:50%;}.elementor-11 .elementor-element.elementor-element-772f099{--width:180px;}.elementor-11 .elementor-element.elementor-element-693cbc6{--width:180px;}.elementor-11 .elementor-element.elementor-element-04e29ed{--width:180px;}.elementor-11 .elementor-element.elementor-element-96c33af{--width:180px;}.elementor-11 .elementor-element.elementor-element-e910470{--width:37.5%;}.elementor-11 .elementor-element.elementor-element-6338e67{--width:25%;}.elementor-11 .elementor-element.elementor-element-5be8f88{--width:180px;}.elementor-11 .elementor-element.elementor-element-4c1ac2d{--width:37.5%;}.elementor-11 .elementor-element.elementor-element-c6d6311{--width:45%;}.elementor-11 .elementor-element.elementor-element-c83115f{--width:55%;}.elementor-11 .elementor-element.elementor-element-44aeb49{--width:75%;}.elementor-11 .elementor-element.elementor-element-91bf5a3{--width:25%;}.elementor-11 .elementor-element.elementor-element-15638ba{--content-width:900px;}.elementor-11 .elementor-element.elementor-element-2b337ba{--content-width:800px;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-f1614de{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-395e82c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-f1614de{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-d225afd{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-59b967b{text-align:center;}.elementor-11 .elementor-element.elementor-element-59b967b .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-11 .elementor-element.elementor-element-5a1d85a{text-align:center;}.elementor-11 .elementor-element.elementor-element-862d8ee{text-align:center;}.elementor-11 .elementor-element.elementor-element-3d29196{text-align:center;}.elementor-11 .elementor-element.elementor-element-10a89ed{--padding-top:80px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2ef0c1e .elementor-heading-title{line-height:44px;}.elementor-11 .elementor-element.elementor-element-a5dc5c2 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-0e90b21 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-d819411 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-a7ee5b0{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-62c2879 .elementor-heading-title{line-height:44px;}.elementor-11 .elementor-element.elementor-element-7445743{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-b76af48 .elementor-heading-title{line-height:44px;}.elementor-11 .elementor-element.elementor-element-05eda46{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-772f099{--width:180px;}.elementor-11 .elementor-element.elementor-element-f39ab8b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-693cbc6{--width:180px;}.elementor-11 .elementor-element.elementor-element-805b164{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-04e29ed{--width:180px;}.elementor-11 .elementor-element.elementor-element-d43c4cb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-96c33af{--width:180px;}.elementor-11 .elementor-element.elementor-element-3b6b136{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-e910470{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6338e67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-5be8f88{--width:180px;}.elementor-11 .elementor-element.elementor-element-540f219{text-align:center;}.elementor-11 .elementor-element.elementor-element-c6d6311{--min-height:250px;}.elementor-11 .elementor-element.elementor-element-c83115f{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-99c19f4{text-align:center;}.elementor-11 .elementor-element.elementor-element-99c19f4 .elementor-heading-title{line-height:44px;}.elementor-11 .elementor-element.elementor-element-4f63e17{text-align:center;}.elementor-11 .elementor-element.elementor-element-1ae60f3{text-align:center;}.elementor-11 .elementor-element.elementor-element-6f71567{text-align:center;}.elementor-11 .elementor-element.elementor-element-5068bac{text-align:center;}.elementor-11 .elementor-element.elementor-element-63318eb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6e7661f{text-align:center;}.elementor-11 .elementor-element.elementor-element-d3963ac{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ea4ce37 .elementor-heading-title{line-height:44px;}.elementor-11 .elementor-element.elementor-element-15638ba{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2b337ba{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e2fdc0f .elementor-heading-title{line-height:44px;}}/* Start custom CSS */.listsecps .elementor-image-box-content {
    padding: 10px 30px 30px;
}

.planps {
    position: relative;
}
.planps:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 64px;
    background: #eee;
    bottom: -64px;
    -webkit-transform-origin-x: center;
    left: 50%;
}


@media(max-width:767px){
    .planps {
    position: unset;
}

.planps:after {
    content: unset;
    position: unset;
    height: unset;
}
}/* End custom CSS */