header{padding:0 15px;height:48px;width:100%;background-color:#000!important}
header .topHeader{display:flex;align-items:center;height:48px;width:100%}
header .topHeader .navToggle{z-index:9;display:none;cursor:pointer}
header .topHeader .navToggle #nav-toggle{padding:12px 0 0;cursor:pointer;width:26px;height:26px;position:relative}
header .topHeader .navToggle #nav-toggle span,header .topHeader .navToggle #nav-toggle span:before,header .topHeader .navToggle #nav-toggle span:after{content:"";cursor:pointer;height:2px;width:21px;background:#fff;position:absolute;display:block;border-radius:3px}
header .topHeader .navToggle #nav-toggle span:before{top:-7px}
header .topHeader .navToggle #nav-toggle span:after{bottom:-7px}
header .topHeader .navToggle #nav-toggle span,header .topHeader .navToggle #nav-toggle span:before,header .topHeader .navToggle #nav-toggle span:after{transition:all 200ms ease-in-out}
header .topHeader .navToggle #nav-toggle.active span{background-color:transparent}
header .topHeader .navToggle #nav-toggle.active span:before,header .topHeader .navToggle #nav-toggle.active span:after{top:0}
header .topHeader .navToggle #nav-toggle.active span:before{transform:rotate(45deg)}
header .topHeader .navToggle #nav-toggle.active span:after{transform:rotate(-45deg)}
header .topHeader .logoBox{z-index:9;-webkit-box-flex:0;-ms-flex:none;flex:none;width:97px;height:39px}
header .topHeader .logoBox a,header .topHeader .logoBox picture{display:block;line-height:0}
.desktopNav{margin:0 5px}
.desktopNav .navItem{display:flex;position:relative;padding:0;margin:0;list-style:none}
.desktopNav .navItem li{display:inline-block;position:relative}
.desktopNav .navItem li span{padding:0 30px 0 12px;display:block;font-size:13px;line-height:48px;color:#e3e3e3;align-items:center;white-space:nowrap;cursor:pointer;border-radius:5px 5px 0 0;position:relative;transition:.5s}
.desktopNav .navItem li:hover span:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:42px;background:#444;z-index:-1;border-radius:5px 5px 0 0;transition:.5s}
.desktopNav .navItem li>span:after{content:"\e919";font-family:icomoon;font-size:10px;color:#e3e3e3;position:absolute;right:12px;top:51%;line-height:12px;transform:translateY(-50%)}
.desktopNav .navItem li.active span {color: #000; background-color: #fff;}
.desktopNav .navItem li.active span::after {color: #000;}
.desktopNav .navItem li .megaDropDounLinks{position:absolute;top:48px;left:0;border-radius:0 0 8px 8px;box-shadow:0 6px 18px 0 #0000001a;background:#fff;height:330px;width:0;display:block;overflow:hidden; display: none;}
.desktopNav .navItem li .megaDropDounLinks .sliderNavigation{padding:0;display:flex;width:100%;opacity:0;transition:.8s;gap:15px;overflow:hidden}
.desktopNav .navItem li .megaDropDounLinks .sliderNavigation .owl-carousel{width:100%}
.desktopNav .navItem li .megaDropDounLinks .sliderNavigation .dropDownListBox{padding:12px 20px;min-width:282px}
.desktopNav .navItem li .megaDropDounLinks .sliderNavigation .dropDownListBox>ul{margin:0;padding:0}
.desktopNav .navItem li .megaDropDounLinks strong{padding-bottom:8px;position:relative;border-bottom:1px solid #e5e5e5;font-size:14px;font-weight:700;color:#000;margin-bottom:11px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.desktopNav .navItem li .megaDropDounLinks strong::before{content:'';position:absolute;left:0;bottom:-2px;border-bottom:3px solid #5f449b;width:34px}
.desktopNav .navItem li .megaDropDounLinks ul{display:block;overflow:hidden;max-height:270px;overflow-y:auto}
.desktopNav .navItem li .megaDropDownLinks ul::-webkit-scrollBar{width:0;height:8px;border-radius:20px;position:absolute;z-index:10000;transition:.5s}
.desktopNav .navItem li .megaDropDownLinks ul::-webkit-scrollBar-thumb{border-radius:20px;transition:.5s}
.desktopNav .navItem li .megaDropDownLinks ul:hover::-webkit-scrollBar{width:5px;background:#0000002e;transition:.5s}
.desktopNav .navItem li .megaDropDownLinks ul:hover::-webkit-scrollBar-thumb{background:#0000002e;transition:.5s}
.desktopNav .navItem li .megaDropDounLinks ul li{display:block;border:0}
.desktopNav .navItem li .megaDropDounLinks ul li a{font-size:13px;color:#333;line-height:30px;display:block;transition:.8s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.desktopNav .navItem li .megaDropDounLinks ul li a:hover{color:#5f449b;transition:.2s}
.desktopNav .navItem li .megaDropDounLinks ul li a:focus-visible {background: #f9f9f9;border: 1px dashed #000;outline: none;color: #000;}
.desktopNav .navItem li .megaDropDounLinks.moreServicesMegaDropDounLinks{height:535px;transition:.5s;left:0}
.desktopNav .navItem li .megaDropDounLinks.moreServicesMegaDropDounLinks .sliderNavigation{padding:0}
.desktopNav .navItem li .megaDropDounLinks.moreServicesMegaDropDounLinks .sliderNavigation .dropDownListBox{padding:0;width:100%}
.desktopNav .navItem li .megaDropDounLinks.moreServicesMegaDropDounLinks ul li{display:flex;border-top:#efefef solid 1px}
.desktopNav .navItem li .megaDropDounLinks.moreServicesMegaDropDounLinks ul li a{padding:0 15px;display:flex;line-height:40px;align-items:center;width:100%}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .sliderNavigation{padding:0}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks{height:256px;transition:.5s;left:0}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList{display:block;overflow:hidden;width:455px;height:256px;opacity:0;transition:.8s}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu{padding:0;width:160px;border-right:1px solid #EFEFEF;height:100%}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .resourcesTab{margin:0;width:100%;border-bottom:1px solid #EFEFEF;font-size:13px;color:#333;line-height:40px}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .resourcesTab{padding:0 20px;margin:0;display:flex;align-items:center;font-size:13px;color:#000;line-height:40px;position:relative}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .resourcesTab em{display:none!important}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .linkPad{padding:0 20px;margin:0;display:flex;align-items:center;font-size:13px;color:#000;line-height:40px}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .linkPad em{display:none!important}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .tabItem:hover{background:#F7F7FC;cursor:pointer}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .tabItem.active{background:#F7F7FC;cursor:default;position:inherit}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .tabItem em.icon-arrow-right{display:block!important;font-size:10px;color:#333;position:absolute;right:-15px;transition:.3s;top:15px}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .resourcesInnerBox{display:none}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .tabItem.active .resourcesInnerBox {display: block;}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu .resourcesTab:focus {background-color: #F7F7FC;color:#5f449b; border-bottom-color: #5f449b;}
.resourcesMegaDropDounLinks .resourcesInnerBox {position: absolute;left: 160px;top: 0;width: calc(100% - 160px);display: block;overflow: hidden;overflow-y: auto;max-height: 246px;height: 100%;margin: 5px 0}
.resourcesMegaDropDounLinks .resourcesInnerBox::-webkit-scrollBar{width:0;height:8px;border-radius:20px;position:absolute;z-index:10000;transition:.5s}
.resourcesMegaDropDounLinks .resourcesInnerBox::-webkit-scrollBar-thumb{border-radius:20px;transition:.5s}
.resourcesMegaDropDounLinks .resourcesInnerBox:hover::-webkit-scrollBar{width:5px;background:#0000002e;transition:.5s}
.resourcesMegaDropDounLinks .resourcesInnerBox:hover::-webkit-scrollBar-thumb{background:#0000002e;transition:.5s}
.resourcesMegaDropDounLinks .resourcesInnerBox em{display:flex}
.resourcesMegaDropDounLinks .resourcesInnerBox em img{max-height:100%;border-radius:3px;overflow:hidden}
.resourcesMegaDropDounLinks .resourcesInnerBox a{padding:0 15px;margin:0;display:flex;align-items:center;font-size:13px;color:#333;line-height:40px;white-space:nowrap}
.resourcesMegaDropDounLinks .resourcesInnerBox a .smallText{padding:0 0 0 3px;margin:0;font-size:10px;font-weight:400}
.resourcesMegaDropDounLinks .resourcesInnerBox a strong{border:0}
.resourcesMegaDropDounLinks .resourcesInnerBox a strong:before{display:none}
.resourcesMegaDropDounLinks .resourcesInnerBox a em{margin-top:2px;min-width:27px;max-width:100%;height:28px}
.resourcesMegaDropDounLinks .resourcesInnerBox a em.cityDropDown{background-size:188px}
.resourcesMegaDropDounLinks .resourcesInnerBox a:focus-visible{background: #f9f9f9;border: 1px dashed #000;outline: none;color: #000;}
.desktopNav .navItem li .megaDropDounLinks.agentsMegaDropDounLinks{left:0}
.desktopNav .navItem li .megaDropDounLinks.agentsMegaDropDounLinks .sliderNavigation{display:block}
.desktopNav .navItem li:hover .megaDropDounLinks{transition:.8s;width:1140px;display: block;}

.owl-slider {display: flex;flex-flow: row nowrap;}
.owl-slider.owl-loaded {display: block;width: 100%;}
.desktopNav .navItem li:hover .megaDropDounLinks.newHomes{width:850px}
.desktopNav .navItem li:hover .megaDropDounLinks .sliderNavigation{opacity:1;transition:.8s}
.desktopNav .navItem li:hover .megaDropDounLinks.agentsMegaDropDounLinks{width:365px;transition:.8s}
.desktopNav .navItem li:hover .megaDropDounLinks.moreServicesMegaDropDounLinks{width:255px;transition:.8s}
.desktopNav .navItem li:hover .megaDropDounLinks.resourcesMegaDropDounLinks{width:455px;transition:.8s}
.desktopNav .navItem li:hover .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList{opacity:1;transition:.8s}
.desktopNav .navItem li .megaDropDounLinks.moreServicesMegaDropDounLinks .sliderNavigation .dropDownListBox ul{overflow:initial;max-height:initial}
.desktopNav .navItem li .megaDropDounLinks.resourcesMegaDropDounLinks .resourcesList .leftmenu{overflow:initial;max-height:initial}
.desktopNav em{margin-right:10px;width:27px;height:28px;display:none;align-items:center;justify-content:center}
.desktopNav em.hIcon{background:url(https://www.squareyards.ca/static/assets/images/header-navigation-v2.svg) no-repeat;background-size:248px;display:block}
.desktopNav em.icon1{background-position:-1px -1px}
.desktopNav em.icon2{background-position:-32px -1px}
.desktopNav em.icon3{background-position:-63px -1px}
.desktopNav em.icon4{background-position:-94px -1px}
.desktopNav em.icon5{background-position:-124px -1px}
.desktopNav em.icon6{background-position:-1px -32px}
.desktopNav em.icon6a{background-position:-2px -121px}
.desktopNav em.icon6b{background-position:-29px -121px}
.desktopNav em.icon7{background-position:-1px -63px}
.desktopNav em.icon7a{background-position:-56px -121px}
.desktopNav em.icon7b{background-position:-83px -121px}
.desktopNav em.icon7c{background-position:-110px -121px}
.desktopNav em.icon7d{background-position:-137px -121px}
.desktopNav em.icon8{background-position:-155px -1px}
.desktopNav em.icon8a{background-position:-2px -93px}
.desktopNav em.icon8b{background-position:-2px -355px}
.desktopNav em.icon8c{background-position:-29px -355px}
.desktopNav em.icon8d{background-position:-56px -355px}
.desktopNav em.icon8e{background-position:-82px -355px}
.desktopNav em.icon8f{background-position:-110px -355px}
.desktopNav em.icon8g{background-position:-137px -355px}
.desktopNav em.icon8h{background-position:-164px -355px}
.desktopNav em.icon8i{background-position:-190px -355px}
.desktopNav em.icon8j{background-position:-218px -355px}
.desktopNav em.icon8k{background-position:-2px -383px}
.desktopNav em.icon9{background-position:-63px -32px}
.desktopNav em.icon10{background-position:-185px -32px}
.desktopNav em.icon11{background-position:-155px -32px}
.desktopNav em.icon12{background-position:-32px -63px}
.desktopNav em.icon12a{background-position:-2px -149px}
.desktopNav em.icon12b{background-position:-29px -149px}
.desktopNav em.icon13{background-position:-94px -63px}
.desktopNav em.icon.cityDropDown.icon14a{background-position:-2px -140px}
.desktopNav em.icon.cityDropDown.icon14b{background-position:-32px -140px}
.desktopNav em.icon.cityDropDown.icon14c{background-position:-64px -140px}
.desktopNav em.icon.cityDropDown.icon14d{background-position:-96px -140px}
.desktopNav em.icon.cityDropDown.icon14e{background-position:-128px -140px}
.desktopNav em.icon.cityDropDown.icon14f{background-position:-159px -140px}
.desktopNav em.icon.cityDropDown.icon14g{background-position:-2px -174px}
.desktopNav em.icon.cityDropDown.icon14h{background-position:-32px -174px}
.desktopNav em.icon.cityDropDown.icon14i{background-position:-64px -174px}
.desktopNav em.icon.cityDropDown.icon14j{background-position:-96px -174px}
.desktopNav em.icon.cityDropDown.icon14k{background-position:-128px -174px}
.desktopNav em.icon.cityDropDown.icon14l{background-position:-159px -174px}
/* .hIcon.cityDropDown.icon14a{background-position:-2px -140px}
.hIcon.cityDropDown.icon14b{background-position:-32px -140px}
.hIcon.cityDropDown.icon14c{background-position:-64px -140px}
.hIcon.cityDropDown.icon14d{background-position:-96px -140px}
.hIcon.cityDropDown.icon14e{background-position:-128px -140px}
.hIcon.cityDropDown.icon14f{background-position:-159px -140px}
.hIcon.cityDropDown.icon14g{background-position:-2px -174px}
.hIcon.cityDropDown.icon14h{background-position:-32px -174px}
.hIcon.cityDropDown.icon14i{background-position:-64px -174px}
.hIcon.cityDropDown.icon14j{background-position:-96px -174px}
.hIcon.cityDropDown.icon14k{background-position:-128px -174px}
.hIcon.cityDropDown.icon14l{background-position:-159px -174px} */

/* .hIcon.hIcon-toronto{background-position:-2px -140px}
.hIcon.hIcon-durham{background-position:-32px -140px}
.hIcon.hIcon-halton{background-position:-64px -140px}
.hIcon.hIcon-hamilton{background-position:-96px -140px}
.hIcon.hIcon-simcoe{background-position:-128px -140px}
.hIcon.hIcon-wellington{background-position:-159px -140px}
.hIcon.hIcon-peel{background-position:-2px -174px}
.hIcon.hIcon-york{background-position:-32px -174px}
.hIcon.hIcon-dufferin{background-position:-64px -174px}
.hIcon.hIcon-niagara{background-position:-96px -174px}
.hIcon.hIcon-waterloo{background-position:-128px -174px}
.hIcon.hIcon-ottawa{background-position:-159px -174px}
.hRicon.hRicon-toronto{background-position:-2px -140px}
.hRicon.hRicon-peel{background-position:-2px -174px}
.hRicon.hRicon-york{background-position:-32px -174px} */



header .owl-prev{margin:0!important;position:absolute;top:calc(50% - 25px);left:5px;width:45px;height:45px;border-radius:50%;background:#fff!important;box-shadow:0 5px 10px 0 rgba(0,0,0,0.16)}
header .owl-next{margin:0!important;position:absolute;top:calc(50% - 25px);right:5px;width:45px;height:45px;border-radius:50%;background:#fff!important;box-shadow:0 5px 10px 0 rgba(0,0,0,0.16)}
header .owl-prev:after{padding:12px;content:'\e916';position:absolute;top:0;left:0;width:45px;height:45px;border-radius:50%;font-family:icomoon;font-size:13px;color:#333}
header .owl-next:after{padding:12px;content:'\e917';position:absolute;top:0;left:0;width:45px;height:45px;border-radius:50%;font-family:icomoon;font-size:13px;color:#333}
header .owl-carousel .disabled{display:none}
header .owl-prev span:before,header .owl-next span:before{display:none!important}
header .owl-prev:focus,header .owl-prev:active,header .owl-next:focus,header .owl-next:active{outline:none}
#projectsItem-carousel,#buyItem-carousel,#rentItem-carousel{min-width:1140px}
.megaDropDounLinks .owl-item:nth-child(even){background:#f5f5f5}
.desktopNav .navItem li:nth-child(3),.desktopNav .navItem li:nth-child(2),.desktopNav .navItem li:nth-child(1){position:initial}
.desktopNav .navItem li .megaDropDounLinks ul::-webkit-scrollBar{width:0;height:8px;border-radius:20px;position:absolute;z-index:10000;transition:.5s}
.desktopNav .navItem li .megaDropDounLinks ul::-webkit-scrollBar-thumb{border-radius:20px;transition:.5s}
.desktopNav .navItem li .megaDropDounLinks ul:hover::-webkit-scrollBar{width:5px;background:#0000002e;transition:.5s}
.mobile-nab{display:none}
.desktopNav .navItem li .megaDropDounLinks ul:hover::-webkit-scrollBar-thumb{background:#0000002e;transition:.5s}
.desktopNav .navItem .owl-nav button span{display:none}
header .topHeader .topNav{width: 100%;display: flex;flex-direction: row-reverse;}
header .topHeader .topNav ul{padding:0;margin:0;display:flex;align-items:center;list-style:none}
header .topHeader .topNav ul li.postBtn{margin-left:15px}
header .topHeader .topNav ul li.postBtn .btn{padding:0 10px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;height:32px;border-radius:5px;border:solid 1px #fff;background:none;font-size:13px;color:#fff;transition:.3s;position:relative}
header .topHeader .topNav ul li.postBtn .btn span{padding:0 5px;left:auto;background:#fff;border:solid 1px #fff;display:block;transition:.3s;position:absolute;right:-10px;top:-5px;border-radius:2px;font-size:10px;color:#fff;line-height:11px}
header .topHeader .topNav ul li.postBtn .btn:hover,header .topHeader .topNav ul li.postBtn .btn:focus{background:#fff;transition:.3s;color: #000;}
header .topHeader .searchBox{margin-left:auto}
header .topHeader .searchBox form{display:flex;background:#fff;border-radius:5px}
header .topHeader .searchBox .search-form .screen-reader-text{display:none}
header .topHeader .searchBox .search-form .search-field{padding:0 10px;line-height:32px;outline:none;border:0;font-size:13px;border-top-left-radius:3px;border-bottom-left-radius:3px;background:transparent;width:165px;color:#333}
header .topHeader .searchBox .search-form .search-submit{padding:0 15px;line-height:32px;outline:none;background-color:transparent!important;font-size:13px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-5px;border:0;cursor:pointer}
header .topHeader .searchBox .search-form .search-submit .fa{color:#333}
@media screen and (max-width:1400px) {
#projectsItem-carousel,#buyItem-carousel,#rentItem-carousel{min-width:990px}
.desktopNav .navItem li:hover .megaDropDounLinks{width:990px}
}
@media screen and (max-width:1200px) {
#projectsItem-carousel,#buyItem-carousel,#rentItem-carousel{min-width:850px}
.desktopNav .navItem li:hover .megaDropDounLinks{width:850px}
}
@media screen and (max-width:1024px) {
header .topHeader .navToggle{display:block;margin-right:10px}
header .topHeader .logoBox{width:70px;height:28px;margin-top:4px}
header .topHeader nav,.navcheck{position:fixed;top:48px;left:-1000px;background-color:rgba(0,0,0,0.7);z-index:2;width:100%;width:320px;background:#fff;height:calc(100% - 48px);overflow:hidden;overflow-y:auto;transition:.3s}
header .topHeader nav.active,.navcheck.active{left:0;transition:.3s}
header .topHeader .topNav ul li.postBtn{z-index:9;}
.fixed-top{z-index:11 !important;}
.navcheck{z-index: 12;}
.desktopNav{display:none}
.mobile-nab{display:block;overflow:hidden}
.topHeader .btnBox1{display:none!important}
.syMobileNav{background:#fff;width:100%;display:block;height:100%}
.syMobileNav .link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.syMobileNav .syNavBody{position:relative;height:100%}
.syMobileNav ul{height:100%;overflow:auto;margin:0;padding:0;padding-bottom:15px}
.syMobileNav ul li{padding:0 10px;position:relative;color:#333;overflow:hidden;font-size:13px;line-height:45px;border-bottom:#efefef solid 1px;display:flex;align-items:center;cursor:pointer}
.syMobileNav ul li>a{display:flex;align-items:center;color:#333;}
.syMobileNav ul li.next:after{content:"\e917";font-family:icomoon;font-size:10px;color:#333;position:absolute;right:10px;top:0}
.syMobileNav em{align-items:center;font-size:12px;color:#666;transition:.3s;cursor:pointer}
.syMobileNav .syTab{display:none;height:100%;padding-bottom:15px}
.syMobileNav .syTab.active{display:block}
.syMobileNav .syHeading{height:42px;display:flex;align-items:center;font-weight:600;font-size:14px;background:#f8f5ff;border-bottom:#ded4f4 solid 1px;position:sticky;top:0;z-index:1}
.syMobileNav .syHeading em{padding:0;margin:0;width:45px;height:100%;font-size:14px;color:#5f449b;transition:.3s;display:flex;align-items:center;justify-content:center;font-weight:900}
.syMobileNav .syHeading em:hover{transition:.3s}
.syMobileNav .syHeading span{width:calc(100% - 56px);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.syMobileNav .syNavSubBody{background:#fff;width:100%;position:absolute;right:-400px;top:0;height:100%;transition:.6s;z-index:1}
.syMobileNav .syNavSubBody.active{right:0;transition:.3s}
.syMobileNav em.hIcon{background:url(https://www.squareyards.ca/static/assets/images/header-navigation-v2.svg) no-repeat;background-size:248px;display:block;width:27px;height:27px;margin-right:15px}
.moreServicesLinks ul li a em.hIcon{background-size:188px;}
.syMobileNav em.icon1{background-position:-1px -1px}
.syMobileNav em.icon2{background-position:-32px -1px}
.syMobileNav em.icon3{background-position:-63px -1px}
.syMobileNav em.icon4{background-position:-94px -1px}
.syMobileNav em.icon5{background-position:-124px -1px}
.syMobileNav em.icon6{background-position:-1px -32px}
.syMobileNav em.icon6a{background-position:-2px -121px}
.syMobileNav em.icon6b{background-position:-29px -121px}
.syMobileNav em.icon7{background-position:-1px -63px}
.syMobileNav em.icon7a{background-position:-56px -121px}
.syMobileNav em.icon7b{background-position:-83px -121px}
.syMobileNav em.icon7c{background-position:-110px -121px}
.syMobileNav em.icon7d{background-position:-137px -121px}
.syMobileNav em.icon7e{background-position:-125px -64px}
.syMobileNav em.icon8{background-position:-155px -1px}
.syMobileNav em.icon8a{background-position:-2px -93px}
.syMobileNav em.icon14a{background-position: -2px -140px;}
.syMobileNav em.icon14g {background-position: -2px -174px;}
.syMobileNav em.icon8b{background-position:-2px -355px}
.syMobileNav em.icon8c{background-position:-29px -355px}
.syMobileNav em.icon8d{background-position:-56px -355px}
.syMobileNav em.icon8e{background-position:-82px -355px}
.syMobileNav em.icon8f{background-position:-110px -355px}
.syMobileNav em.icon8g{background-position:-137px -355px}
.syMobileNav em.icon8h{background-position:-164px -355px}
.syMobileNav em.icon8i{background-position:-190px -355px}
.syMobileNav em.icon8j{background-position:-218px -355px}
.syMobileNav em.icon8k{background-position:-2px -383px}
.syMobileNav em.icon9{background-position:-63px -32px}
.syMobileNav em.icon10{background-position:-185px -32px}
.syMobileNav em.icon11{background-position:-155px -32px}
.syMobileNav em.icon12{background-position:-32px -63px}
.syMobileNav em.icon12a{background-position:-2px -149px}
.syMobileNav em.icon12b{background-position:-29px -149px}
.syMobileNav em.icon13{background-position:-94px -63px}
.syMobileNav em.icon.cityDropDown.icon14a{background-position:-2px -140px}
.syMobileNav em.icon.cityDropDown.icon14b{background-position:-32px -140px}
.syMobileNav em.icon.cityDropDown.icon14c{background-position:-64px -140px}
.syMobileNav em.icon.cityDropDown.icon14d{background-position:-96px -140px}
.syMobileNav em.icon.cityDropDown.icon14e{background-position:-128px -140px}
.syMobileNav em.icon.cityDropDown.icon14f{background-position:-159px -140px}
.syMobileNav em.icon.cityDropDown.icon14g{background-position:-2px -174px}
.syMobileNav em.icon.cityDropDown.icon14h{background-position:-32px -174px}
.syMobileNav em.icon.cityDropDown.icon14i{background-position:-64px -174px}
.syMobileNav em.icon.cityDropDown.icon14j{background-position:-96px -174px}
.syMobileNav em.icon.cityDropDown.icon14k{background-position:-128px -174px}
.syMobileNav em.icon.cityDropDown.icon14l{background-position:-159px -174px}
.accordionNav{display:block}
.accordionNav .accordionItem{border-bottom:#efefef solid 1px}
.accordionNav .accordionItem strong{padding:0 10px;display:flex;align-items:center;justify-content:space-between;color:#333;font-size:14px;font-weight:700;line-height:45px}
.accordionNav .accordionItem strong em{margin:0;width:12px;height:12px;display:flex;position:relative}
.accordionNav .accordionItem strong em:before{content:'';position:absolute;top:calc(50% - 1px);left:0;width:12px;height:2px;background:#5f449b;transform:rotate(-90deg);transition:.5s}
.accordionNav .accordionItem strong em:after{content:'';position:absolute;top:calc(50% - 1px);left:0;width:12px;height:2px;background:#5f449b}
.accordionNav .accordionItem.active strong em:before{transform:rotate(0deg);transition:.5s}
.accordionNav .accordionItemList{display:none}
.accordionNav .accordionItemList ul{padding:10px 0 0;margin:0;list-style:none}
.accordionNav .accordionItemList ul li{padding:0;margin:0;font-size:14px;line-height:36px;border:0}
.accordionNav .accordionItemList ul li a{padding-left:20px;color:#666;font-size:13px;display:flex;width:100%;align-items:center}
.moreServicesLinks{display:block}
.moreServicesLinks ul{display:block}
.moreServicesLinks ul li{display:block}
.moreServicesLinks ul li a{display:flex;align-items:center;color:#666}
.navOverlay.active{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}
.syMobileNav ul li{padding:0 10px!important;position:relative!important;color:#333!important;overflow:hidden!important;font-size:13px!important;line-height:45px!important;border-bottom:#efefef solid 1px!important;display:flex!important;align-items:center!important;cursor:pointer!important}
.topHeader .navToggle{z-index:9}
.topHeader .logoBox{z-index:9}
.accordionNav .accordionItemList ul li a{line-height:36px;font-size:14px}
.accordionNav .accordionItemList ul li{border:0!important;padding:0!important}
.moreServicesLinks ul li a{padding:0!important}
}
@media screen and (max-width:480px) {
header .topHeader .topNav{margin-left:auto}
.searchBox{display:none}
}


.kc{background-size: 188px !important;background:url(https://www.squareyards.ca/static/assets/images/header-navigation-v2.svg) no-repeat;display:block;width:27px;height:27px;margin-right:15px}
.kcToronto{background-position:-2px -140px}
.kcDurham{background-position:-32px -140px}
.kcHalton{background-position:-64px -140px}
.kcHamilton{background-position:-96px -140px}
.kcSimcoe{background-position:-128px -140px}
.kcWellington{background-position:-159px -140px}
.kcPeel{background-position:-2px -174px}
.kcYork{background-position:-32px -174px}
.kcDufferin{background-position:-64px -174px}
.kcNiagara{background-position:-96px -174px}
.kcWaterloo{background-position:-128px -174px}
.kcOttawa{background-position:-159px -174px}
