.elementor-10364 .elementor-element.elementor-element-eb4544f:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-eb4544f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10364 .elementor-element.elementor-element-eb4544f > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-geometry-02.png");background-position:top right;background-repeat:no-repeat;background-size:20% auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-eb4544f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 0% 6% 0%;}.elementor-10364 .elementor-element.elementor-element-bdd043f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10364 .elementor-element.elementor-element-51c4bbb img{width:15%;}.elementor-10364 .elementor-element.elementor-element-8efad20 > .elementor-widget-container{margin:2% 0% -1% 0%;}.elementor-10364 .elementor-element.elementor-element-8efad20{text-align:center;}.elementor-10364 .elementor-element.elementor-element-8efad20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-6145d92 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-6145d92{text-align:center;}.elementor-10364 .elementor-element.elementor-element-6145d92 .elementor-heading-title{font-size:32px;}.elementor-10364 .elementor-element.elementor-element-fa5aa2c > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-fa5aa2c > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-fa5aa2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 4% 0%;}.elementor-10364 .elementor-element.elementor-element-b5ad8c5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-3ca9756 > .elementor-widget-container{margin:0% 0% -10% 0%;}body:not(.rtl) .elementor-10364 .elementor-element.elementor-element-3ca9756{left:-280px;}body.rtl .elementor-10364 .elementor-element.elementor-element-3ca9756{right:-280px;}.elementor-10364 .elementor-element.elementor-element-3ca9756{top:0px;text-align:start;}.elementor-10364 .elementor-element.elementor-element-3ca9756 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10364 .elementor-element.elementor-element-3ca9756 img{width:30%;}.elementor-10364 .elementor-element.elementor-element-f7808d9 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-0d543e2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1d8d446 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-1d8d446 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-1d8d446 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1d8d446 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-1d8d446 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-1d8d446 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-4a94a3b:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-4a94a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0C8C55E;}.elementor-10364 .elementor-element.elementor-element-4a94a3b > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-pattern.png");background-position:center center;background-repeat:repeat;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-4a94a3b > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-4a94a3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-6d990f8 > .elementor-element-populated{padding:10% 8% 10% 4%;}.elementor-10364 .elementor-element.elementor-element-98c94fd > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-10364 .elementor-element.elementor-element-d51ff0a > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10364 .elementor-element.elementor-element-fd33682{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-item > a{line-height:26px;}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-0815b04 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-item{background-color:var( --e-global-color-652315b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-10364 .elementor-element.elementor-element-a1789ea > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-content{text-align:default;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-image{text-align:default;max-width:100%;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-image figure > img{width:150px;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-content .eael-testimonial-user{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-content .eael-testimonial-user-company{color:var( --e-global-color-fc9d412 );font-size:14px;font-weight:600;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-34dcdb6 );}.elementor-10364 .elementor-element.elementor-element-a1789ea .rating-five .testimonial-star-rating li i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-a1789ea .rating-one .testimonial-star-rating li:first-child i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-a1789ea .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-10364 .elementor-element.elementor-element-a1789ea .rating-two .testimonial-star-rating li:nth-child(2) i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-a1789ea .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-10364 .elementor-element.elementor-element-a1789ea .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-10364 .elementor-element.elementor-element-a1789ea .rating-three .testimonial-star-rating li:nth-child(3) i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-a1789ea .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-10364 .elementor-element.elementor-element-a1789ea .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-10364 .elementor-element.elementor-element-a1789ea .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-10364 .elementor-element.elementor-element-a1789ea .rating-four .testimonial-star-rating li:nth-child(4) i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-a1789ea .eael-testimonial-quote{color:#BC937B6B;}.elementor-10364 .elementor-element.elementor-element-a1789ea span.eael-testimonial-quote{top:5%;right:5%;}.elementor-10364 .elementor-element.elementor-element-9bc6f82 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-9bc6f82 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-9bc6f82 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9bc6f82 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-9bc6f82 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-9bc6f82 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-2f75c43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10364 .elementor-element.elementor-element-2f75c43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-c626f35:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-c626f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0C8C55E;}.elementor-10364 .elementor-element.elementor-element-c626f35 > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-pattern.png");background-position:center center;background-repeat:repeat;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-c626f35 > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-c626f35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-a34b7ad > .elementor-element-populated{padding:10% 8% 10% 4%;}.elementor-10364 .elementor-element.elementor-element-b1c80cb > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-10364 .elementor-element.elementor-element-85d1cdf > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10364 .elementor-element.elementor-element-16f6b37{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-item > a{line-height:26px;}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-e301cb9 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-item{background-color:var( --e-global-color-652315b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-content{text-align:default;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-image{text-align:default;max-width:100%;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-image figure > img{width:150px;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-content .eael-testimonial-user{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-content .eael-testimonial-user-company{color:var( --e-global-color-fc9d412 );font-size:14px;font-weight:600;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-34dcdb6 );}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-five .testimonial-star-rating li i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-one .testimonial-star-rating li:first-child i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-10364 .elementor-element.elementor-element-b0b88f7 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#f2b01e;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 .eael-testimonial-quote{color:#BC937B6B;}.elementor-10364 .elementor-element.elementor-element-b0b88f7 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-8c3f8e4 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-8c3f8e4 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-09e962e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10364 .elementor-element.elementor-element-09e962e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-a5b69c7:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-a5b69c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0C8C55E;}.elementor-10364 .elementor-element.elementor-element-a5b69c7 > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-pattern.png");background-position:center center;background-repeat:repeat;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-a5b69c7 > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-a5b69c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-37c7f34 > .elementor-element-populated{padding:10% 8% 10% 4%;}.elementor-10364 .elementor-element.elementor-element-c7c4f53 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-10364 .elementor-element.elementor-element-39ac411 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10364 .elementor-element.elementor-element-e2f7995{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-item > a{line-height:26px;}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-3d624ee > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9245177 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-e781775 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-78bb114 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-78bb114 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-78bb114 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-78bb114 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-78bb114 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-78bb114 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-fc22131:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-fc22131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10364 .elementor-element.elementor-element-fc22131 > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-pattern.png");background-position:center center;background-repeat:repeat;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-fc22131 > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-fc22131{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-10364 .elementor-element.elementor-element-28b64fb > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9ca4cb9 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-9ca4cb9{text-align:start;}.elementor-10364 .elementor-element.elementor-element-9ca4cb9 .elementor-heading-title{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-55d56be > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-99d06c2{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-64e3efa > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10364 .elementor-element.elementor-element-64e3efa{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-item > a{line-height:26px;}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-text{color:var( --e-global-color-0a1da91 );transition:color 0.3s;}.elementor-10364 .elementor-element.elementor-element-adc97f2{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-3e95225 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-3e95225 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-3e95225 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-3e95225 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-3e95225 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-3e95225 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-871fb35 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10364 .elementor-element.elementor-element-871fb35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-50f5647:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-50f5647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0C8C55E;}.elementor-10364 .elementor-element.elementor-element-50f5647 > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-pattern.png");background-position:center center;background-repeat:repeat;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-50f5647 > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-50f5647{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1abd21c > .elementor-element-populated{padding:10% 8% 10% 4%;}.elementor-10364 .elementor-element.elementor-element-1c32d07 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-10364 .elementor-element.elementor-element-da47128 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-03f3f73 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-01d9fc2 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-b7e62dc > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9f1c4c7 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-f097639 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-95a5c39 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-d53259e > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-946762b > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-aabfb89 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-aabfb89 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-aabfb89 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-aabfb89 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-aabfb89 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-aabfb89 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-1589748:not(.elementor-motion-effects-element-type-background), .elementor-10364 .elementor-element.elementor-element-1589748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10364 .elementor-element.elementor-element-1589748 > .elementor-background-overlay{background-image:url("https://kpdesign.ca/wp-content/uploads/2022/04/kp-design-pattern.png");background-position:center center;background-repeat:repeat;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10364 .elementor-element.elementor-element-1589748 > .elementor-container{max-width:900px;}.elementor-10364 .elementor-element.elementor-element-1589748{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-10364 .elementor-element.elementor-element-d9d0a8d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-6753d94 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-6753d94{text-align:start;}.elementor-10364 .elementor-element.elementor-element-6753d94 .elementor-heading-title{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-3facf32 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-3370a4e{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-df57b4d > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-72f6753 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-d3a85f6{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-864912e > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-f06092e > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-8bbd174{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-fa36527 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-524b4e9 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-10364 .elementor-element.elementor-element-4156a6d{color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-8e08ae9 .elementor-button:hover, .elementor-10364 .elementor-element.elementor-element-8e08ae9 .elementor-button:focus{background-color:var( --e-global-color-fc9d412 );color:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-8e08ae9 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-8e08ae9 .elementor-button{font-size:18px;}.elementor-10364 .elementor-element.elementor-element-8e08ae9 .elementor-button:hover svg, .elementor-10364 .elementor-element.elementor-element-8e08ae9 .elementor-button:focus svg{fill:var( --e-global-color-0a1da91 );}.elementor-10364 .elementor-element.elementor-element-9b07168 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10364 .elementor-element.elementor-element-9b07168 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-10364 .elementor-element.elementor-element-eb4544f > .elementor-background-overlay{background-size:0px auto;}.elementor-10364 .elementor-element.elementor-element-eb4544f{padding:8% 5% 8% 5%;}.elementor-10364 .elementor-element.elementor-element-51c4bbb img{width:30%;}.elementor-10364 .elementor-element.elementor-element-fa5aa2c{padding:8% 5% 8% 5%;}.elementor-10364 .elementor-element.elementor-element-b5ad8c5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1d8d446 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-4a94a3b{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9bc6f82 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-c626f35{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-a5b69c7{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-78bb114 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-fc22131{padding:8% 5% 12% 5%;}.elementor-10364 .elementor-element.elementor-element-28b64fb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-10364 .elementor-element.elementor-element-9ca4cb9 .elementor-heading-title{font-size:82px;}.elementor-10364 .elementor-element.elementor-element-3e95225 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-50f5647{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-aabfb89 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1589748{padding:8% 5% 12% 5%;}.elementor-10364 .elementor-element.elementor-element-d9d0a8d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-10364 .elementor-element.elementor-element-6753d94 .elementor-heading-title{font-size:82px;}.elementor-10364 .elementor-element.elementor-element-8e08ae9 > .elementor-widget-container{margin:6% 0% 0% 0%;}}@media(max-width:767px){.elementor-10364 .elementor-element.elementor-element-eb4544f{padding:2% 8% 20% 8%;}.elementor-10364 .elementor-element.elementor-element-51c4bbb img{width:85%;}.elementor-10364 .elementor-element.elementor-element-8efad20 .elementor-heading-title{font-size:48px;}.elementor-10364 .elementor-element.elementor-element-6145d92 .elementor-heading-title{font-size:28px;}.elementor-10364 .elementor-element.elementor-element-fa5aa2c{padding:20% 8% 20% 8%;}.elementor-10364 .elementor-element.elementor-element-b5ad8c5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1d8d446 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1d8d446 .elementor-button{font-size:20px;}.elementor-10364 .elementor-element.elementor-element-4a94a3b{padding:20% 5% 20% 5%;}.elementor-10364 .elementor-element.elementor-element-6d990f8 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-98c94fd .elementor-heading-title{font-size:62px;line-height:56px;}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-fd33682 .elementor-icon-list-item > a{line-height:32px;}.elementor-10364 .elementor-element.elementor-element-9bc6f82 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9bc6f82 .elementor-button{font-size:20px;}.elementor-10364 .elementor-element.elementor-element-c626f35{padding:20% 5% 20% 5%;}.elementor-10364 .elementor-element.elementor-element-a34b7ad > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-b1c80cb .elementor-heading-title{font-size:62px;line-height:56px;}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-16f6b37 .elementor-icon-list-item > a{line-height:32px;}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-8c3f8e4 .elementor-button{font-size:20px;}.elementor-10364 .elementor-element.elementor-element-a5b69c7{padding:20% 5% 20% 5%;}.elementor-10364 .elementor-element.elementor-element-37c7f34 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-c7c4f53 .elementor-heading-title{font-size:62px;line-height:56px;}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-e2f7995 .elementor-icon-list-item > a{line-height:32px;}.elementor-10364 .elementor-element.elementor-element-78bb114 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-78bb114 .elementor-button{font-size:20px;}.elementor-10364 .elementor-element.elementor-element-fc22131{margin-top:0%;margin-bottom:0%;padding:20% 5% 20% 5%;}.elementor-10364 .elementor-element.elementor-element-28b64fb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-9ca4cb9 .elementor-heading-title{font-size:56px;}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10364 .elementor-element.elementor-element-64e3efa .elementor-icon-list-item > a{line-height:32px;}.elementor-10364 .elementor-element.elementor-element-3e95225 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-3e95225 .elementor-button{font-size:20px;}.elementor-10364 .elementor-element.elementor-element-50f5647{padding:20% 5% 20% 5%;}.elementor-10364 .elementor-element.elementor-element-1abd21c > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-1c32d07 .elementor-heading-title{font-size:62px;line-height:56px;}.elementor-10364 .elementor-element.elementor-element-aabfb89 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-aabfb89 .elementor-button{font-size:20px;}.elementor-10364 .elementor-element.elementor-element-1589748{margin-top:0%;margin-bottom:0%;padding:20% 5% 20% 5%;}.elementor-10364 .elementor-element.elementor-element-d9d0a8d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-6753d94 .elementor-heading-title{font-size:56px;}.elementor-10364 .elementor-element.elementor-element-8e08ae9 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-10364 .elementor-element.elementor-element-8e08ae9 .elementor-button{font-size:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10364 .elementor-element.elementor-element-b5ad8c5{width:100%;}.elementor-10364 .elementor-element.elementor-element-6d990f8{width:100%;}.elementor-10364 .elementor-element.elementor-element-2f75c43{width:50%;}.elementor-10364 .elementor-element.elementor-element-d7d3d28{width:50%;}.elementor-10364 .elementor-element.elementor-element-95d20e1{width:50%;}.elementor-10364 .elementor-element.elementor-element-e618c37{width:50%;}.elementor-10364 .elementor-element.elementor-element-a34b7ad{width:100%;}.elementor-10364 .elementor-element.elementor-element-37c7f34{width:100%;}.elementor-10364 .elementor-element.elementor-element-28b64fb{width:100%;}.elementor-10364 .elementor-element.elementor-element-871fb35{width:50%;}.elementor-10364 .elementor-element.elementor-element-2d49070{width:50%;}.elementor-10364 .elementor-element.elementor-element-5542edf{width:50%;}.elementor-10364 .elementor-element.elementor-element-f06d66d{width:50%;}.elementor-10364 .elementor-element.elementor-element-1abd21c{width:100%;}.elementor-10364 .elementor-element.elementor-element-d9d0a8d{width:100%;}.elementor-10364 .elementor-element.elementor-element-7463e45{width:50%;}.elementor-10364 .elementor-element.elementor-element-9b07168{width:50%;}.elementor-10364 .elementor-element.elementor-element-8e072d2{width:50%;}.elementor-10364 .elementor-element.elementor-element-0fb5f64{width:50%;}}@media(min-width:1025px){.elementor-10364 .elementor-element.elementor-element-fc22131 > .elementor-background-overlay{background-attachment:fixed;}.elementor-10364 .elementor-element.elementor-element-1589748 > .elementor-background-overlay{background-attachment:fixed;}}