﻿*,*:before,*:after{outline:none;list-style:none;margin:0;padding:0;box-sizing:border-box}iframe[name='google_conversion_frame']{display:none !important}@keyframes blackout{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'dinNeuzeit';src:url("../../../fonts/dinNeuzeitGroteskLight.eot");src:url("../../../fonts/dinNeuzeitGroteskLight.eot?#iefix") format("embedded-opentype"),url("../../../fonts/dinNeuzeitGroteskLight.woff") format("woff"),url("../../../fonts/dinNeuzeitGroteskLight.otf") format("opentype")}@font-face{font-family:'proximaNova';src:url("/xmFramework/fonts/Proxima-Nova-Light/proximNovaLight.eot");src:url("/xmFramework/fonts/Proxima-Nova-Light/proximNovaLight.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Proxima-Nova-Light/proximaNovaLight.woff2") format("woff2"),url("/xmFramework/fonts/Proxima-Nova-Light/proximaNovaLight.woff") format("woff"),url("/xmFramework/fonts/Proxima-Nova-Light/proximaNovaLight.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'lucidaSans';src:url("/xmFramework/fonts/Lucida-Sans/lucidaSans.eot");src:url("/xmFramework/fonts/Lucida-Sans/lucidaSans.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Lucida-Sans/lucidaSans.woff2") format("woff2"),url("/xmFramework/fonts/Lucida-Sans/lucidaSans.woff") format("woff"),url("/xmFramework/fonts/Lucida-Sans/lucidaSans.ttf") format("truetype"),url("/xmFramework/fonts/Lucida-Sans/lucidaSans.svg#lucidaSans") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latoLight';src:url("/xmFramework/fonts/Lato/Lato-Light.eot");src:url("/xmFramework/fonts/Lato/Lato-Light.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Lato/Lato-Light.woff2") format("woff2"),url("/xmFramework/fonts/Lato/Lato-Light.woff") format("woff"),url("/xmFramework/fonts/Lato/Lato-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'latoRegular';src:url("/xmFramework/fonts/Lato/Lato-Regular.eot");src:url("/xmFramework/fonts/Lato/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Lato/Lato-Regular.woff2") format("woff2"),url("/xmFramework/fonts/Lato/Lato-Regular.woff") format("woff"),url("/xmFramework/fonts/Lato/Lato-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'digital';src:url("/xmFramework/fonts/Digital/digital-7.eot");src:url("/xmFramework/fonts/Digital/digital-7.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Digital/digital-7.woff") format("woff"),url("/xmFramework/fonts/Digital/digital-7.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'gilroyThin';src:url("/xmFramework/fonts/Gilroy/354236_0_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_0_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_0_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_0_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_0_0.ttf") format("truetype")}@font-face{font-family:'gilroySemiBold';src:url("/xmFramework/fonts/Gilroy/354236_1_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_1_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_1_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_1_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_1_0.ttf") format("truetype")}@font-face{font-family:'gilroyUltraLight';src:url("/xmFramework/fonts/Gilroy/354236_2_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_2_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_2_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_2_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_2_0.ttf") format("truetype")}@font-face{font-family:'gilroyRegular';src:url("/xmFramework/fonts/Gilroy/354236_3_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_3_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_3_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_3_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_3_0.ttf") format("truetype")}@font-face{font-family:'gilroyMedium';src:url("/xmFramework/fonts/Gilroy/354236_4_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_4_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_4_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_4_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_4_0.ttf") format("truetype")}@font-face{font-family:'gilroyLight';src:url("/xmFramework/fonts/Gilroy/354236_5_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_5_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_5_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_5_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_5_0.ttf") format("truetype")}@font-face{font-family:'gilroyBold';src:url("/xmFramework/fonts/Gilroy/354236_6_0.eot");src:url("/xmFramework/fonts/Gilroy/354236_6_0.eot?#iefix") format("embedded-opentype"),url("/xmFramework/fonts/Gilroy/354236_6_0.woff2") format("woff2"),url("/xmFramework/fonts/Gilroy/354236_6_0.woff") format("woff"),url("/xmFramework/fonts/Gilroy/354236_6_0.ttf") format("truetype")}@font-face{font-family:'xmLogoFont';src:url("/xmFramework/fonts/xmLogoFont/entsans.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'varelaRound';src:url("/xmFramework/fonts/Varela-Round/VarelaRound-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}.div#browseAs{z-index:300}.modal.active,.dpWrapper{z-index:200}#xmMobileHeader header{z-index:150}#xmMobileHeader div.navContainer div.onOff{z-index:-1000}#xmMobileHeader div.navContainer div.onOff.active{z-index:100 !important}#xmHeader{z-index:90}#pmBar{z-index:85}#pmSideNav{z-index:80}.spaceModule{z-index:75}.leaseModal{z-index:75}.planModal{z-index:75}#portfolioNav{z-index:80;position:relative}#fileBin,#pmShare{z-index:130}#eventHover{z-index:70 !important}#layout{z-index:0}#filesBin{z-index:1}.pageContent .col01 nav{z-index:3}#mapModule{z-index:4}#spacePreview{z-index:5}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}@media (min-width: 1200px){.md-text-left{text-align:left}.md-text-center{text-align:center}.md-text-right{text-align:right}}@media (min-width: 1600px){.lg-text-left{text-align:left}.lg-text-center{text-align:center}.lg-text-right{text-align:right}}@media (min-width: 1920px){.xl-text-left{text-align:left}.xl-text-center{text-align:center}.xl-text-right{text-align:right}}.no-bullets{list-style:none;margin:0;padding:0}.clearfix:after{content:"";display:table;clear:both}.show-md{display:none}@media (min-width: 1200px){.show-md{display:block}}.show-lg{display:none}@media (min-width: 1600px){.show-lg{display:block}}.show-xl{display:none}@media (min-width: 1920px){.show-xl{display:block}}@media (min-width: 1200px){.hide-md{display:none}}@media (min-width: 1600px){.hide-lg{display:none}}@media (min-width: 1920px){.hide-xl{display:none}}.show-md-inline{display:none}@media (min-width: 1200px){.show-md-inline{display:inline}}.show-lg-inline{display:none}@media (min-width: 1600px){.show-lg-inline{display:inline}}.show-xl-inline{display:none}@media (min-width: 1920px){.show-xl-inline{display:inline}}button,.button,input[type="submit"],input[type="button"],input[type="text"],input[type="password"],input[type="date"],select{display:inline-block;font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:14px;font-size:.875rem;line-height:1;color:#000;height:42px;text-decoration:none;border:1px solid #BBB;vertical-align:middle;color:#000;cursor:pointer}input:focus,select:focus,textarea:focus,.checkbox input[type="checkbox"]:focus+span:before,.radio input[type="radio"]:focus+span:before{border:1px solid red}button,input[type='text'],input[type='submit'],input[type='button'],input[type='number'],input[type='password'],input[type='file'],textarea{box-shadow:none !important;-webkit-appearance:none;-webkit-border-radius:0}button,.button,input[type="submit"],input[type="button"]{background-image:-webkit-linear-gradient(top, #f9F9F9, #DDD);background-image:-moz-linear-gradient(top, #f9F9F9, #DDD);background-image:-o-linear-gradient(top, #f9F9F9, #DDD);background-image:linear-gradient(to bottom, #f9F9F9, #DDD);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 1.5rem}button:hover,.button:hover,input[type="submit"]:hover{background-image:-webkit-linear-gradient(top, #DDD, #F9F9F9);background-image:-moz-linear-gradient(top, #DDD, #F9F9F9);background-image:-o-linear-gradient(top, #DDD, #F9F9F9);background-image:linear-gradient(to bottom, #DDD, #F9F9F9);cursor:pointer}input[type="text"],input[type="password"]{padding:0 .5rem;cursor:text}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{font-style:italic;color:#777}input[type="checkbox"],input[type="radio"]{width:20px;height:20px;margin:0 10px;border:1px solid #BBB;vertical-align:middle;position:relative;top:-1px;cursor:pointer}input[type="date"]{height:42px;padding:0 .5rem;vertical-align:middle;cursor:pointer}select{height:42px;padding:0 .5rem;vertical-align:middle;cursor:pointer}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){select{padding-right:0}}select option{padding:1rem 0}label{vertical-align:middle;margin:0 1rem}label>select,label>input{margin:0 0 0 .3rem}.checkbox,.radio{position:relative;padding-left:1.25em}.checkbox span:before,.radio span:before{content:"";position:absolute;left:0;line-height:1em;width:.813em;height:.813em;border:1px solid black}.checkbox input[type="checkbox"]{opacity:0;position:absolute}.checkbox input[type="checkbox"]:checked+span:before{content:"✓"}.radio input[type="radio"]{opacity:0;position:absolute}.radio input[type="radio"]:checked+span:after{background:black}.radio span:after{content:"";position:absolute;top:.188em;left:.188em;width:.438em;height:.438em;border-radius:50%}.radio span:before{border-radius:50%}.toggler{display:inline-block;vertical-align:middle;height:44px;margin:0;padding:2px;background:#DDD;border:1px solid #BBB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.toggler input{position:absolute;visibility:hidden;width:0;height:0}.toggler label{margin:0 !important;display:inline-block;line-height:40px;padding:0 20px;color:#555;vertical-align:top;cursor:pointer}.toggler input:checked+label{color:#000;margin:0;height:38px;line-height:38px;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:-webkit-linear-gradient(top, #fff, #DDD);background-image:-moz-linear-gradient(top, #fff, #DDD);background-image:-o-linear-gradient(top, #fff, #DDD);background-image:linear-gradient(to bottom, #fff, #DDD);cursor:default}.checkToggle{display:inline-block;vertical-align:middle;height:42px;line-height:42px;margin:0 10px}.checkToggle input{margin:0}.checkToggle label{margin:0}input[type="range"]{width:10em;-webkit-appearance:none}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:#4094bc;border-radius:50%;cursor:pointer;margin-top:-6px}input[type="range"]::-moz-range-thumb{width:20px;height:20px;background:#4094bc;border-radius:50%;cursor:pointer;margin-top:-6px}input[type="range"]::-ms-thumb{width:20px;height:20px;background:#4094bc;border-radius:50%;cursor:pointer;margin-top:-6px;position:absolute;z-index:1}input[type="range"]::-webkit-slider-runnable-track{width:10rem;height:.5rem;cursor:pointer;background:#CCC;border:none}input[type="range"]::-moz-range-track{width:10rem;height:.5rem;cursor:pointer;background:#CCC;border:none}input[type="range"]::-ms-track{width:10rem;height:.5rem;cursor:pointer;background:#CCC;border:none}input[type="range"]:focus{background:none;outline:none}input[type="range"]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}dl.accordion dt,dl.accordion dd,dl.accordion a{color:#000;text-decoration:none}dl.accordion dt:hover,dl.accordion a:hover{cursor:pointer;text-decoration:underline}dl.accordion dd{display:none}dl.accordion dd.open{display:block;margin:0 0 0 20px;height:auto !important}dl.accordion li,dl.accordion a{display:block}body.noScroll{overflow:hidden}.modal.active{display:block}.modal{display:none;position:fixed;margin:0 auto;z-index:100}@media (max-width: 799px){.modal{top:0;bottom:0;left:0;right:0;border:5px solid #999}}@media (min-width: 800px){.modal{top:10px;bottom:10px;left:10%;right:10%}}@media (min-width: 1200px){.modal{top:20px;bottom:20px;left:50%;right:initial;width:1024px;margin-left:-512px}.modal#jobsQuotesModal{width:calc(8.5in + 17px);margin-left:-4.25in}}.modal>header{display:flex;align-items:center;justify-content:space-between;padding:0;border-bottom:1px solid #bbb;background:#f5f5f5}@media (max-width: 799px){.modal>header{min-height:51px;padding-left:15px}}@media (min-width: 800px){.modal>header{height:50px;border-radius:5px 5px 0 0;padding-left:15px}}.modal>header h1{margin:0}@media (max-width: 799px){.modal>header h1{font-family:latoRegular,arial,sans-serif;font-weight:normal;font-size:18px;font-size:1.125rem;line-height:1.2;color:#666;font-weight:normal}}@media (min-width: 800px){.modal>header h1{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:21px;font-size:1.3125rem;line-height:1;color:#666}}@media (min-width: 1200px){.modal>header h1{font-size:24px;font-size:1.5rem}}.modal>header .modalClose{width:1.5rem;height:1.5rem;margin:0 .75rem;padding:0;border:none;background:url("../../../img/whiteX.svg") no-repeat center #DF2030;background-size:1.5rem;color:transparent;border-radius:.3rem;cursor:pointer}@media (max-width: 799px){.modal>header .modalClose{border-radius:3px}}.modal .modalContent{background:#FFF;position:absolute;top:50px;left:0;right:0;bottom:0;overflow:auto}@media (max-width: 799px){.modal .modalContent{font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:14px;font-size:.875rem;line-height:1.5;color:#333;top:51px;-webkit-overflow-scrolling:touch}}@media (min-width: 800px){.modal .modalContent{font-size:16px;font-size:1rem}}@media (min-width: 1200px){.modal .modalContent{border-radius:0 0 .3rem .3rem;top:50px}}.modal .modalContent a,.modal .modalContent a:visited{color:#006C9B;text-decoration:underline}.modal .modalContent iframe{width:100%;height:100%}@media (min-width: 1920px){.modal.wide{width:1200px;margin-left:-600px}}@media (min-width: 1920px){.modal.fullScreen{width:90%;margin-left:-45%}}.modalSubmit{margin:2rem 0 0;text-align:center}.modal.active:before{content:"";position:fixed;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5)}@media (min-width: 800px){.modal.active:before{background:rgba(0,0,0,0.6)}}ul.tabLinks{display:flex;margin-right:10px}ul.tabLinks li{display:inline-flex;align-items:center;background:none;border-radius:3px 3px 0 0;cursor:pointer;color:#333}@media (max-width: 799px){ul.tabLinks li{padding:1rem}}@media (min-width: 800px){ul.tabLinks li{padding:1rem 2rem}}ul.tabLinks li.active{background:#f5f5f5;color:#000}.tabTarget{display:none;background:#f5f5f5;padding:2rem}.tabTarget.active{display:inherit}.toggleLink{cursor:pointer}.toggleLink.active{color:red !important}.toggleContent{display:none}.toggleContent.active{display:block}.rightTrigger{cursor:pointer}.rightMenu{display:none;position:absolute;top:0;left:200px;width:10rem;z-index:90;overflow:hidden;border:1px solid #999;background:#FFF;box-shadow:0 0 1rem rgba(0,0,0,0.4)}.rightMenu li{padding:.5rem 1rem;cursor:pointer}.rightMenu li:hover{background-color:#E7EEF5}.rightMenu a{display:block;width:100%;height:100%;color:#000;text-decoration:none}.rightMenu:before{content:"";z-index:400;position:fixed;margin-left:-9px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #999}.svgViewer{display:block;position:relative;width:800px;height:600px;border:1px solid #CCC;background:#F9F9F9}.svgViewer object{display:block;width:100%;height:100%}.stack.multiStory .grade{display:block;height:.8rem;margin-bottom:.5rem;font-size:0;color:transparent;background:#A0D700}.stack.multiStory ul{line-height:1.2}.stack.multiStory .floor{display:table;width:100%;height:100%;margin-bottom:.5rem;line-height:1}.stack.multiStory div[class^="stackColumn"]{display:table-cell;vertical-align:middle}.stack.multiStory .stackColumn-1{position:relative;width:10%}.stack.multiStory .stackColumn-1 ul{display:table;width:100%;height:100%;font-size:.9rem;margin:0}.stack.multiStory .stackColumn-1 ul li.levelId{display:table-cell;color:#CCC;vertical-align:middle;width:25%}.stack.multiStory .stackColumn-1 ul li.levelAlias{display:table-cell;vertical-align:middle}.stack.multiStory .stackColumn-1 ul li.fpVersion{color:red}.stack.multiStory .stackColumn-1 ul li.levelAlias:hover{cursor:pointer;text-decoration:underline}.stack.multiStory .stackColumn-1 ul input.stackAlias{position:absolute;top:50%;left:0;width:90%;height:36px;line-height:36px;padding:5px 10px;margin-top:-18px}.stack.multiStory .stackColumn-2{width:80%}.stack.multiStory .stackColumn-2 .spaces{margin:auto;background:#ADE0F1}.stack.multiStory .stackColumn-2 .filler{background:#EEE}.stack.multiStory .stackColumn-2 ul.spaceRow{display:table;border-top:1px solid #FFF;border-bottom:1px solid #FFF;margin:0;padding:0;width:100%}.stack.multiStory .stackColumn-2 ul.spaceRow li{position:relative;display:table-cell;padding:1.2rem 0;margin:0 2px 0 0;text-align:center;vertical-align:middle;border-right:2px solid #FFF;font-size:.9rem}.stack.multiStory .stackColumn-2 ul.spaceRow li:hover{cursor:pointer;text-decoration:underline}.stack.multiStory .stackColumn-3{width:10%;position:relative}.stack.multiStory .stackColumn-3 ul{display:table;height:100%;width:100%;font-size:.9rem;margin:0}.stack.multiStory .stackColumn-3 ul li{display:table-cell;vertical-align:middle;text-align:right}.stack.multiStory .stackColumn-3 ul li:hover{cursor:pointer;text-decoration:underline}.stack.multiStory .newUpload{padding:1rem .5rem}.stack.spaceEdit li.levelId{display:none !important}#stackingDiv .floor{display:flex;align-items:center;margin-bottom:.5rem}#stackingDiv h4{width:10%}#stackingDiv a{color:#000;font-weight:normal}#stackingDiv .floorSizer{margin-right:10%;flex:1}#stackingDiv .floorSizer table{width:100%;border-collapse:collapse;border:none}#stackingDiv .floorSizer td{text-align:center;padding:1.2rem 0;border:none}#stackingDiv #grade{display:block;height:.8rem;margin-bottom:.5rem;font-size:0;color:transparent;background:#A0D700}.uploadDrop .uploadProgress{position:absolute;left:0;right:0;top:0;bottom:0}.uploadDrop .uploadProgress span.meter{position:absolute;width:100%;height:100%;background:#D7DFEC;z-index:1}.uploadDrop p{z-index:1;color:#444}section#xmUser{display:flex;align-items:stretch;justify-content:space-between}section#xmUser button{flex:1;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:center;border:none;color:transparent;font-size:0;height:30px}section#xmUser button.userSettings{background-image:url(/img/userSettings.svg);background-size:25px;background-position:center}section#xmUser button.alerts{position:relative}section#xmUser button.alerts span:first-child{display:inline-block;background-image:url(/img/userNotification.svg);background-repeat:no-repeat;background-position:center 2px;background-size:auto 21px}section#xmUser button.alerts.ring span:first-child{animation-name:bellRing;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:5s;transform-origin:50% 5px}section#xmUser button.alerts span.alertCount{position:absolute;top:0;left:0;margin:4px 3px;width:15px;height:15px;line-height:1;color:#FFF;font-size:13px;font-size:.8125rem;font-family:lucidaSans,courier,mono}@keyframes bellRing{0%{transform:rotate(20deg)}2%{transform:rotate(-20deg)}4%{transform:rotate(20deg)}6%{transform:rotate(-20deg)}8%{transform:rotate(20deg)}10%{transform:rotate(-20deg)}12%{transform:rotate(20deg)}14%{transform:rotate(-20deg)}16%{transform:rotate(20deg)}18%{transform:rotate(0deg)}}@media (max-width: 799px){#xmHeader{display:none !important}#xmMobileHeader{display:flex;flex-direction:column}#xmMobileHeader>header{display:flex;align-items:center;justify-content:space-between;align-content:stretch;position:fixed;height:45px;padding:0;width:100vw;background:#222}#xmMobileHeader>header div.mobileCompany{flex:1;text-align:center;font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1;color:#fff;opacity:.8}#xmMobileHeader>header div.mobileCompany span{color:#000}#xmMobileHeader>header>a.home{width:80px;height:45px;padding:0;background:url(../../img/hamburgerWhite.svg) no-repeat 10px center !important;background-size:1.6rem auto !important;border:none;color:transparent;font-size:1px;position:relative;border-radius:0}#xmMobileHeader>header a.signIn{width:80px;height:45px;text-align:right;background:url(../../img/mobileSignIn.svg) no-repeat center right 8px transparent !important;background-size:35px auto !important;text-decoration:none;color:transparent}#xmMobileHeader>header button.alerts{width:33px;height:45px;background:url(../../img/userNotification.svg) no-repeat center;background-size:26px auto}#xmMobileHeader>header button.alerts span.alertCount{position:relative;top:-8px;left:-12px}#xmMobileHeader>header button.userSettings{display:flex;width:40px;height:45px;background:url(../../img/userSettings.svg) no-repeat center;background-size:26px auto}#xmMobileHeader>header ul[data-toggletarget="userSettings"]{display:none}#xmMobileHeader>header ul[data-toggletarget="userSettings"].active{display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;top:45px;width:100vw;height:50px;background:#DF2030;color:#FFF;padding:0 1rem 0 0}#xmMobileHeader>header ul[data-toggletarget="userSettings"].active li{padding-left:1rem}#xmMobileHeader>header ul[data-toggletarget="userSettings"].active li:first-child{flex:1}#xmMobileHeader>header ul[data-toggletarget="userSettings"].active li a{color:#FFF;text-decoration:underline}#xmMobileHeader div.navContainer div.onOff{display:none;position:absolute;width:100%;height:100%;-webkit-overflow-scrolling:touch}#xmMobileHeader div.navContainer div.onOff.active{display:block !important}#xmMobileHeader div.navContainer div.mover{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;background:#4094bc;overflow-y:scroll;animation:mover .2s linear forwards}@keyframes mover{0%{top:-800px}100%{top:0}}#xmMobileHeader div.navContainer nav.xmMobileNavPanel{display:flex;position:relative}}@media only screen and (max-width: 799px) and (orientation: portrait){#xmMobileHeader div.navContainer nav.xmMobileNavPanel{flex-direction:column;max-width:380px}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 799px){#xmMobileHeader div.navContainer nav.xmMobileNavPanel{padding:0 2rem}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 320px){#xmMobileHeader div.navContainer nav.xmMobileNavPanel{padding:0 1.5rem}}@media only screen and (max-width: 799px) and (orientation: portrait) and (min-width: mobileXsmall){#xmMobileHeader div.navContainer nav.xmMobileNavPanel{padding:0 1.5rem}}@media (max-width: 799px){#xmMobileHeader div.navContainer dl dd{border-bottom:1px solid rgba(255,255,255,0.3)}#xmMobileHeader div.navContainer dl a{display:flex;width:100%;font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:18px;font-size:1.125rem;line-height:1;color:#fff;text-decoration:none}#xmMobileHeader div.navContainer footer{display:flex;justify-content:center;width:100%;padding:0;background:transparent}#xmMobileHeader div.navContainer footer a{font-size:0;color:transparent}}@media (max-width: 799px) and (max-width: 799px){#xmMobileHeader div.navContainer footer a{margin:0 .4rem}}@media (max-width: 799px) and (max-width: 320px){#xmMobileHeader div.navContainer footer a{margin:0 0 0 .5rem}}@media (max-width: 799px) and (min-width: mobileXsmall){#xmMobileHeader div.navContainer footer a{margin:0 0 0 .5rem}}@media (max-width: 799px){#xmMobileHeader div.navContainer footer a img{background:rgba(0,108,155,0.5)}}@media (max-width: 799px) and (max-width: 799px){#xmMobileHeader div.navContainer footer a img{width:45px;height:45px}}@media (max-width: 799px) and (max-width: 320px){#xmMobileHeader div.navContainer footer a img{width:40px;height:40px}}@media (max-width: 799px) and (min-width: mobileXsmall){#xmMobileHeader div.navContainer footer a img{width:40px;height:40px}}@media only screen and (max-width: 799px) and (orientation: portrait){#xmMobileHeader nav.xmMobileNavPanel{margin-top:45px}#xmMobileHeader nav.xmMobileNavPanel div.container{display:flex;flex-direction:column;justify-content:center;height:100%;padding:2rem}#xmMobileHeader nav.xmMobileNavPanel dd:last-child{border-bottom:0}#xmMobileHeader nav.xmMobileNavPanel a{padding:1rem 0}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 799px){#xmMobileHeader nav.xmMobileNavPanel a{padding:1rem 0;font-size:18px;font-size:1.125rem}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 320px){#xmMobileHeader nav.xmMobileNavPanel a{padding:.8rem 0;font-size:16px;font-size:1rem}}@media only screen and (max-width: 799px) and (orientation: portrait) and (min-width: mobileXsmall){#xmMobileHeader nav.xmMobileNavPanel a{padding:.8rem 0;font-size:16px;font-size:1rem}}@media only screen and (max-width: 799px) and (orientation: portrait){#xmMobileHeader nav.xmMobileNavPanel header{order:2;width:100%}#xmMobileHeader nav.xmMobileNavPanel header img{width:100%}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 799px){#xmMobileHeader nav.xmMobileNavPanel header img{margin:1rem 0}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 320px){#xmMobileHeader nav.xmMobileNavPanel header img{margin:1rem 0}}@media only screen and (max-width: 799px) and (orientation: portrait) and (min-width: mobileXsmall){#xmMobileHeader nav.xmMobileNavPanel header img{margin:1rem 0}}@media only screen and (max-width: 799px) and (orientation: portrait){#xmMobileHeader nav.xmMobileNavPanel section.services{order:1}#xmMobileHeader nav.xmMobileNavPanel div.contactApps{order:3;display:flex}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 799px){#xmMobileHeader nav.xmMobileNavPanel div.contactApps .contact{margin-right:1.5rem;width:35%}}@media only screen and (max-width: 799px) and (orientation: portrait) and (max-width: 320px){#xmMobileHeader nav.xmMobileNavPanel div.contactApps .contact{margin-right:1rem;width:40%}}@media only screen and (max-width: 799px) and (orientation: portrait) and (min-width: mobileXsmall){#xmMobileHeader nav.xmMobileNavPanel div.contactApps .contact{margin-right:1rem;width:40%}}@media only screen and (max-width: 799px) and (orientation: portrait){#xmMobileHeader nav.xmMobileNavPanel div.contactApps .apps{flex:1}#xmMobileHeader nav.xmMobileNavPanel footer{order:4}}@media only screen and (max-width: 799px) and (orientation: landscape){#xmMobileHeader nav.xmMobileNavPanel{flex-direction:row;flex-wrap:wrap;align-self:center;position:relative;margin-top:45px}}@media only screen and (max-width: 799px) and (orientation: landscape) and (max-width: 799px){#xmMobileHeader nav.xmMobileNavPanel{max-width:600px}}@media only screen and (max-width: 799px) and (orientation: landscape){#xmMobileHeader nav.xmMobileNavPanel div.container{display:flex;align-items:flex-start;padding:1.5rem 2rem;font-size:16px;font-size:1rem}#xmMobileHeader nav.xmMobileNavPanel a{padding:.8rem 0}#xmMobileHeader nav.xmMobileNavPanel header{width:42%}#xmMobileHeader nav.xmMobileNavPanel header img{width:100%}#xmMobileHeader nav.xmMobileNavPanel section.services{flex:1}#xmMobileHeader nav.xmMobileNavPanel section.services dl{margin-left:2rem;border-top:1px solid rgba(255,255,255,0.3)}#xmMobileHeader nav.xmMobileNavPanel div.contactApps{display:flex;flex-direction:row;width:100%;padding-left:42%}#xmMobileHeader nav.xmMobileNavPanel div.contactApps section.contact{width:40%;margin-left:2rem}#xmMobileHeader nav.xmMobileNavPanel div.contactApps section.contact dd:last-child{border:0}#xmMobileHeader nav.xmMobileNavPanel div.contactApps section.apps{flex:1;margin-left:1.5rem}#xmMobileHeader nav.xmMobileNavPanel div.contactApps section.apps dd:last-child{border:0}#xmMobileHeader nav.xmMobileNavPanel footer{position:absolute;left:0;display:inline-block}}@media only screen and (max-width: 799px) and (orientation: landscape) and (max-width: 799px){#xmMobileHeader nav.xmMobileNavPanel footer{bottom:0}}@media (min-width: 800px){#xmMobileHeader{display:none}}div#browseAs{position:fixed;top:0;left:calc(50% - 320px);width:640px;height:28px;display:flex;margin:0 auto;align-items:center;justify-content:center;color:white;background:#DF2030;z-index:5000;border-radius:0 0 5px 5px}div#browseAs a{color:#FFF;text-decoration:underline;margin-left:8px}#xmHeader{display:flex;position:fixed;top:0;left:0;right:0;height:30px;padding:0;font-family:gilroySemiBold,arial,sans-serif;font-size:.75rem;color:#FFF}@media (min-width: 1200px){#xmHeader{text-transform:uppercase;letter-spacing:.075rem}}#xmHeader a{color:#FFF;text-decoration:none;cursor:pointer}#xmHeader a.signIn{background:#DF2030;display:flex;align-items:center}@media (min-width: 800px){#xmHeader a.signIn{padding:0 10px}}@media (min-width: 1200px){#xmHeader a.signIn{padding:0 15px}}#xmHeader section#xmApps{flex:1;display:flex;align-items:stretch;justify-content:flex-start}#xmHeader section#xmApps:after{content:"";flex:1;background-color:#222}#xmHeader section#xmApps a{display:flex;align-items:center}@media (min-width: 800px){#xmHeader section#xmApps a{margin:0}}@media (min-width: 1200px){#xmHeader section#xmApps a{margin:0}}@media (min-width: 1600px){#xmHeader section#xmApps a{margin:0}}#xmHeader section#xmApps a.xmHome{background:url(../../img/xmWhiteX.svg) no-repeat;background-color:#222}@media (min-width: 800px){#xmHeader section#xmApps a.xmHome{background-size:21px;background-position:8px 9px;padding:0 10px 0 33px}}@media (min-width: 1200px){#xmHeader section#xmApps a.xmHome{padding:0 15px 0 45px;background-size:25px;background-position:15px 7px}}#xmHeader section#xmApps a.xmHome span{display:none}@media (min-width: 1200px){#xmHeader section#xmApps a.xmHome span{display:inline;position:relative;top:-2px;padding-left:2px}}#xmHeader section#xmApps a.pmLink{background:url(../../img/pmLogoWhite.svg) no-repeat;background-color:#222}@media (min-width: 800px){#xmHeader section#xmApps a.pmLink{background-size:24px auto;background-position:8px 8px;padding:0 8px 0 37px}}@media (min-width: 1200px){#xmHeader section#xmApps a.pmLink{padding:0 15px 0 50px;background-size:30px;background-position:13px 6px}}@media (min-width: 1600px){#xmHeader section#xmApps a.pmLink{padding:0 15px 0 53px}}#xmHeader section#xmApps a.pmLink span{display:none}@media (min-width: 1200px){#xmHeader section#xmApps a.pmLink span{display:inline;position:relative;top:-2px;padding-left:2px}}#xmHeader section#xmApps a.bomaLink{background:url(../../img/bomaLogoWhite.svg) no-repeat;background-color:#222}@media (min-width: 800px){#xmHeader section#xmApps a.bomaLink{background-size:48px;background-position:8px 9px;padding:0 10px 0 58px}}@media (min-width: 1200px){#xmHeader section#xmApps a.bomaLink{background-size:56px;padding:0 15px 0 75px;background-position:15px 8px}}#xmHeader section#xmApps a.bomaLink.french{background:url("") no-repeat;background-color:#222}#xmHeader section#xmApps a.diyfsLink{display:none;background:url(../../img/diyfsLogoWhite.svg) no-repeat}@media (min-width: 800px){#xmHeader section#xmApps a.diyfsLink{background-size:30px;background-position:7px 7px;padding:0 0 0 40px}}@media (min-width: 1200px){#xmHeader section#xmApps a.diyfsLink{background-size:36px;background-position:10px 5px;padding:0 0 0 50px}}#xmHeader section#xmNav{display:flex;background:#222}@media (min-width: 800px){#xmHeader section#xmNav{padding:0 10px}}@media (min-width: 1200px){#xmHeader section#xmNav{padding:0 20px}}@media (min-width: 1600px){#xmHeader section#xmNav{padding:0 25px}}#xmHeader section#xmNav>div,#xmHeader section#xmNav>a{display:flex;align-items:center;align-content:stretch;cursor:pointer;color:#FFF;outline:none}@media (min-width: 800px){#xmHeader section#xmNav>div,#xmHeader section#xmNav>a{padding:0 7px}}@media (min-width: 1200px){#xmHeader section#xmNav>div,#xmHeader section#xmNav>a{padding:0 12px}}#xmHeader section#xmNav a{line-height:30px}#xmHeader ul[data-toggletarget="ourServices"]{display:none;position:absolute;top:30px;padding:0 8px 8px;margin-left:-8px;text-align:left;background:rgba(0,0,0,0.3)}#xmHeader ul[data-toggletarget="ourServices"].active{display:block;animation:menuSlide .2s ease}#xmHeader ul[data-toggletarget="ourServices"].active:before{content:"";position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #3E3E3E;margin-top:-7px;margin-left:0;width:0;height:0;opacity:0;animation:menuArrow .2s ease;animation-fill-mode:forwards}#xmHeader ul[data-toggletarget="ourServices"] li{margin:0;align-items:center}#xmHeader ul[data-toggletarget="ourServices"] li a{display:block;padding:15px 30px;border-bottom:1px solid #222;letter-spacing:.0625rem;font-size:.8rem;font-family:gilroyRegular,arial,sans-serif;text-transform:uppercase;text-decoration:none;background:#3E3E3E}#xmHeader ul[data-toggletarget="ourServices"] li a:hover{background:#373737}#xmHeader ul[data-toggletarget="ourServices"] li:last-child a{border:none}#xmHeader ul[data-toggletarget="userSettings"]{display:none}#xmHeader ul[data-toggletarget="userSettings"].active{display:flex;align-items:stretch;position:absolute;top:30px;right:0;padding:0 0 8px 8px;background:rgba(0,0,0,0.3)}#xmHeader ul[data-toggletarget="userSettings"].active li{display:flex;align-items:stretch;white-space:nowrap;background:#DF2030}#xmHeader ul[data-toggletarget="userSettings"].active li:first-child{margin:0;padding-left:8px;font-weight:bold;text-align:right}#xmHeader ul[data-toggletarget="userSettings"].active li span.userName{display:flex;align-items:center;height:63px;padding:0 0 0 15px}#xmHeader ul[data-toggletarget="userSettings"].active li span.userName:after{content:"";height:25px;padding-left:15px;border-right:1px solid rgba(255,255,255,0.4)}#xmHeader ul[data-toggletarget="userSettings"].active li a{display:flex;align-items:center;padding:0 15px}#xmHeader ul[data-toggletarget="userSettings"].active li a:hover{text-decoration:underline}#xmHeader ul[data-toggletarget="userSettings"].active li:nth-child(3) a{padding:0 15px 0 0}@keyframes menuSlide{0%{top:-270px;z-index:-1}99%{z-index:-1}100%{z-index:1;top:18px}}@keyframes menuArrow{0%{opacity:0}100%{opacity:1}}#xmHeader section#xmUser{background:#DF2030}@media (min-width: 800px){#xmHeader section#xmUser{flex-basis:64px}}#xmHeader section#xmUser button.userSettings{width:30px;height:30px;padding:0 10px 0 5px;cursor:pointer}@media (min-width: 800px){#xmHeader section#xmUser button.userSettings{background-size:18px}}@media (min-width: 1200px){#xmHeader section#xmUser button.userSettings{background-size:22px}}#xmHeader section#xmUser button.alerts{cursor:pointer;position:relative}@media (min-width: 800px){#xmHeader section#xmUser button.alerts{background-size:18px;width:18px;padding:0 5px 0 10px}}@media (min-width: 1200px){#xmHeader section#xmUser button.alerts{background-size:21px}}#xmHeader section#xmUser button.alerts span:first-child{width:25px;height:25px}#xmHeader .modal.universalUserModal>.modalContent{padding:0;overflow:hidden}#xmHeader .modal.universalUserModal>.modalContent iframe{width:100%;height:100%}#xmHeader div#browseAs{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;width:500px;height:25px;background:#DF2030;color:#FFF;margin-left:-250px;z-index:100;border-radius:0 0 3px 3px}#xmHeader div#browseAs a{color:#FFF;padding-left:10px;text-decoration:underline}footer{background:#000;display:flex;justify-content:center;width:100%}#siteFooter{display:grid;grid-template-columns:6fr 6fr 3fr 3fr 1fr;gap:1.5rem;align-items:start;padding:3rem 1rem 4rem;max-width:1080px;width:100%;box-sizing:border-box;font-family:gilroyMedium,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.2;color:#EEE}@media (max-width: 799px){#siteFooter{grid-template-columns:1fr;padding:1.5rem 1rem 2rem;font-size:.9rem}}#siteFooter>div{display:flex;flex-direction:column;gap:1rem;align-items:stretch}@media (max-width: 799px){#siteFooter>div{align-items:center;text-align:center}}#siteFooter>div h5{color:#8da0ad;font-size:1rem;font-weight:normal;font-family:gilroySemiBold,arial,sans-serif}#siteFooter>div span{display:flex}#siteFooter>div span strong{width:5rem;color:#8da0ad}#siteFooter>div span a,#siteFooter>div span a[href^="tel:"]{color:#FFF;text-decoration:none;border-bottom:none;transition:border-bottom 0.3s ease}#siteFooter>div span a:hover,#siteFooter>div span a[href^="tel:"]:hover{text-decoration:underline}@media (max-width: 799px){#siteFooter .footer-section{display:none}#siteFooter .footer-section.legal{display:flex}}#siteFooter .footer-links{display:flex;flex-direction:column;gap:1rem}#siteFooter .footer-links a{color:#FFF;text-decoration:none;transition:border-bottom 0.3s ease}#siteFooter .footer-links a:hover{text-decoration:underline}@media (min-width: 800px){#siteFooter .social-media{display:flex;justify-content:center;gap:1rem}}#siteFooter .social-media a{display:inline-block;border-bottom:none;transition:border-bottom 0.3s ease}@media (min-width: 800px){#siteFooter .social-media a:hover{opacity:0.7}}#siteFooter .social-media a img{width:35px;height:auto}#siteFooter .legal{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:0.5rem}@media (min-width: 800px){#siteFooter .legal{margin-top:1rem}}#siteFooter .legal span{font-family:gilroySemiBold,arial,sans-serif;color:#8da0ad}@media (max-width: 799px){#siteFooter .legal span{font-family:gilroyRegular,arial,sans-serif}}#siteFooter .legal a{color:#FFF;font-family:gilroyRegular,arial,sans-serif;text-decoration:none}@media (max-width: 799px){#siteFooter .legal a{text-decoration:underline}}#siteFooter .legal a:hover{text-decoration:underline}@media (max-width: 799px){div[data-modaltarget="userNotifications"] .modalContent{padding:1rem .2rem}}@media (min-width: 1200px){div[data-modaltarget="userNotifications"] .modalContent{padding:3rem}}div[data-modaltarget="userNotifications"] a{text-decoration:none !important}div[data-modaltarget="userNotifications"] section{margin:0 0 2rem 0}@media (max-width: 799px){div[data-modaltarget="userNotifications"] section{margin:0 0 1.5rem}}@media (min-width: 1200px){div[data-modaltarget="userNotifications"] section{margin:0 0 2.5rem}}@media (min-width: 1600px){div[data-modaltarget="userNotifications"] section{margin:0 0 3rem}}div[data-modaltarget="userNotifications"] label{margin:0}div[data-modaltarget="userNotifications"] button.payNow{color:#FFF;font-weight:bold;background:#006C9B;border-color:#006C9B}div[data-modaltarget="userNotifications"] dt{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;position:relative;font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:21px;font-size:1.3125rem;line-height:1.2;color:#777;font-weight:bold}@media (max-width: 799px){div[data-modaltarget="userNotifications"] dt{font-size:16px;font-size:1rem;padding:0 .5rem .5rem}}div[data-modaltarget="userNotifications"] dd{display:flex;align-items:center;margin-bottom:1px;font-family:latoRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.2;color:#000;background:rgba(64,148,188,0.2)}@media (max-width: 799px){div[data-modaltarget="userNotifications"] dd{flex-wrap:wrap;padding:0;font-size:12px;font-size:.75rem}}@media (min-width: 800px){div[data-modaltarget="userNotifications"] dd{padding:0;font-size:14px;font-size:.875rem}}@media (min-width: 1200px){div[data-modaltarget="userNotifications"] dd{padding:0;font-size:16px;font-size:1rem}}div[data-modaltarget="userNotifications"] dd input{margin:0}div[data-modaltarget="userNotifications"] dd a{display:flex;align-items:center}div[data-modaltarget="userNotifications"] dd a:first-child{background:rgba(64,148,188,0.2);justify-content:center;padding:1rem;margin-right:1rem}@media (max-width: 799px){div[data-modaltarget="userNotifications"] dd a:first-child{padding:1rem 0;flex-basis:6rem}}div[data-modaltarget="userNotifications"] dd>*:nth-child(1){flex-basis:9rem}@media (max-width: 799px){div[data-modaltarget="userNotifications"] dd>*:nth-child(1){flex-basis:8rem}}div[data-modaltarget="userNotifications"] dd>*:nth-child(2){flex:1;justify-content:flex-start}div[data-modaltarget="userNotifications"] dd>*:nth-child(3){flex-basis:22%;display:flex;justify-content:center}@media (max-width: 799px){div[data-modaltarget="userNotifications"] dd>*:nth-child(3){display:none}}div[data-modaltarget="userNotifications"] dd>*:nth-child(4){flex-basis:22%;display:flex;justify-content:flex-end;padding-right:1rem}@media (max-width: 799px){div[data-modaltarget="userNotifications"] dd>*:nth-child(4){display:none}}div[data-modaltarget="userNotifications"] section#invoicesOwing{margin-bottom:1rem}@media (max-width: 799px){div[data-modaltarget="userNotifications"] section#invoicesOwing{margin-bottom:.8rem}}div[data-modaltarget="userNotifications"] section#invoicesOwing label{font-family:latoRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.2;color:#006C9B;font-style:italic;display:flex;align-items:center;cursor:pointer}div[data-modaltarget="userNotifications"] section#invoicesOwing input[type=checkbox]{margin:0;width:1.5rem;height:1.5rem}div[data-modaltarget="userNotifications"] footer{display:flex;justify-content:space-between;align-items:flex-start;position:relative}@media (max-width: 799px){div[data-modaltarget="userNotifications"] footer{padding:.3rem}}div[data-modaltarget="userNotifications"] footer .unlistedInvoice a{font-family:latoRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.2;color:#006C9B;line-height:42px;display:inline-block}@media (max-width: 799px){div[data-modaltarget="userNotifications"] footer .unlistedInvoice a{font-size:14px;font-size:.875rem;line-height:1.2}}div[data-modaltarget="userNotifications"] footer .unlistedInvoice #addInvoice.active{display:flex;position:absolute;top:0}div[data-modaltarget="userNotifications"] footer .unlistedInvoice #addInvoice.active input{flex:1}div[data-modaltarget="userNotifications"] footer .unlistedInvoice #addInvoice.active button{border-left:none;border-radius:0 5px 5px 0}div[data-modaltarget="userNotifications"] footer .unlistedInvoice input#findInvoice{margin:0 !important}body{overflow:hidden;font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1;color:#000}#pageContent{position:fixed;bottom:0;left:0;right:0}@media (max-width: 799px){#pageContent{top:45px}}@media (min-width: 800px){#pageContent{top:30px}}@media (min-width: 1600px){#pageContent{top:30px}}#pageContent.scrollBox{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (max-width: 799px){#thisPage.wideFormat{padding:1rem}}@media (max-width: 799px){#thisPage.smallFormat{padding:1rem;margin:0 auto}}@media (min-width: 800px){#thisPage.smallFormat{margin:auto;padding:1.5rem}}@media (min-width: 1200px){#thisPage.smallFormat{max-width:1200px;padding:2.5rem 2.5rem 5rem}}@media (min-width: 1600px){#thisPage.smallFormat{max-width:1500px;padding:2.5rem 3.5rem 6rem}}#thisPage.formFormat{background-color:#f5f5f5}@media (max-width: 799px){#thisPage.formFormat{padding:1.5rem;margin:0 auto}}@media (min-width: 800px){#thisPage.formFormat{margin:auto;max-width:45rem;padding:2.5rem 2rem 3rem;border-radius:.5rem}}@media (min-width: 1200px){#thisPage.formFormat{max-width:50rem;padding:2.5rem 2.5rem 3.5rem}}#thisPage.formFormat.tabby{padding:0;background:transparent}#thisPage h1{font-family:gilroyMedium,arial,sans-serif;font-weight:normal;color:#777;line-height:1.2}@media (max-width: 799px){#thisPage h1{font-size:1.7rem}}@media (min-width: 800px){#thisPage h1{font-size:2rem}}@media (min-width: 1200px){#thisPage h1{font-size:2.3rem}}#thisPage h2,#thisPage h3{font-family:gilroyMedium,arial,sans-serif;font-size:1.3rem;font-weight:normal;color:#777}@media (max-width: 799px){#thisPage h2,#thisPage h3{font-size:1.2rem}}#thisPage section.planmineInfo h2,#thisPage section.siteTech h2{font-size:clamp(2rem, 3vw, 3.5rem);color:#8da0ad;font-weight:500}@media (max-width: 799px){#thisPage section.planmineInfo h2,#thisPage section.siteTech h2{font-size:2.1rem;line-height:normal;padding:0;margin:0}}@media (max-width: 799px){#thisPage p{padding-bottom:1.65rem}#thisPage p:last-child{padding-bottom:0}}@media (min-width: 800px){#thisPage p{line-height:1.75;padding-bottom:1.5rem}}@media (min-width: 1200px){#thisPage p{line-height:1.5}}@media (min-width: 1600px){#thisPage p{line-height:1.75;padding-bottom:1.7rem}}#thisPage a{text-decoration:none}@media (max-width: 799px){#thisPage a[href^="tel:"]{color:#006C9B}}@media (min-width: 800px){#thisPage a[href^="tel:"]{color:#000}}#thisPage dl,#thisPage ul{margin-bottom:2rem}@media (max-width: 799px){#thisPage dl,#thisPage ul{margin-bottom:.5rem}}#thisPage dt{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:21px;font-size:1.3125rem;line-height:1.2;color:#999}@media (max-width: 799px){#thisPage dt{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.2;color:#999;margin-bottom:.5rem}}@media (max-width: 799px){#thisPage dd,#thisPage li{margin-bottom:1rem}}#thisPage input:focus,#thisPage select:focus{border-color:#4094bc;background:#ECF8FC}#thisPage div.xmLogo img{height:auto}@media (max-width: 799px){#thisPage div.xmLogo img{display:none;width:200px;margin-bottom:10px}}@media (min-width: 800px){#thisPage div.xmLogo img{width:240px;margin-bottom:15px}}@media (min-width: 1200px){#thisPage div.xmLogo img{width:280px;margin-bottom:20px}}@media (min-width: 1600px){#thisPage div.xmLogo img{width:320px;margin-bottom:30px}}>footer{position:absolute;left:0;right:0}@media (max-width: 799px){>footer{display:none}}.modal.samples{align-items:center;justify-content:center;width:100%;margin:0;left:0;right:0;top:0;bottom:0;animation:samplePop .3s;animation-fill-mode:forwards;background:transparent}.modal.samples.active{display:flex}.modal.samples .sampleContent{position:relative;padding:2rem}.modal.samples .sampleContent img{height:auto}@media (min-width: 800px){.modal.samples .sampleContent img{width:720px}}@media (min-width: 1200px){.modal.samples .sampleContent img{width:1100px}}@media (min-width: 1600px){.modal.samples .sampleContent img{width:1300px}}.modal.samples .modalClose{background:#DF2030;position:absolute;top:.7rem;right:.7rem;width:2.3rem;height:2.53rem;padding:0;border:none;border-radius:100%;display:flex;align-items:center;justify-content:center}.modal.samples .modalClose:after{content:"";display:inline-block;width:1.8rem;height:1.8rem;background:url(../../img/whiteX.svg) center no-repeat;background-size:1.9rem}@keyframes samplePop{0%{opacity:0}100%{opacity:1}}.markedUnderline{display:block;position:relative;width:100%;background:#DDD;height:1px}@media (max-width: 799px){.markedUnderline{margin:.5rem 0 1rem}}@media (min-width: 800px){.markedUnderline{margin:.5rem 0 1.5rem}}@media (min-width: 1200px){.markedUnderline{margin:.5rem 0 2rem}}@media (min-width: 1600px){.markedUnderline{margin:.5rem 0 2.5rem;height:2px}}.markedUnderline:after{content:"";display:block;position:absolute;transform:rotate(20deg);background:#D5D5D5;width:1px}@media (max-width: 799px){.markedUnderline:after{height:17px;right:8px;top:-8px}}@media (min-width: 800px){.markedUnderline:after{height:21px;right:10px;top:-10px}}@media (min-width: 1200px){.markedUnderline:after{height:26px;right:13px;top:-13px}}@media (min-width: 1600px){.markedUnderline:after{width:2px;height:31px;right:15px;top:-15px}}#thisPage section.testimonials h2{font-family:gilroyMedium,arial,sans-serif;font-weight:normal;font-size:42px;font-size:2.625rem;line-height:1.2;color:#777;font-weight:normal}@media (max-width: 799px){#thisPage section.testimonials h2{font-size:24px;font-size:1.5rem;border-bottom:1px solid #DDD;padding-bottom:.5rem;margin-bottom:1.5rem;text-align:center}}@media (min-width: 800px){#thisPage section.testimonials h2{font-size:31px;font-size:1.9375rem;margin-bottom:1rem}}@media (min-width: 1200px){#thisPage section.testimonials h2{font-size:36px;font-size:2.25rem}}@media (min-width: 1600px){#thisPage section.testimonials h2{font-size:42px;font-size:2.625rem}}@keyframes opacityFader{0%{opacity:0}100%{opacity:1}}.hide{display:none}.universalUserModal.modal .modalContent{padding:0;overflow:hidden}.universalUserModal.modal .modalContent iframe{width:100%;height:100%}.midLayout{margin:0 auto;width:980px}@media (max-width: 799px){.midLayout{width:100%}}.wideLayout{margin:auto;max-width:1300px}@media (max-width: 799px){.wideLayout{width:100%}}.sideLayout{display:flex;margin:auto;border-bottom:1px solid #CCC}.sideLayout a,.sideLayout a:visited,.sideLayout a:hover,.sideLayout a:active{color:#8da0ad}@media (max-width: 799px){.sideLayout{flex-direction:column;width:100%}}@media (min-width: 800px){.sideLayout{margin:3rem 2rem 0;padding-bottom:3rem;gap:2rem}.sideLayout.flip .imgSide{order:2}.sideLayout.flip .txtSide{order:1}}@media (min-width: 1200px){.sideLayout{margin:4rem 2rem 0;padding-bottom:4rem;gap:3rem}}@media (min-width: 1600px){.sideLayout{margin:5rem 2rem 0;padding-bottom:5rem;gap:4rem}}@media (min-width: 800px){.sideLayout .imgSide{flex:11}}@media (min-width: 1200px){.sideLayout .imgSide{flex:12}}.sideLayout .imgSide img{width:100%;height:auto}.sideLayout .txtSide{display:flex;align-items:start;flex-direction:column}@media (max-width: 799px){.sideLayout .txtSide{gap:1rem;padding:1rem}}@media (min-width: 800px){.sideLayout .txtSide{flex:10;gap:2rem}}@media (min-width: 1200px){.sideLayout .txtSide{gap:3rem}}.sideLayout .txtSide h2{font-size:3.5rem;color:#8da0ad;font-weight:500}@media (max-width: 799px){.sideLayout .txtSide h2{font-size:2.5rem;line-height:normal;padding:0}}.sideLayout .txtSide p{font-size:1.2rem;line-height:2}@media (max-width: 799px){.sideLayout .txtSide p{font-size:1.1rem;line-height:1.8}}.sideLayout .txtSide li{display:flex;align-items:start;margin-bottom:2rem;font-family:gilroySemiBold,arial,sans-serif;font-size:1.2rem;line-height:1.2}@media (max-width: 799px){.sideLayout .txtSide li{font-size:1.1rem;line-height:1.1;margin:.5rem 0 1rem}}.sideLayout .txtSide li img{width:25px;height:25px;margin-right:1rem}@media (max-width: 799px){.sideLayout .txtSide li img{width:18px;height:18px}}.sideLayout .txtSide a.button{display:inline-flex;align-items:center;width:auto;background:#8da0ad;border:none;color:#FFF;font-family:gilroySemiBold,arial,sans-serif;letter-spacing:.05rem;font-size:1.1rem}@media (max-width: 799px){.sideLayout .txtSide a.button{font-size:1rem}}#thisPage>section{display:flex;justify-content:center}@media (min-width: 800px){#thisPage>section{opacity:0;animation:opacityFader 250ms ease-out forwards;animation-delay:375ms}}#thisPage .sectionBox{display:flex;flex-direction:column;justify-content:flex-start;font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:18px;font-size:1.125rem;line-height:1.5;color:#555}@media (max-width: 799px){#thisPage .sectionBox{padding:1.2rem;font-size:16px;font-size:1rem}}@media (min-width: 800px){#thisPage .sectionBox{width:100%;padding:3rem;font-size:18px;font-size:1.125rem}}@media (min-width: 1200px){#thisPage .sectionBox{width:1300px;padding:4.5rem 3rem;font-size:18px;font-size:1.125rem}}@media (min-width: 1600px){#thisPage .sectionBox{width:1500px;padding:6rem 0;font-size:19px;font-size:1.1875rem}}#thisPage section#intro h1{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:48px;font-size:3rem;line-height:1.1;color:#fff;padding-bottom:.5rem}@media (max-width: 799px){#thisPage section#intro h1{font-size:24px;font-size:1.5rem}}@media (min-width: 800px){#thisPage section#intro h1{font-size:36px;font-size:2.25rem}}@media (min-width: 1200px){#thisPage section#intro h1{font-size:42px;font-size:2.625rem}}@media (min-width: 1600px){#thisPage section#intro h1{font-size:52px;font-size:3.25rem}}@media (min-width: 1200px){#thisPage section#intro p{padding:0}}#thisPage section#letsTalk{display:flex;position:relative}@media (min-width: 800px){#thisPage section#letsTalk{justify-content:center;padding:2rem 3rem}}@media (min-width: 1200px){#thisPage section#letsTalk{height:6rem;padding:0}}@media (min-width: 1600px){#thisPage section#letsTalk{height:6.5rem}}#thisPage section#letsTalk .sectionBox{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-family:gilroyMedium,arial,sans-serif;font-weight:normal;font-size:18px;font-size:1.125rem;line-height:1.2;color:#fff}@media (max-width: 799px){#thisPage section#letsTalk .sectionBox{width:100%;padding:1.5rem 0;gap:1rem}}@media (min-width: 800px){#thisPage section#letsTalk .sectionBox{flex-direction:row;padding:0}}@media (min-width: 1200px){#thisPage section#letsTalk .sectionBox{width:1300px;padding:0 3rem;font-size:22px;font-size:1.375rem}}@media (min-width: 1600px){#thisPage section#letsTalk .sectionBox{width:1390px;padding:0 5rem;font-size:24px;font-size:1.5rem}}#thisPage section#letsTalk .sectionBox>span{display:flex;align-items:center;text-align:center}#thisPage section#letsTalk .sectionBox>span em{font-style:normal;padding-right:.3rem}@media (min-width: 800px){#thisPage section#letsTalk .sectionBox>span em{display:none}}@media (min-width: 1200px){#thisPage section#letsTalk .sectionBox>span em{display:block}}#thisPage section#letsTalk .sectionBox a{color:rgba(255,255,255,0.8);font-weight:normal;font-family:arial, helvetica sans-serif;border-top:3px solid transparent;border-bottom:3px solid transparent;text-decoration:none}@media (max-width: 799px){#thisPage section#letsTalk .sectionBox a{border:none}}#thisPage section#letsTalk .sectionBox a:hover{text-decoration:none;animation:hoverContact .2s linear forwards}@keyframes hoverContact{100%{border-bottom-color:rgba(255,255,255,0.5)}}#thisPage section#letsTalk .sectionBox a.quoteMe{background-color:rgba(0,0,0,0.5);color:#FFF;border:none;display:flex;align-items:center;border-radius:6px;font-family:gilroyMedium,arial,sans-serif}@media (max-width: 799px){#thisPage section#letsTalk .sectionBox a.quoteMe{font-size:1rem;height:2.5rem;padding:0 1.5rem;margin-top:.5rem}}@media (min-width: 800px){#thisPage section#letsTalk .sectionBox a.quoteMe{height:2.8rem;padding:0 1.5rem;font-size:1rem}}@media (min-width: 1200px){#thisPage section#letsTalk .sectionBox a.quoteMe{font-size:18px;font-size:1.125rem;font-size:1.2rem}}#thisPage section#letsTalk .sectionBox a.quoteMe:hover{text-decoration:none;animation:hoverQuote .2s linear forwards}@keyframes hoverQuote{100%{background-color:black}}@keyframes dashLines{0%{opacity:0;stroke:red;stroke-width:6px}10%{opacity:1;stroke:#DF2030}33%{opacity:1;stroke-width:6px;stroke:#DF2030}66%{opacity:1;stroke:#333}100%{opacity:1;stroke-dashoffset:0;stroke:#333;stroke-width:4px}}g#buildingSVG>g{opacity:0;animation:dashLines 3000ms linear forwards}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){g#buildingSVG>g{opacity:1;animation:none}}g#buildingSVG>g path{fill:transparent}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){g#buildingSVG>g path{opacity:1;stroke:#333;stroke-width:5px;stroke-dasharray:0;stroke-dashoffset:100%}}g#buildingSVG text{font-family:arial, helvetica, sana-serif;font-weight:bold;font-size:55px;fill:#DF2030;stroke:none}g#buildingSVG g#outerWalls{stroke-dasharray:1500;stroke-dashoffset:1500;animation-delay:2500ms}g#buildingSVG g#coreWalls{stroke-dasharray:1000;stroke-dashoffset:1000;animation-delay:1500ms}g#buildingSVG g#coreDoors{stroke-dasharray:200;stroke-dashoffset:200;animation-delay:2000ms}g#buildingSVG g#coreDetails{stroke-dasharray:500;stroke-dashoffset:500;animation-delay:4500ms}g#buildingSVG g#outerGlazing{stroke-dasharray:1500;stroke-dashoffset:1500;animation-delay:3500ms}g#buildingSVG g#outerFrames{stroke-dasharray:200;stroke-dashoffset:200;animation-delay:4000ms}g#buildingSVG g#columns{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:4500ms}g#buildingSVG g#columns path{fill:#333}g#buildingSVG g#demisingWalls{stroke-dasharray:500;stroke-dashoffset:500;animation-delay:5000ms}g#buildingSVG g#demisingWalls path{stroke:#DF2030}g#buildingSVG g#corridorWalls{stroke-dasharray:1000;stroke-dashoffset:1000;animation-delay:3500ms}g#buildingSVG g#corridorWalls path{stroke:#DF2030}g#buildingSVG g#corridorDoors{stroke-dasharray:200;stroke-dashoffset:200;animation-delay:3750ms}g#buildingSVG g#suiteA-Walls{stroke-dasharray:500;stroke-dashoffset:500;animation-delay:6000ms}g#buildingSVG g#suiteA-Doors{stroke-dasharray:200;stroke-dashoffset:200;animation-delay:6500ms}g#buildingSVG g#suiteA-Text{animation-delay:5750ms}g#buildingSVG g#suiteB-Walls{stroke-dasharray:500;stroke-dashoffset:500;animation-delay:7000ms}g#buildingSVG g#suiteB-Doors{stroke-dasharray:200;stroke-dashoffset:200;animation-delay:7500ms}g#buildingSVG g#suiteB-Text{animation-delay:6750ms}g#buildingSVG g#suiteC-Walls{stroke-dasharray:500;stroke-dashoffset:500;animation-delay:8000ms}g#buildingSVG g#suiteC-Doors{stroke-dasharray:200;stroke-dashoffset:200;animation-delay:8500ms}g#buildingSVG g#suiteC-Text{animation-delay:7750ms}.sampleSvgPlan{width:14in;height:8.5in;background:#FFF;border:3px solid}body{background:#FFF}#thisPage a{text-decoration:none}#thisPage a:hover{text-decoration:underline}#thisPage section#intro{position:relative;display:flex;align-items:center;background:#FFF}@media (min-width: 1200px){#thisPage section#intro div.sectionBox{position:relative;display:grid;grid-template-columns:5fr 6fr;align-items:center;gap:2.5rem}}#thisPage section#intro div.sectionBox h1{color:#4094bc;line-height:1.1;font-family:gilroyRegular,arial,sans-serif;font-weight:normal}@media (max-width: 799px){#thisPage section#intro div.sectionBox h1{font-size:1.7rem}}@media (min-width: 800px){#thisPage section#intro div.sectionBox h1{opacity:0;animation:intropacity .2s linear forwards;animation-delay:.75s;font-size:2rem}}@media (min-width: 1200px){#thisPage section#intro div.sectionBox h1{font-size:2.5rem}}@media (min-width: 1600px){#thisPage section#intro div.sectionBox h1{font-size:3.1rem}}@keyframes intropacity{0%{opacity:0}100%{opacity:1}}#thisPage section#intro div.sectionBox h1 span{display:block}#thisPage section#intro div.sectionBox p{color:#000}#thisPage section#intro div.sectionBox p span{white-space:nowrap}@media (min-width: 800px){#thisPage section#intro div.sectionBox p{opacity:0;animation:intropacity .2s linear forwards;animation-delay:1s}}#thisPage section#intro div.sectionBox a{color:#4094bc !important;font-family:gilroyMedium,arial,sans-serif}@media (max-width: 799px){#thisPage section#intro .planBox{display:none}}@media (min-width: 800px){#thisPage section#intro .planBox{display:none}}@media (min-width: 1200px){#thisPage section#intro .planBox{display:block;padding:0;perspective:800px;transform-style:preserve-3d}#thisPage section#intro .planBox .planPage{transform-origin:center;animation:planMover ease-out forwards 11s;width:100%;height:auto}#thisPage section#intro .planBox svg{width:100%;height:auto}@keyframes planMover{0%{transform:rotateX(-15deg) rotateY(30deg)}60%{filter:drop-shadow(35px 60px 15px rgba(0,0,0,0))}100%{transform:rotateX(15deg) rotateY(-20deg);filter:drop-shadow(0px 4px 2px rgba(0,0,0,0.3))}}}#thisPage #letsTalk{background:#4094bc}#thisPage #letsTalk span.nationwide{line-height:1}@media (max-width: 799px){#thisPage #letsTalk span.nationwide{display:block !important}#thisPage #letsTalk span.nationwide span{display:block}}#thisPage #letsTalk img{width:72px;margin-right:7px}@media (max-width: 799px){#thisPage #letsTalk img{display:none}}#thisPage #letsTalk a{color:rgba(0,0,0,0.8)}#thisPage section#thumbPlans{background:#eee;border-bottom:1px solid #BBB}#thisPage section#thumbPlans .sectionBox{width:100%;max-width:1600px;padding:2rem 1rem 3rem}@media (max-width: 799px){#thisPage section#thumbPlans .sectionBox{padding:20px}}@media (min-width: 800px){#thisPage section#thumbPlans .sectionBox{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:40px}}#thisPage section#thumbPlans .sectionBox img{width:100%;height:auto;padding:10px;transition:box-shadow .2s ease-in-out;border:1px solid #BBB;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.1)}@media (max-width: 799px){#thisPage section#thumbPlans .sectionBox img{margin-bottom:1rem}}#thisPage section#thumbPlans .sectionBox .plan{position:relative}#thisPage section#thumbPlans .sectionBox h3{color:white;background:#555;position:absolute;top:-19px;left:-15px;display:flex;align-items:center;justify-content:center;padding:0 .5rem;font-family:gilroyMedium,arial,sans-serif;font-weight:normal;text-transform:uppercase;transform:skewX(-5deg)}@media (max-width: 799px){#thisPage section#thumbPlans .sectionBox h3{height:30px;font-size:.9rem;left:-.5rem;top:0}}@media (min-width: 800px){#thisPage section#thumbPlans .sectionBox h3{height:40px;font-size:1rem}}@media (min-width: 1200px){#thisPage section#thumbPlans .sectionBox h3{height:45px;font-size:1.1rem;padding:0 1rem}}#thisPage section#whoFor{background:#eee}#thisPage section#whoFor .sectionBox{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}@media (max-width: 799px){#thisPage section#whoFor .sectionBox{grid-template-columns:1fr;gap:0;padding:20px}}@media (min-width: 800px){#thisPage section#whoFor .sectionBox{flex-direction:column;gap:1.5rem;padding:3rem 3rem 0;justify-content:space-between}}@media (min-width: 1200px){#thisPage section#whoFor .sectionBox{flex-direction:row;justify-content:space-between;gap:2.5rem;padding:4rem 3rem 0}}#thisPage section#whoFor img{width:100%;border-radius:10px}#thisPage section#whoFor strong{display:block;font-size:clamp(1.2rem, 2vw, 2rem)}@media (max-width: 799px){#thisPage section#whoFor strong{font-size:1.5rem}}#thisPage .standardService h2,#thisPage .addOns h2{font-family:gilroyRegular,arial,sans-serif;font-size:clamp(1.2rem, 2vw, 1.8rem);font-weight:normal;text-align:center}#thisPage .standardService{background:#FFF;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0}@media (max-width: 799px){#thisPage .standardService{gap:1rem}}@media (max-width: 799px){#thisPage .standardService .sectionBox{padding:1rem 0;gap:1.5rem}}@media (min-width: 800px){#thisPage .standardService .sectionBox{margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:1rem}}@media (min-width: 1200px){#thisPage .standardService .sectionBox{gap:2rem;padding:2rem 2rem 0}}@media (min-width: 1200px){#thisPage .standardService .sectionBox{width:1300px}}#thisPage .standardService .sectionBox>div{display:flex;flex-direction:column;align-items:center;justify-content:end;gap:1rem;border-radius:1rem;background:linear-gradient(to bottom, #f6f6f6, #fdfdfd);text-align:center;border:1px solid #DDD}@media (min-width: 800px){#thisPage .standardService .sectionBox>div{padding:2rem;gap:.5rem}}@media (max-width: 799px){#thisPage .standardService .sectionBox>div{background:none;border:none;gap:0;max-width:300px}}@media (min-width: 1200px){#thisPage .standardService .sectionBox>div{padding:3rem 2rem}}#thisPage .standardService .sectionBox>div h3{font-family:gilroyMedium,arial,sans-serif;font-size:1.5rem}@media (max-width: 799px){#thisPage .standardService .sectionBox>div h3{font-family:gilroySemiBold,arial,sans-serif}}@media (min-width: 1200px){#thisPage .standardService .sectionBox>div h3{font-size:1.8rem}}#thisPage .standardService .sectionBox>div img{width:clamp(80px, 1vw, 110px);height:auto;background:#FFF}@media (max-width: 799px){#thisPage .standardService .sectionBox>div img{width:80px}}#thisPage .standardService .sectionBox>div.bomaAnalysis img{background:none}@media (max-width: 799px){#thisPage .standardService .sectionBox>div.bomaAnalysis img{width:210px}}@media (min-width: 800px){#thisPage .standardService .sectionBox>div.bomaAnalysis img{width:210px}}@media (min-width: 1200px){#thisPage .standardService .sectionBox>div.bomaAnalysis img{width:240px}}#thisPage .standardService .sectionBox>div p{padding:0}#thisPage .addOns{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 799px){#thisPage .addOns h2{display:block;width:calc(100% - 40px);padding-bottom:5px;border-bottom:1px solid #DDD}}@media (max-width: 799px){#thisPage .addOns h2{max-width:350px}}@media (min-width: 800px){#thisPage .addOns h2{padding-bottom:1rem}}#thisPage .addOns .sectionBox{display:grid;grid-template-columns:max-content max-content;justify-content:center}@media (max-width: 799px){#thisPage .addOns .sectionBox{grid-template-columns:1fr;padding-bottom:15px;max-width:300px}}@media (min-width: 800px){#thisPage .addOns .sectionBox{padding:1rem}}@media (max-width: 799px){#thisPage .addOns ul{text-align:center}}@media (min-width: 800px){#thisPage .addOns ul{padding-bottom:0;margin-bottom:0}}@media (min-width: 800px){#thisPage .addOns ul:first-child{padding-right:4rem;border-right:1px solid #DDD;text-align:right}}@media (min-width: 800px){#thisPage .addOns ul:nth-child(2){padding-left:4rem;text-align:left}}#thisPage .addOns li{padding:.5rem 0;font-size:1.5rem;font-family:gilroySemiBold,arial,sans-serif;color:#666}@media (max-width: 799px){#thisPage .addOns li{font-size:1.2rem;line-height:1.1;padding:.3rem 0}}#thisPage .virtualTours{display:grid;grid-template:"title" "image" "text";align-items:center}@media (max-width: 799px){#thisPage .virtualTours{border-bottom:1px solid #DDD;padding-bottom:15px;margin-bottom:15px}}@media (min-width: 1200px){#thisPage .virtualTours{grid-template:"title title" "image text";margin-top:15px}}#thisPage .virtualTours h2{grid-area:title;margin-bottom:30px;display:flex;justify-content:center}@media (max-width: 799px){#thisPage .virtualTours h2{align-items:center;margin-bottom:15px}}#thisPage .virtualTours h2 img{height:41px;margin:0 15px 5px 15px;display:inline-block}@media (max-width: 799px){#thisPage .virtualTours h2 img{height:30px}}#thisPage .virtualTours img.tourImage{grid-area:image;width:100%;margin-right:50px}@media (min-width: 1200px){#thisPage .virtualTours img.tourImage{width:560px;box-shadow:-15px 15px 0 #DDD}}#thisPage .virtualTours p{grid-area:text;margin:30px 0 0}@media (min-width: 1200px){#thisPage .virtualTours p{margin:80px 0}}#thisPage .virtualTours p button{margin-top:30px;background:#4094bc;color:#FFF;width:200px;border:none;font-family:gilroyMedium,arial,sans-serif;font-size:18px}#thisPage .virtualTours p button:hover{background:#006C9B}#thisPage section.theNumbers{background:#FFF;background:#4094bc;background:url(/img/coverBGs/cityscape05.jpg) center bottom no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center}#thisPage section.theNumbers .sectionBox{background:linear-gradient(rgba(64,148,188,0.6), rgba(26,92,138,0.6)) center bottom no-repeat}@media (max-width: 799px){#thisPage section.theNumbers .sectionBox{font-size:1.2rem;padding:20px 20px 40px}}@media (min-width: 800px){#thisPage section.theNumbers .sectionBox{width:100%;padding:8rem 0}}@media (max-width: 799px){#thisPage section.theNumbers img{width:240px;margin-bottom:20px}}@media (min-width: 800px){#thisPage section.theNumbers img{width:380px;margin-bottom:30px}}#thisPage section.theNumbers .xmFacts{line-height:2;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(1rem, 2vw, 2rem)}@media (max-width: 799px){#thisPage section.theNumbers .xmFacts{margin-bottom:0;grid-template-columns:1fr}}#thisPage section.theNumbers .xmFacts li{color:rgba(255,255,255,0.9);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.2rem;margin:clamp(1rem, 2vw, 2rem)}@media (max-width: 799px){#thisPage section.theNumbers .xmFacts li{margin:0}}#thisPage section.theNumbers .xmFacts .number{font-size:clamp(3rem, 4vw, 5rem);line-height:1;font-family:gilroySemiBold,arial,sans-serif;color:black;text-shadow:rgba(64,148,188,0.5) 0 0 0.5rem;opacity:0;transition:opacity 1s ease-in-out}#thisPage section.theNumbers .xmFacts .number.counted{opacity:1}@media (max-width: 799px){#thisPage section.theNumbers .xmFacts .number{opacity:1;transition:none;font-size:2rem}}#thisPage section.theNumbers .xmFacts .unit{font-size:clamp(1.2rem, 1.5vw, 1.8rem);line-height:1;font-family:gilroyMedium,arial,sans-serif;text-shadow:rgba(15,67,103,0.5) 0 0 0.5rem}#thisPage section.testimonials h2{text-align:center;border-bottom:1px solid #CCC}@media (min-width: 800px){#thisPage section.testimonials h2{margin-bottom:3rem}}@media (max-width: 799px){#thisPage section.testimonials .sectionBox{padding:20px 20px 40px}}@media (min-width: 800px){#thisPage section.testimonials .sectionBox{width:1000px;padding:3rem 2rem 7rem}}#thisPage section.testimonials p{font-style:italic;background:url(../../img/5star01.png) no-repeat top center;line-height:1.8}@media (max-width: 799px){#thisPage section.testimonials p{padding:50px 0 20px 0;background-size:180px}}@media (min-width: 800px){#thisPage section.testimonials p{font-size:clamp(1.2rem, 1vw, 1.3rem);text-align:justify;color:#555;background-size:240px;padding:70px 1rem 50px}}#thisPage section.testimonials p:last-child{padding-bottom:0}#thisPage section.planmineInfo .sideLayout,#thisPage section.siteTech .sideLayout{max-width:1350px}@media (max-width: 799px){#thisPage section.planmineInfo .sideLayout,#thisPage section.siteTech .sideLayout{gap:1rem;padding:0}}#thisPage section.planmineInfo h2,#thisPage section.siteTech h2{font-family:gilroyRegular,arial,sans-serif;line-height:1}#thisPage section.planmineInfo p,#thisPage section.planmineInfo ul,#thisPage section.siteTech p,#thisPage section.siteTech ul{padding:0;margin:0}@media (max-width: 799px){#thisPage section.planmineInfo .txtSide,#thisPage section.siteTech .txtSide{padding-top:0}}

/*# sourceMappingURL=xmFloorPlans.css.map */