@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tt,table,tbody,textarea,tfoot,thead,time,tr,th,td,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:#fff0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}a,a span,input[type="submit"],::after{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}body{position:relative;font-family:sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}table{width:100%}a{text-decoration:none;color:#000}h1,h2,h3,h4,h5,h6{line-height:1;margin-bottom:.5em;font-weight:400}p{-webkit-text-size-adjust:none}big{font-size:1.25%}small,sup,sub{font-size:75%}sup,sub{line-height:0}sup{vertical-align:super}sub{vertical-align:sub}address{font-style:normal}code,kbd,tt,pre{font-family:"Andale Mono",AndaleMono,Consolas,monaco,monospace}code,pre{padding:0 .25em;background:#e6e6e6}pre{display:block;clear:both;padding:.5em}del,strike,s{text-decoration:line-through}ins{text-decoration:none}blockquote{margin:0 0 2em 2em;padding:.5em .5em .5em 1em;border-left:#ccc 1px solid;font-style:italic}blockquote p{margin-bottom:0}blockquote cite{padding:0 0 0 2em}blockquote cite:before{content:'— '}p,table,ul,ol,address{margin:0 0 1em 0}article ul,article ol{padding:0 0 0 2em}@media (min-width:768px){article ul,article ol{padding:0 0 0 4em}}dd{margin:0 0 1em 0}nav ul{margin:0}.text_right{text-align:right}li{list-style:outside}ul li{list-style:disc}ul li li{list-style:circle}ul li li li{list-style:square}ol li{list-style:decimal-leading-zero}ol li li{list-style:lower-roman}ol li li li{list-style:lower-alpha}nav li,nav li li,nav li li li{list-style:none}form p{margin-bottom:0}label{display:block;width:100%}input[type="text"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="color"],input[type="file"],input[type="password"],textarea{font-size:1em;line-height:1;padding:.5em;margin-top:0;margin-bottom:1em;width:100%;background:#fff;border:1px solid #CCC;border-radius:0}input[type="submit"]{float:right;font-size:1em;text-transform:uppercase;color:#fff;border:none;background:#000;-webkit-appearance:none}input[type="submit"]:hover{cursor:pointer}input[type="checkbox"]{margin:0 .5em 0 0}html{-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(https://lightness.ca/scripts/boxsizing.htc)}*,*:before,*:after{-moz-box-sizing:inherit;box-sizing:inherit}.container{max-width:1400px;margin:0 auto}.container:after,.row:after,.col:after,.clr:after,.group:after{content:"";display:table;clear:both}.col{display:block;float:left;width:100%}@media (min-width:768px){.gutters .col{margin-left:2%}.gutters .col:first-child{margin-left:0}.gutters .span_1{width:6.5%}.gutters .span_2{width:15%}.gutters .span_3{width:23.5%}.gutters .span_4{width:32%}.gutters .span_5{width:40.5%}.gutters .span_6{width:49%}.gutters .span_7{width:57.5%}.gutters .span_8{width:66%}.gutters .span_9{width:74.5%}.gutters .span_10{width:83%}.gutters .span_11{width:91.5%}.gutters .span_12{width:100%}}@media (min-width:768px){.span_1{width:8.33333333333%}.span_2{width:16.6666666667%}.span_3{width:25%}.span_4{width:33.3333333333%}.span_5{width:41.6666666667%}.span_6{width:50%}.span_7{width:58.3333333333%}.span_8{width:66.6666666667%}.span_9{width:75%}.span_10{width:83.3333333333%}.span_11{width:91.6666666667%}.span_12{width:100%}}header.global_header{padding:1em;max-width:14em}.menu_icon{display:block;height:2.5em;margin:.5em 0;color:#fff}@media (min-width:768px){.menu_icon{display:none}}.menu_icon span{display:block;float:left}.menu_icon .icon_list{font-size:2.5em;margin-left:-.125em}.menu_icon .icon_label{height:100%;line-height:2.5em;text-transform:uppercase}.logo{font-size:3em;color:#fff;line-height:1;text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px rgb(0 0 0 / .6)}@media (min-width:768px){.logo{font-size:2.4em}}@media (min-width:800px){.logo{font-size:2.5em}}@media (min-width:840px){.logo{font-size:2.6em}}@media (min-width:860px){.logo{font-size:2.7em}}@media (min-width:880px){.logo{font-size:2.8em}}@media (min-width:900px){.logo{font-size:2.9em}}@media (min-width:920px){.logo{font-size:3em}}@media (min-width:960px){.logo{font-size:3.1em}}@media (min-width:768px){nav.global_nav{display:block!important;padding:1.5em 0 0 0}}nav.global_nav li{display:block}nav.global_nav a{display:block;padding:10px 0;font-size:1.25em;text-transform:uppercase;color:#999;border-bottom:1px solid #333}.home nav.global_nav a{color:#fff;border-bottom:1px solid #000}nav.global_nav a:hover{color:#666}html,body.home,body.home .page_wrap{height:100%}.content_wrap{padding:0 1em}@media (min-width:768px){.content_wrap{padding:0 1em}}@media (min-width:1024px){.content_wrap{padding:0 1em 0 2em}}.gallery_wrap{padding:2em 0 0 0}@media (min-width:768px){.gallery_wrap{padding:2em 0 0 2em}}.galleria{width:100%;height:1000px}.galleria-thumbnails .galleria-image{width:205px!important}.installations_wrap{padding:1em;background:#222;background:rgb(34 34 34 / .9)}@media (min-width:768px){.installations_wrap{padding:1.5em;margin:6em 0 4em 0}}@media (min-width:1024px){.installations_wrap{width:80%;padding:2em}}@media (min-width:1220px){.installations_wrap{width:62%}}.installations_wrap article{padding:0 0 .5em 0;margin:0 0 1em 0;border-bottom:1px solid #333}.installations_wrap .description{font-size:smaller}.installations_wrap img{max-width:100%;height:auto;width:auto}article.page{margin:0 0 0 0;padding:1em;background:#222;background:rgb(34 34 34 / .9)}@media (min-width:768px){article.page{width:57%;padding:1.5em;margin:6em 0 4em 0}}@media (min-width:1024px){article.page{width:45%;padding:2em}}@media (min-width:1220px){article.page{width:50%}}article.page img{max-width:100%;height:auto;width:auto}article#page_7{width:100%}@media (min-width:768px){article#page_7 .col{width:100%;padding:0 1em 0 0}}@media (min-width:1024px){article#page_7 .col{width:50%}}footer.global_footer{position:fixed;bottom:0;display:block;width:100%;background:#000}footer.global_footer p{color:#666;padding:1em;margin-bottom:0;font-size:80%;text-align:center}@media (min-width:768px){footer.global_footer p{padding:1em 0}}footer.global_footer a.social_instagram{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal;color:#999;font-size:1.25em;text-transform:uppercase}footer.global_footer a.social_instagram span:before{font-size:1.25em;padding-right:.33333em;width:1.25em;height:1.25em;display:inline-block;vertical-align:middle;position:relative;top:.1em}body{color:#999;background:#000;font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal;font-size:1.0625em}body.home{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-home-small-portrait.jpg) no-repeat top left #000;background-size:cover;background-attachment:fixed}@media only screen and (orientation:landscape){body.home{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-home-small-landscape.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body.home{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-home-medium-portrait.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.home{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-home-medium-landscape.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:1024px){body.home{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-home-large.jpg) no-repeat top left #000;background-size:contain}}body.page-id-4{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-about-small-portrait.jpg) no-repeat top left #000;background-size:cover;background-attachment:fixed}@media only screen and (orientation:landscape){body.page-id-4{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-about-small-landscape.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body.page-id-4{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-about-medium-portrait.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.page-id-4{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-about-medium-landscape.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:1024px){body.page-id-4{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-about-large.jpg) no-repeat top left #000;background-size:contain}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body.page-id-16{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-contact-medium-portrait.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.page-id-16{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-contact-medium-landscape.jpg) no-repeat top left #000;background-size:cover}}@media only screen and (min-width:1024px){body.page-id-16{background:url(https://lightness.ca/wp-content/themes/lightness_v2/images/bg-contact-large.jpg) no-repeat top left #000;background-size:contain}}form{max-width:50em}label{text-transform:uppercase;font-size:1.125em;color:#999}input[type="text"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="color"],input[type="file"],input[type="password"],textarea{color:#000;padding:.75em;font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal;border:none;border-top:1px solid #000;border-right:1px solid #000;background:#666;background:rgb(255 255 255 / .4)}input[type="text"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="file"]:focus,input[type="password"]:focus,textarea:focus{background:#999;background:rgb(255 255 255 / .25)}input[type="submit"]{color:#CCC;font:inherit;padding:.75em 2em;background:#000;border-radius:4px}input[type="submit"]:hover{background:#1a1a1a}.gform_wrapper ul{padding:0}.gform_wrapper ul li{list-style:none}@media (max-width:960px){.gform_wrapper ul li.col{width:100%}}.gform_wrapper ul li.no_margin{margin-left:0}.gform_wrapper .gform_validation_container{display:none}.screen_reader_text{position:absolute;top:-9999px;left:-9999px}a.button{padding:.75em 1.5em;color:#fff;text-decoration:none;line-height:1;background:#999;border-radius:4px}a.button:hover{cursor:pointer;color:#fff;background:#666}h1,h2,h3,h4,h5,h6{line-height:1.2}h1,h2,h3{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal}h1{margin-bottom:1em;color:#CCC;font-size:1.76470588235294em}h2{margin-bottom:1em;color:#CCC;font-size:1.17647058823529em}h2 a{color:#CCC}h2 a:hover{color:#DDD}h3{font-size:1.29411764705882em;color:#CCC}h4{font-size:1.11764705882353em;color:#CCC}b,strong,th,thead,dt,q,var{font-family:"source-sans-pro",sans-serif;font-weight:700;font-style:normal}em,i,abbr{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:italic;color:#999}em b,em strong,i b,i strong{font-family:"source-sans-pro",sans-serif;font-weight:700;font-style:italic}blockquote{margin:0;padding:0;border-left:none}blockquote p{margin-bottom:0}blockquote cite{padding:0 0 0 2em;color:#999}blockquote cite:before{content:'- '}article a{color:#fff}.close_button{float:right;font-size:1.5em;line-height:1;margin-top:-1em;margin-right:-.5em}@font-face{font-display:swap;font-family:'lightness-icons';src:url(https://lightness.ca/wp-content/themes/lightness_v2/fonts/lightness-icons.eot?-7qbevz);src:url("https://lightness.ca/wp-content/themes/lightness_v2/fonts/lightness-icons.eot#iefix-7qbevz") format("embedded-opentype"),url(https://lightness.ca/wp-content/themes/lightness_v2/fonts/lightness-icons.woff?-7qbevz) format("woff"),url(https://lightness.ca/wp-content/themes/lightness_v2/fonts/lightness-icons.ttf?-7qbevz) format("truetype"),url("https://lightness.ca/wp-content/themes/lightness_v2/fonts/lightness-icons.svg?-7qbevz#lightness-icons") format("svg");font-weight:400;font-style:normal}[class^="icon_"],[class*=" icon_"]{font-family:'lightness-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_list:before{content:"\e600"}.icon_arrow-left:before{content:"\e601"}.icon_arrow-down:before{content:"\e602"}.icon_arrow-up:before{content:"\e603"}.icon_arrow-right:before{content:"\e604"}.icon_instagram:before{content:"\e900"}