*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}b,strong{font-weight:700}input:focus{outline:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}a[ng-click],a[ui-sref],div[ng-click],div[ui-sref],img[ng-click],img[ui-sref],p[ng-click],p[ui-sref],span[ng-click],span[ui-sref]{cursor:pointer}.btn.active,.btn:active,button:active,button:focus,button:hover,input:active,input:focus,input:hover,label:focus,textarea:active,textarea:focus,textarea:hover{outline:0!important;-webkit-appearance:none}.slick-slide,.slick-slide:focus,.slick-slide a{outline:none!important}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}@font-face{font-family:Roboto Light;src:url(../fonts/Roboto-Light.88823c20.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto Regular;src:url(../fonts/Roboto-Regular.11eabca2.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto Medium;src:url(../fonts/Roboto-Medium.58aef543.ttf);font-weight:400;font-style:normal}a,html{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{max-width:100%;overflow-x:hidden}.icon{pointer-events:none}.background{position:fixed;height:100vh;width:100vw;top:0;left:0;right:0;bottom:0}.background.blueBlue{background-color:#0861ca}.background.greyGrey{background-color:#f0f2f3}.background.whiteWhite{background-color:#fff}.background.blueGrey{background:#0861ca;background:-webkit-gradient(linear,left top,left bottom,from(#0861ca),color-stop(50%,#0861ca),color-stop(50%,#f0f2f3),to(#f0f2f3));background:linear-gradient(180deg,#0861ca,#0861ca 50%,#f0f2f3 0,#f0f2f3)}.background.greyWhite{background:#f0f2f3;background:-webkit-gradient(linear,left top,left bottom,from(#f0f2f3),color-stop(50%,#f0f2f3),color-stop(50%,#fff),to(#fff));background:linear-gradient(180deg,#f0f2f3,#f0f2f3 50%,#fff 0,#fff)}.viewer-footer{bottom:env(safe-area-inset-bottom)!important}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[contenteditable],input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}[contenteditable]:focus{outline:0 solid transparent}.block{display:block}.inline-block{display:inline-block}.table{display:table}.tableCell{display:table-cell}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.sticky{position:sticky;top:50px}.floatLeft{float:left}.floatRight{float:right}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.alignTop{vertical-align:top}.alignMiddle{vertical-align:middle}.alignBottom{vertical-align:bottom}.caps{text-transform:capitalize}.allCaps{text-transform:uppercase}.w1500{max-width:1500px;margin:0 auto}@media screen and (max-width:1500px){.w1500{margin:0}}.w1200{max-width:1200px;margin:0 auto}@media screen and (max-width:1200px){.w1200{margin:0}}.w900{max-width:900px;margin:0 auto}@media screen and (max-width:900px){.w900{margin:0}}.yp250{padding-top:250px;padding-bottom:250px}@media screen and (max-width:1600px){.yp250{padding-top:200px;padding-bottom:200px}}@media screen and (max-width:1400px){.yp250{padding-top:150px;padding-bottom:150px}}@media screen and (max-width:1200px){.yp250{padding-top:125px;padding-bottom:125px}}@media screen and (max-width:1024px){.yp250{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yp250{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:500px){.yp250{padding-top:50px;padding-bottom:50px}}.tp250{padding-top:250px}@media screen and (max-width:1600px){.tp250{padding-top:200px}}@media screen and (max-width:1400px){.tp250{padding-top:150px}}@media screen and (max-width:1200px){.tp250{padding-top:125px}}@media screen and (max-width:1024px){.tp250{padding-top:80px}}@media screen and (max-width:768px){.tp250{padding-top:70px}}@media screen and (max-width:500px){.tp250{padding-top:50px}}.bp250{padding-bottom:250px}@media screen and (max-width:1600px){.bp250{padding-bottom:200px}}@media screen and (max-width:1400px){.bp250{padding-bottom:150px}}@media screen and (max-width:1200px){.bp250{padding-bottom:125px}}@media screen and (max-width:1024px){.bp250{padding-bottom:80px}}@media screen and (max-width:768px){.bp250{padding-bottom:70px}}@media screen and (max-width:500px){.bp250{padding-bottom:50px}}.yp200{padding-top:200px;padding-bottom:200px}@media screen and (max-width:1600px){.yp200{padding-top:175px;padding-bottom:175px}}@media screen and (max-width:1400px){.yp200{padding-top:150px;padding-bottom:150px}}@media screen and (max-width:1200px){.yp200{padding-top:125px;padding-bottom:125px}}@media screen and (max-width:1024px){.yp200{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yp200{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:500px){.yp200{padding-top:50px;padding-bottom:50px}}.tp200{padding-top:200px}@media screen and (max-width:1600px){.tp200{padding-top:175px}}@media screen and (max-width:1400px){.tp200{padding-top:150px}}@media screen and (max-width:1200px){.tp200{padding-top:125px}}@media screen and (max-width:1024px){.tp200{padding-top:80px}}@media screen and (max-width:768px){.tp200{padding-top:70px}}@media screen and (max-width:500px){.tp200{padding-top:50px}}.bp200{padding-bottom:200px}@media screen and (max-width:1600px){.bp200{padding-bottom:175px}}@media screen and (max-width:1400px){.bp200{padding-bottom:150px}}@media screen and (max-width:1200px){.bp200{padding-bottom:125px}}@media screen and (max-width:1024px){.bp200{padding-bottom:80px}}@media screen and (max-width:768px){.bp200{padding-bottom:70px}}@media screen and (max-width:500px){.bp200{padding-bottom:50px}}.yp150{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1600px){.yp150{padding-top:125px;padding-bottom:125px}}@media screen and (max-width:1400px){.yp150{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:1200px){.yp150{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:1024px){.yp150{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yp150{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:500px){.yp150{padding-top:50px;padding-bottom:50px}}.tp150{padding-top:150px}@media screen and (max-width:1600px){.tp150{padding-top:125px}}@media screen and (max-width:1400px){.tp150{padding-top:100px}}@media screen and (max-width:1200px){.tp150{padding-top:90px}}@media screen and (max-width:1024px){.tp150{padding-top:80px}}@media screen and (max-width:768px){.tp150{padding-top:70px}}@media screen and (max-width:500px){.tp150{padding-top:50px}}.bp150{padding-bottom:150px}@media screen and (max-width:1600px){.bp150{padding-bottom:125px}}@media screen and (max-width:1400px){.bp150{padding-bottom:100px}}@media screen and (max-width:1200px){.bp150{padding-bottom:90px}}@media screen and (max-width:1024px){.bp150{padding-bottom:80px}}@media screen and (max-width:768px){.bp150{padding-bottom:70px}}@media screen and (max-width:500px){.bp150{padding-bottom:50px}}.yp130{padding-top:130px;padding-bottom:130px}@media screen and (max-width:1400px){.yp130{padding-top:120px;padding-bottom:120px}}@media screen and (max-width:1200px){.yp130{padding-top:105px;padding-bottom:105px}}@media screen and (max-width:1024px){.yp130{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yp130{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:500px){.yp130{padding-top:50px;padding-bottom:50px}}.tp130{padding-top:130px}@media screen and (max-width:1400px){.tp130{padding-top:120px}}@media screen and (max-width:1200px){.tp130{padding-top:105px}}@media screen and (max-width:1024px){.tp130{padding-top:80px}}@media screen and (max-width:768px){.tp130{padding-top:70px}}@media screen and (max-width:500px){.tp130{padding-top:50px}}.bp130{padding-bottom:130px}@media screen and (max-width:1400px){.bp130{padding-bottom:120px}}@media screen and (max-width:1200px){.bp130{padding-bottom:105px}}@media screen and (max-width:1024px){.bp130{padding-bottom:80px}}@media screen and (max-width:768px){.bp130{padding-bottom:70px}}@media screen and (max-width:500px){.bp130{padding-bottom:50px}}.yp100{padding-top:100px;padding-bottom:100px}@media screen and (max-width:1400px){.yp100{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:1024px){.yp100{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yp100{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:500px){.yp100{padding-top:50px;padding-bottom:50px}}.tp100{padding-top:100px}@media screen and (max-width:1400px){.tp100{padding-top:90px}}@media screen and (max-width:1024px){.tp100{padding-top:80px}}@media screen and (max-width:768px){.tp100{padding-top:70px}}@media screen and (max-width:500px){.tp100{padding-top:50px}}.bp100{padding-bottom:100px}@media screen and (max-width:1400px){.bp100{padding-bottom:90px}}@media screen and (max-width:1024px){.bp100{padding-bottom:80px}}@media screen and (max-width:768px){.bp100{padding-bottom:70px}}@media screen and (max-width:500px){.bp100{padding-bottom:50px}}.yp50{padding-bottom:50px}.tp50,.yp50{padding-top:50px}.bp50{padding-bottom:50px}.xp120{padding-right:120px;padding-left:120px}@media screen and (max-width:1200px){.xp120{padding-right:90px;padding-left:90px}}@media screen and (max-width:1024px){.xp120{padding-right:50px;padding-left:50px}}@media screen and (max-width:768px){.xp120{padding-right:25px;padding-left:25px}}.rp120{padding-right:120px}@media screen and (max-width:1200px){.rp120{padding-right:90px}}@media screen and (max-width:1024px){.rp120{padding-right:50px}}@media screen and (max-width:768px){.rp120{padding-right:25px}}.lp120{padding-left:120px}@media screen and (max-width:1200px){.lp120{padding-left:90px}}@media screen and (max-width:1024px){.lp120{padding-left:50px}}@media screen and (max-width:768px){.lp120{padding-left:25px}}.nowrap{white-space:nowrap}.clearfix{display:block;clear:both}.noScroll{position:fixed;width:100%;overflow-y:scroll}@media screen and (max-width:768px){.noScroll{overflow-y:hidden}}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide{display:none!important}@media screen and (max-width:1800px){.hide_1800{display:none}}@media screen and (max-width:1700px){.hide_1700{display:none}}@media screen and (max-width:1600px){.hide_1600{display:none}}@media screen and (max-width:1500px){.hide_1500{display:none}}@media screen and (max-width:1400px){.hide_1400{display:none}}@media screen and (max-width:1300px){.hide_1300{display:none}}@media screen and (max-width:1200px){.hide_1200{display:none}}@media screen and (max-width:1100px){.hide_1100{display:none}}@media screen and (max-width:1024px){.hide_1024{display:none}}@media screen and (max-width:1000px){.hide_1000{display:none}}@media screen and (max-width:900px){.hide_900{display:none}}@media screen and (max-width:800px){.hide_800{display:none}}@media screen and (max-width:768px){.hide_768{display:none}}@media screen and (max-width:700px){.hide_700{display:none}}@media screen and (max-width:600px){.hide_600{display:none}}@media screen and (max-width:500px){.hide_500{display:none}}@media screen and (max-width:400px){.hide_400{display:none}}@media screen and (max-width:300px){.hide_300{display:none}}h1{font-size:22px;line-height:26px}h1,h2{font-family:Roboto Regular,serif;color:#0f1436}h2{font-size:17px;line-height:22px}p{font-size:15px;line-height:21px}p,p.small{font-family:Roboto Regular,serif;color:#0f1436}p.small{font-size:13px;line-height:18px}h5{font-family:Roboto Regular,serif;font-size:11px;color:#0f1436}.btn{width:100%;min-height:50px;background-color:#0861ca;color:#fff;border-radius:7px;text-align:center;font-family:Roboto Medium,serif;font-size:15px;line-height:50px;margin:0 auto;pointer-events:all;cursor:pointer}.btn.disabled{pointer-events:none}.btn.small{min-height:38px;background-color:#4689d7;line-height:38px;font-size:13px}.btn.light{background-color:#fff;color:#0861ca;border:1px solid #d4d5d7}.btn.white{background-color:#fff;color:#888fa0}.btn.save{position:relative}.btn.save img{width:15px;height:15px;position:absolute;top:50%;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}.btn.filterControl{min-height:40px;line-height:40px;font-size:13px;background-color:#fff;color:#888fa0}.btn.filterControl img{height:10px;margin-right:10px}.btn.filterControl.active{color:#0f1436}.btn.sort{min-height:40px;line-height:40px;font-size:13px;background-color:#4689d7;color:#fff}.btn.sort img{height:10px;margin-right:10px}.btn.sort.light{background-color:#fff;color:#0861ca;border:1px solid #d4d5d7}.link,a{font-family:Roboto Medium,serif;display:inline-block;text-decoration:none;cursor:pointer}.choices.checkbox .container{display:block;position:relative;padding-left:25px;cursor:pointer;font-family:Roboto Regular,serif;font-size:15px}.choices.checkbox .container:last-child{margin-bottom:0}.choices.checkbox .container input{position:absolute;opacity:0;cursor:pointer;width:unset;max-width:unset;height:unset;background-color:unset;color:unset;border:unset;border-radius:unset;padding:unset;font-family:unset;font-size:unset;-webkit-appearance:unset}.choices.checkbox .container input:checked~.checkmark{background-color:#fff;border:1px solid #0861ca}.choices.checkbox .container input:checked~.center:after,.choices.checkbox .container input:checked~.checkmark .center{display:block}.choices.checkbox .container .checkmark{position:absolute;top:50%;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #d4d5d7;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.choices.checkbox .container .checkmark .center{position:absolute;display:none;top:50%;left:50%;width:100%;height:100%;background:#0861ca;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.choices.checkbox .container .checkmark:after{display:block;content:"";position:absolute;left:50%;top:50%;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:translate(-50%,-65%) rotate(45deg);transform:translate(-50%,-65%) rotate(45deg)}.choices.radio .container{display:block;position:relative;padding-left:25px;cursor:pointer;font-family:Roboto Regular,serif;font-size:15px}.choices.radio .container:last-child{margin-bottom:0}.choices.radio .container input{position:absolute;opacity:0;cursor:pointer;width:unset;max-width:unset;height:unset;background-color:unset;color:unset;border:unset;border-radius:unset;padding:unset;font-family:unset;font-size:unset;-webkit-appearance:unset}.choices.radio .container input:checked~.checkmark{background-color:#fff;border:1px solid #0861ca}.choices.radio .container input:checked~.checkmark .center{display:block}.choices.radio .container .checkmark{position:absolute;top:50%;left:0;height:16px;width:16px;background-color:#fff;border-radius:50%;border:1px solid #d4d5d7;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.choices.radio .container .checkmark .center{position:absolute;display:none;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#0861ca;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input[type=email],input[type=password]{width:100%;max-width:600px;height:50px;background-color:#fff;color:#888fa0;border:1px solid #d4d5d7;border-radius:7px;padding:0 20px;font-family:Roboto Regular,serif;font-size:15px;-webkit-appearance:none}.segmentedControl{position:relative;background-color:#fff;height:40px;z-index:5;width:100%;border-radius:7px;overflow:hidden}.segmentedControl input{display:none}.segmentedControl #background,.segmentedControl label{width:50%;height:40px;line-height:40px;text-align:center;display:inline-block;z-index:2;cursor:pointer}.segmentedControl #background{background-color:#4689d7;position:absolute;left:0;top:0;z-index:-1;border-radius:0;-webkit-transition:border-radius .3s cubic-bezier(.455,.03,.515,.955);transition:border-radius .3s cubic-bezier(.455,.03,.515,.955)}.segmentedControl label{font-family:Roboto Medium,serif;font-size:13px;border-radius:0;-webkit-transition:color .2s cubic-bezier(.455,.03,.515,.955);transition:color .2s cubic-bezier(.455,.03,.515,.955);color:#888fa0}.segmentedControl #list:checked~#background{-webkit-transform:translateX(-1%);transform:translateX(-1%);border-radius:7px 0 0 7px;-webkit-transition:border-radius .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:border-radius .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),border-radius .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),border-radius .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.segmentedControl #list:checked~label.list{color:#fff;-webkit-transition:color .2s cubic-bezier(.455,.03,.515,.955);transition:color .2s cubic-bezier(.455,.03,.515,.955)}.segmentedControl #map:checked~#background{-webkit-transform:translateX(101%);transform:translateX(101%);border-radius:0 7px 7px 0;-webkit-transition:border-radius .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:border-radius .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),border-radius .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),border-radius .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.segmentedControl #map:checked~label.map{color:#fff;-webkit-transition:color .2s cubic-bezier(.455,.03,.515,.955);transition:color .2s cubic-bezier(.455,.03,.515,.955)}.selectControl,.selectControl .select{width:100%;position:relative}.selectControl .select{background-color:#fff;height:40px;padding:0 20px;z-index:5;border-radius:7px;overflow:hidden;border:none;-webkit-appearance:none;font-family:Roboto Medium,serif;font-size:13px;color:#888fa0;outline:none}.selectControl .select.grey{background-color:#f0f2f3}.selectControl .arrow{width:12px;position:absolute;top:10px;right:20px;z-index:99;pointer-events:none}#navigationBar{z-index:800;width:100%;height:calc(64px + env(safe-area-inset-top));position:fixed;top:0;padding-top:env(safe-area-inset-top);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#navigationBar.grey{background-color:#f0f2f3}#navigationBar.grey .navigationBarItem .icon.back,#navigationBar.grey .navigationBarItem .icon.logout{stroke:#0f1436}#navigationBar.grey .viewTitle{color:#0f1436}#navigationBar.white{background-color:#fff}#navigationBar.white .navigationBarItem .icon.back,#navigationBar.white .navigationBarItem .icon.logout{stroke:#0f1436}#navigationBar.white .viewTitle{color:#0f1436}#navigationBar.blue{background-color:#0861ca}#navigationBar.blue .viewTitle{color:#fff}#navigationBar.blue .navigationBarItem .icon.back,#navigationBar.blue .navigationBarItem .icon.logout{stroke:#fff}#navigationBar .navigationBarItem{width:20%;height:64px;text-align:center;vertical-align:middle}#navigationBar .navigationBarItem.refresh .icon{fill:#fff;stroke:none;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#navigationBar .navigationBarItem.refresh .icon,#navigationBar .navigationBarItem.refresh.roll .icon{-webkit-transition:-webkit-transform .7s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .7s cubic-bezier(.455,.03,.515,.955);transition:transform .7s cubic-bezier(.455,.03,.515,.955);transition:transform .7s cubic-bezier(.455,.03,.515,.955),-webkit-transform .7s cubic-bezier(.455,.03,.515,.955)}#navigationBar .navigationBarItem.refresh.roll .icon{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#navigationBar .navigationBarItem .icon{height:100%;width:26px;display:block;margin:0 auto;fill:none;stroke:#fff}#navigationBar .navigationBarItem .icon.back{stroke:#0f1436;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px}#navigationBar .navigationBarItem .icon.logout{fill:none;stroke:#0f1436;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}#navigationBar .navigationBarItem .icon.duplicate{fill:none;stroke:#0f1436;stroke-linecap:round;stroke-linejoin:round;stroke-width:6px}#navigationBar .navigationBarItem .icon.white.back,#navigationBar .navigationBarItem .icon.white.logout{stroke:#fff}#navigationBar .viewTitle{height:100%;line-height:64px;color:#fff;margin:0 auto;text-align:center;position:relative;font-family:Roboto Medium,serif}#navigationBar .viewTitle.noBack{padding-left:20%}#navigationBar .corners{position:fixed;height:64px;width:100%;pointer-events:none}#navigationBar .corners.blue:after,#navigationBar .corners.blue:before{-webkit-box-shadow:0 -20px 0 0 #0861ca;box-shadow:0 -20px 0 0 #0861ca}#navigationBar .corners.grey:after,#navigationBar .corners.grey:before{-webkit-box-shadow:0 -20px 0 0 #f0f2f3;box-shadow:0 -20px 0 0 #f0f2f3}#navigationBar .corners:before{left:0;border-top-left-radius:20px}#navigationBar .corners:after,#navigationBar .corners:before{content:"";position:absolute;background-color:transparent;bottom:-50px;height:50px;width:20px}#navigationBar .corners:after{right:0;border-top-right-radius:20px}.commentBlock .comment{padding:15px 20px;background-color:rgba(212,213,215,.5);border-radius:7px}.commentBlock .comment .commentTitle{position:relative;color:#888fa0;margin-bottom:5px}.commentBlock .comment.editable .commentTitle{padding-left:20px}.commentBlock .comment.editable .commentTitle:before{content:url(/images/pen.svg);width:10px;height:10px;position:absolute;left:0}.commentBlock .commentEditable{padding:15px 20px;border:1px solid #d4d5d7!important;background-color:#fff;border-radius:7px}.commentBlock .commentEditable.createView .commentTitle{padding-left:0}.commentBlock .commentEditable.createView .commentTitle:first-child:before{content:none}.commentBlock .commentEditable .commentTitle{position:relative;color:#888fa0;margin-bottom:5px;padding-left:20px;-webkit-transition:padding-left .2s cubic-bezier(.455,.03,.515,.955);transition:padding-left .2s cubic-bezier(.455,.03,.515,.955)}.commentBlock .commentEditable .commentTitle:first-child:before{content:url(/images/pen.svg);width:13px;height:13px;position:absolute;top:calc(50% - 7px);left:0;opacity:1;-webkit-transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955);transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955)}.commentBlock .commentEditable.notEditable{background-color:rgba(212,213,215,.5)!important;border:none!important}.commentBlock .commentEditable.notEditable .commentTitle{padding-left:0}.commentBlock .commentEditable.notEditable .commentTitle:first-child:before{content:none}.commentBlock .commentEditable.notEditable .content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.commentBlock .commentEditable.empty{position:relative;background-color:#fff}.commentBlock .commentEditable.empty .commentTitle{margin-bottom:0}.commentBlock .commentEditable.empty .content{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:12px;padding-left:20px}.commentBlock .commentEditable.border{border:1px solid #d4d5d7!important}.commentBlock .commentEditable.border.editing{margin:0!important}.commentBlock .commentEditable.editing{margin:-1px;border-radius:7px;overflow:hidden;position:relative;padding-bottom:55px}.commentBlock .commentEditable.editing .commentTitle{padding-left:0!important;-webkit-transition:padding-left .2s cubic-bezier(.455,.03,.515,.955);transition:padding-left .2s cubic-bezier(.455,.03,.515,.955)}.commentBlock .commentEditable.editing .commentTitle:before{left:0!important;opacity:0!important;-webkit-transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955);transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955)}.commentBlock .commentEditable.editing .buttons{display:inline-block;width:100%;position:absolute;left:0;right:0;bottom:0;text-align:center;background-color:#d4d5d7;font-family:Roboto Medium,serif;font-size:13px}.commentBlock .commentEditable.editing .buttons #accept,.commentBlock .commentEditable.editing .buttons #cancel{border-top:1px solid #d4d5d7;height:40px;width:calc(50% - .5px);margin:0 auto;line-height:40px;background-color:#fff;cursor:pointer}.commentBlock .commentEditable.editing .buttons #cancel{color:#888fa0;float:left}.commentBlock .commentEditable.editing .buttons #accept{color:#0861ca;float:right}#topInformations{margin-bottom:20px}#topInformations .requestInfos .block{border-top:1px solid #d4d5d7}#topInformations .requestInfos .block:last-child{border-bottom:1px solid #d4d5d7}#topInformations .requestInfos .block .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}#topInformations .requestInfos .block .information p:last-child{font-family:Roboto Medium,serif}#topInformations .requerantInfos h2{margin-top:20px}#topInformations .requerantInfos .block{border-top:1px solid #d4d5d7}#topInformations .requerantInfos .block:nth-child(2){border-top:none!important}#topInformations .requerantInfos .block:last-child{border-bottom:1px solid #d4d5d7}#topInformations .requerantInfos .block .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}#topInformations .requerantInfos .block .information p:last-child{font-family:Roboto Medium,serif}#topInformations .requerantInfos .block .information a{font-family:Roboto Medium,serif;font-size:13px;line-height:18px;color:#0861ca}.informationContainer{margin-bottom:20px}.informationContainer.lastElement{margin:20px 0 0!important}.informationContainer .infoBlock{margin-bottom:10px}.informationContainer .infoBlock:last-child{margin-bottom:0}.informationContainer .infoBlock .informationBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;border-top:none;background-color:#fff;border:1px solid #d4d5d7;border-radius:7px;position:relative;margin:1px}.informationContainer .infoBlock .informationBlock.empty{background-color:#fff!important;border:1px solid #d4d5d7}.informationContainer .infoBlock .informationBlock.notEditable{background-color:rgba(212,213,215,.5)!important;border:none}.informationContainer .infoBlock .informationBlock p{padding-left:0;-webkit-transition:padding-left .2s cubic-bezier(.455,.03,.515,.955);transition:padding-left .2s cubic-bezier(.455,.03,.515,.955);color:#888fa0}.informationContainer .infoBlock .informationBlock p.canEdit{padding-left:20px}.informationContainer .infoBlock .informationBlock p.canEdit:first-child:before{content:url(/images/pen.svg);width:13px;height:13px;position:absolute;top:calc(50% - 7px);left:20px;opacity:1;-webkit-transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955);transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955)}.informationContainer .infoBlock .informationBlock p:last-child{font-family:Roboto Medium,serif}.informationContainer .infoBlock .informationBlock input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Roboto Medium,serif;font-size:13px;line-height:18px;color:#0f1436;margin:0;padding:0;text-align:right;background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;padding-left:120px;padding-right:20px;width:100%}.informationContainer .infoBlock .informationBlock input:disabled{color:#0f1436;-webkit-text-fill-color:#0f1436;opacity:1}.informationContainer .infoBlock .informationBlock select{direction:rtl;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Roboto Medium,serif;font-size:13px;line-height:18px;color:#0f1436;margin:0;background-color:transparent;position:absolute;top:0;right:0;bottom:0;padding-right:20px;padding-left:200px;text-overflow:ellipsis}.informationContainer .infoBlock .informationBlock select option{direction:ltr}.informationContainer .infoBlock .informationBlock select:focus{outline:none!important}.informationContainer .infoBlock.editing{border-radius:7px;overflow:hidden;position:relative;width:100%;height:89px;background-color:#fff!important;border:1px solid #d4d5d7!important}.informationContainer .infoBlock.editing .informationBlock{padding:15px 20px;background-color:#fff;position:absolute;top:0;left:0;right:0;margin:-1px 0;border:none}.informationContainer .infoBlock.editing .informationBlock p{padding-left:0!important;-webkit-transition:padding-left .2s cubic-bezier(.455,.03,.515,.955);transition:padding-left .2s cubic-bezier(.455,.03,.515,.955)}.informationContainer .infoBlock.editing .informationBlock p:before{left:0!important;opacity:0!important;-webkit-transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955);transition:left .2s cubic-bezier(.455,.03,.515,.955),opacity .2s cubic-bezier(.455,.03,.515,.955)}.informationContainer .infoBlock.editing .informationBlock:last-child{font-family:Roboto Medium,serif}.informationContainer .infoBlock.editing .buttons{display:inline-block;width:100%;position:absolute;bottom:0;text-align:center;background-color:#d4d5d7;font-family:Roboto Medium,serif;font-size:13px}.informationContainer .infoBlock.editing .buttons #accept,.informationContainer .infoBlock.editing .buttons #cancel{border-top:1px solid #d4d5d7;height:40px;width:calc(50% - .5px);margin:0 auto;line-height:40px;background-color:#fff;cursor:pointer}.informationContainer .infoBlock.editing .buttons #cancel{color:#888fa0;float:left}.informationContainer .infoBlock.editing .buttons #accept{color:#0861ca;float:right}.intervention{padding:40px 0}.intervention:first-child{padding:0 0 40px!important}.intervention:nth-last-child(2){padding:40px 0}.intervention.lonely:not(:nth-last-child(2)){background-image:-webkit-gradient(linear,left top,right top,color-stop(33%,#d4d5d7),color-stop(0,rgba(212,213,215,0)));background-image:linear-gradient(90deg,#d4d5d7 33%,rgba(212,213,215,0) 0);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.intervention .title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.intervention .title .icon{height:22px;width:22px;fill:#0861ca}.intervention .title h1{padding-left:5px}.intervention .commentBlock .comment{margin-bottom:10px}.intervention .commentBlock .comment.editable,.intervention .commentBlock .comment:last-child{margin-bottom:0!important}#viewMapDetails{height:200px;z-index:100;border-radius:20px;position:relative;width:100%;overflow:auto}#viewMapDetails .googleMaps{width:auto;padding:0 20px;position:absolute;top:15px;right:15px;z-index:200;display:block!important}#viewMapDetails .vue-map-container{width:100%;height:100%}#viewMapDetails a[href^="http://maps.google.com/maps"],#viewMapDetails a[href^="https://maps.google.com/maps"]{display:none!important}#viewMapDetails .gm-style-cc,#viewMapDetails .gmnoprint a,#viewMapDetails .gmnoprint span{display:none}#viewMapDetails .marker{border-radius:50% 50% 50% 0;background-color:#0861ca;width:40px;height:40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}#viewMapDetails .marker.priority{background-color:#e90000}#viewMapDetails .marker.priorityMed{background-color:#e9be00}#viewMapDetails .marker .icon{width:20px;height:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);fill:#fff;-webkit-transition:fill .3s cubic-bezier(.455,.03,.515,.955);transition:fill .3s cubic-bezier(.455,.03,.515,.955)}.pictureBlock{display:grid;grid-template-columns:repeat(auto-fill,calc(33% - 10px));grid-gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:350px){.pictureBlock{grid-template-columns:repeat(auto-fill,calc(50% - 10px))}}.pictureBlock .pictureContainer{position:relative;border-radius:7px;width:100%;padding-top:100%;overflow:hidden;background-color:#fff}.pictureBlock .pictureContainer img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pictureBlock .pictureContainer .pictureRemove{width:25%;height:25%;max-width:30px;max-height:30px;background-color:rgba(0,0,0,.5);position:absolute;top:0;right:0;border-bottom-left-radius:7px;cursor:pointer;z-index:10}@media screen and (max-width:350px){.pictureBlock .pictureContainer .pictureRemove{width:20%;height:20%}}.pictureBlock .pictureContainer .pictureRemove .icon{width:35%;fill:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pictureBlock .pictureAdd{width:100%;padding-top:100%;background-color:#fff;border:1px solid #d4d5d7;border-radius:7px;position:relative;margin-right:15px;cursor:pointer}.pictureBlock .pictureAdd:last-child{margin-right:0}.pictureBlock .pictureAdd input{width:100%;height:100%;cursor:pointer;position:absolute;top:0;opacity:0}.pictureBlock .pictureAdd .icon{width:25%;fill:#d4d5d7;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pictureBlock-userTitle{padding:0 0 20px}.pictureBlock-inspectorTitle{border-top:1px solid #d4d5d7;margin-top:40px;padding:20px 0}.pictureBlock-inspectorTitle:first-child{border-top:none;margin-top:0;padding:0 0 20px}.tagBlock{margin-bottom:15px}.tagBlock .tag{padding:5px 10px;background-color:rgba(212,213,215,.5);margin:0 5px 5px 0;display:inline-block;border-radius:7px}.tagBlock .tag:first-letter{text-transform:capitalize}.tagBlock .tag:last-child{margin-right:0}#popup{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25);z-index:1000}#popup .popupContainer{width:80vw;min-height:20vh;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:20px;border:1px solid #d4d5d7;overflow:hidden;-webkit-transition:height .3s cubic-bezier(.455,.03,.515,.955);transition:height .3s cubic-bezier(.455,.03,.515,.955)}#popup .popupContainer.alert{text-align:center}#popup .popupContainer.alert .title{padding:20px;color:#0861ca}#popup .popupContainer.alert .desc{padding:0 20px 20px;color:#0f1436}#popup .popupContainer.alert .buttons{position:relative}#popup .popupContainer.alert .buttons #accept{float:none;width:100%}#popup .popupContainer.confirmation{text-align:center}#popup .popupContainer.confirmation .title{padding:20px;color:#0861ca}#popup .popupContainer.confirmation .desc{padding:0 20px 70px;color:#0f1436}#popup .popupContainer.confirmation .buttons{left:0}#popup .popupContainer .title{padding:20px;color:#0861ca}#popup .popupContainer .desc:first-letter,#popup .popupContainer .title:first-letter{text-transform:capitalize}#popup .popupContainer .choices{padding:0 20px 20px}#popup .popupContainer .choices.spacer{margin-bottom:50px}#popup .popupContainer .choices .container{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-family:Roboto Regular,serif;font-size:15px}#popup .popupContainer .choices .container:last-child{margin-bottom:0}#popup .popupContainer .choices .container input{position:absolute;opacity:0;cursor:pointer;width:unset;max-width:unset;height:unset;background-color:unset;color:unset;border:unset;border-radius:unset;padding:unset;font-family:unset;font-size:unset;-webkit-appearance:unset}#popup .popupContainer .choices .container input:checked~.checkmark{background-color:#fff;border:1px solid #0861ca}#popup .popupContainer .choices .container input:checked~.checkmark .center{display:block}#popup .popupContainer .choices .container .checkmark{position:absolute;top:50%;left:0;height:16px;width:16px;background-color:#fff;border-radius:50%;border:1px solid #d4d5d7;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}#popup .popupContainer .choices .container .checkmark .center{position:absolute;display:none;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#0861ca;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#popup .popupContainer .cancelComment{padding:0 20px 20px}#popup .popupContainer .cancelComment.spacer{margin-bottom:50px}#popup .popupContainer .cancelComment p{color:#888fa0;margin-bottom:10px}#popup .popupContainer .cancelComment .inputBlock{position:relative}#popup .popupContainer .cancelComment .inputBlock .icon{position:absolute;top:0;left:5px;width:10px;height:50px;fill:#888fa0;opacity:0}#popup .popupContainer .cancelComment .inputBlock .icon,#popup .popupContainer .cancelComment .inputBlock .icon.addPlus{-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955),left .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),left .3s cubic-bezier(.455,.03,.515,.955)}#popup .popupContainer .cancelComment .inputBlock .icon.addPlus{left:25px;opacity:1}#popup .popupContainer .cancelComment .inputBlock #addComment{width:100%;min-height:50px;resize:none;font-family:Roboto Regular,serif;font-size:13px;color:#0f1436;border:1px solid #d4d5d7;border-radius:7px;padding-left:20px;-webkit-transition:padding-left .3s cubic-bezier(.455,.03,.515,.955);transition:padding-left .3s cubic-bezier(.455,.03,.515,.955)}#popup .popupContainer .cancelComment .inputBlock #addComment.addPlus{padding-left:40px;-webkit-transition:padding-left .3s cubic-bezier(.455,.03,.515,.955);transition:padding-left .3s cubic-bezier(.455,.03,.515,.955)}#popup .popupContainer .cancelComment .inputBlock #addComment.error{border:1px solid #e90000}#popup .popupContainer .buttons{display:inline-block;width:100%;position:absolute;bottom:0;text-align:center;background-color:#d4d5d7;font-family:Roboto Medium,serif;font-size:15px}#popup .popupContainer .buttons #accept,#popup .popupContainer .buttons #cancel{border-top:1px solid #d4d5d7;height:50px;width:calc(50% - .5px);margin:0 auto;line-height:50px;background-color:#fff;cursor:pointer}#popup .popupContainer .buttons #cancel{color:#888fa0;float:left}#popup .popupContainer .buttons #accept{color:#0861ca;float:right}.request{width:100%;max-width:600px;border-radius:7px;background-color:#fff;border:1px solid #d4d5d7;margin:0 auto 20px;overflow:hidden}.request:last-child{margin-bottom:0}.request a{display:block}.request a .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.request a .middle .information{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.request a .middle .information .city{display:-webkit-box;display:-ms-flexbox;display:flex}.request a .middle .information .city .icon,.request a .middle .information .city .iconMed{width:15px;height:22px;fill:#e90000;margin-right:5px}.request a .middle .information .city .iconMed{fill:#e9be00}.request a .middle .information .city h2.priority{color:#e90000}.request a .middle .information .city h2.priorityMed{color:#e9be00}.request a .middle .information .desc{max-width:400px;font-family:Roboto Medium,serif;font-size:13px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.request a .middle .information .desc:first-letter{text-transform:capitalize}@media screen and (max-width:500px){.request a .middle .information .desc{width:325px}}@media screen and (max-width:450px){.request a .middle .information .desc{width:275px}}@media screen and (max-width:400px){.request a .middle .information .desc{width:260px}}@media screen and (max-width:375px){.request a .middle .information .desc{width:240px}}@media screen and (max-width:365px){.request a .middle .information .desc{width:210px}}@media screen and (max-width:330px){.request a .middle .information .desc{width:180px}}.request a .middle .circle{width:40px;height:40px;background-color:#f0f2f3;border:1px solid #d4d5d7;border-radius:50%;position:relative}.request a .middle .circle .icon{width:12px;height:12px;fill:none;stroke:#0f1436;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);position:absolute;top:50%;left:50%;stroke-linejoin:round;stroke-linecap:round}.request .bottom{height:40px;width:100%}.request .bottom.add{background-color:#0861ca;color:#fff;line-height:40px;text-align:center;pointer-events:all;cursor:pointer;font-size:13px}.request .bottom.inspector{font-family:Roboto Regular,serif;font-size:13px;text-align:left;background-color:#fff;color:#0f1436;border-top:1px solid #d4d5d7;padding:12px 20px;line-height:normal}.request .bottom.inspector span{font-family:Roboto Medium,serif;font-size:13px;color:#0861ca}.WAITING{color:#888fa0!important}.SUSPENDED{color:#e9be00!important}.IN_PROGRESS{color:#0861ca!important}.COMPLETED{color:#05b841!important}.CANCELED{color:#e90000!important}.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;min-height:30px;border-bottom:1px solid #d4d5d7;padding:10px 20px 5px}.top .status{width:auto;height:18px;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.top .status p{font-family:Roboto Medium,serif;color:#888fa0}.top .type{width:auto;text-align:right;height:18px;-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.top .type .icon{fill:#0f1436;max-width:12px;height:12px;margin:3px 0 3px 5px}.top .id{max-width:85px;height:18px;margin-left:10px}.top .id h5{text-align:right;line-height:20px}.login{width:100%;height:100vh;padding:calc(20px + env(safe-area-inset-top)) 20px calc(20px + env(safe-area-inset-bottom));position:absolute;text-align:center}.login .background{z-index:-1}.login #logo{max-width:45%;max-height:100px;margin:30px 0 60px}.login .loginTitle{margin-bottom:50px}.login .loginTitle h1{font-family:Roboto Light,serif!important;font-size:25px;line-height:32px;color:#0f1436}.login .loginTitle h1.bottomText{color:#888fa0}.login form{max-width:600px;margin:0 auto 50px}.login form input:first-child{clear:both;margin-bottom:15px}.login .btn{text-align:center}.login .copyright{left:0;color:#888fa0;font-size:11px;line-height:32px}.home,.login .copyright{width:100%;position:absolute;bottom:env(safe-area-inset-bottom)}.home{height:100%;top:env(safe-area-inset-top)}.home,.home .controls{background-color:#0861ca}.home .controls{z-index:50;padding:20px;position:fixed;top:calc(64px + env(safe-area-inset-top));left:0;right:0}.home .controls .topControls{width:100%;display:inline-block}.home .controls .topControls .segmentedControl{width:calc(50% - 10px);margin-right:10px;float:left}.home .controls .topControls .selectControl{width:calc(50% - 10px);margin-left:10px;float:right}.home .controls .filterControl{margin-top:10px}.home #viewList{z-index:100;top:197px;min-height:calc(100% - 197px - env(safe-area-inset-top));background-color:#f0f2f3;border-radius:20px;padding:20px 20px calc(104px + env(safe-area-inset-bottom)) 20px;position:absolute;width:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.home #viewList.disconnected{top:calc(64px + env(safe-area-inset-top));min-height:calc(100% - 64px - env(safe-area-inset-top))}.home #viewList.disconnected .centerMsg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:80%}.home #viewList.disconnected .centerMsg .icon{width:100px;height:100px;margin-bottom:20px;fill:#888fa0}.home #viewList.disconnected .centerMsg .title{max-width:200px;margin:0 auto 50px}.home #viewList.disconnected .centerMsg .btn{width:200px}.home #viewMap{background-color:#f0f2f3;border-top-left-radius:20px;border-top-right-radius:20px;position:fixed;top:calc(197px + env(safe-area-inset-top));bottom:calc(64px + env(safe-area-inset-bottom));width:100%;overflow:auto}.home #viewMap .vue-map-container{width:100%;height:100%}.home #viewMap a[href^="http://maps.google.com/maps"],.home #viewMap a[href^="https://maps.google.com/maps"]{display:none!important}.home #viewMap .gm-style-cc,.home #viewMap .gmnoprint a,.home #viewMap .gmnoprint span{display:none}.home #viewMap .mapOverlay{position:absolute;top:0;left:0;right:0;bottom:0}.home #viewMap .mapRequestContainer{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom));padding:0 20px 20px;max-width:600px}.home #viewMap #recenter{width:50px;height:50px;background-color:#fff;border-radius:50%;position:absolute;top:15px;right:15px;z-index:200}.home #viewMap #recenter .icon{width:25px;height:25px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#0f1436;-webkit-transition:fill .2s cubic-bezier(.455,.03,.515,.955);transition:fill .2s cubic-bezier(.455,.03,.515,.955)}.home #viewMap #recenter .icon.active{fill:#0861ca}.home #viewMap #mapUserPosition{width:22px;height:22px;border-radius:50%;background:#0861ca;cursor:pointer;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);-webkit-animation:pulse 4s infinite;animation:pulse 4s infinite;border:3px solid #fff;z-index:101!important}.home #viewMap #mapUserPosition,.home #viewMap #mapUserPosition.mapZoomLevel19,.home #viewMap #mapUserPosition.mapZoomLevel20,.home #viewMap #mapUserPosition.mapZoomLevel21,.home #viewMap #mapUserPosition.mapZoomLevel22{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955),-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955)}.home #viewMap #mapUserPosition.mapZoomLevel19,.home #viewMap #mapUserPosition.mapZoomLevel20,.home #viewMap #mapUserPosition.mapZoomLevel21,.home #viewMap #mapUserPosition.mapZoomLevel22{-webkit-box-shadow:0 0 0 200px rgba(8,97,202,.15);box-shadow:0 0 0 200px rgba(8,97,202,.15)}.home #viewMap #mapUserPosition.mapZoomLevel18{-webkit-box-shadow:0 0 0 150px rgba(8,97,202,.15);box-shadow:0 0 0 150px rgba(8,97,202,.15)}.home #viewMap #mapUserPosition.mapZoomLevel17,.home #viewMap #mapUserPosition.mapZoomLevel18{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955),-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955)}.home #viewMap #mapUserPosition.mapZoomLevel17{-webkit-box-shadow:0 0 0 100px rgba(8,97,202,.15);box-shadow:0 0 0 100px rgba(8,97,202,.15)}.home #viewMap #mapUserPosition.mapZoomLevel16{-webkit-box-shadow:0 0 0 70px rgba(8,97,202,.15);box-shadow:0 0 0 70px rgba(8,97,202,.15)}.home #viewMap #mapUserPosition.mapZoomLevel15,.home #viewMap #mapUserPosition.mapZoomLevel16{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955),-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955)}.home #viewMap #mapUserPosition.mapZoomLevel15{-webkit-box-shadow:0 0 0 50px rgba(8,97,202,.15);box-shadow:0 0 0 50px rgba(8,97,202,.15)}.home #viewMap #mapUserPosition.mapZoomLevel14{-webkit-box-shadow:0 0 0 30px rgba(8,97,202,.15);box-shadow:0 0 0 30px rgba(8,97,202,.15)}.home #viewMap #mapUserPosition.mapZoomLevel13,.home #viewMap #mapUserPosition.mapZoomLevel14{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955);transition:box-shadow .3s cubic-bezier(.455,.03,.515,.955),-webkit-box-shadow .3s cubic-bezier(.455,.03,.515,.955)}.home #viewMap #mapUserPosition.mapZoomLevel13{-webkit-box-shadow:0 0 0 10px rgba(8,97,202,.15);box-shadow:0 0 0 10px rgba(8,97,202,.15)}@-webkit-keyframes pulse{0%{border:3px solid #fff}50%{border:5px solid #fff}to{border:3px solid #fff}}@keyframes pulse{0%{border:3px solid #fff}50%{border:5px solid #fff}to{border:3px solid #fff}}.home #viewMap .marker{border-radius:50% 50% 50% 0;background-color:#0861ca;width:40px;height:40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.home #viewMap .marker.priority{background-color:#e90000;z-index:100!important}.home #viewMap .marker.priorityMed{background-color:#e9be00;z-index:99!important}.home #viewMap .marker.clicked{background-color:#fff;-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}.home #viewMap .marker.clicked .icon{fill:#0861ca;-webkit-transition:fill .3s cubic-bezier(.455,.03,.515,.955);transition:fill .3s cubic-bezier(.455,.03,.515,.955)}.home #viewMap .marker.clicked .icon.priority{fill:#e90000!important}.home #viewMap .marker .icon{width:20px;height:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);fill:#fff;-webkit-transition:fill .3s cubic-bezier(.455,.03,.515,.955);transition:fill .3s cubic-bezier(.455,.03,.515,.955)}.home #filterMenu{position:absolute;top:0;left:0;right:0;background-color:#0861ca;z-index:300;padding-top:84px}.home #filterMenu .section{padding:0 20px 20px;background-color:#0861ca}.home #filterMenu .section.last{padding:0 20px calc(92px + env(safe-area-inset-bottom))}.home #filterMenu .section h2{color:#fff;margin-bottom:10px}.home #filterMenu .section .btn{width:auto;display:inline-block;margin:0 10px 10px 0;padding:0 10px;border:none!important}.home #filterMenu .buttonsB{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:75px 20px calc(20px + env(safe-area-inset-bottom));background:#0861ca;background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,97,202,0)),to(#0861ca));background:linear-gradient(180deg,rgba(8,97,202,0),#0861ca);pointer-events:none}.home #filterMenu .buttonsB.removeGradient{background:none}.home #filterMenu .buttonsB .btn{pointer-events:all;margin:0;width:calc(50% - 10px)}.home #filterMenu .buttonsB .btn:first-child{float:left}.home #filterMenu .buttonsB .btn:last-child{float:right;margin-bottom:0}.home #refreshContainer{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:1000;pointer-events:none;background-color:hsla(0,0%,100%,0)}.home #refreshContainer,.home #refreshContainer.brighten{-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.home #refreshContainer.brighten{pointer-events:all;background-color:hsla(0,0%,100%,.25)}.home #addBtn{position:fixed;bottom:calc(79px + env(safe-area-inset-bottom));right:15px;background-color:#0861ca;width:50px;height:50px;border-radius:50%;pointer-events:all;z-index:1002}.home #addBtn .icon{width:22px;height:22px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}.home #tabbarContainer{position:fixed;padding-bottom:env(safe-area-inset-bottom);left:0;bottom:0;right:0;background-color:#fff;z-index:200;border-top:1px solid #d4d5d7;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.1);box-shadow:0 -1px 10px 0 rgba(0,0,0,.1)}.home #tabbarContainer .tabbar{height:64px;overflow:auto;white-space:nowrap}.home #tabbarContainer .tabbar .tabItem{font-family:Roboto Medium,serif;font-size:13px;line-height:21px;color:#888fa0;display:inline-block;text-align:center;margin:0 15px;padding:20px 0;text-decoration:none;position:relative;cursor:pointer}.home #tabbarContainer .tabbar .tabItem.selected{color:#0861ca}.home #tabbarContainer .tabbar .tabItem.selected:before{content:"";width:100%;height:3px;background-color:#0861ca;position:absolute;top:0}.home #tabbarContainer .tabbar .tabItem sup{font-size:9px}.create{width:100%;height:100%;position:absolute;top:env(safe-area-inset-top);bottom:env(safe-area-inset-bottom);background-color:#0861ca}.create [contentEditable=true]:empty:not(:focus):before{content:attr(data-ph);font-family:Roboto Medium,serif;font-size:13px;line-height:18px;color:#888fa0}.create .loading{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.25)}.create .loading .spinner{width:40px;height:40px;background-color:#0861ca;border-radius:100%;-webkit-animation:sk-scaleout 1s ease-in-out infinite;animation:sk-scaleout 1s ease-in-out infinite}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.create .createTitleDuplicate{color:#888fa0}.create #formulaire{z-index:100;top:64px;min-height:calc(100% - 64px - env(safe-area-inset-top));background-color:#f0f2f3;padding-bottom:calc(20px + env(safe-area-inset-bottom));position:absolute;width:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.create #formulaire .createRequest{background-color:#f0f2f3;padding:20px}.create #formulaire .createRequest h1{margin-bottom:20px}.create #formulaire .createRequest .section{background-color:#fff}.create #formulaire .createRequest .section:last-child{margin-bottom:0}.create #formulaire .createRequest .commentBlock,.create #formulaire .createRequest .informationContainer,.create #formulaire .createRequest .informationContainer .infoBlock .informationBlock{margin-bottom:10px}.create #formulaire .createRequerant{background-color:#fff}.create #formulaire .createRequerant .createRequerantContainer{padding:20px;background-color:#f0f2f3;border-top:1px solid #d4d5d7;border-top-left-radius:20px;border-top-right-radius:20px}.create #formulaire .createRequerant .createRequerantContainer h1{margin-bottom:20px}.create #formulaire .createRequerant .createRequerantContainer .section{border-radius:0;background-color:#f0f2f3}.create #formulaire .createRequerant .createRequerantContainer .section:last-child{margin-bottom:0}.create #formulaire .createIntervention{background-color:#f0f2f3}.create #formulaire .createIntervention .createInterventionContainer{width:100%;height:100%;background-color:#fff;border-top:1px solid #d4d5d7;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px}.create #formulaire .createIntervention .createInterventionContainer h1{margin-bottom:20px}.create #formulaire .createIntervention .createInterventionContainer .informationContainer,.create #formulaire .createIntervention .createInterventionContainer .informationContainer .infoBlock .informationBlock{margin-bottom:10px}.create #formulaire .createIntervention .createInterventionContainer .section{background-color:#f0f2f3}.create #formulaire .createIntervention .createInterventionContainer .section:last-child{margin-bottom:0}.create .section{width:100%;background-color:#f0f2f3;margin-bottom:10px;border-radius:7px;overflow:hidden}.create .section .title{color:#fff;background-color:#0861ca;padding:20px 30px}.create .section.errorForm{border:1px solid #e90000}.create .section .choices.noPaddingTop .container{padding-top:0}.create .section .choices.noPaddingTop .container .checkmark{top:auto}.create .section .choices label{padding:20px 20px 20px 50px;border-bottom:1px solid #f0f2f3;color:#888fa0}.create .section .choices label .checkmark{left:20px}.create .section .contentInCreate input{max-width:600px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Roboto Medium,serif;font-size:13px;line-height:18px;border:1px solid #d4d5d7;border-radius:7px;background-color:#fff;color:#0f1436;margin-bottom:10px;padding:0;padding:10px 20px;width:100%}.create .section .contentInCreate input:last-child{margin-bottom:0}#inspector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border:1px solid #d4d5d7}#inspector .choices label{border-bottom:none}#localisation .contentInCreate{margin-bottom:10px}#localisation .contentInCreate .commentBlock .commentEditable{background-color:#fff}#localisation .contentInCreate .autocomplete{background-color:#fff;border:1px solid #d4d5d7;border-radius:7px;min-height:35px;margin-top:5px}#localisation .contentInCreate .autocomplete .title{color:#888fa0;cursor:default;pointer-events:none}#localisation .contentInCreate .autocomplete p{padding:7px 0 5px 10px;border-bottom:1px solid #f0f2f3;cursor:pointer}#localisation .contentInCreate .autocomplete p:last-child{border-bottom:none}#localisation .contentInCreate .selectControl .select{color:#0f1436}#localisation .contentInCreate .selectControl #selectSort{height:50px;border:1px solid #d4d5d7}#localisation .contentInCreate .selectControl .arrow{top:25%}#localisation .contentInCreate #nocivic{width:25%;margin-bottom:0;padding:10px;margin-top:10px;text-align:center}#localisation .contentInCreate #street{width:73%;margin-left:2%;margin-bottom:0;margin-top:10px}#localisation .contentInCreate #apartment{margin-top:10px}#localisation .contentInCreate input{max-width:600px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Roboto Medium,serif;font-size:13px;line-height:18px;border:1px solid #d4d5d7;border-radius:7px;background-color:#fff;color:#0f1436;margin-bottom:10px;padding:0;padding:10px 20px;width:100%}#localisation .contentInCreate input:last-child{margin-bottom:0}.errorForm{border-color:#e90000!important}#requestDetails{width:100%;height:100%;position:absolute}#requestDetails.overlay{overflow:hidden}#requestDetails #request{z-index:50;position:absolute;top:calc(64px + env(safe-area-inset-top));left:0;right:0;background-color:#f0f2f3}#requestDetails #request #informations{padding:0 20px 40px}#requestDetails #request #informations .top{padding:10px 0 5px}#requestDetails #request #informations .city{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}#requestDetails #request #informations .city .icon,#requestDetails #request #informations .city .iconMed{width:15px;height:22px;fill:#e90000;margin-right:5px}#requestDetails #request #informations .city .iconMed{fill:#e9be00}#requestDetails #request #informations .city h1.priority{color:#e90000}#requestDetails #request #informations .city h1.priorityMed{color:#e9be00}#requestDetails #request #informations .address{margin-bottom:20px}#requestDetails #request #informations .btn{width:auto;padding:0 20px;margin-bottom:20px}#requestDetails #request #informations .commentBlock{margin-bottom:20px}#requestDetails #request #informations .commentBlock .comment{margin-bottom:10px}#requestDetails #request #interventions{z-index:100;top:calc(197px - env(safe-area-inset-top));background-color:#fff;border-top:1px solid #d4d5d7;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:40px 20px calc(90px + env(safe-area-inset-bottom)) 20px}#requestDetails #request #interventions.noPadding{padding:40px 20px calc(20px + env(safe-area-inset-bottom)) 20px!important}#requestDetails .buttonsB{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:75px 20px calc(20px + env(safe-area-inset-bottom));background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.7525385154)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7525385154) 50%,#fff);pointer-events:none}#requestDetails .buttonsB.removeGradient{background:none}#requestDetails .buttonsB .btn{margin-bottom:10px;pointer-events:all}#requestDetails .buttonsB .btn:last-child{margin-bottom:0}