.header-row .header-menu .et_pb_menu__menu>nav>ul{flex-direction:column;margin-left:0px!important;margin-right:0px!important;width:100%}.header-menu .et_pb_menu__menu>nav>ul>li:not(.book-block):not(.language-block){margin:10px 0!important}.header-menu .et_pb_menu__menu>nav>ul>li{padding-left:10px;padding-right:10px}.header-menu .et_pb_menu__menu>nav>ul>li>a{padding:0px!important}.header-menu .et_pb_menu__menu>nav>ul>li>a:hover{opacity:1}.header-menu .et_pb_menu__menu>nav>ul>li>ul li{display:block!important;padding:0px!important}.header-menu .et_pb_menu__menu>nav>ul ul{padding:0px!important;top:0px!important}.header-menu .et_pb_menu__menu>nav>ul>li>ul{left:calc(100% - 1px)!important;top:0px!important}.header-menu .et-menu .menu-item-has-children>a:first-child:after{content:"5"!important;right:20px!important}.header-menu .nav li ul{left:calc(100% - 1px)!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:transparent}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#8d0128!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#8d0128!important}header .et_pb_section .header-row .header-menu .et-menu .book-block a{background-color:#8d0128;border-radius:0px;font-weight:bold!important;color:#fff!important;padding:0.6em 0.8em!important;line-height:2.1428571429!important}.header-row .header-menu .et-menu .book-block a:hover{background:#5a011a!important;opacity:1}.header-row .header-menu .et-menu .language-block a{background-color:#212121;border-radius:0px;font-weight:bold;color:#fff!important;padding:0.6em 0.8em!important;line-height:2.1428571429;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:16px}.header-row .header-menu .et-menu .language-block a:hover{background:#5a011a;opacity:1}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.book-block a,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.language-block a{color:#fff!important}h1,h2,h3,h4,h4,h6{font-weight:400}p{line-height:1.65em;font-weight:400}a{font-weight:400}.contact-form .et_pb_contact_form_label{display:block;font-family:'Roboto',Helvetica,Arial,sans-serif;color:#212121;font-weight:700;font-size:14px;opacity:0.8}.wpcf7-text,.wpcf7-captchar{background-color:#fff!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0px!important;font-size:14px;font-weight:700;color:#212121!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3;vertical-align:top}.wpcf7-submit{color:#fff!important;cursor:pointer;font-family:'Roboto',Helvetica,Arial,sans-serif!important;font-size:1em;font-weight:700;width:auto;margin:0 16px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:0px;background:#8d0128!important;border:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;display:inline-block;padding-left:5rem;padding-right:5rem;line-height:2.1428571429;padding-top:0.4em;padding-bottom:0.4em}.wpcf7-submit:hover{background:#5a011a}.wpcf7 .wpcf7-submit:hover{background:#5a011a}.wpcf7-list-item-label{display:inline-block;cursor:pointer;color:#9d9d9d;font-size:12.25px;font-family:'Roboto',Helvetica,Arial,sans-serif!important;line-height:1.5;font-weight:normal!important}span.wpcf7-list-item{display:block;margin:0 0 0 0em}.wpcf7-form label{display:inline-block;line-height:1.3;font-weight:700;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important;color:#212121;margin-bottom:10px;opacity:.8}.wpcf7-select{color:#454545;line-height:1.5;padding:10px 20px;width:100%!important;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important;line-height:1.5;font-weight:normal!important;border-radius:0px;border:0px}#Contact{width:47%;float:left;margin-right:15px}#Location{width:47%;float:left}#Disclaimer label{padding-right:0;margin-top:16px;color:#9d9d9d;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important}#Disclaimer p span textarea{background:#dcdcdc;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important;color:#000;border:0px;overflow-y:auto;padding:20px 30px 20px 20px;font-weight:400;line-height:1.65em;max-height:200px;resize:none;width:100%!important;max-width:100%}#Description p span textarea{background:#fff!important;border:0px;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important;color:#000;border:0px;overflow-y:auto;padding:20px 30px 20px 20px;font-weight:400;line-height:1.65em;max-height:100px;resize:none;width:100%!important;max-width:100%}.clearfix:after{content:"\2020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;margin-bottom:10px}.clearfix{display:block}.contact-map-block td span{color:#212121;font-size:18px;font-family:'Roboto',Helvetica,Arial,sans-serif!important}.contact-map-block i{padding-left:10px;color:#212121}.contact-map-block-item-1 a{color:#9d9d9d}.contact-map-block-item-1 p i{padding-right:10px;color:#9d9d9d}.contact-map-block-item-1 a:hover{text-decoration:underline}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:0px}.entry-content tr td,body.et-pb-preview #main-content .container tr td{border-top:0px;padding:0px 0px}.entry-content tr td,body.et-pb-preview #main-content .container tr td h4{color:#212121;font-size:18px;font-family:'Roboto',Helvetica,Arial,sans-serif!important}.entry-content tr td,body.et-pb-preview #main-content .container tr td p{color:#9d9d9d;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important;line-height:1.65em}td.contact-map-block a{color:#8d0128}td.contact-map-block-item-1{margin-bottom:0.3571428571rem}td.contact-map-block-item-1 a{color:#9d9d9d;text-decoration:none}td.contact-map-block-item-1 a:hover{text-decoration:underline}.hero-heading h1{border-bottom:10px solid #fff!important;padding-bottom:2.1428571429rem;margin-bottom:2.8571428571rem}.links a:hover{text-decoration:underline}.lawyers-block{display:flex}.link-block ul{padding-left:0px;line-height:1.65em}.link-block li{list-style-type:none;margin-top:0.7142857143rem;margin-bottom:0.7142857143rem}.link-block li a{font-size:14px}.link-block li.active-item{border-bottom:2px solid #fff;padding-bottom:20px;margin-bottom:30px}.link-block li.active-item a{font-size:18px}.sidebar-col .et_pb_column{margin-left:-30px}.sidebar-col .et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{margin-left:-30px}.carrier-block h4 i{color:rgba(255,255,255,0.35);padding-right:5px;vertical-align:middle}.carrier-block h4 i:hover{color:#fff}.footer-location i{padding-left:10px}.footer-location-item p span{color:#fff;font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif!important}.footer-location-item-2 i{padding-right:10px;color:#9d9d9d}.footer-location-item-2 a:hover{text-decoration:underline}.payment-block h4{padding-top:10px}.payment-block .et_pb_main_blurb_image{padding-right:10px;border-right:1px solid #3d3d3d}.payment-block .et_pb_main_blurb_image .et_pb_image_wrap{margin-top:5px}.payment-block .et_pb_main_blurb_image:hover{border-right:1px solid #fff}.carrier-block .et-pb-icon::after{content:"\f0f2";font-family:"FontAwesome"!important;font-size:48px!important}body,body p{font-weight:400!important}a.more-link{font-weight:500!important}a{color:#8d0128}a:hover{color:#5a011a}.lk-header h1{font-weight:500}strong>*{font-weight:700}.header-row .language-block a:before{content:'Aあ';padding-right:7px;opacity:0.5}footer .language-selector-row .language-selector-col{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}footer .language-selector-row .et_pb_module.et_pb_text{display:flex;flex:0 0 calc(33.3333% - 1em);margin-bottom:2.75%!important}footer .language-selector-row .et_pb_text .et_pb_text_inner{display:block;width:100%;text-align:center}.lk-header.home .home-hero-row{width:100%;max-width:100%;padding:0;align-items:center;max-height:100vh;overflow:hidden}.lk-header.home .home-hero-row .title-col{padding:0 7%}.lk-header.home .home-hero-row .lk-title{margin-bottom:15px}.lk-header.home .home-hero-row .lk-divider{margin-bottom:15px}.lk-header.home .home-hero-row .et_pb_button_module_wrapper{padding:35px 0 0}.lk-blog-grid.home .et_pb_blog_grid article:after{background:#ffffff}.lk-blog-grid.home .wp-pagenavi{display:none}.services-list-section.home{background-image:url(https://lklaw.ca/wp-content/uploads/2021/02/Business-and-Real-Estate-Law_optim.jpg);background-size:cover;background-blend-mode:overlay;-webkit-transition:background-image 1s ease-out!important;transition:background-image 1s ease-out!important}.services-list-section.home .services-row{width:90%;max-width:90%;padding:0}.services-list-section.home .services-row .services-nav-col{padding:0 25px}.services-list-section.home .services-row .services-nav-col ul{padding:0}.services-list-section.home .services-row .services-nav-col li{padding:15px 0;text-indent:25px}.services-list-section.home .services-row .services-nav-col li:not(:last-child){border-bottom:1px solid #ffffff}.services-list-section.home .services-row .services-nav-col li:hover{background:rgba(255,255,255,0.15)}.services-list-section.home .services-row .services-nav-col li a{display:block}.services-list-section.home .services-row .services-txt-col{padding:65px 25px}.services-list-section.home .services-row .services-txt-col .services-list-excerpt:not(.active){display:none}.services-list-section.home .services-row .services-txt-col h2{padding-bottom:25px}.services-list-section.home .services-row .services-txt-col a{color:#fff;font-weight:700;background-color:#8d0128;padding:10px 50px;margin:25px 0;display:inline-block}.contact-map-block-item-1{vertical-align:top;padding:12px 0 0!important}.contact-map-block-item-1 a{padding:0 0 6px 6px!important;display:inline-block}.lk-map iframe{width:100%!important}.lkmap .et_pb_code_inner{}.lkmap #map{min-height:300px;height:100%;padding-bottom:10%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.services-hero{min-height:75vh;padding-left:22px;background-position:top right;background-size:78%}.services-hero .service-title{padding-top:55px}.services-hero .service-title p,.sevices-content .services-sidebar .services-cat-title p{padding-bottom:1em}.services-hero .service-title h1{font-weight:500}.sevices-content .et_pb_row:first-child{width:85%}.sevices-content .services-sidebar{padding-right:75px}.sevices-content .services-sidebar .services-cat-title,.sevices-content .services-sidebar .et_pb_divider{margin-bottom:15px!important}.sevices-content .services-sidebar .services-cat-links ul{padding:0}.sevices-content .services-sidebar .services-cat-links li{padding:6px 0}.sevices-content .services-breadcrumbs li:not(:last-child):after{padding:0 8px}.sevices-content .services-sidebar .services-cat-links a:hover{color:#e7e7e7!important}.sevices-content .services-breadcrumbs li:last-child a{color:#9d9d9d}.sevices-content .services-breadcrumbs a:hover{text-decoration:underline}.sevices-content .services-content-col ul{margin:0!important;padding:0 0 1em 35px!important}.sevices-content .services-team.lawyers{display:flex;flex-wrap:wrap}.sevices-content .services-team.lawyers .services-member{display:flex;max-width:30.28765%;flex-basis:30.28765%}.page-id-17454 .sevices-content .services-team.lawyers .services-member{max-width:20%;flex-basis:20%}.sevices-content .services-team.lawyers .services-member:not(:nth-child(3n)){margin-right:4.569%}.page-id-17454 .sevices-content .services-team.lawyers .services-member:not(:nth-child(3n)){margin-right:0}@media only screen and (max-width:980px){.page-id-17454 .sevices-content .services-team.lawyers .services-member{max-width:30.28765%;flex-basis:30.28765%}.page-id-17454 .sevices-content .services-team.lawyers .services-member:not(:nth-child(3n)){margin-right:2%}}.sevices-content .services-team.lawyers .services-member .et_pb_main_blurb_image{width:178px;height:150px;background-size:cover}.sevices-content .services-team.lawyers .et_pb_blurb_description{color:#9d9d9d}.sevices-content .services-team.members .services-member{margin-bottom:25px!important}.sevices-content .services-team.members .services-member .et_pb_main_blurb_image{margin-bottom:15px}.sevices-content .services-team.members .services-member .et_pb_module_header{padding-bottom:5px}.services-accordion .et_pb_module.et_pb_accordion{max-width:82%;margin:0 auto}.services-accordion .et_pb_accordion_item{padding:35px 20px}.services-accordion .et_pb_accordion_item:first-child{display:none}.lk-blog-grid .et_pb_blog_grid article{display:flex;flex-direction:column;position:relative;margin-bottom:10px!important}.lk-blog-grid .et_pb_blog_grid article:after{content:'';position:absolute;bottom:7%;left:7%;background:#212121;height:75px;width:1px;visibility:visible}.lk-blog-grid .et_pb_blog_grid article .entry-title{height:92px;order:1}.lk-blog-grid .et_pb_blog_grid article .post-meta{order:3;padding-left:12px;-webkit-transform:translateY(1.5em);-ms-transform:translateY(1.5em);-o-transform:translateY(1.5em);transform:translateY(1.5em);-webkit-transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;padding-top:45px}.lk-blog-grid .et_pb_blog_grid article .post-content{order:2}.lk-blog-grid .et_pb_blog_grid article .post-content-inner{height:70px}.lk-blog-grid .et_pb_blog_grid article .more-link{text-transform:capitalize;display:block;opacity:0}.lk-blog-grid .lk-blog-all .et_pb_blog_grid article .more-link{color:#8d0128!important}.lk-blog-grid .et_pb_blog_grid article:hover{cursor:pointer}.lk-blog-grid .et_pb_blog_grid article:hover .entry-title{color:#8d0128!important}.lk-blog-grid .et_pb_blog_grid article:hover .more-link{display:block;opacity:1}.lk-blog-grid .et_pb_blog_grid article:hover .post-meta{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.wp-pagenavi{text-align:center!important;margin:0 auto;border-top:0;padding:0}.wp-pagenavi .pages{display:none}.wp-pagenavi span.current{outline:solid 1px #acacac;line-height:.5em;padding:5px 10px;color:#9d9d9d!important}.wp-pagenavi a,.wp-pagenavi .extend{outline:solid 1px #eeeeee;color:#9d9d9d;line-height:.5em;padding:5px 10px}.wp-pagenavi a:hover{outline:solid 1px #acacac;color:#9d9d9d!important}.lk-header.hero-slider .lk-slider .et_pb_slide:before{content:'';position:absolute;top:0;left:0;width:31%;height:100%;background-color:#8d0128}.lk-header.hero-slider .lk-slider .et_pb_slide:after{position:absolute;right:10%;bottom:30%}.lk-header.hero-slider .lk-slider .et_pb_slide{background-size:80%!important;background-position:top right!important}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_description{max-width:45%!important;margin-left:0!important;padding:10% 5%!important}#landing_page.lk-header.hero-slider .lk-slider .et_pb_slide:before,#landing_page.lk-header.hero-slider .lk-slider .et_pb_slide:after{display:none}#landing_page.lk-header.hero-slider .lk-slider .et_pb_slide{background-size:cover!important}@media only screen and (min-width:980px){.page-id-243 .lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_description{max-width:38%!important}}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_title{font-weight:500!important;position:relative;padding-bottom:45px!important}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_title:after{content:'';position:absolute;bottom:4px;left:0;width:100%;height:10px;background:#fff;display:inline-block;margin:15px 0}.lk-header.hero-slider .lk-slider .et-pb-controllers{left:65%!important;bottom:20%!important;max-width:25%!important;text-align:right!important;display:flex;align-items:center;justify-content:flex-end}.lk-header.hero-slider .lk-slider .et-pb-controllers a{border:1px solid #757678!important;color:#acacac!important;margin:0 2px!important;background-color:transparent!important;width:25px!important;height:25px!important;border-radius:0!important;padding:0 8px!important;height:2.5em!important;width:2.75em!important;padding:0!important;text-indent:unset;display:block;line-height:2.5em!important;text-align:center}.lk-header.hero-slider .lk-slider .et-pb-controllers a.et-pb-active-control{border:1px solid #ffffff!important;color:#ffffff!important;}.lk-team-grid .et_pb_row{max-width:1200px!important;width:95%!important}.lk-team-grid .team-subcategory{display:inline-block;color:#212121;font-size:18px;font-weight:600;-webkit-transform:rotate(-90deg) translate(-100%,80%);-ms-transform:rotate(-90deg) translate(-100%,80%);-o-transform:rotate(-90deg) translate(-100%,80%);transform:rotate(-90deg) translate(-100%,80%);transform-origin:0% 100%}.team-members-grid{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 40px}.team-members-grid .team-member-item{display:flex;justify-content:center;max-width:20%;flex-basis:20%;margin-bottom:25px}.team-members-grid .team-member-item .feature-img{width:165px;height:130px;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}.team-members-grid .team-member-item:hover .feature-img:before{content:'';position:absolute;margin:0 auto;left:0;right:0;width:85%;height:85%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:solid 1px #fff;z-index:2}.team-members-grid .team-member-item:hover .feature-img:after{content:'';position:absolute;margin:0 auto;left:0;right:0;width:100%;height:100%;background:rgba(128,0,0,0.45);z-index:1}.team-members-grid .team-member-item .detail{color:#9d9d9d;padding:12px 0}.tax-lawyer_services .team-members-grid .team-member-item .detail{width:172px;margin:0 auto}.team-members-grid .team-member-item .detail span{display:block}.team-members-grid .team-member-item .name{color:#212121}.team-members-grid .team-member-item .detail span.designation span{display:inline-block}.team-members-grid.Partner .team-member-item.id-10415 .detail span.designation span:not([data-tslug="managing-partner"]),.team-members-grid.Retired .team-member-item .detail span.designation span:not([data-tslug="retired"]){display:none}.lk-page-content.covid-19 ul{padding:8px 0 1em 35px!important}.careers-opportunity .opportunity-col .job-list ul{padding-left:0}.careers-opportunity .opportunity-col .job-list li{position:relative;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.15)}.careers-opportunity .opportunity-col .job-list li.item:last-child{border-bottom:0}.careers-opportunity .opportunity-col .job-list li li:before{content:"\f0f2";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;top:16px;left:0;opacity:0.35}.careers-opportunity .opportunity-col .job-list li li i{display:none}.careers-opportunity .opportunity-col .job-list li:hover:before{opacity:1}.careers-opportunity .opportunity-col .job-list span{display:block;font-weight:500}.careers-opportunity .opportunity-col .job-list .location{font-weight:400;opacity:1;color:rgba(255,255,255,0.35)}.careers-opportunity .apply-col{padding:65px}.lk-page-content_.careers .team-members-grid{justify-content:space-between}.swiper-button-next,.swiper-button-prev{top:85%!important;border:1px solid #acacac;width:55px!important;height:60px!important}.lk-page-content_.careers .team-members-grid .feature-img{width:194px;height:155px}.swiper-button-prev{left:44%!important}.swiper-button-next{right:43%!important}.dipl_single_testimonial_card .dipl_testimonial_opening_quote_icon{left:-9%!important}.dipl_single_testimonial_card .dipl_testimonial_closing_quote_icon{right:-9%!important}.single-career .career-detail h4{font-weight:700}.lk-service-showcase{padding:20% 0!important}.lk-service-showcase-cat{padding:0!important}.lk-service-showcase-cat .et_pb_row{max-width:90%;width:90%}.lk-service-showcase-cat ul{padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.lk-service-showcase-cat li{display:flex;flex:0 0 50%;margin:0 0 5px}.lk-service-showcase-cat li:before{content:'-';display:inline-flex;padding-right:7px}.services-accordion .et_pb_accordion_item:hover .et_pb_toggle_title:after{content:"\f0c1";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:8px}.services-accordion .et_pb_column_single{padding:0}.lk-scat-section{display:none}.lk-scat-section .lk-scat-grid{max-width:100%;width:100%;padding:0}.lk-scat-section .lk-scat-grid-item{height:75vh;padding:3%;display:inline!important;flex-direction:column;justify-content:center;cursor:pointer;padding-top:60px}.lk-scat-section .lk-scat-grid-item .lk-scat-content ul{padding-left:0}.lk-scat-section .lk-scat-grid-item .lk-scat-content a{display:block;padding:4px 0}.lk-scat-section .lk-scat-grid-item .lk-scat-content a:hover{text-decoration:underline}.lk-scat-section .lk-scat-grid-item .lk-scat-content,.lk-scat-section .lk-scat-grid-item .et_pb_button_module_wrapper{opacity:0}.lk-scat-section .lk-scat-grid-item .et_pb_button_module_wrapper:not(:last-child){-webkit-transform:translateY(-5vh);-ms-transform:translateY(-5vh);-o-transform:translateY(-5vh);transform:translateY(-5vh);-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;-o-transition:opacity .25s ease-out,-o-transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out}.lk-scat-section .lk-scat-grid-item .et_pb_button_module_wrapper:last-child{display:none}.lk-scat-section .lk-scat-grid-item .lk-scat-close{padding-top:40px}body #page-container .et_pb_section.lk-scat-section .lk-scat-grid-item .lk-scat-close:after{background-color:#212121;padding:15px;font-size:32px!important;top:23px}.lk-scat-section .lk-scat-grid-item .lk-scat-close:hover{background-color:transparent}.lk-scat-section .lk-scat-grid-item.hactive{background-blend-mode:normal}.lk-scat-section .lk-scat-grid-item.hactive:not(.expand-item) .et_pb_button_module_wrapper{opacity:1;z-index:500;opacity:1;-webkit-transform:translateY(-10vh);-ms-transform:translateY(-10vh);-o-transform:translateY(-10vh);transform:translateY(-10vh)}.lk-scat-section .lk-scat-grid-item.expand-item{background-color:rgba(0,0,0,0.5);background-blend-mode:overlay;width:100%;align-items:flex-start;padding:5% 10%}.lk-scat-section .lk-scat-grid-item.close-item:not(.expand-item){display:none}.lk-scat-section .lk-scat-grid-item.expand-item .lk-scat-title,.lk-scat-section .lk-scat-grid-item.expand-item .et_pb_button_module_wrapper{display:none}.lk-scat-section .lk-scat-grid-item.expand-item .lk-scat-content{opacity:1}.lk-scat-section .lk-scat-grid-item.expand-item .et_pb_button_module_wrapper:last-child{display:block;position:absolute;top:5%;right:14%;opacity:1}.lk-scat-section .lk-scat-grid-item .lk-scat-content li.inactive a{opacity:0.5}.lk-scat-section .lk-scat-grid-item .lk-scat-content li a{pointer-events:none}.lk-scat-section .lk-scat-grid-item.expand-item .lk-scat-content li a{pointer-events:auto}.lk-scat-section .lk-scat-grid-item.expand-item .lk-scat-content li.inactive a{pointer-events:none!important}.lawyer_cat_retired .lawyer_name .asterisk,.lawyer_cat_associate:not(.postid-10197):not(.postid-10069) .lawyer_name .asterisk,.lawyer_cat_articling-student .lawyer_name .asterisk,.lawyer_cat_paralegal:not(.postid-10127) .lawyer_name .asterisk,.no-professional-corporation .lawyer_name .asterisk{display:none!important}.article-list{list-style:none!important;padding:0!important;margin:0;margin-left:0}.lawyer-accordion li::marker{font-size:0;display:none}.article-list__item{border-bottom:1px solid rgba(255,255,255,0.15);padding:0.9523809524rem 0;margin-top:0.7142857143rem}.article-list__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article-list__item .article-list__item__image{width:6%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.article-list__item .article-list__item__image i{color:rgba(255,255,255,0.35);font-size:18px;line-height:1.5em}.article-list__item .copy{width:78%}.article-list__item .article-list__item__title{color:#fff;font-weight:500}.article-list__item .article-list__item__date{color:rgba(255,255,255,0.35);font-weight:normal;font-weight:100}.page-nav-container{margin:1.7857142857rem 0 0 0}.page-nav-container .page-numbers{color:#fff!important;padding:0.3571428571rem 0;margin:0 0.1785714286rem;line-height:1.65em;cursor:pointer;width:32px;height:32px;display:inline-block;text-align:center;margin-bottom:4px;outline:solid 1px rgba(255,255,255,0.15)}.page-nav-container .page-numbers.current{outline:solid 1px #acacac}.page-nav-container .page-numbers.prev,.page-nav-container .page-numbers.next{display:none}.lawyer_cat_paralegal .lawyer_area,.lawyer_cat_paralegal .lawyer_area1,.lawyer_cat_managing-director .lawyer_area,.lawyer_cat_marketing-director .lawyer_area,.lawyer_cat_human-resources-manager .lawyer_area,.lawyer_cat_accounting-manager .lawyer_area,.lawyer_cat_corporate-services-manager .lawyer_area,.lawyer_cat_firm-trainer .lawyer_area{display:none}.lawyer-detail{margin-top:30px}.single-content h3{font-size:14px!important}.single-post .single-content td:first-child img{max-height:135.5px;object-fit:cover;object-position:top}@media only screen and (max-width:980px){.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{width:100%}#Contact{float:none;width:100%}#Location{float:none;width:100%;padding-top:10px}header .et_pb_menu__logo{margin-bottom:0!important;max-width:185px!important}.header-row .et_pb_menu_inner_container{display:flex!important}.header-row .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end!important}.language-selector-row{display:flex!important}.language-selector-row .et_pb_column{margin-bottom:0!important}.lk-header{padding:55% 0 0!important;background-blend-mode:normal!important;background-position:0 -60px!important}.lk-header:before{width:100%!important;height:45%!important;top:unset!important;bottom:0}.lk-header .et_pb_row{padding:85px 0}.lk-header .lk-divider,.lk-header .lk-subtitle{max-width:100%}.lk-header.home:before{z-index:1}.lk-header.home:after{width:100%;height:56%;background:url(https://lklaw.ca/wp-content/uploads/2021/02/Potential-Homepage.jpg) no-repeat;background-size:cover;background-position:center;z-index:0}.lk-header.home .home-hero-row{padding:0 0 15px}.lk-header.home .home-hero-row .lk-divider{margin-bottom:35px}#service_section.services-list-section.home{padding:55px 0!important;background-color:#ffffff!important;background-image:none!important}.services-list-section.home .services-row h2{color:#212121!important}.services-list-section.home .services-row .services-nav-col{margin-bottom:0;padding:0}.services-list-section.home .services-row .services-list-nav{display:none}.services-list-section.home .services-row .services-txt-col{padding:0}.services-list-section.home .services-row .services-txt-col .services-list-excerpt{margin-bottom:0;color:#212121!important}.lk-blog-grid{padding-bottom:0}.et_pb_blog_grid article:after{left:5%!important}.lk-blog-grid .wp-pagenavi{padding:25px 0 0}.lk-sf-filter-section:after{width:50%!important}.lk-sf-filter-section .filter-dividers{background-color:transparent}.blog-filter-row .filter-dividers .search{display:none}.lk-sf-filters:before{content:'Search';position:absolute;top:45px;left:53%;color:#ffffff;text-transform:uppercase}.searchandfilter ul,.searchandfilter ul li label{display:block!important}.searchandfilter ul li{display:list-item;width:50%;float:left;margin-bottom:0.7142857143rem}.searchandfilter ul li:first-child{width:51%}.searchandfilter ul li:last-child{float:right;width:48%;margin-top:-44px}.searchandfilter ul li .sf-input-select,.searchandfilter ul li .sf-input-text{width:100%;max-width:100%!important;margin-bottom:0.7142857143rem}.search-filter-results .column.size-1of3{margin:0 5.5% 7.5% 0;width:44.25%}.contact-row .et_pb_column:first-child{margin:0 0 30px!important}.services-hero{min-height:500px;padding:40% 0 0!important;background-blend-mode:normal!important;background-size:cover;background-position:center}.services-hero:before{width:100%!important;height:30%!important;top:unset!important;bottom:0!important}.services-hero .service-title{margin-bottom:15px}.services-hero .service-title p{display:none}.sevices-content .services-breadcrumbs ol{flex-wrap:wrap}.sevices-content .services-team.members{display:flex}.sevices-content .services-team.members .et_pb_column:not(:last-child){margin-right:15px;margin-bottom:0}.sevices-content .services-team.lawyers .services-member .et_pb_main_blurb_image{width:137px;height:115px}.lk-header.hero-slider{padding:0!important}.lk-header.hero-slider .lk-slider .et_pb_slide{background-position:top center!important;background-blend-mode:normal!important;background-size:contain!important;padding:45px 0 0!important}.lk-header.hero-slider .lk-slider .et_pb_slide:before{width:100%!important;top:unset!important;bottom:0!important;height:35%!important}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_description{max-width:100%!important;padding:62% 5% 8%!important}.lk-header.hero-slider .lk-slider .et_pb_slide:after,.lk-header.hero-slider .lk-slider .et-pb-controllers{display:none!important}.search .r-filter-search input[type="text"]{width:100%}.lk-team-grid .blog-grid-title{padding:0!important;margin-bottom:0}.lk-team-grid .team-subcategory{transform:unset;padding:15px 0}.team-members-grid{padding:0;justify-content:flex-start}.team-members-grid .team-member-item{max-width:31%;flex-basis:31%;margin-bottom:25px}.team-members-grid .team-member-item:not(:nth-child(3n)){margin-right:25px}.team-members-grid .team-member-item .feature-img{width:225px;height:180px}.lk-header.payment{background-size:cover;background-position:-253px -141px!important}.lk-header.payment:before{height:30%!important}.lk-header.payment .lk-title{max-width:100%;border-bottom:10px solid #fff}.lk-header.payment .lk-title h1{padding-bottom:25px}.lk-page-content.payment:before,.lk-page-content.covid-19:before{display:none}.lk-page-content.payment .lk-row-70,.lk-page-content.covid-19 .lk-row-70{width:80%;margin-right:auto!important;padding:30px 0!important}.lk-header.covid-19{padding:50% 0 0!important}.careers-opportunity .opportunity-col{padding:0 0 65px}.careers-opportunity .apply-col h1{max-width:50%;margin:0 auto}.lk-page-content_.careers .team-members-grid .team-member-item{max-width:30%;flex-basis:30%}.lk-page-content_.careers .team-members-grid .feature-img{width:152px;height:122px}.swiper-button-next{right:41%!important}.swiper-button-prev{left:42%!important}.lk-header.lk-services{padding:50% 0 0!important}.single-team-member .lawyer-accordion .et_pb_accordion_item .et_pb_toggle_title,.single-team-member .lawyer-accordion .et_pb_accordion_item .et_pb_toggle_content{width:90%!important}}@media screen and (max-width:980px) and (min-width:481px){.services-list-section.home .services-row .services-txt-col .services-list-excerpt:not(.business){display:block}#Disclaimer p span textarea,#Description p span textarea{width:512px!important}.single-post .row-reverse{width:95%!important}.single-post .row-reverse .left-col{width:28%;margin-right:1%;float:left;margin-bottom:0}.single-post .row-reverse .right-col{width:71%;float:left;padding-left:65px}.single-team-member .lawyer_row{display:flex!important}.single-team-member .lawyer_row .left-col{width:40%!important}.single-team-member .lawyer_row .right-col{width:60%!important;padding:0!important}.single-team-member .assistants_details a{color:#9d9d9d!important}.single-team-member .lawyer_category:not(.location_tag) .et_pb_text_inner{}.single-team-member .lawyer_category .et_pb_text_inner{}.single-team-member .contact-details{clear:both;float:none}.services-hero .service-title{padding-top:35px}.sevices-content .et_pb_row:first-child{width:95%;display:flex}.sevices-content .services-sidebar{width:29.6667%;margin-bottom:0;margin-right:5.5%;padding-right:25px}.sevices-content .services-content-col{width:64.833%;padding:0 30px 0 20px;margin-top:-45px}.sevices-content .services-team.members .services-member .et_pb_module_header{font-size:16px}}@media only screen and (max-width:480px){.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{width:100%}#Contact{float:none;width:100%}#Location{float:none;width:100%;padding-top:10px}.row-reverse{display:flex;flex-direction:column-reverse}footer .language-selector-row .et_pb_module.et_pb_text{flex:0 0 calc(50% - 1em)}.lk-header{padding:50% 0 0!important}.lk-header:before{height:58%!important}.lk-header .et_pb_row{padding:30px 0}.lk-header .lk-title,.lk-header .lk-divider{margin-bottom:15px}.lk-header.covid-19{background-position:0 -36px!important}.lk-subtitle br{display:none}.lk-header.home:before{height:77%!important}.lk-header.home:after{height:43%;background-position:center -285px}.lk-header.home .home-hero-row .et_pb_button_module_wrapper{padding:55px 0 0}.services-list-section.home .services-row .services-txt-col .services-list-excerpt:not(.business){display:block}.single-post .row-reverse .left-col{margin:0 auto!important;padding:85px 0 0}.single-team-member .lawyer_row .right-col{padding:0!important}.single-team-member .lawyer_row .left-col .et_pb_module:not(.et_pb_image):not(.dipl_modal){max-width:85%;margin-left:auto;margin-right:auto}.single-team-member.assistants_details.name:not(:first-child){padding-top:15px}.single-team-member .lawyer_category:not(.location_tag) .et_pb_text_inner{}.single-team-member .lawyer_category .et_pb_text_inner{}.single-team-member .contact-details{clear:both;float:none}.single-team-member .lawyer-accordion .et_pb_accordion_item .et_pb_toggle_title,.single-team-member .lawyer-accordion .et_pb_accordion_item .et_pb_toggle_content{width:92%!important}.services-hero{min-height:400px;background-position:bottom!important;background-size:inherit}.services-hero:before{height:35%!important}.services-hero .service-title{padding-top:95px}.sevices-content{padding-top:0;overflow-x:hidden}.sevices-content:before{width:100%!important;top:unset!important;bottom:0;height:17%!important}.sevices-content .et_pb_row:first-child{display:flex;flex-direction:column-reverse;width:80%}.sevices-content .services-content-col{padding-bottom:30px!important}.sevices-content .services-breadcrumbs ol{}.sevices-content .services-breadcrumbs li{}.sevices-content .services-breadcrumbs li:not(:last-child):after{padding:0 4px}.sevices-content .services-breadcrumbs li a{}.sevices-content .services-breadcrumbs li a span{}.sevices-content .services-team.members{margin-bottom:35px}.sevices-content .services-team.members .services-member{min-height:189px}.sevices-content .services-team.members .services-member .et_pb_module_header{font-size:16px}.services-accordion:before{display:none}.et_pb_row_inner.services-accordion{width:100vw;margin-left:-38px}.services-accordion .et_pb_accordion_item{padding:35px 5px}.sevices-content .services-team.lawyers .services-member .et_pb_main_blurb_image{width:90px;height:76px}.lk-header.hero-slider .lk-slider .et_pb_slide:before{height:50%!important}.lk-header.hero-slider .lk-slider .et_pb_slide{padding:0!important}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slider_container_inner{vertical-align:bottom!important}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_description{padding:62% 5% 11%!important}.team-members-grid .team-member-item .feature-img{width:170px;height:135px}.team-members-grid .team-member-item{max-width:43%;flex-basis:43%}.team-members-grid .team-member-item:not(:nth-child(2n)){margin-right:25px}.lk-header.payment{background-position:center -29px!important;background-size:contain}.lk-header.payment:before{height:45%!important}.lk-header.payment .lk-title h1{padding-bottom:10px}.lk-header.careers{background-position:top -20% right!important}.lk-header.careers:before{height:66%!important}.careers-opportunity .apply-col{padding:65px 40px}.careers-opportunity .apply-col h1{max-width:80%}.lk-page-content_.careers .team-members-grid .team-member-item{max-width:42%;flex-basis:42%}.swiper-button-prev{left:34%!important}.swiper-button-next{right:33%!important}.lk-header.lk-services:before{height:63%!important}.lk-service-showcase{padding:12% 0!important}.lk-service-showcase-cat li{margin:0 0 10px}.lk-header.about:before{height:63%!important}.abt-content,.abt-community,.forward-txt{padding:0!important}.abt-info{padding-bottom:22px}.abt-info .et_pb_column{padding-right:6%}.abt-text{padding-bottom:0!important;margin-bottom:15px}.abt-history .et_pb_row{padding-top:0}.history-text,.community-txt{padding-left:0!important}.history-img img,.diversity-img img,.community-img img,.legal-img img,.forward-img img,.international-img img{height:185px;width:100%;object-fit:cover;object-position:center}.abt-diversity .et_pb_row{padding:0}.diversity-text{padding-top:0;padding-right:0}.abt-community .et_pb_row,.abt-legal .et_pb_row,.abt-forward .et_pb_row{padding-bottom:0}.abt-forward{padding-bottom:50px!important}.abt-international{padding-bottom:30px!important}.international-txt{padding-right:0!important}.international-img{padding-top:45px}.hero-section.client-centre{padding:50% 0 0!important;background-size:100%!important;background-position:0 -36px!important}.hero-section.client-centre:before{height:50%}.hero-section.client-centre .hero-heading{margin-bottom:15px}.hero-section.client-centre h1{font-size:24px;line-height:30px;padding-bottom:10px;margin-bottom:0}}@media screen and (max-width:350px){.lk-header.about:before{height:69%!important}.lk-header.careers:before{height:75%!important}.hero-section.client-centre:before{height:53%}}@media all and (min-width:981px){.header-menu .et_pb_menu__menu,.et-vert-menu .et_pb_menu__menu>nav{width:100%}#et-main-area{width:calc(100% - 280px);margin-left:280px}.header-row,.header-row .et_pb_column,.header-row .et_pb_menu,.header-row .et_pb_menu_inner_container{height:100%}.header-row .book-block{position:absolute!important;bottom:51px;left:0;right:0;padding:0!important;text-align:center}.header-row .book-block a{width:100%;justify-content:center}.header-row .language-block{display:block!important;width:280px;position:absolute!important;bottom:0;left:-21px;padding:0!important}.header-row .language-block a{text-align:center;display:block!important}.single-team-member.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.book-block{bottom:58px}.et_pb_section.lk-header:not(.home):not(.hero-slider),.hero-section.client-centre,.single-title-section.header-section{height:75vh;background-size:cover!important;display:flex}.lk-header.hero-slider .lk-slider .et_pb_slide{height:66vh}.team-members-grid .team-member-item a{width:100%}.team-members-grid .team-member-item .feature-img{width:172px;height:150px}#service_section{min-height:800px}.lk-header.careers{padding:16% 0!important;background-size:89%!important;background-position:top right -45px!important}}@media all and (min-width:1367px){.header-row .et_pb_menu__wrap{height:65vh}#service_section{}}@media all and (min-width:1400px){footer .language-selector-row .et_pb_module.et_pb_text{flex:1;margin-bottom:0!important}footer .language-selector-row .et_pb_text .et_pb_text_inner{text-align:left}.lk-header.payment{background-size:72%;padding:145px 0!important;background-position:bottom right!important}.lk-header.payment .lk-title{max-width:100%;position:relative;padding:0 0 25px}.lk-header.payment .lk-divider{display:none!important}.lk-header.payment .lk-title:after{content:'';position:absolute;bottom:0;left:0;width:75%;height:10px;background:#fff}.swiper-button-prev{left:45%!important}.lk-header.lk-services{}.lk-service-showcase,.lk-service-showcase-cat{display:none!important}.lk-scat-section{display:block}.lk-scat-grid-item:not(.expand-item) .lk-scat-title{min-height:66px}.lk-scat-grid-item:not(.expand-item) .lk-scat-content{min-height:425px;max-height:425px;overflow:hidden;margin-bottom:50px!important}.lk-scat-grid-item.expand-item .lk-scat-content ul{max-height:500px;overflow:hidden auto}.lk-scat-grid-item.expand-item .lk-scat-content ul::-webkit-scrollbar{width:5px;opacity:0}.lk-scat-grid-item.expand-item .lk-scat-content ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px}.lk-scat-grid-item.expand-item .lk-scat-content ul::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0)}.single-team-member .lawyer-image{height:57vh!important}}@media all and (min-width:1600px){.single-post .row-reverse,.sevices-content .et_pb_row:first-child{max-width:100%}.sevices-content .services-sidebar{padding-right:95px}.sevices-content .services-team.lawyers a{}.sevices-content .services-team.lawyers .services-member .et_pb_main_blurb_image{width:220px;height:185px}.lk-header:not(.hero-slider):not(.payment):not(.home):not(.covid-19):not(.careers):not(.lk-services){background-size:70%!important;padding:145px 0!important}.lk-header:not(.hero-slider) .et_pb_row .et_pb_column:first-child{max-width:80%}.et_pb_blog_grid article:after{left:5%!important}.lk-blog-grid .wp-pagenavi{padding:25px 0 0}.lk-header.hero-slider .lk-slider .et_pb_slide{background-position:top right!important}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_description{padding:12% 5% 25%!important}.team-members-grid .team-member-item .feature-img{width:205px!important;height:165px!important}.lk-header.payment{padding:165px 0!important;background-position:bottom right -35px!important}.lk-header.home .home-hero-row .et_pb_button_module_wrapper{padding:17% 0 0}.swiper-button-next{right:45%!important}.lk-header.lk-services{padding:145px 0!important}.lk-header.careers{padding:18% 0!important;background-size:88%!important}.lk-page-content_.careers-opportunity .opportunity-col{padding-left:3%}.lk-page-content_.careers .team-members-grid{padding:0}.lk-page-content_.careers .team-members-grid .team-member-item{max-width:25%;flex-basis:25%}.lk-page-content_.careers .team-members-grid .team-member-item .feature-img{width:262px!important;height:209px!important}}@media all and (min-width:1920px){.single-post .single-title-section .header-row,.services-hero .et_pb_row{max-width:80%}.single-post .single-title-section .header-row .et_pb_column:first-child,.services-hero .et_pb_row .et_pb_column:first-child{max-width:38%}.single-post .single-title-section .header-row .et_pb_divider,.services-hero .et_pb_row .et_pb_divider{max-width:100%;margin-top:15px}.single-post .single-content-section .post-nav-row,.services-accordion .et_pb_row{max-width:100%}.sevices-content .services-team.lawyers .services-member .et_pb_main_blurb_image{width:270px;height:220px}.single-team-member .lawyer-image{height:75vh!important}.lk-header:not(.hero-slider):not(.home){background-position:121% 51%!important}.lk-header:not(.hero-slider):not(.home) .et_pb_row{max-width:100%;padding:115px 0}.lk-header:not(.hero-slider) .et_pb_row .et_pb_column:first-child{max-width:58%}.lk-header.hero-slider .lk-slider .et_pb_slide{}.lk-header.hero-slider .lk-slider .et_pb_slide .et_pb_slide_description{padding:16% 12% 25%!important;max-width:55%!important}.lk-header.payment .lk-title{max-width:70%}.lk-header.payment .lk-title:after{width:95%}.lk-scat-section .lk-scat-grid-item{justify-content:flex-start;padding:7% 3%}.lk-scat-section .lk-scat-grid-item .lk-scat-title{min-height:72px}.lk-scat-section .lk-scat-grid-item .lk-scat-content{min-height:520px}.lk-scat-section .lk-scat-grid-item.expand-item{padding:12% 10%}.lk-header.careers.et_pb_section{padding:13% 0!important;background-size:88%!important;background-position:top right -45px!important}}@media all and (min-width:1921px){.lk-header.hero-slider .lk-slider .et_pb_slide{background-size:80%!important}}.filter-wrapper{width:100%;margin:0 auto 0 auto;background-color:#e7e7e7}.filter-dividers{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:0;padding-right:0}.filter-dividers .left{width:70%;background-color:#e7e7e7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:middle;-webkit-align-items:middle;-ms-flex-align:middle;align-items:middle;padding-top:1.4285714286rem;padding-bottom:2.8571428571rem}.filter-wrapper .filter-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.4285714286rem 1.4285714286rem 2.8571428571rem 1.4285714286rem;width:100%;text-transform:uppercase}.filter-wrapper .filter-inputs{padding:0 1.4285714286rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.filter-dividers .right{width:30%;background-color:#757678;padding-top:1.4285714286rem;padding-bottom:2.8571428571rem}.filter-dividers .search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.filter-wrapper .search{color:#fff}.filter-wrapper .filter-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.4285714286rem 1.4285714286rem 2.8571428571rem 1.4285714286rem;width:100%}.filter-wrapper .filterby{color:#212121;text-transform:uppercase;letter-spacing:2px}.filter-wrapper .filterreset{position:relative;text-transform:uppercase}.filter-wrapper .filterreset:before{content:'\e02a';font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;position:absolute;left:-20px;top:3px}.filter-wrapper .filter-inputs{padding:0 1.4285714286rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.filter-wrapper .select-wrapper,.filter-wrapper .input-wrapper{width:30%;position:relative;border-bottom:solid 1px #212121;z-index:11;cursor:pointer}.filter-wrapper .select-wrapper:before,.filter-wrapper .input-wrapper:before{position:absolute;right:1em;top:0.7142857143rem;font-family:icomoon;text-decoration:none!important;display:inline-block;text-align:center;color:#212121;content:'\f0d7';z-index:-1}.filter-wrapper select,.filter-wrapper input[type="text"]{width:100%;padding:0.7142857143rem 1.4285714286rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-color:transparent;color:#9d9d9d;border:none!important}.filter-wrapper .select-wrapper select,.filter-wrapper .input-wrapper select{cursor:pointer}.filter-wrapper .select-wrapper:before,.filter-wrapper .input-wrapper:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;content:'\33'}.search-wrapper{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.search .r-filter-search{width:75%;padding:0 1.4285714286rem;width:230px;border-bottom:none}.filter-wrapper .input-wrapper:before{content:'\55'}.search .r-filter-search:before{color:#fff}.filter-wrapper .select-wrapper.input-wrapper:before,.filter-wrapper .input-wrapper.input-wrapper:before{right:.85em}.search input[type="text"]{width:auto;border-bottom:solid 1px #fff!important;border-radius:0}.search .r-filter-search input[type="text"]{text-align:left;color:#fff;min-width:210px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.search .r-filter-search input::placeholder,.searchandfilter .sf-input-text::placeholder{color:#b5b6b7}.search .r-filter-search input::-moz-placeholder,.searchandfilter .sf-input-text::-moz-placeholder{color:#b5b6b7}.search .r-filter-search input::-ms-input-placeholder,.searchandfilter .sf-input-text::-ms-input-placeholder{color:#b5b6b7}.search .r-filter-search input::-webkit-input-placeholder,.searchandfilter .sf-input-text::-webkit-input-placeholder{color:#b5b6b7}.lk-sf-filter-section{background-color:#e7e7e7;padding-top:1.4285714286rem!important;padding-bottom:2.8571428571rem!important}.lk-sf-filter-section:after{content:'';position:absolute;top:0;right:0;width:40%;height:100%;background-color:#757678}.blog-filter-row .filter-inputs,.blog-filter-row .r-filter-search{display:none!important}.blog-filter-row .filter-dividers .left,.blog-filter-row .filter-dividers .right,.blog-filter-row .filter-labels{padding-bottom:0!important}.searchandfilter ul{padding:0;display:flex;align-items:center;justify-content:space-around}.searchandfilter ul li{padding:0 1.4285714286rem}.searchandfilter label{text-align:center}.searchandfilter .sf-input-select{border:0;border-bottom:solid 1px #212121;background-color:transparent;color:#9d9d9d}.searchandfilter .sf-input-text{border:0;border-bottom:solid 1px #ffffff;background-color:transparent;color:#ffffff}.searchandfilter .sf-field-category .sf-input-select{max-width:70%}.searchandfilter .sf-field-search:after{content:'\55';color:#fff;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.lk-blog-grid .lk-blog-all.opacity{opacity:0.5}.lk-blog-grid .lk-blog-all:hover .entry-title{}.search-filter-results article{color:#bbbbbb;padding:19px}.search-filter-results .entry-title a{font-weight:700;font-size:18px;line-height:23px!important}@media only screen and (min-width:801px){.filter-wrapper .filter-labels{width:75%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.filter-wrapper .filter-inputs{width:75%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.filter-wrapper .filter-inputs{width:75%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width:800px){.filter-wrapper .filter-inputs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-wrapper .select-wrapper,.filter-wrapper .input-wrapper{width:100%;margin-bottom:0.7142857143rem}.search-wrapper{width:100%}.search .r-filter-search{width:95%}.filter-dividers .left,.filter-dividers .search{width:50%!important}}@media only screen and (max-width:640px){.filter-dividers{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-dividers .left,.filter-dividers .right{width:100%!important}.filter-wrapper .filter-inputs .select-wrapper{width:100%}.lkmap #map{min-height:250px;max-height:250px;padding-bottom:0%}}@media only screen and (max-width:480px){.search .r-filter-search,.search .r-filter-search input[type="text"]{width:100%}.lk-blog-grid .et_pb_blog_grid article .post-meta{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.lk-blog-grid .et_pb_blog_grid article .more-link{display:block;opacity:1}.lk-blog-grid .et_pb_blog_grid article .entry-title{height:60px}.lk-blog-grid .et_pb_blog_grid article .entry-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.filter-wrapper .input-wrapper.input-wrapper:before{right:1.85em}.blog-filter-row .filter-dividers .search{display:none}.blog-filter-row .filter-dividers .left{background-color:transparent}.searchandfilter ul li,.searchandfilter ul li:first-child,.searchandfilter ul li:nth-child(2),.searchandfilter ul li:last-child{width:100%;float:none}.searchandfilter ul li:nth-child(2){padding-bottom:55px}.searchandfilter ul li:last-child{margin-top:0;padding-top:45px;padding-bottom:0}.lk-sf-filter-section:after{width:100%!important;height:41%;top:59%}.lk-sf-filter-section .searchandfilter .sf-field-search:after{top:47px}.lk-sf-filters:before{top:72%;left:6%}.search-filter-results .column.size-1of3{margin:0 auto;width:100%}}@media only screen and (max-width:1024px){.searchandfilter .sf-field-search:after{position:absolute;right:25px;top:0}.searchandfilter select.sf-input-select{min-width:150px}}@media only screen and (max-width:760px){.filter-dividers .right{}.searchandfilter ul{display:block}.searchandfilter ul li{padding-bottom:20px;position:relative}.searchandfilter label{text-align:left;display:block}.lk-sf-filter-section:after{}.searchandfilter .sf-field-category .sf-input-select,.searchandfilter select.sf-input-select,.searchandfilter .sf-input-text{max-width:100%!important;width:100%!important}.searchandfilter .sf-field-search:after{position:absolute;right:25px;top:0}}.lk-scat-section .lk-scat-grid-item:before{-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;z-index:0}.lk-scat-section .lk-scat-grid-item:hover:before{opacity:0}.services-list-section.business{background-image:url(https://lklaw.ca/wp-content/uploads/2021/03/pexels-fauxels-3183197-1-scaled.jpeg)}.services-list-section.criminal{background-image:url(https://lklaw.ca/wp-content/uploads/2021/02/Dispute-Resolution-Edited-2018-1200-x-800.jpg)}.services-list-section.employment{background-image:url(https://lklaw.ca/wp-content/uploads/2021/04/pexels-sora-shimazaki-5673502-1-3-scaled.jpeg)}.services-list-section.estate{background-image:url(https://lklaw.ca/wp-content/uploads/2021/02/Estate-planning-website-photo-3.jpg)}.services-list-section.family{background-image:url(https://lklaw.ca/wp-content/uploads/2021/02/New-Fam-Law-1200-x-800-1.jpg)}.services-list-section.financial{background-image:url(https://lklaw.ca/wp-content/uploads/2021/04/office-1516329_1920-5.jpeg)}.services-list-section.general{background-image:url(https://lklaw.ca/wp-content/uploads/2021/02/Dispute-Resolution-Edited-2018-1200-x-800.jpg)}.services-list-section.personal{background-image:url(https://lklaw.ca/wp-content/uploads/2021/02/services-mva-1200x800-1.jpg)}.services-list-section.real{background-image:url(https://lklaw.ca/wp-content/uploads/2021/04/Business-and-Real-Estate-Law_optim.jpeg)}@media only print{body{font-size:16px;background-image:none;color:#333;background:#fff}.site-branding{float:left}.site-header,.post-navigation,aside,.site-footer{display:none!important}.page-masthead{padding:0!important}.site-footer{background-image:none;color:black}.off-canvas__inner,.page-wrap{padding-top:0}main{width:100%!important}h1,h2{page-break-before:always}img{max-width:500px;width:100%!important}a{text-decoration:underline}ul,img{page-break-inside:avoid}@page{margin:0.5cm}}#lawyer_disclaimer_box:hover,.contact-details:hover a,.assistants_details:not(.name):hover a{text-decoration:underline}#lawyer_disclaimer_box:hover i,.assistants_details.phone:hover i,.assistants_details.email:hover i{color:#8d0128}@media screen and (min-width:485px){.lawyer_row .left-col{top:0;position:sticky!important;transform:translate3d(0,0,0)}.lawyer_row .left-col .lawyer-image{transform:translate3d(0,0,0)!important;padding-bottom:100vh;position:relative;height:unset!important}.lawyer_row .left-col .contact_info_wrap{position:absolute;bottom:0;width:100%;height:auto;overflow-y:hidden;z-index:5;background-color:#e7e7e7}.lawyer_row .left-col .contact_info_wrap{height:237px;-webkit-transition:all 1s ease;transition:all 1s ease}.lawyer_row .left-col.cdetails--enable .contact_info_wrap{height:auto}}@media screen and (min-width:981px){.searchandfilter ul li.sf-field-search{position:relative}.searchandfilter ul li.sf-field-search:after{display:inline-block;right:0;position:absolute;top:15px;bottom:0}.blog-filter-row .filter-dividers .left{width:60%}.blog-filter-row .filter-dividers .right,.page-id-220 .lk-sf-filter-section:after{width:40%}.blog-filter-row .search-wrapper .filter-labels{letter-spacing:2px;width:100%}#search-filter-form-11039 label{text-align:left}#search-filter-form-11039 ul{justify-content:unset;max-width:80%;margin:0 auto}#search-filter-form-11039 ul li{padding:0}#search-filter-form-11039 select,#search-filter-form-11039 input[type="text"]{padding:0.7142857143rem 1.4285714286rem}#search-filter-form-11039 select,#search-filter-form-11039 li.sf-field-category{width:205px}#search-filter-form-11039 li.sf-field-category select{max-width:100%}#search-filter-form-11039 li.sf-field-category{margin-right:25px}#search-filter-form-11039 li:nth-child(2){margin-right:95px}#search-filter-form-11039 li.sf-field-search{margin-left:100px}}@media screen and (min-width:1400px){#search-filter-form-11039 select,#search-filter-form-11039 li.sf-field-category{width:221px}#search-filter-form-11039 li.sf-field-search{margin-left:18%}}@media screen and (min-width:1600px){#search-filter-form-11039 select,#search-filter-form-11039 li.sf-field-category{width:251px}}@media screen and (min-width:1900px){#search-filter-form-11039 select,#search-filter-form-11039 li.sf-field-category{width:325px}}.et_pb_text_2.et_pb_text .inactive a{color:#ca9797!important;pointer-events:none}.page-child .services-team.heading{}.page-parent.page-child .services-team.heading{display:block}.lk-header:not(.lk-services):not(.covid-19){background-position:top right!important;background-size:80%!important}.dipl-breadcrumb-wrapper.layout2 ol{display:inline-block!important}.dipl-breadcrumb-wrapper.layout2 ol li{display:flex;float:left}@media only screen and (max-width:680px){.lk-header{background-size:100%!important}header{position:fixed;z-index:999;width:100%;top:0}#page-container,.et-tb #page-container,.et-tb-has-header #page-container,.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container{padding-top:100px!important}}@media only screen and (max-width:375px){.team-members-grid .team-member-item{max-width:48%;flex-basis:43%}}@media only screen and (max-width:480px){.team-members-grid .team-member-item:not(.show):nth-child(odd){margin-right:15px!important}.team-members-grid .team-member-item:not(:nth-child(2n)){margin-right:0px}.team-members-grid .team-member-item:not(:nth-child(3n)){margin-right:0px}.team-members-grid{justify-content:space-between}}@media only screen and (max-width:980px){.faq-2 .dipl_faq_title{display:none}.et_pb_section.lk-header.careers{background-size:cover!important}}.lk-service-showcase-cat li.inactive a,.services-cat-links li.inactive a{color:#ca9797!important;pointer-events:none!important}.broken_link,a.broken_link.non-broke{text-decoration:none!important}.lk-blog-grid .et_pb_blog_grid article .post-content{padding-left:10px}.owl-one .owl-item{}@media screen and (max-width:1420px){.assistants_details.email .et_pb_text_inner{width:100%!important;white-space:nowrap}}.lawyer_category.mobile h2{line-height:24px!important;font-size:24px!important}.single-post .single-content .list-no-interior-padding ul{padding-bottom:0px!important}