﻿*,*: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}}@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}}@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}}.coverContent nav .appTiles a:hover,.coverContent nav .socialMedia a:hover{animation:blueFade 80ms linear forwards}@keyframes blueFade{0%{background-color:rgba(15,67,103,0.4)}100%{background-color:rgba(9,46,83,0.4)}}@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}.sideLayout{max-width:1300px}img.coverBg{position:absolute;bottom:0;right:0;min-width:100vw;min-height:100vh;object-fit:cover;opacity:0;animation:coverMove forwards 500ms ease-out;animation-delay:250ms;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:#4094bc;position:relative}@media (min-width: 800px){.coverWrapper{min-height:calc(100vh - 30px);padding:1.5rem 0}}@media (min-width: 1200px){.coverWrapper{flex-direction:row;width:auto;font-family:gilroyLight,arial,sans-serif,arial,helvetica sans-serif}}.coverWrapper .scrollimation{position:absolute;right:0;bottom:30px;width:100px;opacity:80%}@media (max-width: 799px){.coverWrapper .scrollimation{display:none}}.xmCoverLogo{grid-area:logo}h1.frontH1{grid-area:frontH1}.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:"frontH1" "services" "apps" "contact" "social";grid-template-columns:1fr auto}}@media (min-width: 800px){.coverGrid{grid-template-areas:"frontH1 frontH1 frontH1" "services services services" "contact flags apps" "social social social"}}.coverContent{display:flex;flex-direction:column;max-width:1900px}@media (max-width: 799px){.coverContent{padding:20px;width:100%}}@media (min-width: 800px){.coverContent{width:90vw;max-width:1600px;align-items:flex-start}}@media (min-width: 1200px){.coverContent{flex-direction:row}}.coverContent img.xmCoverLogo{height:auto;z-index:1}@media (max-width: 799px){.coverContent img.xmCoverLogo{width:100%;margin:0}}@media (min-width: 800px){.coverContent img.xmCoverLogo{max-width:35vw}}@media (min-width: 1200px){.coverContent img.xmCoverLogo{width:27vw}}@media (min-width: 1600px){.coverContent img.xmCoverLogo{width:400px}}@media (min-width: 1920px){.coverContent img.xmCoverLogo{width:480px}}.coverContent nav{position:relative}.coverContent nav h1{color:rgba(255,255,255,0.7);padding:1.5rem 0 1rem;font-family:gilroyMedium,arial,sans-serif;text-transform:uppercase;font-size:1.2rem;letter-spacing:.2rem;gap:0;font-weight:normal}@media (max-width: 799px){.coverContent nav h1{font-size:clamp(0.75rem, 3.5vw, 1rem);letter-spacing:.1rem;font-family:gilroyBold,arial,sans-serif;opacity:.8}}.coverContent nav .serviceMenu,.coverContent nav .contactNow{padding-bottom:3rem}@media (max-width: 799px){.coverContent nav .serviceMenu,.coverContent nav .contactNow{padding-bottom:1.5rem}}.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-family:gilroyMedium,arial,sans-serif;line-height:1.2;color:white}@media (max-width: 799px){.coverContent nav .serviceMenu a,.coverContent nav .contactNow a{font-size:clamp(0.8rem, 4.5vw, 1.2rem)}}@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:40px;font-size:2.5rem}}@media (min-width: 1200px){.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;overflow-x:hidden;white-space:nowrap}@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(26,92,138,0.4)}}@media (min-width: 800px){.coverContent nav .serviceMenu li a:hover:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;animation:hoverGrow .2s linear forwards;background:rgba(26,92,138,0.4);z-index:-1}}@keyframes hoverGrow{0%{width:0}100%{width:100%}}.coverContent nav .contactNow{display:flex;flex-direction:column;gap:1.1rem}@media (max-width: 799px){.coverContent nav .contactNow{gap:1.2rem;margin-top:1rem}}@media (max-width: 799px){.coverContent nav .contactNow>div a:before{width:70px}.coverContent nav .contactNow>div.callUs a:before{content:"Call:"}.coverContent nav .contactNow>div.emailUs a:before{content:"Email:"}}.coverContent nav .contactNow>div b{font-weight:normal;color:rgba(255,255,255,0.8)}@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:1.3rem}}@media (min-width: 800px){.coverContent nav .contactNow>div.callUs b{line-height:1.3}}.coverContent nav .contactNow>div.callUs span{letter-spacing:1px}.coverContent nav .contactNow>div a{display:flex;line-height:1;text-decoration:none;letter-spacing:.1rem}@media (max-width: 799px){.coverContent nav .contactNow>div a{letter-spacing:normal}}@media (min-width: 800px){.coverContent nav .contactNow>div a span{padding-bottom:.5rem;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 .1s linear forwards}@keyframes contactHover{0%{border-bottom-color:transparent}100%{border-bottom-color:rgba(15,67,103,0.4)}}.coverContent nav .contactNow img{display:inline-block;width:90px;height:auto;margin:0 5px 5px 0}@media (max-width: 799px){.coverContent nav .contactNow img{width:auto}}@media (min-width: 800px){.coverContent nav .contactNow img{margin-top:8px;width:70px;border:3px solid #1a5c8a}}@media (min-width: 1600px){.coverContent nav .contactNow img{width:80px}}.coverContent nav .aboutLinks{display:grid;grid-template-columns:auto auto auto auto auto 1fr;gap:.7rem;align-items:center}@media (min-width: 800px){.coverContent nav .aboutLinks{display:none}}.coverContent nav .aboutLinks span{opacity:.7;font-size:1.5rem}.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;font-family:gilroyMedium,arial,sans-serif;background-color:rgba(26,92,138,0.5)}@media (max-width: 799px){.coverContent nav .appTiles a{height:90px;gap:5px}}@media (min-width: 800px){.coverContent nav .appTiles a{width:160px;height:130px;font-size:16px;font-size:1rem;letter-spacing:.05rem;border:1px solid 1px solid rgba(255,255,255,0.6)}}@media (min-width: 1600px){.coverContent nav .appTiles a{width:165px;height:145px;font-size:19px;font-size:1.1875rem}}@media (min-width: 1920px){.coverContent nav .appTiles a{width:180px;height:160px}}.coverContent nav .appTiles a .tileImg{align-self:end;justify-self:center;display:flex;justify-content:center;width:90%}.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 (max-width: 799px){.coverContent nav .socialMedia{justify-self:start}}.coverContent nav .socialMedia a{display:inline-flex;width:60px;height:60px;margin-right:8px;background-size:95% auto;background-position:center;background-repeat:no-repeat;background-color:rgba(26,92,138,0.4)}@media (min-width: 1920px){.coverContent nav .socialMedia a{width:70px;height:70px}}.coverContent nav .socialMedia a span{display:none}.coverContent nav .socialMedia a.xSocial{background-image:url(../../img/xSocialIcon.svg);background-size:30px}@media (max-width: 799px){.coverContent nav .socialMedia a.xSocial{background-size:25px}}.coverContent nav .socialMedia a.facebook{background-image:url(../../img/smFacebookWhite.svg)}.coverContent nav .socialMedia a.linkedin{background-image:url(../../img/smLinkedinWhite.svg)}.coverContent .scrollimation{width:50px;position:absolute;bottom:20px;right:20px}.experienceCounts{display:flex;flex-direction:column;align-items:center}.experienceCounts span{font-family:gilroyRegular,arial,sans-serif;font-size:2.4rem;color:#8da0ad}@media (max-width: 799px){.experienceCounts span{font-size:1.3rem}}.experienceCounts .theCount{font-family:varelaRound,arial,sans-serif;font-size:100px;font-size:6.25rem;padding:1.5rem 0;letter-spacing:1.1rem;color:#222;font-weight:600}@media (max-width: 799px){.experienceCounts .theCount{font-size:3rem;letter-spacing:0.2rem;padding:10px 0}}@media (min-width: 800px){.experienceCounts .theCount{font-size:5rem}}@media (min-width: 1200px){.experienceCounts .theCount{font-size:6rem}}@media (min-width: 1600px){.experienceCounts .theCount{font-size:7rem}}@media (max-width: 799px){.experienceCounts{padding:30px 0}}@media (min-width: 800px){.experienceCounts{padding:80px 0}}@media (min-width: 1200px){.experienceCounts{padding:100px 0}}@media (min-width: 1600px){.experienceCounts{padding:110px 0}}.experienceCounts .sectionContent{display:flex;flex-direction:column;align-items:center}:root{--logo-spacing: 40px}.clientScroller{overflow:hidden;position:relative;width:100%;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:40px 0;white-space:nowrap}@media (max-width: 799px){.clientScroller{border:none;padding:20px 0;border-top:1px solid #CCC}}.clientScroller .logos{display:inline-block;animation:scroll 60s linear infinite}.clientScroller .logo-group{display:inline-block}.clientScroller .logo-container{display:inline-block;margin:0 var(--logo-spacing);filter:sepia(1) saturate(0.3) hue-rotate(175deg)}.clientScroller .logos img{height:100px;width:180px;object-fit:scale-down}@media (max-width: 799px){.clientScroller .logos img{width:140px}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% / 2))}}.reliable{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.reliable .sideLayout .imgSide{flex:8}}@media (min-width: 1200px){.reliable .sideLayout .imgSide{flex:10}}@media (min-width: 1600px){.reliable .sideLayout .imgSide{flex:11}}@media (min-width: 800px){.reliable .sideLayout .imgSide img{position:relative;opacity:0}.reliable .sideLayout.in-view .imgSide img{--move-x: -100px;--move-y: 0px;--delay: 0s;animation:imgMover .2s linear forwards}}.reliable .sideLayout.out-view{animation:imgOut 0 linear forwards}.setStandards{display:flex;flex-direction:column;align-items:center}.setStandards .imgSide{display:flex;flex-direction:column}@media (max-width: 799px){.setStandards .imgSide{padding:1.5rem 1rem 1rem;gap:2rem}}@media (min-width: 800px){.setStandards .imgSide{flex:7}}@media (min-width: 1200px){.setStandards .imgSide{flex:8}}@media (min-width: 1600px){.setStandards .imgSide{flex:8}}@media (max-width: 799px){.setStandards .sideLayout .imgSide img{max-width:420px}}@media (min-width: 800px){.setStandards .sideLayout .imgSide img{position:relative;opacity:0;max-width:480px;margin-bottom:2rem}.setStandards .sideLayout.in-view .imgSide img{--move-x: 0px;--move-y: 100px;--delay: 0s;animation:imgMover .2s linear forwards;animation-delay:.1s}.setStandards .sideLayout.in-view .imgSide img:nth-child(2n){animation-delay:.3s}}.setStandards.out-view{animation:img-out 0 linear forwards}.getReal{display:flex;flex-direction:column;align-items:center}.getReal video{object-fit:cover;display:block}@media (max-width: 799px){.getReal video{opacity:1;width:100%;height:100%}}@media (min-width: 800px){.getReal video{position:relative;width:100%;height:auto;opacity:0}}@media (min-width: 1200px){.getReal video{width:580px;height:435px;border-radius:1rem}}@media (min-width: 1600px){.getReal video{width:640px;height:480px;border-radius:1.5rem}}@media (min-width: 800px){.getReal .sideLayout .imgSide{flex:8}}@media (min-width: 1200px){.getReal .sideLayout .imgSide{flex:10}}@media (min-width: 1600px){.getReal .sideLayout .imgSide{flex:11}}@media (min-width: 800px){.getReal .sideLayout.in-view .imgSide video{animation:imgOpacity .2s linear forwards}}@keyframes imgOpacity{from{opacity:0}to{opacity:1}}.modelPerformance{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.modelPerformance{flex:9}}@media (min-width: 1200px){.modelPerformance{flex:9}}@media (min-width: 1600px){.modelPerformance{flex:11}}@media (max-width: 799px){.modelPerformance .imgSide{margin:1rem 1rem 0}}@media (min-width: 800px){.modelPerformance .imgSide{flex:9}}@media (min-width: 1200px){.modelPerformance .imgSide{flex:10}}@media (min-width: 1600px){.modelPerformance .imgSide{flex:11}}@media (min-width: 800px){.modelPerformance .in-view .imgSide img{opacity:0;--move-x: 80px;--move-y: -80px;animation:imgMover .3s ease-out forwards;animation-delay:.3s}}@media (min-width: 800px){.modelPerformance .out-view .imgSide img{opacity:0;animation:imgOut 0 linear forwards}}.planAhead{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.planAhead .sideLayout .imgSide{flex:9}}@media (min-width: 1200px){.planAhead .sideLayout .imgSide{flex:9}}@media (min-width: 1600px){.planAhead .sideLayout .imgSide{flex:11}}@media (max-width: 799px){.planAhead .sideLayout .imgSide{padding:1rem}}.planAhead .sideLayout .imgSide img{border:1px solid #999}@media (max-width: 799px){.planAhead .sideLayout .imgSide img{box-shadow:.3rem .3rem .3rem #CCC}}@media (min-width: 800px){.planAhead .sideLayout .imgSide img{box-shadow:.5rem .5rem .5rem #CCC}}@media (min-width: 800px){.planAhead .sideLayout.in-view .imgSide img{--move-x: -100px;--move-y: 0px;--delay: 0s;animation:imgMover .2s linear forwards}}@media (min-width: 800px){.planAhead .sideLayout.out-view .imgSide img{opacity:0;animation:imgOut 0 linear forwards}}.nationwide{position:relative;padding:20px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center;overflow:hidden;min-height:900px}@media (max-width: 799px){.nationwide{height:400px;min-height:400px;gap:1rem}}@media (min-width: 800px){.nationwide{height:680px}}.nationwide img.bg-image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover;opacity:0.6;z-index:0}@media (max-width: 799px){.nationwide img.bg-image{width:auto}}.nationwide>*{position:relative;z-index:1}.nationwide .flags{display:flex;justify-content:center;align-items:center;gap:20px}@media (max-width: 799px){.nationwide .flags{gap:10px}}.nationwide .flags img{height:80px;border-radius:4px}@media (max-width: 799px){.nationwide .flags img{height:50px}}@media (min-width: 800px){.nationwide .flags img{height:60px}}@media (min-width: 800px){.nationwide.in-view h2{animation:nationWiden 10s ease-out forwards}}.nationwide h2{font-family:gilroySemiBold,arial,sans-serif;color:rgba(34,34,34,0.8);letter-spacing:.5rem;z-index:1}@media (max-width: 799px){.nationwide h2{font-size:2.7rem}}@media (min-width: 800px){.nationwide h2{font-size:6rem}}@media (min-width: 1200px){.nationwide h2{font-size:7rem}}@media (min-width: 1600px){.nationwide h2{font-size:8rem}}@keyframes nationWiden{0%{opacity:1}100%{transform:scaleX(1.2);opacity:1}}.nationwide h3{font-size:2.1rem;color:rgba(34,34,34,0.8);margin:0 auto 1.5rem auto}@media (max-width: 799px){.nationwide h3{font-size:1.2rem;margin:0 auto 1rem}}@media (min-width: 800px){.nationwide h3{font-size:1.8rem}}.nationwide a.button{display:inline-flex;align-items:center;justify-content:center;background:black;color:white;font-family:gilroySemiBold,arial,sans-serif;font-size:1rem}.Image_Mover{opacity:0;position:relative;--move-x: 0px;--move-y: 0px;--delay: 0s}@keyframes imgMover{from{opacity:0;transform:translate(var(--move-x), var(--move-y))}to{opacity:1;transform:translate(0, 0)}}.animate{animation:moveAndFadeIn 1s linear forwards;animation-delay:var(--delay)}@keyframes out-view{from{opacity:1}to{opacity:0}}

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