/**handles:SCSS-BY-SLUG-AUTOLOAD-clients,SCSS-AUTOLOAD-main**/
@charset "UTF-8";.logo_nav_fixed_outter_padding{padding-top:40px;padding-bottom:40px;background:#191919;width:100vw;position:absolute;left:0}.logo-nav{display:flex;justify-content:stretch}.logo-nav-button{padding:8px;margin:3px;font-weight:800;border:none;box-shadow:#fff 0 0 0 1px;flex-grow:1}.logo-nav-button.active{background-color:#000;color:#fff}.logo_list_outer_padding{background:#fff;padding:6vw}.logo_list{display:flex;padding:15px;flex-flow:row wrap;justify-content:space-around;align-items:center;margin:auto;background-color:#eaeaea}.logo_item{position:relative}.logo_item a{display:block;position:relative;width:100%;height:100%;transition:transform .4s}.logo_item a:focus,.logo_item a:hover{transform:scale(1.2)}.logo_item img{display:block;position:relative;width:100%;height:100%;object-fit:contain}@media screen and (min-width:901px){.logo_list .logo_item{display:block;width:18%;padding:2em;height:11vw}.logo_list .logo_item:nth-of-type(9n),.logo_list .logo_item:nth-of-type(9n-1),.logo_list .logo_item:nth-of-type(9n-2),.logo_list .logo_item:nth-of-type(9n-3){padding:2.4em;width:25%}.logo_list .logo_item:nth-of-type(9n){padding-right:9%}.logo_list .logo_item:nth-of-type(9n-3){padding-left:9%}}@media screen and (min-width:650px) and (max-width:900px){.logo_list .logo_item{display:block;width:25%;padding:2em;height:21vw;object-fit:contain}.logo_list .logo_item:nth-of-type(7n),.logo_list .logo_item:nth-of-type(7n-1),.logo_list .logo_item:nth-of-type(7n-2){padding:2.8em;width:30%}.logo_list .logo_item:nth-of-type(7n){padding-right:8%}.logo_list .logo_item:nth-of-type(7n-2){padding-left:8%}}@media screen and (max-width:649px){.logo_list .logo_item{display:block;width:32%;padding:1.3em;height:27vw;object-fit:contain}.logo_list .logo_item:nth-of-type(5n),.logo_list .logo_item:nth-of-type(5n-1){padding:1.8em;width:50%}.logo_list .logo_item:nth-of-type(5n){padding-right:3em}.logo_list .logo_item:nth-of-type(5n-1){padding-left:3em}}.page-id-2612 img[client=Goldbar]{filter:brightness(.8);transform:scale(1.4);height:auto}.page-id-2612 img[client="Canadian Veterinary Medical Association"]{transform:scale(1.3)}.page-id-2612 img[client="Houle Langlois Gauthier"]{transform:scale(1.7)}.page-id-2612 img[client="eRezLife- Residence Life Software"]{transform:scale(1.7)}.page-id-2612 img[client="Palladium Insurance"]{filter:brightness(.6);transform:scale(1.4)}.page-id-2612 img[client="Rochon Racicot"]{transform:scale(1.4)}.page-id-2612 img[client="Blue Bear Sound"]{transform:scale(1.4)}.page-id-2612 img[client="Jake Devine"]{transform:scale(1.4)}.page-id-2612 img[client="Burn Tucker Lachaîne"]{transform:scale(1.3)}.page-id-2612 img[client="AGB Lawyers"]{transform:scale(.6)}.page-id-2612 img[client=Boyd]{transform:scale(.7)}.page-id-2612 img[client="AK Activkare"]{transform:scale(.8)}.page-id-2612 img[client="Buisness Network International"]{transform:scale(.8)}.page-id-2612 img[client="Clean Water Works"]{transform:scale(.8)}.page-id-2612 img[client="GENCON Capital Resources Inc"]{transform:scale(.8) translate(0,10%)}.page-id-2612 img[client="CWG Footcare"]{transform:scale(.8)}.page-id-2612 img[client="Blaze Renovations"]{transform:scale(.8)}.page-id-2612 img[client="Blanc Limited"]{transform:scale(.8)}.page-id-2612 img[client="CJ Plus Enterprise Inc"]{transform:scale(.8)}.page-id-2612 img[client="Augusta Stables"]{transform:scale(.7)}.page-id-2612 img[client="BPEA- Bill Prankard"]{transform:scale(1.3);max-height:18vw}.page-id-2612 img[client="BarhavenRun.ca"]{transform:scale(.7)}.page-id-2612 img[client="Ringette Canada"]{transform:scale(.7)}.page-id-2612 img[client=Crypto4A]{filter:invert(70%) hue-rotate(160deg) brightness(80%);transform:scale(1.4)}.page-id-2612 img[client="Palladium Insurance"]{height:auto}
.frame{position:relative;overflow:hidden}#wrapper{z-index:10;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.in-wrapper{padding-top:0}.mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:550;background:rgba(0,0,0,.9);background-size:cover;background-position:center;cursor:pointer}.overmenu{position:absolute;top:0;width:400px;height:100%;z-index:600;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;background-blend-mode:multiply}.overmenu .menu,.overmenu .sub-menu{padding:0}.inside-overmenu{width:100%;position:absolute;z-index:605;top:0;right:0}.menu-area{position:relative;z-index:610;padding-top:60px;padding-bottom:40px}.overmenu-homelink{display:block;text-align:right;font-size:1.8em;margin:.5em calc(1em - 5px) .5em auto;width:134px;padding:5px;border:2px solid #000;border-radius:67px;transition:border-color .4s}.overmenu-homelink:focus,.overmenu-homelink:hover{border-color:#fff}.overmenu-homelink img{display:block}.overmenu-homelink .screen-reader-text{display:none}.overmenu li{display:block}.overmenu .menu li a{line-height:normal;padding:.5em 1em;display:block;color:#eee;text-transform:uppercase;text-align:right;text-decoration:none;font-size:1.8em;-webkit-transition:background-color .4s,color .4s;-moz-transition:background-color .4s,color .4s;-ms-transition:background-color .4s,color .4s;-o-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}.overmenu .menu li a:focus,.overmenu .menu li a:hover{font-weight:900;color:#fff}.overmenu .sub-menu{padding-bottom:15px}.overmenu .sub-menu li{padding-bottom:0}.overmenu .sub-menu li a{padding:5px;font-size:1em;text-transform:none}nav.overmenu{right:-400px}body.pml-open nav.overmenu{right:0}body.pml-open #wrapper{right:-400px}.overmenu-logo{display:block;width:100%;max-width:220px;margin:40px auto;padding:10px}.overmenu-social{text-align:right;padding:0 1em}.overmenu-social li{display:inline-block;margin:0 3px}.overmenu-social a{display:block;padding:5px;border-radius:10px;color:#fff;background:0 0;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.overmenu-social a .icon{display:block;width:30px;height:30px;padding:0;background:url("https://xactlydesign.com/wp-content/themes/xactly/assets/images/soc_icons_sprites.png");background-repeat:no-repeat;background-position:top left}.bgwhite .overmenu-social .facebook:hover a .icon,.overmenu-social .facebook a .icon{background-position:-30px 0}.bgwhite .overmenu-social .twitter:hover a .icon,.overmenu-social .twitter a .icon{background-position:-30px -30px}.bgwhite .overmenu-social .linkedin:hover a .icon,.overmenu-social .linkedin a .icon{background-position:-30px -60px}.bgwhite .overmenu-social .instagram:hover a .icon,.overmenu-social .instagram a .icon{background-position:-30px -90px}.bgwhite .overmenu-social .vimeo:hover a .icon,.overmenu-social .vimeo a .icon{background-position:-30px -120px}.bgwhite .overmenu-social .youtube:hover a .icon,.overmenu-social .youtube a .icon{background-position:-30px -150px}.bgwhite .overmenu-social .facebook a .icon{background-position:0 0}.bgwhite .overmenu-social .twitter a .icon{background-position:0 -30px}.bgwhite .overmenu-social .linkedin a .icon{background-position:0 -60px}.bgwhite .overmenu-social .instagram a .icon{background-position:0 -90px}.bgwhite .overmenu-social .vimeo a .icon{background-position:30 -120px}.bgwhite .overmenu-social .youtube a .icon{background-position:0 -150px}.overmenu-social .facebook a:hover{background-color:#3b5998}.overmenu-social .twitter a:hover{background-color:#00aced}.overmenu-social .instagram a:hover{background-color:#517fa4;background-image:url("https://xactlydesign.com/wp-content/themes/xactly/assets/css/assets/images/soc_ig_grad.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.overmenu-social .linkedin a:hover{background-color:#007bb6}.overmenu-social .vimeo a:hover{background-color:#aad450}.overmenu-social .youtube a:hover{background-color:#b00}.overmenu-toggle{display:block;position:fixed;right:1em;top:1.25em;padding:0;width:30px;z-index:601;mix-blend-mode:difference}.menu-icon{display:block;width:100%;height:auto}#nav-icon3{width:30px;height:30px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:12px}#nav-icon3 span:nth-child(4){top:24px}#nav-icon3.open span:first-child{top:12px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:12px;width:0%;left:50%}.overmenu ul>li.show-child>.sub-menu{display:block}.site-header{position:fixed;top:0;left:0;width:100%;height:auto;text-align:right;z-index:500;background-color:rgba(255,255,255,.1);background-color:#000}.desktop-menu{display:inline-block;text-align:right;pointer-events:none;padding-right:3em}.desktop-menu li,.desktop-menu ul{list-style-type:none;margin:0;padding:0}.desktop-menu li{pointer-events:auto;display:inline-block;position:relative;vertical-align:top;box-sizing:border-box}.desktop-menu a{display:block;margin:0;padding:1.5rem;height:5rem;font-size:1.4rem;text-decoration:none;text-transform:uppercase;box-sizing:border-box;cursor:pointer;color:#c8c8c8;color:#d2d2d2}.desktop-menu li:hover a{color:#fff}.desktop-menu .current-menu-item a{color:#fff;font-weight:900}.desktop-menu li.hover ul li.hover ul li.hover ul li:hover ul li:hover ul,.desktop-menu li.hover ul li.hover ul li.hover ul li:hover ul ul .desktop-menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul,.desktop-menu li.hover ul li.hover ul li.hover ul ul,.desktop-menu li.hover ul li.hover ul ul,.desktop-menu li.hover ul ul,.desktop-menu li:hover ul li:hover ul li:hover ul li:hover ul ul,.desktop-menu li:hover ul li:hover ul li:hover ul ul,.desktop-menu li:hover ul li:hover ul ul,.desktop-menu li:hover ul ul,.desktop-menu ul.sub-menu{position:absolute;right:9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none}.desktop-menu ul.sub-menu li:last-child{border-bottom:none}.desktop-menu li.hover ul.sub-menu,.desktop-menu li:active ul.sub-menu,.desktop-menu li:focus ul.sub-menu,.desktop-menu li:hover ul.sub-menu{z-index:560;position:absolute;right:auto;left:auto;top:100%;width:auto;height:auto;background:rgba(0,0,0,.7)}.desktop-menu li.active ul.sub-menu li a{background:0 0}.desktop-menu li.hover ul.sub-menu li,.desktop-menu li:active ul.sub-menu li,.desktop-menu li:focus ul.sub-menu li,.desktop-menu li:hover ul.sub-menu li{display:block;position:relative;margin:0;width:220px;font-weight:400;font-size:.8em;text-align:left}.desktop-menu li.hover ul.sub-menu li a,.desktop-menu li:active ul.sub-menu li a,.desktop-menu li:focus ul.sub-menu li a,.desktop-menu li:hover ul.sub-menu li a{display:block;margin:0;padding:10px 15px;height:auto;color:#fff;border-bottom:solid 1px #000}.desktop-menu li:hover ul.sub-menu .active a,.desktop-menu li:hover ul.sub-menu a:hover{background:rgba(255,255,255,.3)}.site-logo{display:block;position:absolute}a.homelink{display:inline-block;width:auto;height:auto;margin:0 auto;padding:15px 0 0 .8em;padding:15px 0 0 1.5em;text-decoration:none}.site-logo-icon{display:inline-block;position:relative;z-index:10;width:50px;width:2.5rem;height:auto;margin:0 auto;padding:0}.site-logo-text{display:inline-block;position:relative;margin:0 auto;z-index:5;opacity:1;width:111px;width:5.5rem;transform:scale(1)}.site-header,.site-logo-icon,.site-logo-text,a.homelink{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#000}.peek .site-logo-text{opacity:0;width:0;transform:scale(0)}.menu-top{padding-left:1em}@media screen and (min-width:321px) and (max-width:640px){.site-header{height:60px}a.homelink{padding:8px 0 0 .8em}.site-logo-icon{width:35px}.site-logo-text{width:77px}nav.overmenu{right:-100%;width:100%}body.pml-open nav.overmenu{right:0}body.pml-open #wrapper{right:-100%}}@media screen and (max-width:320px){.site-header{height:60px}a.homelink{padding:8px 0 0 .8em}.site-logo-icon{width:35px}.site-logo-text{width:77px}nav.overmenu{right:-100%;width:100%}body.pml-open nav.overmenu{right:0}body.pml-open #wrapper{right:-100%}}.overmenu-social{display:inline-flex}.overmenu-social .link{display:inline-block;margin:0 3px}.overmenu-social .link a{display:block;font-size:24px;text-decoration:none;padding:5px}.overmenu-social .link a:hover{background-color:#333}.overmenu-social .link span{min-height:30px;padding:5px 0}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;src:local(""),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/nunito-sans-v6-latin-regular.woff2") format("woff2"),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/nunito-sans-v6-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;src:local(""),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/nunito-sans-v6-latin-700.woff2") format("woff2"),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/nunito-sans-v6-latin-700.woff") format("woff");font-display:swap}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:900;src:local(""),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/nunito-sans-v6-latin-900.woff2") format("woff2"),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/nunito-sans-v6-latin-900.woff") format("woff");font-display:swap}@font-face{font-family:"Archivo Narrow";font-style:normal;font-weight:400;src:local(""),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/archivo-narrow-v12-latin-regular.woff2") format("woff2"),url("https://xactlydesign.com/wp-content/themes/xactly/assets/fonts/archivo-narrow-v12-latin-regular.woff") format("woff");font-display:swap}a,article,aside,body,div,dl,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,img,input,label,li,nav,p,section,span,table,textarea,tr,ul{padding:0;margin:0;border:none;text-decoration:none;list-style-type:none}p{margin-bottom:.8em;font-size:1.1em}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-family:NunitoSans,sans-serif;font-weight:700;font-weight:900;line-height:1.1em}h1{font-size:3.7em}h2{font-size:2.5em}h3{font-size:1.75em;font-weight:400}h4{font-size:1.3em}h5{font-size:1.1em}h6{font-size:1em;margin-bottom:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:900}a{color:#666;text-decoration:underline;cursor:pointer}a:focus,a:hover{color:#555}.bgblack,.bgblack blockquote,.bgblack h1,.bgblack h2,.bgblack h3,.bgblack h4,.bgblack h5,.bgblack h6,.bgblack p,.bgdark,.bgdark blockquote,.bgdark h1,.bgdark h2,.bgdark h3,.bgdark h4,.bgdark h5,.bgdark h6,.bgdark p{color:#fff}.bgblack a,.bgdark a{color:#ddd}.bgblack a:focus,.bgblack a:hover,.bgdark a:focus,.bgdark a:hover{color:#fff}.bgblack .invert,.bgdark .invert{color:#000}.bglight,.bglight blockquote,.bglight h1,.bglight h2,.bglight h3,.bglight h4,.bglight h5,.bglight h6,.bglight p{color:#000}.bglight .invert{color:#fff}blockquote{display:block;position:relative;padding:0 10%;margin:1em 0;text-align:center;font-style:italic;font-size:1.4em;font-weight:300;color:#444}blockquote span{color:#000;font-weight:400;font-size:1rem}.textcenter{text-align:center}strong{font-weight:700}em{font-style:italic}.bgcover>.flex_pre{position:relative;overflow:hidden;height:100%;display:flex;align-content:center;flex-wrap:wrap}.bgcover>.flex_pre>img.client-bkgd{position:absolute;object-fit:cover;inset:0;z-index:0;transition:transform 1s ease-in-out;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0}.bgcover>.flex_pre:hover>img{transform:scale(1.08)}.bgcover>.flex_pre a{position:relative;z-index:1;display:flex;align-items:center}@media screen and (max-width:640px){body.home .bgcover.bgfixed:after{content:"";display:block;background-color:#fff;position:absolute;inset:0;z-index:1;opacity:.95}body.home .bgcover.bgfixed>*{position:relative;display:block;z-index:2}}