﻿*,*: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}.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}button,.button,input[type="submit"],input[type="button"],input[type="text"],input[type="password"],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}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:#20acd6;border-radius:50%;cursor:pointer;margin-top:-6px}input[type="range"]::-moz-range-thumb{width:20px;height:20px;background:#20acd6;border-radius:50%;cursor:pointer;margin-top:-6px}input[type="range"]::-ms-thumb{width:20px;height:20px;background:#20acd6;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}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}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 h1{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 h1 span{color:#000}#xmMobileHeader>header>button:first-child{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:#20acd6;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.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:black;display:flex;justify-content:center}#xmFooter{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5rem 1rem;font-family:latoRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.2;color:#EEE;width:1080px}@media (max-width: 799px){#xmFooter{flex-direction:column;display:none}}@media (max-width: 799px){#xmFooter>div{padding-bottom:1.2rem;margin:0 2rem 1.2rem 2rem;border-bottom:1px solid #555;font-size:18px;font-size:1.125rem}}#xmFooter>div b{display:inline-block;width:4.5rem;font-weight:normal;color:#BBB;font-size:14px;font-size:.875rem}#xmFooter h5{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:14px;font-size:.875rem;line-height:1.2;color:#BBB;padding-bottom:.5rem}#xmFooter a{color:#20acd6;text-decoration:none}#xmFooter p{width:100%;text-align:center;padding:1rem 0 0;color:#BBB}#xmFooter p:first-child{padding:2rem 0 0}#xmFooter li{padding:.5rem 0}@media (max-width: 799px){#xmFooter li{padding:.2rem 0}}#xmFooter #socialMedia li{padding:.5rem 0 .5rem 30px;background-size:32px auto;background-repeat:no-repeat;background-position:-6px top}@media (max-width: 799px){#xmFooter #socialMedia li{padding:.2rem 0}}#xmFooter #socialMedia li.twitter{background-image:url(/img/smTwitterWhite.svg)}#xmFooter #socialMedia li.facebook{background-image:url(/img/smFacebookWhite.svg)}#xmFooter #socialMedia li.linkedIn{background-image:url(/img/smLinkedinWhite.svg)}#xmFooter #copyright{width:100%}@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(32,172,214,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(32,172,214,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:1.5rem;max-width:40rem;margin:0 auto}}@media (min-width: 800px){#thisPage.smallFormat{margin:auto;max-width:900px;padding:1.5rem 1rem}}@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}@media (max-width: 799px){#thisPage{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.5;color:#000}}@media (min-width: 800px){#thisPage{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.5;color:#000}}@media (min-width: 1200px){#thisPage{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:17px;font-size:1.0625rem;line-height:1.75;color:#000}}@media (min-width: 1600px){#thisPage{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:18px;font-size:1.125rem;line-height:1.75;color:#000}}#thisPage h1{font-family:gilroyRegular,arial,sans-serif;font-weight:normal;font-size:24px;font-size:1.5rem;line-height:1.2;color:#999}@media (max-width: 799px){#thisPage h1{font-size:23px;font-size:1.4375rem}}@media (min-width: 800px){#thisPage h1{font-size:28px;font-size:1.75rem}}@media (min-width: 1200px){#thisPage h1{font-size:36px;font-size:2.25rem}}#thisPage h2,#thisPage h3{font-family:gilroyMedium,arial,sans-serif;font-weight:normal;font-size:26px;font-size:1.625rem;line-height:1.2;color:#666;font-weight:normal}@media (max-width: 799px){#thisPage h2,#thisPage h3{font-size:18px;font-size:1.125rem;margin-bottom:.5rem}}@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{color:#006C9B;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}#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:.5rem}}#thisPage input:focus,#thisPage select:focus{border-color:#20acd6;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}}@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%}@keyframes blueFade{0%{background-color:rgba(40,105,150,0.3)}100%{background-color:rgba(40,105,150,0.5)}}.coverContent nav .appTiles a:hover,.coverContent nav .socialMedia a:hover{animation:blueFade 80ms linear forwards}@media (max-width: 799px){.coverContent nav .contactNow img,.coverContent nav .appTiles a,.coverContent nav .socialMedia a{border-radius:5px}}@media (min-width: 800px){.coverContent nav .contactNow img,.coverContent nav .appTiles a,.coverContent nav .socialMedia a{border-radius:5px}}@media (min-width: 1200px){.coverContent nav .contactNow img,.coverContent nav .appTiles a,.coverContent nav .socialMedia a{border-radius:7px}}@media (min-width: 1600px){.coverContent nav .contactNow img,.coverContent nav .appTiles a,.coverContent nav .socialMedia a{border-radius:8px}}@media (min-width: 1600px){.coverContent nav .contactNow img,.coverContent nav .appTiles a,.coverContent nav .socialMedia a{border-radius:9px}}@media (min-width: 800px){.coverContent nav .serviceMenu li a,.coverContent nav .contactNow>div,.coverContent nav .socialMedia{padding-left:10px}}@media (min-width: 1200px){.coverContent nav .serviceMenu li a,.coverContent nav .contactNow>div,.coverContent nav .socialMedia{padding-left:15px}}@media (min-width: 1600px){.coverContent nav .serviceMenu li a,.coverContent nav .contactNow>div,.coverContent nav .socialMedia{padding-left:30px}}div#xmMobileHeader div.navContainer{display:none}div#xmMobileHeader>header>button:first-child{opacity:.3}@media (max-width: 799px){img.coverBg{display:none}}@media (min-width: 800px){img.coverBg{position:absolute;bottom:0;right:0;min-width:100vw;min-height:100vh;opacity:0;animation:coverMove forwards 150ms ease-out;animation-delay:500ms;z-index:0}}@media (min-width: 1600px){img.coverBg{bottom:0;left:0;right:0}}@keyframes coverMove{0%{opacity:0}100%{opacity:.13}}.coverWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:auto;min-height:calc(100vh - 45px);font-family:gilroyMedium,arial,sans-serif,arial,helvetica sans-serif;color:#FFF;background:#20acd6}@media (min-width: 800px){.coverWrapper{min-height:calc(100vh - 30px)}}@media (min-width: 1200px){.coverWrapper{flex-direction:row;width:auto;font-family:gilroyLight,arial,sans-serif,arial,helvetica sans-serif}}.xmCoverLogo{grid-area:logo}.serviceMenu{grid-area:services}.contactNow{grid-area:contact}.flags{grid-area:flags}.appTiles{grid-area:apps}.socialMedia{grid-area:social}.coverGrid{display:grid;grid-template-columns:auto auto 1fr;width:100%;z-index:1}@media (max-width: 799px){.coverGrid{grid-template-areas:"services services" "apps apps" "contact contact" "flags social";grid-template-columns:1fr auto;gap:30px 0}}@media (min-width: 800px){.coverGrid{grid-template-areas:"services services services" "contact flags apps" "social social social";gap:8% 2%}}@media (min-width: 1600px){.coverGrid{gap:50px 2%}}.coverContent{display:flex;flex-direction:column;max-width:1900px}@media (max-width: 799px){.coverContent{padding:30px;width:100%}}@media (min-width: 800px){.coverContent{width:90vw;align-items:flex-start}}@media (min-width: 1600px){.coverContent{flex-direction:row}}.coverContent img.xmCoverLogo{height:auto;margin-bottom:30px}@media (max-width: 799px){.coverContent img.xmCoverLogo{width:100%;max-width:420px;margin:0 0 30px}}@media (min-width: 800px){.coverContent img.xmCoverLogo{max-width:35vw}}@media (min-width: 1200px){.coverContent img.xmCoverLogo{width:25vw}}@media (min-width: 1600px){.coverContent img.xmCoverLogo{width:400px}}@media (min-width: 1920px){.coverContent img.xmCoverLogo{width:480px}}.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-family:gilroyLight,arial,sans-serif;line-height:1.2;color:white}@media (max-width: 799px){.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-size:20px;font-size:1.25rem;font-family:gilroyRegular,arial,sans-serif}}@media (min-width: 800px){.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-size:28px;font-size:1.75rem}}@media (min-width: 1200px){.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-size:30px;font-size:1.875rem}}@media (min-width: 1600px){.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-size:36px;font-size:2.25rem}}@media (min-width: 1920px){.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-size:42px;font-size:2.625rem}}@media (min-width: 1600px){.coverContent nav{flex:1;margin-left:5%}}.coverContent nav .serviceMenu li:first-child a{border-top:1px solid rgba(255,255,255,0.5)}.coverContent nav .serviceMenu li{position:relative}.coverContent nav .serviceMenu li a{display:flex;align-items:center;min-height:70px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.5);position:relative}@media (min-width: 800px){.coverContent nav .serviceMenu li a{min-height:70px}}@media (min-width: 1200px){.coverContent nav .serviceMenu li a{min-height:80px}}@media (min-width: 1600px){.coverContent nav .serviceMenu li a{min-height:90px}}@media (min-width: 1920px){.coverContent nav .serviceMenu li a{min-height:100px}}@media (max-width: 799px){.coverContent nav .serviceMenu li a:hover{background:rgba(40,105,150,0.3)}}@media (min-width: 800px){.coverContent nav .serviceMenu li a:hover:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;animation:hoverGrow .3s linear forwards;background:rgba(40,105,150,0.3);z-index:-1}}@keyframes hoverGrow{0%{width:0}100%{width:100%}}@media (max-width: 799px){.coverContent nav .contactNow>div a:before{width:80px}.coverContent nav .contactNow>div.callUs a:before{content:"Call:"}.coverContent nav .contactNow>div.emailUs a:before{content:"Email:"}}.coverContent nav .contactNow>div:first-child{padding-bottom:15px}.coverContent nav .contactNow>div b{font-family:gilroySemiBold,arial,sans-serif;font-weight:normal;font-size:18px;font-size:1.125rem;line-height:1.5;color:rgba(0,0,0,0.4)}@media (max-width: 799px){.coverContent nav .contactNow>div b{display:none}}@media (min-width: 800px){.coverContent nav .contactNow>div b{width:100%;line-height:1}}@media (min-width: 1600px){.coverContent nav .contactNow>div b{font-size:21px;font-size:1.3125rem}}@media (min-width: 800px){.coverContent nav .contactNow>div.callUs b{line-height:1.3}}.coverContent nav .contactNow>div a{display:flex;line-height:1;color:#FFF;text-decoration:none;letter-spacing:1px}@media (min-width: 800px){.coverContent nav .contactNow>div a span{padding-bottom:3px;border-bottom:7px solid transparent}}.coverContent nav .contactNow>div a i{font-style:normal;font-family:gilroyBold,arial,sans-serif;padding:0 .1rem}@media (max-width: 799px){.coverContent nav .contactNow>div a{flex:1}}.coverContent nav .contactNow>div a:hover span{animation:contactHover .2s linear forwards}@keyframes contactHover{0%{border-bottom-color:transparent}100%{border-bottom-color:rgba(40,105,150,0.3)}}.coverContent nav .contactNow img{display:inline-block;width:90px;height:auto;margin:0 5px 5px 0}@media (max-width: 799px){.coverContent nav .contactNow img{height:50px;width:auto}}@media (min-width: 800px){.coverContent nav .contactNow img{margin-top:8px;width:70px;border:3px solid rgba(40,105,150,0.3)}}@media (min-width: 1600px){.coverContent nav .contactNow img{width:80px}}.coverContent nav .appTiles{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:1vw}@media (max-width: 799px){.coverContent nav .appTiles{gap:15px}}@media (min-width: 800px){.coverContent nav .appTiles{justify-self:end;align-self:start;margin-top:8px}}.coverContent nav .appTiles a{position:relative;display:grid;justify-content:stretch;align-items:stretch;grid-template-rows:auto 40%;gap:5%;text-decoration:none;color:white;background-color:rgba(40,105,150,0.3);font-family:gilroyMedium,arial,sans-serif}@media (max-width: 799px){.coverContent nav .appTiles a{grid-template-rows:auto 30px;height:80px;gap:5px}}@media (min-width: 800px){.coverContent nav .appTiles a{width:130px;height:130px;font-size:16px;font-size:1rem;letter-spacing:.05rem;border:1px solid 1px solid rgba(255,255,255,0.5)}}@media (min-width: 1600px){.coverContent nav .appTiles a{width:145px;height:145px;font-size:19px;font-size:1.1875rem}}@media (min-width: 1920px){.coverContent nav .appTiles a{width:160px;height:160px}}.coverContent nav .appTiles a .tileImg{align-self:end;justify-self:center;display:flex;justify-content:center;width:100%}.coverContent nav .appTiles a .tileTxt{align-self:start;justify-self:center}.coverContent nav .appTiles a.bomaTile img{position:relative}@media (max-width: 799px){.coverContent nav .appTiles a.bomaTile img{height:26px}}@media (min-width: 800px){.coverContent nav .appTiles a.bomaTile img{width:80%}}.coverContent nav .appTiles a.planmineTile img{position:relative}@media (max-width: 799px){.coverContent nav .appTiles a.planmineTile img{height:33px;left:-7px;top:2px}}@media (min-width: 800px){.coverContent nav .appTiles a.planmineTile img{width:50%;top:3px;left:-9px}}.coverContent nav .appTiles a.planmineTile .tileTxt{position:relative}.coverContent nav .appTiles a.planmineTile .tileTxt:after{content:"TM";position:absolute;right:-15px;font-size:10px;font-size:.625rem}@media (min-width: 800px){.coverContent nav .flags{margin-top:8px}}.coverContent nav .flags img{height:50px;width:auto;border-radius:5px;margin:0 10px 10px 0}@media (max-width: 799px){.coverContent nav .flags img{margin:0 5px 5px 0}}@media (min-width: 1200px){.coverContent nav .flags img{height:56px;border-radius:7px}}@media (min-width: 1600px){.coverContent nav .flags img{height:60px;border-radius:9px}}@media (min-width: 1920px){.coverContent nav .flags img{height:70px}}@media (max-width: 799px){.coverContent nav .socialMedia{justify-self:end}}.coverContent nav .socialMedia a{display:inline-flex;width:50px;height:50px;background-size:95% auto;background-position:center;background-repeat:no-repeat;background-color:rgba(40,105,150,0.3)}@media (max-width: 799px){.coverContent nav .socialMedia a{margin-right:5px}}@media (min-width: 800px){.coverContent nav .socialMedia a{margin-right:8px;width:60px;height:60px}}@media (min-width: 1920px){.coverContent nav .socialMedia a{width:70px;height:70px}}.coverContent nav .socialMedia a span{display:none}.coverContent nav .socialMedia a.twitter{background-image:url(../../img/smTwitterWhite.svg)}.coverContent nav .socialMedia a.facebook{background-image:url(../../img/smFacebookWhite.svg)}.coverContent nav .socialMedia a.linkedin{background-image:url(../../img/smLinkedinWhite.svg)}.servicesDesc{display:grid;grid-template-columns:1fr;max-width:1900px;margin:auto;gap:3vw;background:#FFF}@media (max-width: 799px){.servicesDesc{background-color:#FFF}}@media (min-width: 800px){.servicesDesc{padding:30px}}@media (min-width: 1200px){.servicesDesc{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 799px){.servicesDesc>section{font-size:16px;font-size:1rem;margin:15px 20px}}@media (min-width: 800px){.servicesDesc>section{font-size:18px;font-size:1.125rem;margin:15px 0}}@media (min-width: 1200px){.servicesDesc>section{font-size:18px;font-size:1.125rem;margin:30px 0}}@media (min-width: 1600px){.servicesDesc>section{font-size:19px;font-size:1.1875rem;margin:50px 0 80px;line-height:2}}@media (max-width: 799px){.servicesDesc:first-of-type{margin-top:10px}}.servicesDesc h1{display:flex;justify-content:center;color:#777;font-weight:normal;font-family:gilroyMedium,arial,sans-serif}@media (max-width: 799px){.servicesDesc h1{font-size:28px;font-size:1.75rem;margin-top:15px}}@media (min-width: 800px){.servicesDesc h1{font-size:30px;font-size:1.875rem}}@media (min-width: 1600px){.servicesDesc h1{font-size:36px;font-size:2.25rem}}@media (min-width: 1920px){.servicesDesc h1{font-size:42px;font-size:2.625rem}}.servicesDesc .markedUnderline:after{left:15px;right:auto}.servicesDesc picture{display:flex;justify-content:center;width:100%}@media (max-width: 799px){.servicesDesc picture{margin:15px auto 0;width:80%}}@media (min-width: 800px){.servicesDesc picture{height:350px;margin-bottom:30px}}.servicesDesc picture img{max-width:100%;max-height:100%}.servicesDesc p{margin-top:30px;text-align:justify;line-height:1.5}@media (max-width: 799px){.servicesDesc p{font-size:16px;font-size:1rem}}@media (min-width: 800px){.servicesDesc p{font-size:18px;font-size:1.125rem}}@media (min-width: 1200px){.servicesDesc p{font-size:18px;font-size:1.125rem;text-indent:2em}}@media (min-width: 1600px){.servicesDesc p{font-size:19px;font-size:1.1875rem;line-height:2}}.servicesDesc a{color:#006C9B;font-family:gilroyMedium,arial,sans-serif;text-decoration:none;border-bottom:7px solid rgba(0,108,155,0.15);display:inline-flex;line-height:1.3}@media (max-width: 799px){.servicesDesc a{margin:15px 10px 0 0}}@media (min-width: 800px){.servicesDesc a{font-size:18px;font-size:1.125rem;margin:30px 15px 0 0}}@media (min-width: 1200px){.servicesDesc a{font-size:18px;font-size:1.125rem}}@media (min-width: 1600px){.servicesDesc a{font-size:21px;font-size:1.3125rem;margin:50px 15px 0 0}}.servicesDesc a:hover{border-color:rgba(0,108,155,0.35)}.dimLine{display:block;position:relative;height:1px;margin:30px 0;background:#BBB}@media (min-width: 800px){.dimLine{margin:25px 0 30px}}@media (min-width: 1200px){.dimLine{margin:30px 0 35px}}@media (min-width: 1600px){.dimLine{margin:30px 0 50px}}.dimLine:before{left:10px}@media (min-width: 1200px){.dimLine:before{left:15px}}.dimLine:after{right:10px}@media (min-width: 1200px){.dimLine:after{right:15px}}.dimLine:before,.dimLine:after{content:"";display:block;position:absolute;transform:rotate(15deg);width:1px;height:20px;top:-10px;background:#BBB}@media (min-width: 1200px){.dimLine:before,.dimLine:after{height:30px;top:-15px}}

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