.elementor-7 .elementor-element.elementor-element-8228bc2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8228bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-4.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8228bc2 > .elementor-container{max-width:1200px;min-height:600px;}.elementor-7 .elementor-element.elementor-element-8228bc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-8228bc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-186916c{--spacer-size:300px;}.elementor-7 .elementor-element.elementor-element-bf0ffc4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bf0ffc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bf0ffc4 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-bf0ffc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-bf0ffc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-7 .elementor-element.elementor-element-4f50624{text-align:start;}.elementor-7 .elementor-element.elementor-element-4f50624 img{width:25%;}.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-7 .elementor-element.elementor-element-4b4b0fa{text-align:start;}.elementor-7 .elementor-element.elementor-element-4b4b0fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-0ffe381{text-align:start;font-family:"Roboto", Sans-serif;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-bbd1d8c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bbd1d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bbd1d8c > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-bbd1d8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-7 .elementor-element.elementor-element-bbd1d8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-084d769:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-084d769 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-084d769 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-084d769:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-084d769 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-084d769 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-084d769 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-084d769 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-084d769 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-163aadd{text-align:start;}.elementor-7 .elementor-element.elementor-element-163aadd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-843f813{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-f68e6ac{text-align:start;}.elementor-7 .elementor-element.elementor-element-f68e6ac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ac17a3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-ac17a3b:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-ac17a3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0dfa2aa{text-align:start;}.elementor-7 .elementor-element.elementor-element-0dfa2aa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f758daa{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-fb45000{text-align:start;}.elementor-7 .elementor-element.elementor-element-fb45000 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-83eed51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-talay.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-83eed51:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-83eed51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-cfc0ad6{text-align:start;}.elementor-7 .elementor-element.elementor-element-cfc0ad6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-573b6bc{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-1136bac{text-align:start;}.elementor-7 .elementor-element.elementor-element-1136bac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-564e388:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-564e388 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-564e388 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-564e388:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-564e388 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-564e388 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-564e388 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-564e388 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-564e388 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7785a84{text-align:start;}.elementor-7 .elementor-element.elementor-element-7785a84 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8690c94{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-73d1af0{text-align:start;}.elementor-7 .elementor-element.elementor-element-73d1af0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7ddb6b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-khaomun.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-7ddb6b1:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7ddb6b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-480aac8{text-align:start;}.elementor-7 .elementor-element.elementor-element-480aac8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8795496{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-4fc8910{text-align:start;}.elementor-7 .elementor-element.elementor-element-4fc8910 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-571b7f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-mookrob.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-571b7f3:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-571b7f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b8784d4{text-align:start;}.elementor-7 .elementor-element.elementor-element-b8784d4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f5e0983{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-cd51730{text-align:start;}.elementor-7 .elementor-element.elementor-element-cd51730 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-aef1b91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-aef1b91:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-aef1b91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-bbdcb9f{text-align:start;}.elementor-7 .elementor-element.elementor-element-bbdcb9f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-908bf30{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-d766b7f{text-align:start;}.elementor-7 .elementor-element.elementor-element-d766b7f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4428ac0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-toast.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-4428ac0:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-4428ac0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-96acb60{text-align:start;}.elementor-7 .elementor-element.elementor-element-96acb60 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c6ae102{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-b44a0fc{text-align:start;}.elementor-7 .elementor-element.elementor-element-b44a0fc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-653e6a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-653e6a2:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-653e6a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f9e35c5{text-align:start;}.elementor-7 .elementor-element.elementor-element-f9e35c5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-47a6c5b{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-53d687d{text-align:start;}.elementor-7 .elementor-element.elementor-element-53d687d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-22e3346 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-3829b5b{text-align:start;}.elementor-7 .elementor-element.elementor-element-3829b5b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.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-7 .elementor-element.elementor-element-9a822d4 .elementor-button{background-color:#61CE7000;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9a822d4:hover{background-color:transparent;background-image:linear-gradient(215deg, #FFE1BB00 0%, #FFA22F 100%);}.elementor-7 .elementor-element.elementor-element-9a822d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-9a822d4 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-9a822d4 .elementor-button:focus{color:#000000;}.elementor-7 .elementor-element.elementor-element-9a822d4 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-9a822d4 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-033f1cc .elementor-button{background-color:#61CE7000;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-033f1cc:hover{background-color:transparent;background-image:linear-gradient(215deg, #FFE1BB00 0%, #FFA22F 100%);}.elementor-7 .elementor-element.elementor-element-033f1cc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-033f1cc .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-033f1cc .elementor-button:focus{color:#000000;}.elementor-7 .elementor-element.elementor-element-033f1cc .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-033f1cc .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-b3a0530{text-align:start;}.elementor-7 .elementor-element.elementor-element-b3a0530 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-25acfa2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-25acfa2 .elementor-icon-list-text{color:#EE8400;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e209e03 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:300;background-image:linear-gradient(109deg, #FFA22F 0%, #EE8400 100%);padding:20px 47px 20px 47px;}.elementor-7 .elementor-element.elementor-element-fb792b5 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:300;background-image:linear-gradient(109deg, #FFA22F 0%, #EE8400 100%);padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-fb792b5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-c99ce5b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c99ce5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c99ce5b > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-c99ce5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-7 .elementor-element.elementor-element-c99ce5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6196526:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-6196526 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6196526 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-6196526:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-6196526 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-6196526 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-6196526 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6196526 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-6196526 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-868d6ce{text-align:start;}.elementor-7 .elementor-element.elementor-element-868d6ce .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-71d3a92{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-fb9c1c1{text-align:start;}.elementor-7 .elementor-element.elementor-element-fb9c1c1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf34be8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-cf34be8:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-cf34be8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5baabed{text-align:start;}.elementor-7 .elementor-element.elementor-element-5baabed .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9eca561{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-384fcdf{text-align:start;}.elementor-7 .elementor-element.elementor-element-384fcdf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b74a022:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-b74a022:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-dfee58a{text-align:start;}.elementor-7 .elementor-element.elementor-element-dfee58a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4aae064{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-0ca3793{text-align:start;}.elementor-7 .elementor-element.elementor-element-0ca3793 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-451cea0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-451cea0:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-451cea0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f326cf7{text-align:start;}.elementor-7 .elementor-element.elementor-element-f326cf7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-49e43df{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-3c71ad0{text-align:start;}.elementor-7 .elementor-element.elementor-element-3c71ad0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e26db65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-e26db65:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6d8fd4f{text-align:start;}.elementor-7 .elementor-element.elementor-element-6d8fd4f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-290c5b4{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-6c419e5{text-align:start;}.elementor-7 .elementor-element.elementor-element-6c419e5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-91bb71a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-91bb71a:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8e7612e{text-align:start;}.elementor-7 .elementor-element.elementor-element-8e7612e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e8ae59e{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-7f6d123{text-align:start;}.elementor-7 .elementor-element.elementor-element-7f6d123 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2a41fa7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-2a41fa7:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-2a41fa7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-26be038{text-align:start;}.elementor-7 .elementor-element.elementor-element-26be038 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-781c22e{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-41bbf63{text-align:start;}.elementor-7 .elementor-element.elementor-element-41bbf63 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-671756b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-671756b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-671756b > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-671756b:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-671756b > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-671756b > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-671756b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-671756b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-671756b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6a64cc9{text-align:start;}.elementor-7 .elementor-element.elementor-element-6a64cc9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8dcf450{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-25ba6f8{text-align:start;}.elementor-7 .elementor-element.elementor-element-25ba6f8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e412525:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e412525 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-menu-10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e412525 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 45%);opacity:0.68;}.elementor-7 .elementor-element.elementor-element-e412525:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-7 .elementor-element.elementor-element-e412525 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-e412525 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-e412525 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e412525 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-e412525 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a804db4{text-align:start;}.elementor-7 .elementor-element.elementor-element-a804db4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2927aec{--spacer-size:230px;}.elementor-7 .elementor-element.elementor-element-ff3c9af{text-align:start;}.elementor-7 .elementor-element.elementor-element-ff3c9af .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-72d8634 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-46cf7f1{text-align:start;}.elementor-7 .elementor-element.elementor-element-46cf7f1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-7 .elementor-element.elementor-element-4377913 .elementor-button{background-color:#61CE7000;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4377913:hover{background-color:transparent;background-image:linear-gradient(215deg, #FFE1BB00 0%, #FFA22F 100%);}.elementor-7 .elementor-element.elementor-element-4377913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-4377913 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4377913 .elementor-button:focus{color:#000000;}.elementor-7 .elementor-element.elementor-element-4377913 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4377913 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-b90ac14 .elementor-button{background-color:#61CE7000;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b90ac14:hover{background-color:transparent;background-image:linear-gradient(215deg, #FFE1BB00 0%, #FFA22F 100%);}.elementor-7 .elementor-element.elementor-element-b90ac14{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-b90ac14 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b90ac14 .elementor-button:focus{color:#000000;}.elementor-7 .elementor-element.elementor-element-b90ac14 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b90ac14 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-71ee821{text-align:start;}.elementor-7 .elementor-element.elementor-element-71ee821 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-2a373c0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-2a373c0 .elementor-icon-list-text{color:#EE8400;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-7c68f7a .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:300;background-image:linear-gradient(109deg, #FFA22F 0%, #EE8400 100%);padding:20px 47px 20px 47px;}.elementor-7 .elementor-element.elementor-element-71e061d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:300;background-image:linear-gradient(109deg, #FFA22F 0%, #EE8400 100%);padding:20px 40px 20px 40px;}.elementor-7 .elementor-element.elementor-element-71e061d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4ce6de2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4ce6de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4ce6de2 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-4ce6de2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4ce6de2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1851249{text-align:center;}.elementor-7 .elementor-element.elementor-element-1851249 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6e2314d{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-6e2314d .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-6e2314d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-3eaed09{text-align:center;font-family:"Helvetica", Sans-serif;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-34eba1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-34eba1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-34eba1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 100px 0px;}.elementor-7 .elementor-element.elementor-element-34eba1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c4f34a5 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-3589bb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__front{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-4.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__back{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-4.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box{height:400px;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__image{opacity:1;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000061;text-align:start;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box__button{margin-inline-start:0;}.elementor-7 .elementor-element.elementor-element-2c2ed3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__front{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__back{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box{height:400px;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000061;text-align:start;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box__button{margin-inline-start:0;}.elementor-7 .elementor-element.elementor-element-221c04a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__front{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__back{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box{height:400px;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000061;text-align:start;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-479ea3e .elementor-flip-box__button{margin-inline-start:0;}.elementor-7 .elementor-element.elementor-element-0564a0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__front{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-5.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__back{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-5.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box{height:400px;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000061;text-align:start;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box__button{margin-inline-start:0;}.elementor-7 .elementor-element.elementor-element-f77d792 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__front{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__back{background-image:url("https://kohlipe.ca/wp-content/uploads/2025/12/kohlipe-vibe-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box{height:400px;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000061;text-align:start;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box__button{margin-inline-start:0;}.elementor-7 .elementor-element.elementor-element-fbc0e43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fbc0e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fbc0e43 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-fbc0e43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-7 .elementor-element.elementor-element-fbc0e43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-b0d4c65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-b0d4c65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-b0d4c65 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-9fed046{text-align:start;}.elementor-7 .elementor-element.elementor-element-9fed046 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-7 .elementor-element.elementor-element-e64cc29{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-e64cc29 .elementor-divider-separator{width:30%;}.elementor-7 .elementor-element.elementor-element-e64cc29 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-6e3fe62{text-align:start;font-family:"Helvetica", Sans-serif;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-a1a57c6{text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:#000000;}.elementor-7 .elementor-element.elementor-element-afbd97e{text-align:end;}.elementor-7 .elementor-element.elementor-element-afbd97e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:#000000;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-b69fedb{width:60%;}.elementor-7 .elementor-element.elementor-element-22e3346{width:40%;}.elementor-7 .elementor-element.elementor-element-c7217dc{width:60%;}.elementor-7 .elementor-element.elementor-element-72d8634{width:40%;}.elementor-7 .elementor-element.elementor-element-3589bb2{width:63.213%;}.elementor-7 .elementor-element.elementor-element-2c2ed3a{width:36.746%;}.elementor-7 .elementor-element.elementor-element-221c04a{width:26.147%;}.elementor-7 .elementor-element.elementor-element-0564a0c{width:45.387%;}.elementor-7 .elementor-element.elementor-element-f77d792{width:28.13%;}.elementor-7 .elementor-element.elementor-element-6a92153{width:60%;}.elementor-7 .elementor-element.elementor-element-3b077f3{width:46.143%;}.elementor-7 .elementor-element.elementor-element-9f7a73e{width:53.857%;}.elementor-7 .elementor-element.elementor-element-b0d4c65{width:40%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-8228bc2 > .elementor-container{min-height:450px;}.elementor-7 .elementor-element.elementor-element-8228bc2{margin-top:-75px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-186916c{--spacer-size:300px;}.elementor-7 .elementor-element.elementor-element-4f50624 img{width:50%;}.elementor-7 .elementor-element.elementor-element-4b4b0fa .elementor-heading-title{font-size:35px;}.elementor-7 .elementor-element.elementor-element-084d769{width:50%;}.elementor-7 .elementor-element.elementor-element-843f813{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-f68e6ac{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ac17a3b{width:50%;}.elementor-7 .elementor-element.elementor-element-f758daa{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-83eed51{width:100%;}.elementor-7 .elementor-element.elementor-element-564e388{width:50%;}.elementor-7 .elementor-element.elementor-element-c99ce5b{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-c7217dc > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-6196526{width:50%;}.elementor-7 .elementor-element.elementor-element-71d3a92{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-fb9c1c1{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-cf34be8{width:50%;}.elementor-7 .elementor-element.elementor-element-9eca561{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-b74a022:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-b74a022 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-talay.webp");}.elementor-7 .elementor-element.elementor-element-b74a022{width:50%;}.elementor-7 .elementor-element.elementor-element-4aae064{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-451cea0{width:50%;}.elementor-7 .elementor-element.elementor-element-49e43df{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-e26db65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e26db65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-khaomun.webp");}.elementor-7 .elementor-element.elementor-element-e26db65{width:50%;}.elementor-7 .elementor-element.elementor-element-290c5b4{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-91bb71a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-91bb71a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-mookrob.webp");}.elementor-7 .elementor-element.elementor-element-91bb71a{width:50%;}.elementor-7 .elementor-element.elementor-element-e8ae59e{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-2a41fa7{width:50%;}.elementor-7 .elementor-element.elementor-element-781c22e{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-671756b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-671756b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kohlipe.ca/wp-content/uploads/2026/01/new-menu-toast.webp");}.elementor-7 .elementor-element.elementor-element-671756b{width:50%;}.elementor-7 .elementor-element.elementor-element-8dcf450{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-e412525{width:50%;}.elementor-7 .elementor-element.elementor-element-2927aec{--spacer-size:150px;}.elementor-7 .elementor-element.elementor-element-72d8634 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-46cf7f1 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-71ee821{text-align:center;}.elementor-7 .elementor-element.elementor-element-7c68f7a .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-71e061d .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-6e2314d .elementor-divider-separator{width:50%;}.elementor-7 .elementor-element.elementor-element-34eba1a{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-3589bb2{width:50%;}.elementor-7 .elementor-element.elementor-element-ceea133 .elementor-flip-box{height:230px;}.elementor-7 .elementor-element.elementor-element-2c2ed3a{width:50%;}.elementor-7 .elementor-element.elementor-element-e3cac40 .elementor-flip-box{height:230px;}.elementor-7 .elementor-element.elementor-element-0564a0c{width:50%;}.elementor-7 .elementor-element.elementor-element-61942a4 .elementor-flip-box{height:230px;}.elementor-7 .elementor-element.elementor-element-f77d792{width:50%;}.elementor-7 .elementor-element.elementor-element-efe0f4f .elementor-flip-box{height:230px;}.elementor-7 .elementor-element.elementor-element-fbc0e43{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-3b077f3{width:46%;}.elementor-7 .elementor-element.elementor-element-3b077f3 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-9f7a73e{width:54%;}.elementor-7 .elementor-element.elementor-element-9f7a73e > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-b0d4c65 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-8228bc2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8228bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-4b4b0fa */.text-mask-fixed {
  display: inline-block;
  font-weight: 800;              /* ปรับได้ */
  line-height: 1.1;              /* ปรับได้ */
  background-image: url('https://projects.catwork-studio.co/wp-content/uploads/2025/10/kohlipe-4.webp');
  background-size: cover;        /* ครอบเต็มตัวอักษร */
  background-position: center;   /* จัดกึ่งกลางภาพ */
  background-attachment: fixed;  
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */